Hannah von Reth
94ade2aa66
[OAuth] Require email acces off oidc
2020-02-10 14:36:32 +01:00
Hannah von Reth
fb0d31c532
[OAuth] Improve error message on login
2020-02-05 16:51:06 +01:00
Hannah von Reth
93396851ea
[OAuth] Improve logging
2020-02-05 16:51:06 +01:00
Hannah von Reth
c0b3e6d9d4
[OAuth] Fix lock
2020-02-05 16:51:06 +01:00
Hannah von Reth
8202eb91b2
[OAuth] Fix lock
2020-02-05 16:51:06 +01:00
Hannah von Reth
29b1eaa2fa
[Settings] As the instance is created in the constructor we don't need to check for it
2020-02-04 16:14:23 +01:00
Hannah von Reth
c8d1e081c1
Tests: Add test for behaviour on unexpected user in authentication reply
2020-01-24 14:00:43 +01:00
Hannah von Reth
f7528da0f1
[OAuth] Add theming option to enable OIDC without .well-known/openid-configuration
2020-01-24 14:00:43 +01:00
Hannah von Reth
acd9ad2f34
[Oauth] Reduce code duplication in getToken and refreshToken
2020-01-24 14:00:43 +01:00
Hannah von Reth
168e062d7c
[Oauth] move oauth refresh to oauth.cpp
2020-01-24 14:00:43 +01:00
Hannah von Reth
e113f8069e
Oauth: Cleanup
2020-01-24 14:00:43 +01:00
Hannah von Reth
d0943439b7
Move oauth from ui -> libsync
2020-01-24 14:00:43 +01:00
Hannah von Reth
d555f35b4e
[CMAKE] QtKeychain provides a proper config file, no need to use a find script
2020-01-22 13:29:57 +01:00
Hannah von Reth
0359a6a1f0
Remove unneeded code
2020-01-22 13:29:33 +01:00
Hannah von Reth
c2065c254e
Merge remote-tracking branch 'origin/2.6'
2020-01-22 11:39:08 +01:00
Hannah von Reth
32fa072439
[GUI] Update autostart checkbox when general settings tab gets shown
...
Issue: #7668
2020-01-20 12:18:27 +01:00
Hannah von Reth
9a8288891c
[CMAKE] Reduce number of warnings in 3rdparty software
2020-01-20 09:35:38 +01:00
Hannah von Reth
e9396c7591
[Core] Include more information about the OS in the user agent
2020-01-14 17:47:52 +01:00
Hannah von Reth
d619c8f909
[CMAKE] Zsync requires C99
2020-01-09 15:39:32 +01:00
Hannah von Reth
763922f0e7
Export c functions used in unittests
2020-01-09 15:39:32 +01:00
Hannah von Reth
bf8edc8374
[CMAKE] Use FindINotify provided by ecm
2020-01-09 15:39:32 +01:00
Hannah von Reth
6725cd5826
[CMAKE] Resolve some issues discovered during review
2020-01-09 15:39:32 +01:00
Hannah von Reth
f17b305151
[CMAKE] Do not create a deployable mac bundle during build
...
This simplifies the cmake scripts and reduces build times
2020-01-09 15:39:32 +01:00
Hannah von Reth
3d0325b72f
[CMAKE] Use KDECompilerSettings
2020-01-09 15:39:32 +01:00
Hannah von Reth
9a11f4e9f1
[CMAKE] Use KDECmakeSettings
2020-01-09 15:39:32 +01:00
Hannah von Reth
a6fba2d200
[CMAKE] Start using extra cmake modules
2020-01-09 15:39:32 +01:00
Hannah von Reth
abde07beb8
Merge branch '2.6'
2020-01-09 14:48:27 +01:00
Hannah von Reth
ef4c7cf73a
[GUI] Limit about dialog image size to 1/4 of the screen
...
Fixes : #7574
2020-01-09 11:00:57 +01:00
Hannah von Reth
583b54c367
Don't ignore file sync notification after an unlock
...
For a usual file sync event we check for actual changes in the local file,
after an unlock the local file might be unchanged so we need to sync it anyhow.
Fixes : owncloud/enterprise#3609
2019-12-16 19:56:02 +01:00
Hannah von Reth
052c4039b9
[OAuth] Improve error handling and detect token_type independent of its casing
2019-12-16 19:55:40 +01:00
Hannah von Reth
a94804c75d
[OAuth] Add state parameter to negotiation
2019-12-16 19:55:40 +01:00
Hannah von Reth
8629adaf78
[Gui] Set Qt::AA_UseHighDpiPixmaps again, was removed on 2.6 by accident
2019-12-12 14:57:06 +01:00
Hannah von Reth
db9d56a92c
Use Q_ENUM on AuthType to get the name printed in the log
2019-12-12 14:49:12 +01:00
Hannah von Reth
6adb68684c
Refactoring capability class
2019-12-09 10:13:49 +01:00
Hannah von Reth
7cf20d70cb
Prepend PLUGINDIR else its pointless
2019-12-09 10:13:30 +01:00
Hannah von Reth
b1e7c7ab15
[Logger] Correctly handle message priority
...
This fixes the flodded sys log.
Fixes : #7453
2019-12-09 10:08:07 +01:00
Hannah von Reth
ac1102070f
Merge branch '2.6'
2019-12-06 16:52:12 +01:00
Hannah von Reth
d13b451a4b
Fix "Default sharing permissions are ignored"
...
Fixes : #7412
2019-12-04 19:59:38 +01:00
Hannah von Reth
8d9cb09335
Application: Allow to quit running instances by commandline
2019-12-04 19:58:54 +01:00
Hannah von Reth
93ac380492
[Settings] Add a quit button
...
Fixes : #7547
2019-12-04 19:58:54 +01:00
Hannah von Reth
fb0c147fbb
Cleanup
2019-12-04 19:58:54 +01:00
Hannah von Reth
4e3eb16c79
Disable http2 support for now
...
Issue: #7610
2019-12-03 14:05:02 +01:00
Hannah von Reth
3d8883c97a
Fix build with Qt<5.13
2019-11-25 15:23:12 +01:00
Hannah von Reth
c9e64e7905
Revert "Add a noPreFlight branding option"
...
This reverts commit c47af36832 .
It turned out to be a dead end.
2019-11-22 11:13:39 +01:00
Olivier Goffart
d3e02b9bbb
OAuth: fix review comment from #7509
2019-11-20 14:32:57 +01:00
Olivier Goffart
112e78ba94
Support for openid connect
2019-11-20 14:32:57 +01:00
Olivier Goffart
03653afa6c
About Dialog: Don't put a too big icon
...
Issue #7574
2019-11-18 12:58:03 +01:00
Olivier Goffart
ba99c38d19
Don't show the "All files deleted" popup when unselecting everything with selective sync
...
Issue #7337
2019-11-18 11:28:47 +01:00
Olivier Goffart
a698d8b4ae
Application: add an option to start with the settings visible
...
Relates to #7018
2019-11-18 11:22:29 +01:00
Hannah von Reth
37bce10db6
[libsync] Export verifyFileUnchanged
...
This fixes Windows builds that are broken since #7562 was merged
(cherry picked from commit 186494d6fb )
2019-11-18 11:19:04 +01:00