Commit Graph

127 Commits

Author SHA1 Message Date
2747e93316 Other: Apply bridge style to community commit. 2022-11-02 16:44:08 +01:00
9548f984eb GODT-2020: fix xdg_{home,cache}_home variables 2022-11-02 16:39:59 +01:00
b4b998df08 Other: macOS 11 support.
Other: added option to force build arch on macOS.
Other: got rid of linker warnings when building go with macOS 11 compatibility.
2022-10-19 09:06:53 +02:00
ce5b6c9f64 GODT-1942: Use qmake to find the QT6DIR 2022-10-17 17:56:18 +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
b2efed71d3 GODT-1344: notifications for ApiCertError and NoActiveKeyForRecipient.
Phase 1: added the two event in bridge-gui-tester.
Phase 2: implemented QML notifications.
2022-10-12 16:41:04 +02:00
9a3900114b Other: implemented tokens in bridge-gui-tester. 2022-10-10 13:19:51 +02:00
2f7ce565f0 GODT-1929: changed gRPC wait timeout. 2022-10-06 20:54:47 +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
653727fd12 GODT-1893: bridge-gui sends bridge's log to stdout, stderr.
WIP: bridge-gui now parses and self-apply log level from command-line.
WIP: downgraded the log level of gRPC calls to debug.
2022-10-03 10:40:34 +02:00
40fb9de15e GODT-1864: cache migration failure was not notified because of unnecessary reboot. 2022-09-20 16:32:49 +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
43ac21fd66 GODT-1752: Implement All Mail visibility in Qt6.
WIP: added gRPC call.
2022-09-14 13:02:26 +02:00
5ae50047e0 GODT-1843: Wait for the currently running application on restart even while updating 2022-09-06 14:49:51 +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
275a92ae93 Other: Event Stream refactor.
Other: GRPCClient keeps track of the event stream status. [skip-ci]
Other: renamed StartEventStream to RunEventStream for clarity. [skip-ci]
2022-09-01 13:31:10 +02:00
a520d636e8 Other: Worker/Overseer/Threads improvements.
Added cancelled signal to worker and improved Overseer::wait.
Renamed Overseer::release() to Overseer::releaseWorker().
2022-09-01 13:31:10 +02:00
090aaf8ee3 Other: grab version number from top-level Makefile.
Other: PowerShell script uses $MyInvocation.MyCommand.Path instead of $PSScriptRoot
2022-09-01 13:31:10 +02:00
34a9d1d125 GODT-1675: Update installers [skip-ci] 2022-09-01 13:31:10 +02:00
f221fead4a GODT-1676: developer documentation. [skip ci]
Other: bridge-gui readme. [skip ci]
2022-09-01 13:23:12 +02:00
af51018e02 Other: fix gRPC enum value clash on Windows. 2022-09-01 13:23:12 +02:00
ed904c2bdd Other: fix bug in login screen <-> main window transition. [skip ci]
Other: fixed bug with split mode toggle. [skip ci]

Other: fix QML warnings. [skip ci]

Other: fix showMainWindow gRPC event binding. [skip ci].

QML Fixes [skip ci]

Other: wait for EventStreamReader thread to finish on exit.

Other: made BridgeMonitor generic, as ProcessMonitor. [skip ci]
2022-09-01 13:23:12 +02:00
4ed9625959 Other: bridge-gui-tester.
WIP: Added bridge-gui-test app.
WIP: goos.
WIP: event sending.
WIP: include bridge-gui-tester in frontend project
WIP: app end login event buttons.
WIP: login events. .
WIP: moved and renamed tab code
WIP: wired login logic.
WIP: setColorScheme and loginAbort.
WIP: more calls implemented + random users and numbers.
WIP: mail calls.
WIP: bug reports.
WIP: more signal send via the grpc Qt proxy.
WIP: Qt proxy on the event stream tab.
WIP: user change events wiring.
WIP: GUI changes.
WIP: minor refactoring.
WIP: remove event stream tab.
WIP: GUI changes.
WIP: separate logs, cache and keychain implemented.
WIP: Automatic update.

Other: fix linux build.

WIP: fix for live addition/modification/removal of users on the server side.
2022-09-01 13:23:12 +02:00
42e9b6d2f3 Other: moved user folder paths functions to bridgepp. 2022-09-01 13:23:12 +02:00
a8788feb50 Other: move frontend C++ code ini a subfolder. 2022-09-01 13:23:12 +02:00