Commit Graph

  • 4a8d07d54e Update auto-generated files Jakub 2020-05-07 21:16:03 +02:00
  • 833fce8702 chore: bump linter James Houlahan 2020-05-07 09:39:47 +02:00
  • c1a57a2e12 Apply suggestion to internal/store/event_loop.go James Houlahan 2020-05-06 13:42:52 +00:00
  • cda3000a7a Apply suggestion to internal/store/store_test_exports.go James Houlahan 2020-05-06 13:00:27 +00:00
  • 4b2977041a fix: missing messages after changing primary address James Houlahan 2020-05-06 10:34:32 +02:00
  • 2d200f6f8c test: add test with changing address order James Houlahan 2020-05-06 09:57:34 +02:00
  • c61e8bdc71 Merge remote-tracking branch 'origin/master' into devel Jakub 2020-05-07 15:30:08 +02:00
  • 7e8dc22837 Add build-files into .gitignore Pavel Škoda 2020-05-05 17:55:30 +02:00
  • e43bd231ed Final touches of go-imap v1 implementation Michal Horejsek 2020-04-24 10:06:24 +02:00
  • 1998d92432 Updates() needs to return imapBackend.Update instead of interface with go-imap v1 Michal Horejsek 2020-04-24 09:12:46 +02:00
  • 313e803fdd Implement new SearchCriteria from latest go-imap Michal Horejsek 2020-04-22 14:14:24 +02:00
  • cabcb3ae2b Upgrade to latest go-imap-quota with fix for go-imap v1 Michal Horejsek 2020-04-23 12:59:26 +02:00
  • e57a3c2a3a Notify about new mailbox Michal Horejsek 2020-04-16 14:50:38 +02:00
  • 7a87a7ea2f fix: fixes after rebase James Houlahan 2020-04-15 12:54:20 +02:00
  • c939893131 Unseen is first sequence number of unseen message not count of messages Michal Horejsek 2020-04-06 10:54:14 +02:00
  • ea0f3115a3 usage of latest upstream go-imap Michal Horejsek 2020-04-03 13:59:14 +02:00
  • 3d3b91b242 Merge commit comments Jakub 2020-05-04 14:56:56 +02:00
  • cd38c86b4b CI build mac Jakub 2020-04-23 16:27:32 +02:00
  • 2379598078 fix: Build without GNU sed Pavel Škoda 2020-05-04 18:56:40 +02:00
  • 984b28e8f9 User Agent do not contain bridge version, only client in format Michal Horejsek 2020-04-27 14:28:40 +02:00
  • 1d49a484a8 test: fix typo James Houlahan 2020-05-04 12:31:51 +02:00
  • 99aabf07b3 Apply suggestion to pkg/config/pmapi_prod.go James Houlahan 2020-04-29 06:35:39 +00:00
  • 6e537db5ff Apply suggestion to pkg/pmapi/client.go James Houlahan 2020-04-28 11:46:59 +00:00
  • 668fc7f039 feat: MinSpeed -> MinBytesPerSecond, check every 3 seconds James Houlahan 2020-04-27 13:26:30 +02:00
  • 284a097d4f fix: lower min speed James Houlahan 2020-04-27 11:02:35 +02:00
  • e5944518ca chore: improve logging James Houlahan 2020-04-29 15:19:09 +02:00
  • df3a9ea19e test: add comment for why tests are disabled James Houlahan 2020-04-29 13:51:36 +02:00
  • 2db1b113e0 fix: correct timeouts according to spec James Houlahan 2020-04-29 13:45:50 +02:00
  • 68d2591c73 test: fix tls tests James Houlahan 2020-04-29 13:31:47 +02:00
  • e9735c6110 refactor: set app version when enabling remote tls issue reporting James Houlahan 2020-04-24 16:00:12 +02:00
  • 0fd5ca3a24 feat: dialer refactor to support modular dialing/checking/proxying James Houlahan 2020-04-23 14:41:59 +02:00
  • 8c2f88fe70 Apply suggestion to Changelog.md James Houlahan 2020-04-29 11:16:26 +00:00
  • 23f492705b fix: better draft detection for parentID James Houlahan 2020-04-29 12:45:59 +02:00
  • 44233e5bd3 fix 404 errors by using absolute urls Maximalfr 2020-04-19 20:22:35 +02:00
  • 33770ce129 fix: crash in fakeapi if user is nil James Houlahan 2020-04-29 15:24:23 +02:00
  • faec347054 test: use the correct constants.Version in integration tests James Houlahan 2020-04-30 09:42:02 +02:00
  • 9b68625522 Update BUILDS.md to list libsecret dev files omicron-b 2020-04-16 08:29:16 +00:00
  • 8288a39ff4 Update issue templates v1.2.7-beta.3 cuthix 2020-04-29 07:50:30 +02:00
  • 61c6867a15 Update issue templates cuthix-issue-template cuthix 2020-04-29 07:50:30 +02:00
  • b15d22c8cc Reduce number of synchronizations GODT-313 Jakub Cuth 2020-04-28 14:20:37 +00:00
  • d42deb2ad5 fix: variable name in readme James Houlahan 2020-04-23 12:18:52 +02:00
  • bb5227c1f4 fix: app version and variable location James Houlahan 2020-04-23 08:21:59 +00:00
  • 0589f329e9 refactor: dedicated constants package, no explicit bridge version James Houlahan 2020-04-23 10:07:41 +02:00
  • 522cadb8b1 refactor: dedicated constants package, no explicit bridge version James Houlahan 2020-04-23 10:07:41 +02:00
  • 32ca7b3903 fix: envvar conflict on fedora James Houlahan 2020-04-22 19:55:06 +02:00
  • 7d30459417 test: empty auth update channel in tests James Houlahan 2020-04-23 10:32:17 +02:00
  • 8f15041d8f fix: race condition when updating user auth James Houlahan 2020-04-22 15:07:35 +02:00
  • 51846efed5 Merge branch 'release/v1.2.7' into devel Jakub 2020-04-27 15:54:02 +02:00
  • a1b01d5922 feat: add nogui build in makefile James Houlahan 2020-04-24 08:47:48 +00:00
  • 76b480298a fix: better error messages for 422 James Houlahan 2020-04-21 13:13:02 +02:00
  • 86c75e6196 Adding instructions for building with custom Qt doc/custom-qt-build Jakub 2020-04-22 10:27:19 +02:00
  • a51841158c docs: add libglvnd as build deps James Houlahan 2020-04-22 10:14:59 +02:00
  • 68d1442a8f Update copySuccess & appendSuccess messages according to RFCs. https://github.com/ProtonMail/proton-bridge/issues/3 Ryan Ciehanski 2020-04-15 14:10:07 -05:00
  • 1457005f86 fix: address review comments James Houlahan 2020-04-21 07:17:50 +00:00
  • febdf98349 test: attempt less flaky tests James Houlahan 2020-04-20 16:56:03 +02:00
  • d4482994ec fix: missing and incorrect comments James Houlahan 2020-04-20 16:40:40 +02:00
  • 244a18ac8c feat: update changelog James Houlahan 2020-04-20 16:29:31 +02:00
  • e027aa5fae test: use clientmanager to logout fakeapi James Houlahan 2020-04-20 12:26:11 +02:00
  • 99635cd56d feat: max retries of 5 for client logout James Houlahan 2020-04-17 15:39:02 +02:00
  • e95aece6d3 refactor: don't pass client directly to store syncer James Houlahan 2020-04-16 17:17:44 +02:00
  • 38f0425670 refactor: make sentry report its own package James Houlahan 2020-04-16 16:27:57 +02:00
  • 4809d97cb1 feat: clientmanager has checkconnection James Houlahan 2020-04-16 16:05:05 +02:00
  • bfc4069df4 feat: remove user from bridge users list if init failed James Houlahan 2020-04-16 15:21:31 +02:00
  • 3f32fd95e0 feat: refresh expired access tokens in one goroutine James Houlahan 2020-04-16 14:44:59 +02:00
  • 40e96b9d1e feat: retry client auth delete while api is unreachable James Houlahan 2020-04-16 14:07:00 +02:00
  • 80f4e1e346 Fixing unit tests for client manager. Jakub 2020-04-14 07:54:11 +02:00
  • debd374d75 fix: don't delete uid of anonymous clients James Houlahan 2020-04-09 15:33:23 +02:00
  • ed8595fa5b test: some work on integration tests (fake) James Houlahan 2020-04-09 13:49:07 +02:00
  • fec5f2d3c3 test: fix most integration tests (live) James Houlahan 2020-04-09 10:24:58 +02:00
  • bafd4e714e refactor: remove unnecessary getters James Houlahan 2020-04-08 13:15:42 +02:00
  • d787d8b223 fix: use clientsLocker mutex James Houlahan 2020-04-08 13:11:05 +02:00
  • abca7284dd refactor: make getHost and getScheme private James Houlahan 2020-04-08 13:08:35 +02:00
  • db02eb694d refactor: no more pmapifactory James Houlahan 2020-04-08 13:07:13 +02:00
  • 5bf4d9c6f5 refactor: prefer anonymous clients James Houlahan 2020-04-08 12:51:16 +02:00
  • b01be382fc refactor: GetBridgeAuthChannel --> GetAuthUpdateChannel James Houlahan 2020-04-08 10:29:01 +02:00
  • 042c340881 feat: make store use ClientManager James Houlahan 2020-04-07 09:55:28 +02:00
  • f269be4291 refactor: make pmapi.Client the interface James Houlahan 2020-04-06 16:02:37 +02:00
  • 6e38a65bd8 feat: improve login flow James Houlahan 2020-04-02 16:41:49 +02:00
  • 941e09079c feat: implement token expiration watcher James Houlahan 2020-04-02 14:10:15 +02:00
  • ce29d4d74e feat: switch to proxy when need be James Houlahan 2020-04-01 17:20:03 +02:00
  • f239e8f3bf feat: central auth channel for clients James Houlahan 2020-04-01 15:16:36 +02:00
  • 0a55fac29a feat: simple client manager James Houlahan 2020-04-01 13:42:25 +02:00
  • fb263e84a9 Add license to windows build Jakub Cuth 2020-04-20 17:10:02 +00:00
  • 366a9d6d6c Clean also All Mail and Drafts mailboxes before running integration test Michal Horejsek 2020-04-20 10:22:04 +02:00
  • 8f8fbc745d fix: correctly install tls certs with osascript James Houlahan 2020-04-17 16:25:01 +02:00
  • b75a6f7cf8 Bump version 1.2.7 and release notes Jakub Cuth 2020-04-17 11:52:42 +00:00
  • 9072f84646 Apply suggestion to internal/store/event_loop.go Jakub Cuth 2020-04-17 10:55:19 +00:00
  • c6f32192b9 refactor: return ErrNoSuchAPIID any time we get 422 James Houlahan 2020-04-17 12:12:44 +02:00
  • 49a64a656c refactor: remove unexported fetchMessage James Houlahan 2020-04-17 11:46:09 +02:00
  • 1c83cc9754 Apply suggestion to internal/store/event_loop.go James Houlahan 2020-04-17 09:09:35 +00:00
  • 341a6501e6 fix: don't return error when event data is nil James Houlahan 2020-04-17 09:09:34 +02:00
  • e1ecc11f38 feat: add ErrNoSuchMessage to pmapi James Houlahan 2020-04-16 17:32:30 +02:00
  • d1e63254f2 Apply suggestion to internal/store/event_loop.go James Houlahan 2020-04-15 13:41:46 +00:00
  • 0998c67f20 Apply suggestion to internal/store/event_loop.go James Houlahan 2020-04-15 13:41:38 +00:00
  • 91ec7edc06 fix: better event loop error handling James Houlahan 2020-04-14 15:21:00 +02:00
  • aea816029f Apply suggestion to internal/imap/mailbox_messages.go Michal Horejsek 2020-04-17 07:14:57 +00:00
  • e166748270 Added IMAP extension MOVE with UIDPLUS support Michal Horejsek 2020-04-16 14:32:40 +02:00
  • 0c7a328165 Completely delete old draft instead moving to trash when user updates draft Michal Horejsek 2020-04-09 09:59:38 +02:00
  • e962434c8f feat: bump go-appdir James Houlahan 2020-03-30 17:11:23 +02:00
  • 46f3721d43 More logs about event loop activity Jakub 2020-04-16 10:34:51 +02:00