summaryrefslogtreecommitdiffhomepage
AgeCommit message (Expand)AuthorFilesLines
2022-05-31Improve architecture documentationEmīls10-7/+198
2022-05-31fix minor typo Deamon -> DaemonLinus Färnstrand1-1/+1
2022-05-31Merge branch 'improve-android-service-connection-management'Albin18-187/+265
2022-05-31Fix lifecycle owner view crashAlbin1-3/+2
2022-05-31Use Koin for login vmAlbin4-32/+11
2022-05-31Adapt device repo to new service managementAlbin9-60/+82
2022-05-31Refactor Android service connection managementAlbin12-94/+172
2022-05-31Fix Koin lifecycle crashAlbin2-2/+2
2022-05-31Merge branch 'source-translations'Andrej Mihajlov45-860/+318
2022-05-31Drop base language translationsAndrej Mihajlov45-860/+318
2022-05-30Merge branch 'integrate-device-api'Andrej Mihajlov59-2817/+2482
2022-05-30Stop key rotation if device is revokedAndrej Mihajlov2-2/+4
2022-05-30TunnelSim: migrate to throwing functionsAndrej Mihajlov1-18/+21
2022-05-30Refactor code to throw errors instead of passing resultAndrej Mihajlov5-60/+69
2022-05-30TunnelManager: use new settings and REST proxiesAndrej Mihajlov27-1241/+1565
2022-05-30PacketTunnel: use new settings and throw errors instead of passing resultAndrej Mihajlov1-85/+85
2022-05-30Simulator: update tunnel sim to use new settingsAndrej Mihajlov1-6/+8
2022-05-30RelayCacheTracker: switch to throwing errors instead of result typeAndrej Mihajlov1-51/+80
2022-05-30RelayCache.io: switch to throwing errors instead of returning result typeAndrej Mihajlov1-39/+48
2022-05-30RelayCache: throw error from app refresh task and remove .backgroundTaskSched...Andrej Mihajlov3-23/+22
2022-05-30ChainedError: reformat logger extensionAndrej Mihajlov1-9/+20
2022-05-30REST: obsolete old API methodsAndrej Mihajlov1-247/+0
2022-05-30Introduce new settings manager and settings revision (v2)Andrej Mihajlov8-434/+483
2022-05-30Obsolete keychain classesAndrej Mihajlov8-529/+26
2022-05-30Obsolete AccountExpiryAndrej Mihajlov4-69/+40
2022-05-30REST: add aggressive retry strategyAndrej Mihajlov1-2/+5
2022-05-30Notifications: abandon hungarian convention in constantsAndrej Mihajlov2-6/+6
2022-05-30Payments: switch to accounts proxyAndrej Mihajlov1-4/+8
2022-05-30Merge branch 'fix-logout-timeout'David Lönnhager4-14/+21
2022-05-30Update changelog to mention the logout fixDavid Lönnhager1-0/+1
2022-05-30Improve error message for device broadcast errorDavid Lönnhager2-13/+14
2022-05-30Fix GUI getting stuck on logout if the device state cannot be updatedDavid Lönnhager1-1/+6
2022-05-30Merge branch 'multiline-location-cells'Andrej Mihajlov1-1/+7
2022-05-26SelectLocation: fix label layout and enable multiline supportAndrej Mihajlov1-1/+7
2022-05-25Merge branch 'sort-device-list-by-age'David Lönnhager15-29/+79
2022-05-25Simplify device removal eventDavid Lönnhager6-29/+7
2022-05-25Update changelog to include the device list updatesDavid Lönnhager1-0/+3
2022-05-25Sort devices chronologically in the "too many devices" viewDavid Lönnhager3-1/+4
2022-05-25Update CLI to sort devices chronologically and list creation timestampsDavid Lönnhager1-1/+12
2022-05-25Save 'created' and 'hijack_dns' fields in device structsDavid Lönnhager8-0/+55
2022-05-23Merge branch 'fix-android-di-graphs'Albin5-11/+21
2022-05-20Update changelogAlbin1-0/+3
2022-05-20Avoid loading the UI DI module in all processesAlbin2-8/+15
2022-05-20Rename Android UI DI moduleAlbin2-3/+3
2022-05-20Merge branch 'add-android-translations-documentation'Oskar Nyberg1-0/+11
2022-05-20Add android translation integration documentationOskar Nyberg1-0/+11
2022-05-19Merge branch 'fix-account-expiry-view'Oskar Nyberg2-6/+17
2022-05-19Fix incorrect display of time added viewOskar Nyberg2-6/+17
2022-05-19Merge branch 'add-changes-dialog-switch'Oskar Nyberg6-10/+50
2022-05-19Add command line switch for force display of changes dialogOskar Nyberg6-10/+50