9 Commits (6aecc72d8b36b0dc4e07188b9b49eaab1521842e)

Author SHA1 Message Date
Lukasz Janyst 6aecc72d8b
peroxide: Simplify the Credential Store 4 years ago
Lukasz Janyst 612659eecb
peroxide: Fix a deadlock on failed authorization 4 years ago
Lukasz Janyst b0c0e425ae
peroxide: Bring the user online only when either an IMAP or an SMTP connection is requested 4 years ago
Lukasz Janyst f461a8db01
cleanup: Get rid of unused events 4 years ago
Lukasz Janyst 62aee11cb9
cleanup: Remove notification of keychain error 4 years ago
Lukasz Janyst 6b3672764e
cleanup: Remove PanicHandler 4 years ago
Lukasz Janyst a0837f069e
cleanup: Export internal packages, rename module and imports, don't rely on generated credits string 4 years ago
Jakub d40fbda2ab GODT-1468: Fix main windows status and add background context without retry. 4 years ago
Jakub d7c5ace8e4 GODT-1431 Prevent watcher when not using disk on cache 4 years ago
Jakub 2899e7bb15 GODT-1351: Cache and update of space bytes in user object. 4 years ago
James Houlahan 18257f0302 GODT-1350: stop cacher/worker properly when logging out user 4 years ago
Jakub e0d07d67a0 GODT-22: Frontend-backend 4 years ago
James Houlahan 6bd0739013 GODT-1158: Store full messages bodies on disk 4 years ago
James Houlahan ffb18adfd0 GODT-1177: remove Import-Export from repo 4 years ago
James Houlahan e3e4769d78 Other: remove dead code 5 years ago
Jakub a2029002c4 GODT-1155 Update gopenpgp and use go-srp 5 years ago
Michal Horejsek 8109831c07 GODT-35: Finish all details and make tests pass 5 years ago
James Houlahan 2284e9ede1 GODT-35: New pmapi client and manager using resty 5 years ago
Michal Horejsek 6ef2bb254d Tests and final touches 5 years ago
Michal Horejsek 516ca018d3 Mitigate Apple Mail re-sync (both bodies and meta info) 5 years ago
Jakub a89dfc4524 Happy New Year 5 years ago
Michal Horejsek f469d34781 Send unilateral responses before sending OK 5 years ago
Michal Horejsek b9740e1b7d Close connection before deleting labels to prevent panics accessing deleted bucket 5 years ago
Michal Horejsek b598779c0f Import/Export backend prep 6 years ago
James Houlahan 9241a9bdbf feat: add reloadkeys method 6 years ago
James Houlahan c19bb0fa97 feat: migrate to gopenpgp v2 6 years ago
Michal Horejsek 40d8c458d2 Store factory to make store optional 6 years ago
Michal Horejsek 4d2baa6b85 Renamed bridge to general users and keep bridge only for bridge stuff 6 years ago
Michal Horejsek 1998d92432 Updates() needs to return imapBackend.Update instead of interface with go-imap v1 6 years ago
James Houlahan 1457005f86 fix: address review comments 6 years ago
James Houlahan 3f32fd95e0 feat: refresh expired access tokens in one goroutine 6 years ago
Jakub 80f4e1e346 Fixing unit tests for client manager. 6 years ago
James Houlahan 042c340881 feat: make store use ClientManager 6 years ago
James Houlahan f269be4291 refactor: make pmapi.Client the interface 6 years ago
James Houlahan 6e38a65bd8 feat: improve login flow 6 years ago
James Houlahan 941e09079c feat: implement token expiration watcher 6 years ago
James Houlahan ce29d4d74e feat: switch to proxy when need be 6 years ago
James Houlahan f239e8f3bf feat: central auth channel for clients 6 years ago
James Houlahan 0a55fac29a feat: simple client manager 6 years ago
Jakub 17f4d6097a We build too many walls and not enough bridges 6 years ago