Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | 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-10 | Implemented basic networks checks: valid interface, default route, and can ↵ | antialias | |
ping the listed gateway. | |||
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 | 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 | 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 | |
2012-09-03 | providercertchecks:check_https_is_working | kali | |
implementing a https server with its own base testcase for convenience. https is delicate, and I think it's better checking against a real implementation than mocking everything here. | |||
2012-08-31 | deprecated configparser. closes #500 | kali | |
2012-08-30 | remove unused function | kali | |
2012-08-30 | working with options only from cli | kali | |
2012-08-30 | move extra options from config template to cl opts | kali | |
2012-08-30 | add test for JSONLeapConfig metaclass | kali | |
2012-08-30 | fetcher moved to baseconfig + eipchecker using eipservice config. | kali | |
2012-08-30 | fix config load method | kali | |
it was not updating config dict | |||
2012-08-30 | add lazy evaluation to config specs | kali | |
now callables are allowed in specs *only at one level depth* to allow for last-minute evaluation on context-sensitive data, like paths affected by os.environ also some minor modifications to make check tests pass after putting the new jsonconfig-based eipconfig in place. aaaaaall green again :) | |||
2012-08-29 | add eipconfig spec and config object | kali | |
2012-08-29 | change slug to a property (read only) | kali | |
2012-08-29 | spec creation moved to JSONLeapConfig __metaclass__ | kali | |
now we expect spec to be a dict for all the JSONLeapConfig instances. | |||
2012-08-29 | test for eip_config_checker called from eip_connection run_checks method | kali | |
also: - changed name EIPChecker -> EipConfigChecker - Added class documentation | |||
2012-08-28 | eip_checks called from main app. | kali | |
removed "configuration" object. checks are called from conductor. | |||
2012-08-28 | add todo | kali | |
2012-08-28 | fix import | kali | |
2012-08-28 | checki complete eip_config tests. | kali | |
completed first version of EIPChecks | |||
2012-08-28 | eipchecker.fetch definition and tests | kali | |
deprecated base:test_config.test_complete_file (dup functionality) | |||
2012-08-27 | add test_dump_default_eipconfig to eip.test_checks | kali | |
plus a little bit of cleaning around (created constants file). added some notes about inminent deprecation *work in progress* | |||
2012-08-27 | add stubs for eip.checks | kali | |
will handle pre-init sanity checks for eip connection. some of this will actually end in more general leap-checks, but let's keep it alltogether by now. | |||
2012-08-27 | make eipconductor test use BaseLeapTest | kali | |