6b8faf0ecf
GODT-2167: bind sign-in buttons availability to loading state.
2022-11-30 16:41:43 +00:00
5ae8d274c0
Other: fix Warning introduced by connecting check timer.
2022-11-30 08:14:30 +01:00
7510ba2541
Other: include sentry dll for Windows deploy.
2022-11-29 14:26:09 +00:00
a78b2dee46
Other: GUI Tester supports the 3 states of user (Signed out/Locked/Connected).
2022-11-29 13:35:47 +00:00
2cce1c7b2a
Other: setMailServerSettings is async as it should.
2022-11-29 13:31:12 +01:00
7533dc952d
Other: update gui tester to support latest changes in gRPC implementation.
2022-11-29 11:57:07 +01:00
f176174fca
Other: Remove sentry test code
2022-11-29 09:41:25 +01:00
2747f3b492
GODT-2157: Add Sentry to Bridge-Gui
2022-11-29 08:05:48 +00:00
8e5040a357
GODT-1910: fix GUI not being notified of SMTP SSL being turned on by ConfigureAppleMail.
2022-11-28 17:55:55 +01:00
9881011043
GODT-1910: Fix save button state not being updated after being clicked once.
2022-11-28 17:16:16 +01:00
d4b8f3e1c2
GODT-2153: use file socket for bridge gRPC on linux & macOS.
...
Other: fix integration tests.
2022-11-28 16:51:13 +01:00
7fa81a7aca
GODT-2150: Do not forward --no-window flag.
2022-11-25 14:55:51 +00:00
e601245f01
Other(chore): Bump major version to v3
2022-11-23 16:08:27 +01:00
ad1fb47b0d
Other: Switch from liteapi to go-proton-api
2022-11-23 15:17:56 +01:00
1375f42869
Other: Clean up gRPC shutdown goroutine
2022-11-22 14:20:30 +00:00
6bd8c6ceb6
Other: Stop gRPC server on crash
2022-11-22 14:20:30 +00:00
1395f1c990
GODT-2138: fix UserDataDir for Windows and mac.
2022-11-22 12:06:21 +00:00
c473e987f4
GODT-2134: fix dock icon on macOS when launched with '--no-window'.
2022-11-22 11:49:52 +00:00
520361f7f3
GODT-2111: properly name bridge-gui lock
2022-11-21 20:33:00 +01:00
c8c9e911f6
Other: chores: removed comments in bridge-gui that were used for the transition Go -> C++ of the Qt code.
2022-11-21 17:31:22 +00:00
febab47124
Other: Don't show corrupt vault as "no keychain" error
2022-11-21 17:15:28 +01:00
054d9b3f09
GODT-2111: Properly reset crash counter + remove additional Quit call.
2022-11-21 11:32:25 +01:00
a95eb759ca
GODT-1910: use a single view for IMAP & SMTP SSL options.
2022-11-21 10:22:03 +00:00
1f0312573a
GODT-1846: remove restart cues, implement restart-less behaviour.
...
Other: fixed case issue in SSL member function names.
Other: removed 'restart' mention in SMTP and IMAP SSL settings.
GODT-1846: modified gRPC server to introduce ConnectionMode settings.
GODT-1846: implemented connection mode handling in bridge-gui.
GODT-1846: implemented error reporting in bridge-gui for connection mode.
Other: gathered all IMAP/SMTP server settings.
GODT-1846: wired IMAP/SMTP port change errors.
Other: Renamed some error events and signals.
Other: Fixed crash in IMAP restart when not started.
Other: dismiss port error notifications before changing ports.
Other: misc. fixes.
2022-11-21 09:08:52 +00:00
46c0463e43
GODT-2107: Update user list after session revoke
2022-11-21 09:05:59 +00:00
0ce0e4765b
GODT-2122: Handle check for updates failure
2022-11-20 10:04:16 +00:00
5e8e92b765
Other: fix build on other OS than linux... Ooops
2022-11-18 19:27:58 +01:00
aaa8a35ea8
Other: set gui logs with other logs in user data directory.
2022-11-18 18:45:45 +01:00
204e320df4
GODT-2108: implement C++ Focus gRPC service client in bridge-gui.
2022-11-18 17:13:39 +00:00
f17b630b12
Other: Fix wrongly installed version
...
When manually installing an update, we want to manually install the
latest compatible version (`target`), not the absolute latest version
(`latest`). This is obviously a bug in the code because the mutex lock
being locked was `targetLock` but we were wrongly trying to install
`latest`.
2022-11-18 10:08:26 +00:00
04b30fd694
GODT-2103: Trigger the version changed event.
2022-11-17 18:01:22 +01:00
14cad02b5a
GODT-2109: removed log message "Parent process XXX is still alive".
2022-11-17 11:18:47 +01:00
c7cfcb29f6
GODT-2091: animated "Connecting..." label. + unstaged changes from GODT-2003.
2022-11-16 19:46:56 +01:00
e087a7972e
GODT-2003: introduces 3 phases user state (SignedOut/Locked/Connected)
...
WIP: introduced UserState enum in GUI and implemented logic.
2022-11-16 16:24:55 +01:00
49b3c18903
GODT-2039: bridge monitors bridge-gui via its PID (port from v2.4)
2022-11-16 15:21:33 +01:00
27cbcc6f5e
GODT-2086: Changing the wording for signing in.
2022-11-16 13:48:31 +01:00
ae87d7b236
GODT-1913: pass reporter to gluon, limit restarts, add crash handlers.
2022-11-16 13:48:31 +01:00
b9ffa96e8b
GODT-1978: Check latest version on force update if unknown
2022-11-16 13:48:30 +01:00
78fc5ec458
Other: Simple gRPC client/server under test
2022-11-16 13:48:30 +01:00
d093488522
GODT-1978: Auto-updates
2022-11-16 13:48:30 +01:00
c548ba85fe
Other: Add more extensive logging
2022-11-16 13:48:30 +01:00
8bb60afabd
GODT-2014: bridge quit if gRPC client ends stream (v3)
2022-11-16 13:48:30 +01:00
8b5cb7729c
GODT-2013: CLI flag for frontend is required (v3)
2022-11-16 13:48:30 +01:00
bc7912e8fb
GODT-2022: Fix change between address modes
2022-11-16 13:48:30 +01:00
943d95a725
Other: Add UserLoading/UserLoadFail events
2022-11-16 13:48:30 +01:00
bf4afae5d9
Other: Put back missing force update GUI event
2022-11-16 13:48:30 +01:00
f1160a11af
Other: wired 'use SSL for IMAP' toggle in bridge-gui-tester.
2022-11-16 13:48:30 +01:00
d9762010fa
GODT-1982: updated gRPC and GUI for disk cache.
...
Other: modified bridge-gui-tester for new cache related gRPC interface.
Other: bridge-gui-tester has buttons for cache related errors.
2022-11-16 13:48:30 +01:00
a553ced979
Other: go mod tidy/goimports/gofumpt after rebase on devel
2022-11-16 13:48:30 +01:00
d738fdff57
GODT-1974: Store everything in v3 path
2022-11-16 13:48:30 +01:00