Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-09-13 | remove debug logging | kali | |
2012-09-13 | display about and aboutqt dialogs | kali | |
2012-09-13 | add versioneer | kali | |
2012-09-12 | add openvpn-verb option to cli. | kali | |
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. | |||
2012-09-12 | added gnutls dep to README | kali | |
2012-09-12 | time boundary check of certificate using gnutls | kali | |
2012-09-12 | Merge branch 'feature/network_check' into develop | kali | |
Close #502 | |||
2012-09-12 | close fd. with breaks with StringIO passed in tests. | kali | |
2012-09-12 | Merge branch 'feature/unity-checks' into develop | kali | |
Closes #340. | |||
2012-09-12 | pep8 | kali | |
2012-09-12 | checks for systray in unity | kali | |
2012-09-12 | moved network checks to its own class | kali | |
so it can be more easily moved to base.checks and reused when eip is a module. | |||
2012-09-12 | some human friendly stubs for raising these exceptions | kali | |
2012-09-12 | pep8 | kali | |
2012-09-12 | add netifaces to requirements | kali | |
2012-09-10 | Implemented basic networks checks: valid interface, default route, and can ↵ | antialias | |
ping the listed gateway. | |||
2012-09-08 | workaround for broken git version if no tag exists | kali | |
2012-09-07 | Merge branch 'feature/support-2.6' into develop | kali | |
Closes #390. Run tox -v to run testsuite against 2.6 and 2.7. Tests happily passing on 2.6 :) | |||
2012-09-07 | update README with tox info and PyQt annoyances | kali | |
2012-09-07 | tox initial file. using global site-packages because | kali | |
of the unability to pip install PyQt4. postmkvenv workaround for PyQt libs for manual use. pip install breaks because they don't have a standard setup.py installation process | |||
2012-09-06 | add pkg to sdist | kali | |
2012-09-06 | tox ini file | kali | |
2012-09-06 | Merge branch 'feature/fix-setup-deps' into develop | kali | |
Closes #405 Several fixes on setup.py: It now reads requirements from pkg/requirements.pip Version is extracted from git describe. Added trove_classifiers metadata. Added bootstrap for setuptools. | |||
2012-09-06 | bootstrap setuptools + version fix | kali | |
also test_requires using parse_requirements | |||
2012-09-06 | add git version script | kali | |
2012-09-06 | pkg.utils.parse_requirements used in setup | kali | |
renamed setup-->pkg because name collision | |||
2012-09-06 | classifiers + long description | kali | |
2012-09-06 | Merge branch 'feature/temp-socket-path' into develop | kali | |
Closes #505: make management socket to listen on temporal files, different for each run | |||
2012-09-06 | openvpn management socket is a temp path on each run | kali | |
2012-09-06 | safety check in base test removal | kali | |
2012-09-06 | make tests pass. | kali | |
forgot to update eipconnection tests after #504 changes :( | |||
2012-09-06 | fix silly return mistake on has_errors method | kali | |
2012-09-06 | fix argparse test | kali | |
2012-09-06 | Merge branch 'feature/error-handling' into develop | kali | |
Closes #504: design generic error handling solution. * app-wide logging config. * --logfile command line argument. * created basic exception hierarchy * conductor pushes exceptions to error queue * in Qt, error dialogs are created from exception attributes | |||
2012-09-06 | more generic error handler in EipConductorAppMixin | kali | |
documentation of the Exception Hierarchy and attributes. also a bit of general cleanup around error handling in conductor. Hopefully to be polished an abstracted to leap.base with time. not all errors are converted (and the old with_errors/ignoring errors) are still there, but we should be using this style of handlers from now on. wrapping up with this pseudo-feature for now. as we work on individual features we can mimick the exceptions that are working. | |||
2012-09-05 | missing_pkexec error converted to "auto" error. | kali | |
idea is that we define user messages in the exceptions, and queue them during (conductor) checks. user facing dialogs get constucted from exception attrs. if critical, log as such and exit. | |||
2012-09-05 | openvpn messages log to eip.openvpn logger | kali | |
so we can get them to file / stdout even if our log viewer is not launched. | |||
2012-09-05 | can log to logfile | kali | |
app.py --debug --logfile /tmp/foo.log | |||
2012-09-05 | app wide logging handler | kali | |
2012-09-04 | Merge branch 'feature/qt-refactor' into develop | kali | |
closes #474: refactor Qt Code | |||
2012-09-04 | put timer constant instead of hardcoded value | kali | |
2012-09-04 | refactor icon/iconpath dict | kali | |
closes #331 | |||
2012-09-04 | add little docstrings to classes | kali | |
2012-09-04 | further cleaning of main window by moving init functions | kali | |
to their base classes. plus a bit of juggling with order. | |||
2012-09-04 | actual split of classes into own modules | kali | |
still a bit rough, but makes everything a bit more readable. | |||
2012-09-04 | first attempt at class splitting | kali | |
war on spaguetti! :D | |||
2012-09-04 | fix test_checks: do not mess with real home path! | kali | |
It is really dangerous to mess with expanduser paths in tests without deriving testcases from LeapTestCase. It'd be good to devise a way of checking for that :( | |||
2012-09-04 | Merge branch 'feature/provider-cert-check' into develop | kali | |
For #501: write base.checks.ProviderCertChecks (in eip.checks, though.) Basic functionality is there, merging to tip. Might have to reopen to implement actual cert ts check. | |||
2012-09-04 | better separate cert validation/download logic | kali | |
stubbing out the timestamp validity check (waiting for #507) also some more deep tests are missing, wrote todo in tests. | |||
2012-09-03 | basic download cert functionality | kali | |