Commit Graph

1020 Commits

Author SHA1 Message Date
Benedikt Kulmann
925c88a47e chore: bump web to v7.0.0-rc.31 2023-04-20 21:31:29 +02:00
Ralf Haferkamp
70a80125c3 Fix backchannel logout
Use access token to lookup session id. The userinfo endpoint does
not return the session id. Also add some debug logging.

Co-authored-by: Christian Richter <crichter@owncloud.com>
Co-authored-by: Michael Barz <mbarz@owncloud.com>
2023-04-20 18:04:52 +02:00
Martin
80c3ae84c1 Apply suggestions from code review 2023-04-20 16:05:07 +02:00
mmattel
af744967d7 add comment for cross referencing 2023-04-20 14:39:33 +02:00
mmattel
37e5f8d167 [docs-only] Note that we only support language but not language_territory (web frontend) 2023-04-20 14:34:25 +02:00
Daniel Swärd
ce9af446e8 Merge pull request #6073 from owncloud/excds/bugfix/fix_unescaping_problems_v2
Try to fix problems with unescaping values.
2023-04-20 14:02:13 +02:00
Christian Richter
ed59d25464 Merge pull request #6007 from dragonchaser/backchannellogout
[full-ci] Implement backchannel logout
2023-04-20 13:23:23 +02:00
Christian Richter
a6ced1f99f Simplifiy Unmarshall function for stringAsBool struct
Co-authored-by: Julian Koberg <jkoberg@owncloud.com>
Signed-off-by: Christian Richter <crichter@owncloud.com>
2023-04-20 11:45:13 +02:00
Christian Richter
7b1be941b7 improve documentation strings for env vars
Signed-off-by: Christian Richter <crichter@owncloud.com>
2023-04-20 11:26:32 +02:00
Daniel Swärd
0d6500a225 graph: Add comment to fix and remove expected test failures
Fixes: #5083
2023-04-20 10:32:40 +02:00
Christian Richter
cec99493f2 Add workaround for chiRouter racecondition in chi.RegisterMethod()
Co-authored-by: Ralf Haferkamp <rhaferkamp@owncloud.com>
Signed-off-by: Christian Richter <crichter@owncloud.com>
2023-04-20 10:19:05 +02:00
Daniel Swärd
8d789ce24d graph: Try to fix problems with unescaping values. 2023-04-20 09:33:23 +02:00
Christian Richter
30bcf32062 incorporate requested changes
Signed-off-by: Christian Richter <crichter@owncloud.com>
2023-04-20 09:00:58 +02:00
ownClouders
ac6fdd4bd1 [tx] updated from transifex 2023-04-20 04:03:38 +00:00
Martin
6c6c15d741 Merge pull request #6090 from owncloud/fix_notification_readme 2023-04-19 23:42:19 +02:00
mmattel
d5c05c722b add comma 2023-04-19 23:01:17 +02:00
Michael Barz
8b8859950f Merge pull request #6067 from owncloud/ainmosni/feature/search-keycloak-by-username
Search users by username instead of by email
2023-04-19 22:00:30 +02:00
mmattel
ad1f45eeca clarify transifex comments for translation strings 2023-04-19 19:48:42 +02:00
mmattel
b00431b7a5 update 2023-04-19 19:36:53 +02:00
mmattel
715e62b13d update readme 2023-04-19 19:08:09 +02:00
André Duffeck
ca637de017 Fix detecting resources that haven't changed when reindexing spaces
This is a regression introduced with the experimental search backport.
2023-04-19 17:44:16 +02:00
Christian Richter
3d6d4c7c7c add missing http method
Signed-off-by: Christian Richter <crichter@owncloud.com>
2023-04-19 17:32:50 +02:00
Christian Richter
e88a0d7bc3 add tests for oidc backchannel logout
Signed-off-by: Christian Richter <crichter@owncloud.com>
2023-04-19 17:32:49 +02:00
Christian Richter
15691ae78a fix contexts, render result
Signed-off-by: Christian Richter <crichter@owncloud.com>
2023-04-19 17:32:25 +02:00
Jörn Friedrich Dreyer
d2d7c49df4 properly parse logout request
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
2023-04-19 17:32:25 +02:00
Jörn Friedrich Dreyer
dc399a61ac implement backchannel logout, reuse useringo cache
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
2023-04-19 17:32:25 +02:00
Christian Richter
a900d0ed8d Refactor caches
Signed-off-by: Christian Richter <crichter@owncloud.com>
2023-04-19 17:32:25 +02:00
Jörn Friedrich Dreyer
bc15b8a396 work on logout
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
2023-04-19 17:32:25 +02:00
Jörn Friedrich Dreyer
b608d0b0f9 move verify access token code to oidc client
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
2023-04-19 17:32:25 +02:00
Jörn Friedrich Dreyer
58dce9bed8 use our oidc client
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
2023-04-19 17:32:25 +02:00
Jörn Friedrich Dreyer
97894acccd add missing error check, redirect stub
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
2023-04-19 17:32:25 +02:00
Christian Richter
a3640b0565 extract full claims from jwt token to get session id
Signed-off-by: Christian Richter <crichter@owncloud.com>
2023-04-19 17:32:23 +02:00
Michael Barz
e543c8f60d fix typo which slipped through 2023-04-19 17:28:16 +02:00
Michael Barz
38f6f3da2e delete empty translations [skip ci] 2023-04-19 17:03:03 +02:00
Martin
e34e0b5a5c Merge pull request #6083 from owncloud/define_readonly_attrobute_list
[docs-only] Add supported values at FRONTEND_READONLY_USER_ATTRIBUTES envvar
2023-04-19 16:28:29 +02:00
Martin
0c48a565cf Merge pull request #6079 from owncloud/fix_removal_version
[docs-only] Correct the removal version according semver to 4.0.0
2023-04-19 15:21:13 +02:00
ownClouders
5ded7aac95 [tx] updated from transifex 2023-04-19 11:11:30 +00:00
Michael Barz
e58c248579 fix translations for notifications service 2023-04-19 13:10:13 +02:00
mmattel
32c6b3bdb4 [docs-only] Add supported values at FRONTEND_READONLY_USER_ATTRIBUTES envvar 2023-04-19 12:36:49 +02:00
Daniel Swärd
6a269bd04a Merge pull request #6057 from kobergj/DontPanicInUserlog
[tests-only] Avoid Metadata Functionality in Eventhistory
2023-04-19 10:49:57 +02:00
Daniël Franke
a52ebd1f79 Make getUserByParams private. 2023-04-19 10:46:50 +02:00
Michael Barz
dd8e752fd3 Merge pull request #6047 from owncloud/excds/feature/add_capabilities_indicating_read-only_attributes
reva/frontend: Add capabilities to indicate attributes that are read-only
2023-04-19 10:33:43 +02:00
Daniël Franke
81491efdc7 Remove GetUserByEmail method. 2023-04-19 10:19:07 +02:00
mmattel
8ed34926ef [docs-only] Correct the removal version according semver to 4.0.0 2023-04-19 10:16:06 +02:00
Michael Barz
1f19462d44 Merge pull request #6076 from owncloud/policies-proxy-tus-uploads
fix: proxy policies middleware tus filename evaluation
2023-04-19 10:09:14 +02:00
Martin
e58f6d2d7a [docs-only] Update graph readme (GDPR, link to admin docs)
Referencing: https://github.com/owncloud/docs-ocis/pull/457 (Add user triggered GDPR Report)

Linking to the ocis admin documentation because we have more explainaition, images and an example json.
2023-04-19 09:34:31 +02:00
Daniel Swärd
78d7381a71 Apply suggestions from code review
Co-authored-by: Martin <github@diemattels.at>
2023-04-19 09:32:53 +02:00
Ralf Haferkamp
6059747491 proxy: Rework oidc role mapper to allow multiple matching roles
If multiple claims values have a valid matching for ocis roles, we'll pick
the ocis role that appears first in the mapping configuration.
2023-04-19 08:56:47 +02:00
Florian Schade
fdaf39f5d1 fix: proxy policies middleware tus filename evaluation
when uploading files via uppy (tus), the path does not give any information about the file, PUT contains the filename in the path, tus POST not.

this pr extracts the HeaderUploadMetadata from that POST request and enhances the policies grpc environment request with that information.

Therefore, the policies service is now able to evaluate proxy requests for tus uploads too.
2023-04-18 20:26:52 +02:00
Daniel Swärd
8e5ff030f7 Change config value to list of strings and bump reva. 2023-04-18 12:25:45 +02:00