summaryrefslogtreecommitdiff
path: root/src/leap/baseapp/mainwindow.py
AgeCommit message (Collapse)Author
2012-09-06more generic error handler in EipConductorAppMixinkali
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-05app wide logging handlerkali
2012-09-04add little docstrings to classeskali
2012-09-04further cleaning of main window by moving init functionskali
to their base classes. plus a bit of juggling with order.
2012-09-04actual split of classes into own moduleskali
still a bit rough, but makes everything a bit more readable.
2012-09-04first attempt at class splittingkali
war on spaguetti! :D
2012-08-30working with options only from clikali
2012-08-28eip_checks called from main app.kali
removed "configuration" object. checks are called from conductor.
2012-08-28fix importkali
2012-08-22grabs a definition.json file if one isn't present. includes some basic error ↵antialias
handling and tests. uses the requests library for network interactions and mocks for simulating network states.
2012-08-22clean imports and remove connection base methodkali
2012-08-21fix out-of-sync refactor.kali
manually merge changes from the develop branch that were lost due to having branched a previous state when refactored former "conductor" class. also, moved more exceptions to its own file.
2012-08-21fix imports + style cleaningkali
2012-08-14Works and is now ready to write tests for.antialias
2012-08-08check for validity of the remote_ip entry (is ip?)kali
2012-08-08catch missing keyfile errorkali
2012-08-08check for bad permissions on vpn key fileskali
2012-08-07build default provider openvpn config.kali
preparation for completion of #356, #355, #354, #182 if no default openvpn config is present, we build one with a preset template and the remote_ip of the eip service as the only input. right now we're taking it from the eip.cfg file.
2012-08-03check also for a suitable polkit-authentication-agent runningkali
fix #382.
2012-08-03stub for daemon mode; disabled by now until #383 is fixedkali
2012-08-03pkexec checkkali
2012-08-02start with disconnected iconkali
2012-07-22initial importkali