Dave Page
|
bf5a2252af
|
Install the Yarn deps before trying to bundle.
|
2017-06-20 12:06:35 +01:00 |
|
Dave Page
|
9829d74a04
|
Correct the v10 template path.
|
2017-06-20 12:04:13 +01:00 |
|
Dave Page
|
c5616c7869
|
Run yarn tasks where required to run the tests.
|
2017-06-20 11:58:54 +01:00 |
|
Dave Page
|
bd917f2348
|
Create a runner for the feature tests.
|
2017-06-20 11:51:22 +01:00 |
|
Dave Page
|
5d45dee686
|
Fix Yarn tasks for Windows
|
2017-06-15 15:32:07 +01:00 |
|
Dave Page
|
6938fbafb5
|
Add some more Makefile targets for running different test suites.
|
2017-06-14 14:11:51 +01:00 |
|
Dave Page
|
cb97722fc3
|
Temporarily disable the Javascript bundler test until it handle more than one run.
|
2017-06-13 14:21:41 +01:00 |
|
Dave Page
|
dea850b503
|
Tune startup retry loop - try 50 times, with a 100ms pause between each attempt.
|
2017-06-11 14:38:22 +01:00 |
|
Dave Page
|
ef4b8e8c1c
|
Another minor perf tweak for the runtime.
|
2017-06-11 14:34:49 +01:00 |
|
Dave Page
|
f0d287588a
|
Couple of minor performance tweaks. Tests on my Windows VM show a consistent 30% startup time reduction.
|
2017-06-11 13:56:49 +01:00 |
|
Dave Page
|
4c2004d479
|
Correct the validation logic when modifying indexes/exclusion constraints. Fixes #2113
|
2017-06-06 11:15:51 +01:00 |
|
Dave Page
|
9e98ded06c
|
Display and allow toggling of trigger enable/disable status from the trigger dialogue. Fixes #2386
|
2017-06-05 17:11:21 +01:00 |
|
Dave Page
|
12fa023c6d
|
Fix a couple of issue descriptions.
|
2017-06-01 13:00:36 +01:00 |
|
Dave Page
|
1b23a7912a
|
Fix permissions on some files.
|
2017-05-31 16:48:09 +01:00 |
|
Dave Page
|
6abc4c239a
|
Improve docs on patch creation
|
2017-05-26 16:55:20 -04:00 |
|
Dave Page
|
2f097cd016
|
Fix typo in freshly added check.
|
2017-05-25 17:10:41 -04:00 |
|
Dave Page
|
04ce72a6ae
|
Fix RE-SQL for rules which got the table name wrong in the header and DROP statement. Fixes #2422
|
2017-05-19 12:21:29 +01:00 |
|
Dave Page
|
17de7db70b
|
Fix server stats display for EPAS 9.2, where inet needs casting to text for concatenation. Fixes #1831
|
2017-05-17 15:53:13 +01:00 |
|
Dave Page
|
4817b37742
|
Include backports.csv as a python dependency in the wheel.
|
2017-05-15 16:42:40 +01:00 |
|
Dave Page
|
be42b67f79
|
Ensure all required directories are created before we start logging.
|
2017-05-15 15:59:47 +01:00 |
|
Dave Page
|
aa554eb767
|
Ensure that there's an __init__.py file present in the backports module directory on Windows
|
2017-05-15 15:03:15 +01:00 |
|
Dave Page
|
001e0ce1cf
|
Mac build fixes:
- Rebuild Python packages from scratch so we know what libraries they use
- Ensure the backports Python module has an __init__.py file.
|
2017-05-15 14:38:52 +01:00 |
|
Dave Page
|
f0e78309cb
|
Bump version in preparation for release.
|
2017-05-15 12:25:28 +01:00 |
|
Dave Page
|
dd318e679d
|
Minor colour tweaks for highlighted rows in the data editor. These are likely to be changed again when we overhaul and standardise the colouring, but at least now they're using colours from the style guide.
|
2017-05-12 11:29:46 +01:00 |
|
Dave Page
|
04ccc84bf6
|
Revert "Update Chromedriver version for Chrome 58."
This reverts commit 70832286bc.
The Jenkins CI doesn't like this at all.
|
2017-04-21 10:15:17 +01:00 |
|
Dave Page
|
f6ffaaff98
|
Revert "Ensure PIP is the latest version when running the CI tests."
This reverts commit bf1f4aefa6.
|
2017-04-21 10:15:05 +01:00 |
|
Dave Page
|
bf1f4aefa6
|
Ensure PIP is the latest version when running the CI tests.
|
2017-04-21 10:04:47 +01:00 |
|
Dave Page
|
9f6041b2a7
|
Revert "Ensure the treeview can be scrolled horizontally. Fixes #2339"
This reverts commit 78c25cef21 which apparently prevents tree nodes being collapsed.
|
2017-04-18 14:51:26 +01:00 |
|
Dave Page
|
0c435154ac
|
Adjust windows resources so they work consistently.
|
2017-04-10 15:15:15 +01:00 |
|
Dave Page
|
665ec46052
|
Fix application icon in mingw builds.
|
2017-04-10 14:29:53 +01:00 |
|
Dave Page
|
fdf292964b
|
Bump version numbers for release.
|
2017-04-10 14:24:46 +01:00 |
|
Dave Page
|
a2c4cb1606
|
Adding a delay clearly didn't fix the feature tests :-(
|
2017-04-07 15:33:41 +01:00 |
|
Dave Page
|
a431937b50
|
Attempt to better catch errors in the CI tests.
|
2017-04-07 15:14:56 +01:00 |
|
Dave Page
|
8a01cdfaf9
|
Add a 0.5 second delay to treeview node expansion in the feature tests, to try to (temporarily) allow for script loading time. Tentatively enable the feature tests in CI to see if it works.
|
2017-04-07 12:41:54 +01:00 |
|
Dave Page
|
de80545400
|
Include an example of running just the feature tests.
|
2017-04-07 12:37:00 +01:00 |
|
Dave Page
|
d55b8394cf
|
Oops, syntax error.
|
2017-04-06 16:13:42 +01:00 |
|
Dave Page
|
fcc122f290
|
Swap entries in karma.conf so test-main.js is matched first, per suggestion from Atira to fix the failing Jasmine tests.
|
2017-04-06 15:34:05 +01:00 |
|
Dave Page
|
a412e3226f
|
Use a more appropriate output file name.
|
2017-04-06 09:34:19 +01:00 |
|
Dave Page
|
6d9cfa6679
|
Update translations
|
2017-04-05 14:03:17 +01:00 |
|
Dave Page
|
a7cdd78ad7
|
Add targets to extract/merge and compile messages.
|
2017-04-05 13:27:32 +01:00 |
|
Dave Page
|
53c4e2df3b
|
Add an appbundle-webkit build target to build an appbundle, but force the use of QtWebKit.
|
2017-04-05 12:35:07 +01:00 |
|
Dave Page
|
ee17c77093
|
Ignore some MinGW related build files.
|
2017-04-03 20:59:42 +01:00 |
|
Dave Page
|
e78865b2d4
|
Add a script for creating a Windows build using Qt with MinGW & QtWebKit Reloaded.
|
2017-04-03 20:58:47 +01:00 |
|
Dave Page
|
e7cee870a7
|
Mingw32 compatibility fixes
|
2017-04-03 12:58:08 +01:00 |
|
Dave Page
|
4ba9269a88
|
Remove debug code.
|
2017-03-31 20:27:41 -04:00 |
|
Dave Page
|
a4fd313371
|
Add missing semi-colon.
|
2017-03-31 17:05:29 -04:00 |
|
Dave Page
|
c7fc21e3bb
|
Update Babel version.
|
2017-03-31 17:03:36 -04:00 |
|
Dave Page
|
f3e6fe5b64
|
Add missing bracket
|
2017-03-31 12:48:18 -04:00 |
|
Dave Page
|
4e50c186df
|
Update CI script output for parsing with the Log Parser plugin in Jenkins
|
2017-03-31 12:45:56 -04:00 |
|
Dave Page
|
7a1bb8863a
|
Include translation message catalogs in CI build/test runs.
|
2017-03-31 12:26:57 -04:00 |
|
Dave Page
|
ac1637f281
|
Make sure each build/test starts in the correct directory.
|
2017-03-31 12:17:34 -04:00 |
|
Dave Page
|
b6fa5f5b33
|
Add message catalog builds to CI, and run all tests from a runner script to enable test/build addition purely from the source tree.
|
2017-03-31 12:13:58 -04:00 |
|
Dave Page
|
696343196a
|
Fix Python 3 compatibility bug
|
2017-03-30 23:16:43 -04:00 |
|
Dave Page
|
5ce6cd8ca0
|
Fix a thinko. Had to be one following those typos...
|
2017-03-30 22:47:05 -04:00 |
|
Dave Page
|
4e96692060
|
Fix a typo
|
2017-03-30 17:25:41 -04:00 |
|
Dave Page
|
256f42c64b
|
Fix a typo
|
2017-03-30 17:19:22 -04:00 |
|
Dave Page
|
4b1781124a
|
Use the correct Python binary.
|
2017-03-30 17:13:06 -04:00 |
|
Dave Page
|
8941756a9d
|
Select the correct Sphinx version
|
2017-03-30 17:11:08 -04:00 |
|
Dave Page
|
0a381c4a53
|
Add scripts for building the PIP wheel and tarballs
|
2017-03-30 17:05:49 -04:00 |
|
Dave Page
|
b826e0863c
|
Clean the build from the correct directory.
|
2017-03-30 16:49:11 -04:00 |
|
Dave Page
|
cdc1b70aea
|
Ensure CI scripts are executable
|
2017-03-30 16:37:44 -04:00 |
|
Dave Page
|
b65896b85b
|
Add basic CI runner scripts for Jenkins
|
2017-03-30 16:34:24 -04:00 |
|
Dave Page
|
87bbb5ef2c
|
Revert to the old, arguably broken code for QT4 port selection, as QT4 doesn't support TCP socket binding as QT5 does.
|
2017-03-29 11:33:55 -04:00 |
|
Dave Page
|
44ce8985e0
|
Fix typo in variable name.
|
2017-03-28 08:55:38 -04:00 |
|
Dave Page
|
688c810300
|
Add header that seems to be needed with Python 3.
|
2017-03-28 08:41:38 -04:00 |
|
Dave Page
|
f19fc307b1
|
Treat doc build warnings as errors for CI purposes and correctness.
|
2017-03-27 22:10:39 -04:00 |
|
Dave Page
|
7450c2df0d
|
Revert code cleanup that wasn't 2.6 compatible.
|
2017-03-27 21:27:17 -04:00 |
|
Dave Page
|
95f43d59b8
|
Revert "Ensure client-side translations are correctly extracted into the message templates."
This reverts commit 82bd97aed0.
There are still issues extracting with these changes.
|
2017-03-27 13:53:40 -04:00 |
|
Dave Page
|
b2ab35e990
|
Don't require an auth key for the static help files. It doesn't play nicely with webkit.
|
2017-03-26 21:52:31 -04:00 |
|
Dave Page
|
ea6d97c49d
|
Add a couple of headers that Qt 5.8 seems to be more picky about, and fix the free port check to use TCP not UDP
|
2017-03-26 21:02:15 -04:00 |
|
Dave Page
|
6152d73f13
|
Fix some code inspection complaints
|
2017-03-25 22:04:52 -04:00 |
|
Dave Page
|
a6fa35789c
|
Fix broken markup
|
2017-03-25 22:04:52 -04:00 |
|
Dave Page
|
8bd648c5b6
|
Don't include the tools directory in the Mac & Windows packages
|
2017-03-25 22:04:52 -04:00 |
|
Dave Page
|
4f27afc99b
|
Ensure the spinner doesn't obscure the version
|
2017-03-25 22:04:52 -04:00 |
|
Dave Page
|
232ebae3aa
|
Make target for the minimise tool
|
2017-03-25 22:04:52 -04:00 |
|
Dave Page
|
e0f7a1cde6
|
Add a simple tool to minimise CSS and JS files (for future use)
|
2017-03-25 22:04:52 -04:00 |
|
Dave Page
|
6cb9ece6fd
|
Decode error messages before trying to use them.
|
2017-03-24 14:11:31 +00:00 |
|
Dave Page
|
ee73b5ba26
|
Fix path
|
2017-03-24 11:41:14 +00:00 |
|
Dave Page
|
d205550b53
|
Fix Python 3 compatibility.
|
2017-03-23 13:43:24 +00:00 |
|
Dave Page
|
8748ee20cb
|
Client side translation.
|
2017-03-23 12:35:28 +00:00 |
|
Dave Page
|
59a6a08e8a
|
Add file missed from the previous commit.
|
2017-03-23 12:06:13 +00:00 |
|
Dave Page
|
5b12fd6d5f
|
Client-side translation for the About and Dashboard modules.
|
2017-03-22 12:57:59 +00:00 |
|
Dave Page
|
564ecc37db
|
Ignore the Yarn lock file.
|
2017-03-21 10:11:19 +00:00 |
|
Dave Page
|
4ff082ee74
|
Use correct file header for a JS file.
|
2017-03-20 19:32:52 +00:00 |
|
Dave Page
|
6abb906b20
|
Remove test related files from the mac appbundle.
|
2017-03-17 12:21:15 +00:00 |
|
Dave Page
|
648c332488
|
Import from flask_babel instead of the deprecated flask.ext.babel. Fixes #2264
|
2017-03-17 10:22:41 +00:00 |
|
Dave Page
|
b2a74ad26d
|
Fix a bunch of file headers.
|
2017-03-16 14:27:55 +00:00 |
|
Dave Page
|
cc4686f1bb
|
README improvements.
|
2017-03-15 17:16:02 +00:00 |
|
Dave Page
|
1c6f30a0ed
|
Remove \n in translation that was causing a syntax error.
|
2017-03-13 10:39:36 +00:00 |
|
Dave Page
|
670c8a2cc1
|
Disable HTMLMIN with Python 2.6 as it doesn't work on that older version.
|
2017-03-09 15:21:52 +00:00 |
|
Dave Page
|
18d465e7bc
|
Fix some messages and update the Polish translation from Begina Felicysym
|
2017-03-09 09:23:19 +00:00 |
|
Dave Page
|
fb44ffffa0
|
Fix a couple of translation issues, and remove the test French translation files.
|
2017-03-08 10:13:15 +00:00 |
|
Dave Page
|
981ebfbcf7
|
Ensure feature tests are compatible with Python 3.5.
This is required even if they aren't run, as RPM builds will try to byte compile all files in the distro.
|
2017-03-08 09:49:48 +00:00 |
|
Dave Page
|
3658ca6c55
|
Avoid leaving chromedriver processes cluttering the landscape after running the feature tests.
Per https://github.com/seleniumhq/selenium-google-code-issue-archive/issues/3378, we were doing it wrong :-(
|
2017-03-07 13:49:52 +00:00 |
|
Dave Page
|
1f9fd507b0
|
Translation updates.
|
2017-03-07 11:20:20 +00:00 |
|
Dave Page
|
063177155e
|
Bump version prior to release.
|
2017-03-06 15:35:08 +00:00 |
|
Dave Page
|
3317a02120
|
Fix regression tests with runtime auth. Fixes #2228
|
2017-03-06 15:24:52 +00:00 |
|
Dave Page
|
6696b3c316
|
Authenticate the runtime to the server. Fixes #2228
|
2017-03-06 14:53:49 +00:00 |
|
Dave Page
|
523cd6f34a
|
Exclude a bunch of unnecessary files from the Windows package.
|
2017-03-02 12:08:56 +00:00 |
|
Dave Page
|
d1b95aeb33
|
Revert "Rename the top level feature tests directory for consistency with other test directories"
The exclude command line option relies on the directory name. This needs fixing...
This reverts commit 9288d69b62.
|
2017-03-02 11:23:05 +00:00 |
|