summaryrefslogtreecommitdiff
path: root/src/leap/bitmask/backend.py
AgeCommit message (Collapse)Author
2014-04-15Move SRPAuth to the backend.Ivan Alejandro
* Move methods from SRPAuth to backend: login, logout, change_password. * Add backend section to hold temporary hack code, needed in the process of splitting frontend and backend. * Replace pyside signals with Signaler signals. * Move all the signaling and thread launching in SRPAuth inside of __impl. * Move defer handling code (callbacks/errbacks) to the backend and left only signal handling in the GUI. [Closes #5347]
2014-04-14Refactor out the ProviderConfig object retriever.Ivan Alejandro
2014-04-14Refactor EIPBootstrapper to the backendTomás Touceda
2014-03-19Move srpregister interaction to the backend.Ivan Alejandro
Also: - remove unused code. - add status attributes for srpauth responses. - split response handling - remove unneeded hack to avoid segfault emitting None
2014-03-17catch shutdown errorsKali Kaneko
2014-02-11Properly handle defer cancelling.Ivan Alejandro
- Fix issues related to "Cancel login does not work". - Move srpauth errback to mainwindow. - Add signal for provider setup cancel. - Add support to cancel the soledad defer. [Closes #4869] [Closes #4973]
2014-01-23Replace provider hardcoded path with helper.Ivan Alejandro
Also reorder some imports and remove unused ones.
2014-01-09Warn the user on incompatible api error.Ivan Alejandro
- Add a proper signal for the incompatible api error. - Warn the user of an incompatible api.
2014-01-09Move a provider problem to a separate signal.Ivan Alejandro
- Some code cleanup - Fix typos
2014-01-09Warn the user if is using an old app version.Ivan Alejandro
[Closes #4636]
2013-12-18Refactor provider_bootstrapper out of mainwindowTomás Touceda