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
49b3c18903
GODT-2039: bridge monitors bridge-gui via its PID (port from v2.4)
2022-11-16 15:21:33 +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
8bb60afabd
GODT-2014: bridge quit if gRPC client ends stream (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
7c62312220
Other: Fix all linter errors
2022-11-16 12:26:09 +01:00
a74b025de3
Other: Factory reset
2022-11-16 12:26:09 +01:00
fd63611b41
Other: Safer user types
2022-11-16 12:26:09 +01:00
d330000c8d
Other: Put back old 2FA/two-pass flow in GUI
2022-11-16 12:26:09 +01:00
1517a7b665
Other: Connect some more events
2022-11-16 12:26:09 +01:00
1c922ca083
Other: Fix flaky cookies test
2022-11-16 12:26:09 +01:00
e9672e6bba
GODT-1815: Combined/Split mode
2022-11-16 12:26:08 +01:00
612fb7ad7b
GODT-1815: Start without internet, load users later
2022-11-16 12:26:08 +01:00
39433fe707
GODT-1779: Remove go-imap
2022-11-16 12:26:08 +01:00
3b0bc1ca15
Revert "GODT-1932: frontend is instantiated before bridge."
...
This reverts commit db2379e2fd .
2022-11-16 12:26:08 +01:00
cc9ad17ea5
Revert "GODT-2014: bridge quit if gRPC client ends stream."
...
This reverts commit 8ca849b7a8 .
2022-11-16 12:26:08 +01:00
7cb9546d21
Revert "GODT-2039: bridge monitors bridge-gui via its PID."
...
This reverts commit 3b9a3aaad2 .
2022-11-16 12:26:08 +01:00
3b9a3aaad2
GODT-2039: bridge monitors bridge-gui via its PID.
2022-11-10 15:31:55 +01:00
cb871ce4bc
GODT-2016: added more logging of gRPC events at info level.
2022-11-02 15:26:52 +01:00
8ca849b7a8
GODT-2014: bridge quit if gRPC client ends stream.
2022-11-02 14:02:31 +00:00
e0603f741f
Other: fix gRPC event stream that was broken during GODT-1936
2022-10-14 16:58:06 +02:00
5fb9a9f164
GODT-1936: check gRPC server token via interceptors.
2022-10-13 17:03:02 +02:00
d1a7ca7822
Other: added a few log entries related to gRPC server and client config files.
2022-10-13 08:53:09 +00:00
db2379e2fd
GODT-1932: frontend is instantiated before bridge.
...
WIP: introduced frontend.Type.
WIP: frontend is create before bridge is instantiated.
WIP: filtering of internet stastus event in gRPC event queue.
2022-10-11 11:30:02 +02:00
cd32f0ff6b
GODT-1931: fixed bridge crash when checking for update while offline.
2022-10-06 17:12:54 +02:00
58ba3b012e
GODT-1924: gRPC identity validation with tokens.
2022-10-06 09:12:46 +02:00
ca7d7ab675
Other: gRPC TLS server is generated for every session.
2022-10-03 10:44:26 +02:00
20c802a1e5
GODT-1917: gRPC service should use random port.
...
WIP: bridge-gui wait and parse gRPC service config fie.
2022-10-03 10:43:08 +02:00
d1cbf4f06c
GODT-1566: gui shows error notifications for IMAP/SMTP port errors on startup.
2022-10-03 10:42:03 +02:00
8fe4ce456f
GODT-1857: Dynamically update links related to version when setting the version on bridge [skip-ci]
2022-09-16 14:27:34 +02:00
8bb2a399cc
GODT-1837: Fix restart.
...
GOTD-1837: added wait flag.
GODT-1837: strip --wait flag from launcher command-line.
GODT-1837: hide main window before restart.
2022-09-02 14:36:05 +02:00
6bbe2d0e00
Other(refactor): Remove bridgeWrap from frontend interface
2022-09-01 13:31:10 +02:00
0c7453684b
Other(refactor): Move Settings out of frontend
2022-09-01 13:27:06 +02:00
310c6a1ccf
Other(refactor): Remove unencrypted recipient confirmation
2022-09-01 13:26:11 +02:00
4c52a12507
Other(refactor): Move UserAgent out of frontend
2022-09-01 13:26:09 +02:00
e4f08f79c3
Other(refactor): Move Locations out of frontend
2022-09-01 13:24:42 +02:00
2aaec3b6bd
Other(refactor): Move TLS to Bridge
2022-09-01 13:24:41 +02:00
743a2f8dac
Other(refactor): Remove unused frontend args
2022-09-01 13:23:12 +02:00
22a8aab151
GODT-1671: Implement Quit & Restart mechanism
2022-09-01 13:23:12 +02:00
3f189c430b
GODT-1753: implement reset [skip-ci]
2022-09-01 13:23:12 +02:00
2e4128dcfe
GODT-1746: wait until frontend is ready
2022-09-01 13:23:12 +02:00
0a1f349901
Other: require go 1.18 and update to golangci-lint to latest revision + fixes.
2022-09-01 13:23:07 +02:00
649364beb5
GODT-1670: restore update [skip-ci]
...
GODT-1670: Log the gRPC call
2022-09-01 13:21:31 +02:00
d3f9756bdb
GODT-1714: Add version check between bridge-GUI and bridge
...
GODT-1714: link the update check mecanism [skip-ci]
GODT-1714: bind update check notification [skip-ci]
GODT-1714: Send the CheckFinishEvent in defer to be sure it never loop for eternity
GODT-1714: simplify the BRIDGE_APP_VERSION configuration [skip-ci]
GODT-1714: Fix CheckUpdateAndNotify based on what already exists
GODT-1714: Restore LandingPage and ReleaseNotesPage links [skip-ci]
Other: Cactch case in CMake where BRIDGE_APP_VERSION is not filled [skip-ci]
2022-09-01 13:21:31 +02:00
7447d9a55a
GODT-1672: implemented bug report feature.
...
WIP: EventStream grpcClient call now include 'clientPlaftorm' info.
Fix: removed unnecessary call to useragent.SetPlatform().
2022-09-01 13:21:31 +02:00