Commit Graph

  • 618cb27ac1 Other: Disable perma-delete for expunge on Spam folder Leander Beernaert 2022-12-02 13:43:08 +01:00
  • 4003e0a2ab GODT-2042: fix setup guide not always showing on first login. Xavier Michelon 2022-12-02 11:17:28 +01:00
  • e87db5b2ab Other: updated GUI tester for new gRPC calls. Xavier Michelon 2022-12-01 15:39:20 +01:00
  • 5b9c28e6f0 GODT-1847: add option to export TLS Certificates in GUI. Xavier Michelon 2022-12-01 12:41:51 +01:00
  • 4375d77a98 GODT-2152: Sign-in dialog validate email and password only when button is pressed. Xavier Michelon 2022-12-01 08:10:25 +01:00
  • 83a569b366 Other: Bridge Perth Narrows v3.0.3 Jakub 2022-12-01 08:42:24 +01:00
  • 842c9c8ecd GODT-1556: Add unit test for in-reply-to header without references. Romain LE JEUNE 2022-11-30 16:32:57 +01:00
  • 70244071ea Other: Bump go-proton-api to v0.1.4 James Houlahan 2022-11-30 16:32:30 +01:00
  • f3cc19b09c GODT-2150: fixed initial implementation that filtered --no-window in gui instead of bridge. Xavier Michelon 2022-11-30 19:03:35 +01:00
  • 6b8faf0ecf GODT-2167: bind sign-in buttons availability to loading state. Xavier Michelon 2022-11-30 09:46:07 +01:00
  • 71ad1e9939 Other: Only send to necessary update channel James Houlahan 2022-11-30 13:53:20 +01:00
  • f355cb4d38 GODT-1804: Add parsing ics attachment test. Romain LE JEUNE 2022-11-28 09:01:10 +01:00
  • 5ae8d274c0 Other: fix Warning introduced by connecting check timer. Xavier Michelon 2022-11-30 08:14:30 +01:00
  • 6402894096 Other: Bump Gluon to lastet dev version Leander Beernaert 2022-11-29 17:03:34 +01:00
  • 2bb0008eb4 Other: fix changelog [skip-ci] v3.0.2 Romain LE JEUNE 2022-11-29 17:05:05 +01:00
  • 906141e2ae Other: bridge Perth Narrows 3.0.2 Romain LE JEUNE 2022-11-29 16:56:58 +01:00
  • 6ac8a4c0bc GODT-2160: Ensure we can safely move cache file Leander Beernaert 2022-11-29 07:28:09 -08:00
  • 0827d81617 Other: Bump gluon version to drop non-UTF-8 commands James Houlahan 2022-11-29 16:02:48 +01:00
  • e71e56f7fe Other: Ensure context is string in sentry reports James Houlahan 2022-11-29 12:59:00 +01:00
  • 7510ba2541 Other: include sentry dll for Windows deploy. Romain LE JEUNE 2022-11-29 12:13:26 +01:00
  • a78b2dee46 Other: GUI Tester supports the 3 states of user (Signed out/Locked/Connected). Xavier Michelon 2022-11-29 13:05:48 +01:00
  • 2cce1c7b2a Other: setMailServerSettings is async as it should. Xavier Michelon 2022-11-29 13:31:12 +01:00
  • 7533dc952d Other: update gui tester to support latest changes in gRPC implementation. Xavier Michelon 2022-11-29 11:16:40 +01:00
  • 3408e8427d Other: Fix Changelog lint. Romain LE JEUNE 2022-11-29 11:29:00 +01:00
  • 5795a6a2f0 Other: Bridge Perth Narrows v3.0.2 Romain LE JEUNE 2022-11-29 10:30:30 +01:00
  • 9f64e8a6fa Other: Wipe vault properly on factory reset James Houlahan 2022-11-29 09:59:30 +01:00
  • f176174fca Other: Remove sentry test code Leander Beernaert 2022-11-29 09:41:25 +01:00
  • 2747f3b492 GODT-2157: Add Sentry to Bridge-Gui Leander Beernaert 2022-11-28 13:36:36 +01:00
  • 1c374b59d3 GODT-2160: Prevent double closing of bridge if restart fails Leander Beernaert 2022-11-29 08:38:21 +01:00
  • ae7ae2886f GODT-2041: Crash after factory reset James Houlahan 2022-11-28 19:58:10 +01:00
  • b902f1490f GODT-2114: sanitize attachment disposition. Jakub 2022-11-28 17:59:11 +01:00
  • 8e5040a357 GODT-1910: fix GUI not being notified of SMTP SSL being turned on by ConfigureAppleMail. Xavier Michelon 2022-11-28 17:49:31 +01:00
  • 9881011043 GODT-1910: Fix save button state not being updated after being clicked once. Xavier Michelon 2022-11-28 16:50:03 +01:00
  • d4b8f3e1c2 GODT-2153: use file socket for bridge gRPC on linux & macOS. Xavier Michelon 2022-11-25 11:21:24 +01:00
  • b7fff07197 GODT-2159: improve 429 retry. Jakub 2022-11-28 15:56:52 +01:00
  • 7fa81a7aca GODT-2150: Do not forward --no-window flag. Romain LE JEUNE 2022-11-25 15:29:59 +01:00
  • e0d1e67d4b Other: Upgrade Gluon to v0.14.1 Leander Beernaert 2022-11-25 15:21:29 +01:00
  • 8049c47aa8 GODT-1989: Handle Move with Append and Expunge Leander Beernaert 2022-11-14 13:33:54 +01:00
  • 37a46465ba GODT-2154: Allow noninteractive mode from launcher. Romain Le Jeune 2022-11-25 09:47:55 +00:00
  • ece6d7b2d7 Merge remote-tracking branch 'origin/v3' into devel Romain LE JEUNE 2022-11-25 10:04:16 +01:00
  • 3d4c73f8af Other: Bump Gluon to v0.14.0 Leander Beernaert 2022-11-24 16:13:39 +01:00
  • ed36273755 Other: Bridge Perth Narrows v3.0.1 Romain LE JEUNE 2022-11-24 17:22:43 +01:00
  • b7be599769 GODT-2151: Sync backwards to please product people James Houlahan 2022-11-24 13:04:00 +01:00
  • c3484dc062 GODT-2149: Sort logs by timestamp when clearing James Houlahan 2022-11-23 15:10:08 +01:00
  • 578a12529c GODT-2137: set sentry sync transport. Jakub 2022-11-23 13:13:25 +01:00
  • e601245f01 Other(chore): Bump major version to v3 James Houlahan 2022-11-23 15:25:41 +01:00
  • ad1fb47b0d Other: Switch from liteapi to go-proton-api James Houlahan 2022-11-23 15:17:56 +01:00
  • e852c5a22f Other: Bridge Tacoma v2.5.14 Romain LE JEUNE 2022-11-23 14:11:54 +01:00
  • 61287d05bf Other: Retry sync after cooldown if it fails James Houlahan 2022-11-23 12:47:16 +01:00
  • 555453bc1a GODT-2142: Also permit split by comma in References header James Houlahan 2022-11-22 19:08:03 +01:00
  • cb81175fa0 Other: missing import Jakub 2022-11-22 17:18:30 +01:00
  • 627bf25791 Other: Bridge Tacoma 2.5.13 Jakub 2022-11-22 16:49:05 +01:00
  • 8d1015caba GODT-2104: reverted go exe linker flags windowsgui for launcher. Xavier Michelon 2022-11-22 14:17:55 +01:00
  • f2db2b9b1d GODT-2085: Use time.Since, structured logging James Houlahan 2022-11-22 16:14:25 +01:00
  • 4b6d0d035e GODT-2085: Ensure minimum sync worker count Leander Beernaert 2022-11-22 15:21:39 +01:00
  • 57e9310510 Other: Use API call rather than server-specific method in test code James Houlahan 2022-11-21 18:51:00 +01:00
  • fd09769ccc GODT-2127: Bump gluon to fix flags store James Houlahan 2022-11-22 15:21:25 +01:00
  • 029c798eff Other: Switch to mail-api.proton.me James Houlahan 2022-11-22 14:28:02 +01:00
  • b81fa5ed39 GODT-2139: Validate key pass during login James Houlahan 2022-11-22 15:13:34 +01:00
  • 1375f42869 Other: Clean up gRPC shutdown goroutine James Houlahan 2022-11-22 14:52:01 +01:00
  • 7cb9d62f0c Other: Don't forward stdin/stdout/stderr James Houlahan 2022-11-22 14:04:13 +01:00
  • 6bd8c6ceb6 Other: Stop gRPC server on crash James Houlahan 2022-11-22 12:59:07 +01:00
  • f954f89747 GODT-2111: Fix restart on macOS James Houlahan 2022-11-22 11:29:22 +01:00
  • 82788e39f0 GODT-2111: Use cmd.Start for restart command for windows as well. Romain LE JEUNE 2022-11-21 20:05:25 +01:00
  • 0df4f41269 Other: Remove unused SyncBuffers setting Leander Beernaert 2022-11-22 13:59:06 +01:00
  • a2ab5df7ce GODT-2085: Revise sync algorithm Leander Beernaert 2022-11-22 11:11:52 +01:00
  • 1395f1c990 GODT-2138: fix UserDataDir for Windows and mac. Romain LE JEUNE 2022-11-22 12:57:03 +01:00
  • c473e987f4 GODT-2134: fix dock icon on macOS when launched with '--no-window'. Xavier Michelon 2022-11-22 09:50:20 +01:00
  • b97ffc16ea Other: Don't migrate if prefs doesn't exist James Houlahan 2022-11-21 18:01:29 +01:00
  • 355ae5f046 Other: bridge Tacoma 2.5.12 Romain LE JEUNE 2022-11-22 08:43:14 +01:00
  • 1abda7555d GODT-2131: if refresh token is revoked, user gets signed out. Xavier Michelon 2022-11-21 19:54:38 +01:00
  • 520361f7f3 GODT-2111: properly name bridge-gui lock Romain LE JEUNE 2022-11-21 19:45:40 +01:00
  • c8c9e911f6 Other: chores: removed comments in bridge-gui that were used for the transition Go -> C++ of the Qt code. Xavier Michelon 2022-11-21 12:42:13 +01:00
  • eb62056755 GODT-2119: Only show supported label IDs to clients James Houlahan 2022-11-21 17:12:31 +01:00
  • 294d1edfee GODT-2120: Encrypt gluon store with gzip James Houlahan 2022-11-21 17:20:03 +01:00
  • febab47124 Other: Don't show corrupt vault as "no keychain" error James Houlahan 2022-11-21 17:15:28 +01:00
  • 8160fe5448 Other: Update liteapi to v0.43.0 Leander Beernaert 2022-11-21 13:16:50 +01:00
  • 9169499087 Other: bridge Tacoma v2.5.11 Romain LE JEUNE 2022-11-21 13:06:44 +01:00
  • 81facfd05f GODT-2111: Give the child process its own group ID Romain LE JEUNE 2022-11-20 11:01:33 +01:00
  • 054d9b3f09 GODT-2111: Properly reset crash counter + remove additional Quit call. Romain LE JEUNE 2022-11-18 16:14:44 +01:00
  • a95eb759ca GODT-1910: use a single view for IMAP & SMTP SSL options. Xavier Michelon 2022-11-21 10:57:11 +01:00
  • d1f140ebcb Other: More descriptive event poll name James Houlahan 2022-11-21 10:14:54 +01:00
  • 721cd9f319 GODT-2002: Wait for API events to be applied after send James Houlahan 2022-11-19 16:38:54 +01:00
  • e6a780ebd4 Other: Don't encrypt vault version James Houlahan 2022-11-21 02:15:56 +01:00
  • 9868fae735 GODT-2105: Ensure ClientVersion is set in bug report request James Houlahan 2022-11-18 21:19:55 +01:00
  • c22037462e Other: Only update event ID in vault once all gluon updates were applied James Houlahan 2022-11-19 16:28:00 +01:00
  • 1f0312573a GODT-1846: remove restart cues, implement restart-less behaviour. Xavier Michelon 2022-11-20 09:58:20 +01:00
  • 46c0463e43 GODT-2107: Update user list after session revoke James Houlahan 2022-11-20 23:22:28 +01:00
  • e05b99a0f1 Other(test): Remove unneeded reporter expectations James Houlahan 2022-11-20 22:28:58 +01:00
  • 48dfdabaf4 GODT-1975: Migrate keychain secrets James Houlahan 2022-11-21 01:38:51 +01:00
  • 7ed8d76d84 GODT-1976: Migrate app settings from prefs.json James Houlahan 2022-11-21 01:08:06 +01:00
  • 9e6cbcb35e GODT-2040: Bump UID validity when clearing sync status James Houlahan 2022-11-20 20:27:58 +01:00
  • 8c2096e813 Other: Bump liteapi to fix update merging algorithm James Houlahan 2022-11-20 12:10:48 +01:00
  • 2972e1273f GODT-2045: Timeouts should be considered network issues James Houlahan 2022-11-19 13:19:08 +01:00
  • 0ce0e4765b GODT-2122: Handle check for updates failure James Houlahan 2022-11-19 13:18:43 +01:00
  • 1517dd81e6 Other: set proc.info logs verbosity lower in Launcher Romain LE JEUNE 2022-11-20 09:44:31 +01:00
  • b517e3cd5b Other(test): Set log level in feature tests James Houlahan 2022-11-19 16:16:54 +01:00
  • a240c4531a Other: Bump max update and batch size to 256 MiB / 256 respectively James Houlahan 2022-11-19 16:06:25 +01:00
  • 7d84ab37f6 GODT-2100: Load users in parallel at startup James Houlahan 2022-11-19 12:13:33 +01:00
  • 6bdcdf7fd2 GODT-2033: Only set user agent from IMAP ID if not empty James Houlahan 2022-11-18 19:51:59 +01:00