Age | Commit message (Collapse) | Author |
|
|
|
Also add a request_helpers file to util where all the helper methods for
handling requests should go
|
|
Also, wait for threads to finish when quitting
|
|
|
|
Also:
- Make OpenVPN use a random port every time
- Logout in parallel so the UI doesn't block
- Add the WAIT status from OpenVPN to the mainwindow displays
- Support non-unix sockets in the LinuxVPNLauncher
|
|
Also:
- Make SRPAuth and the Bootstrappers be a QObject instead of a QThread
so we can use them inside another more generic thread
- Add a generic CheckerThread that runs checks or whatever operation
as long as it returns a boolean value
- Closes the whole application if the wizard is rejected at the first
run
- Do not fail when the config directory doesn't exist
- Set the wizard pixmap logo as LEAP's logo
- Improve wizard checks
- Make SRPRegister play nice with the CheckerThread
|
|
|
|
|
|
|
|
|
|
plus:
* added soledad test requirements
* removed soledad from run_tests run (+1K tests failing)
* added option to run All tests to run_tests script
* pep8 cleanup
|
|
|
|
only if we can find the geoip database,
which comes with geoip-database in debian.
we will have to think more about this in the future
but it's nice to have now for testing.
|
|
|
|
|
|
frozen app cannot find requests cacert bundle.
added to Resources to get us going.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
and make the rest of tests pass after some changes
in this branch (dirtyness in config files)
|
|
|
|
They were breaking mainly because I did not bother to have a pass
over them to change the PROVIDER settings from the branding case.
All good now, although much testing is yet needed and some refactor
could be used.
long live green tests!
|
|
wizard can now be completely tested against this.
|
|
Flow nearly working with fake provider, except for authentication.
|
|
|
|
added python-coverage to testing install line
rewrote PyQt installation instructions
fixed pkg/test-requirements lines
fixed nosetest example (#740)
|
|
we are shutting down for now.
we should be acting upon failures in the near future.
lowered the recurrent checks interval to 10 seconds.
|
|
|
|
Close #604
|
|
Closes #534. accepts int [1-6] that get passed to openvpn invocation.
We should filter out the polling "state"/"status" commands from the log if
we want it to be real useful.
|
|
|
|
app.py --debug --logfile /tmp/foo.log
|
|
|
|
|
|
|
|
moved out old broken stuff;
copied a run_scripts entry point for tests;
created a bunch of (mostly stubs) simple tests on secondary
functions.
|
|
fix for 2.6 compatibility, we should try not to
use syntax backported from 3.x into 2.7 :|
|
|
|
|
(was not testing the mode properly. gotcha!)
|
|
|
|
|
|
also locate openvpn binary when building eip
configparser defaults.
implement half of feature #356
|
|
|