David Christofas
b318269de4
add changelog
2023-02-13 13:48:50 +01:00
David Christofas
45d1ba25c0
add logo reset endpoint
...
when resetting the logo we are falling back to the embedded logo asset
2023-02-13 13:48:44 +01:00
David Christofas
7c17ddb0b0
add a permission check to the logo upload
2023-02-13 13:48:39 +01:00
David Christofas
13dfc06f63
add proxy route for the branding endpoint
2023-02-13 13:36:52 +01:00
David Christofas
6e83effb45
add simple filetype validator for the logo upload
2023-02-13 13:36:48 +01:00
David Christofas
3a685b6f50
clean up the logo upload
2023-02-13 13:36:43 +01:00
David Christofas
85f79dd765
first implementation of the logo update
2023-02-13 13:36:34 +01:00
David Christofas
20e4e56d28
implement first prototype of the logo upload API
2023-02-13 13:36:30 +01:00
Daniel Swärd
e853b98918
Merge pull request #5534 from owncloud/excds/feature/5411_support_adding_and_removing_of_teachers_for_classes
...
graph: Add support for listing/adding/removing teachers to a class
2023-02-13 11:48:58 +01:00
Jörn Friedrich Dreyer
2c98d3246c
minimal webfinger ( #5373 )
...
* initial webfinger stub
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
* add webfinger to proxy, return current host
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
* some cleanup
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
* allow passing multiple rel params
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
* introduce interfaces
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
* parse oidc auth token
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
* add templating, drop chain, use map of relation providers
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
* fix ocis url yaml
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
* fix typos
Co-authored-by: Dominik Schmidt <dschmidt@owncloud.com >
* switch to userinfo claims
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
* readme cleanup
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
* add TODO.md with ideas
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
* replace subject on authenticated request responses
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
* Apply suggestions from code review
Co-authored-by: Martin <github@diemattels.at >
* markdown lint
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
* return a 401 when bearer token expired, some more docs
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
* Apply suggestions from code review
Co-authored-by: Martin <github@diemattels.at >
* fix docs
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
* clarify env var
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
* extract handler func
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
* use correct service in reflex.conf
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
* test relations
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
* Update services/webfinger/pkg/config/config.go
---------
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
Co-authored-by: Dominik Schmidt <dschmidt@owncloud.com >
Co-authored-by: Martin <github@diemattels.at >
2023-02-13 11:05:20 +01:00
Viktor Scharf
139cf79f61
[test-only] Api test. get applications list. ( #5529 )
2023-02-13 09:38:04 +05:45
Daniel Swärd
2338515444
Make ldap functions package local and remove a superfluous comment.
2023-02-10 15:12:19 +01:00
Willy Kloucek
b3b27f4490
Merge pull request #5535 from wkloucek/revamp-keycloak-config
...
revamp keycloak config
2023-02-10 14:50:59 +01:00
Jörn Friedrich Dreyer
fc95edb914
allow GETing a users personal drive ( #5539 )
...
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
2023-02-10 14:17:19 +01:00
Florian Schade
153710ddf8
Automated changelog update [skip ci]
2023-02-10 11:05:12 +00:00
Florian Schade
5da3df8ffe
Space Trash-bin expiration cli ( #5500 )
...
* add storage-users trash-bin cli
add task to clean up outdated trash-bin resources
add trash-bin cli purge-expired command to purge expired trash-bin resources
add purge-expired task tests
2023-02-10 12:04:47 +01:00
Daniel Swärd
82e312ac2f
Fix sonarcloud comment nitpick.
2023-02-10 11:50:46 +01:00
Swikriti Tripathi
9e73221a68
[docs-only]Update testing docs ( #5444 )
...
* Update testing docs
* make ocis run with new config
* fix wording
* fix sording
* fix command and run.sh
* Edit makefile to make it dynamically run suites
* adress reviews
* address reviews
* address reviews
2023-02-10 11:50:03 +01:00
Swikriti Tripathi
0f31ed196a
fix flaky test apiSpacesShares/shareSpaces.feature:42 ( #5545 )
2023-02-10 11:45:07 +01:00
Viktor Scharf
f0319652a9
[test-only]ApiTest. increases permissions for one member of the group ( #5536 )
...
* increases permissions for one member of the group
* added indents
2023-02-10 11:44:14 +01:00
Swikriti Tripathi
91d6ee2578
Add api test to delete the expiration date from a share subitem of space ( #5537 )
2023-02-10 11:43:36 +01:00
Martin
6a31158ca9
Merge pull request #5548 from wkloucek/PROXY_USER_OIDC_CLAIM-improvment
...
improve the description of PROXY_USER_OIDC_CLAIM
2023-02-10 11:37:58 +01:00
Daniel Swärd
a21f485d2c
Fix forgotten expected return values in tests.
2023-02-10 11:21:55 +01:00
Willy Kloucek
cd20bc82bf
improve the description of PROXY_USER_OIDC_CLAIM
2023-02-10 11:06:09 +01:00
Michael Barz
b3d71f002c
Merge pull request #5542 from owncloud/bump-web-v7.0.0-rc.12
...
[full-ci] chore: bump web v7.0.0-rc.12
2023-02-10 09:23:19 +01:00
kobergj
4639ae0b12
Merge pull request #5540 from owncloud/fix_envvar_text
...
[docs-only] Improve the description of the OCIS_ADMIN_USER_ID envvar
2023-02-10 09:13:05 +01:00
Viktor Scharf
f2f64fdcae
fix flaky
2023-02-09 23:31:08 +01:00
Benedikt Kulmann
f519172036
chore: bump web v7.0.0-rc.12
2023-02-09 22:33:40 +01:00
Viktor Scharf
67ac275ace
[test-only] Fix failed test ( #5541 )
...
* fix failed test
* another way fixing
2023-02-09 16:58:39 +01:00
mmattel
bc6241a3dd
Improve the description of the OCIS_ADMIN_USER_ID envvar
2023-02-09 12:50:01 +01:00
Daniel Swärd
4c1325f02a
Remove duplication and make method generic.
2023-02-09 11:56:10 +01:00
Daniel Swärd
399e05b256
Remove code duplication for ldap entry membership.
2023-02-09 11:38:50 +01:00
David Christofas
ef37f66872
Merge pull request #5453 from owncloud/space-member-expiration
...
add an expiration to the space member permissions
2023-02-09 01:03:38 +01:00
Willy Kloucek
1029775635
enable bruteforce protection
2023-02-08 17:26:32 +01:00
Willy Kloucek
700f00fb27
disable refresh token reuse
2023-02-08 17:24:28 +01:00
Willy Kloucek
6dd55b56bf
use export from up-to-date keycloak
2023-02-08 17:22:08 +01:00
David Christofas
b6ea8a845c
make linter happy
2023-02-08 17:05:06 +01:00
David Christofas
c7c4cda7d7
add an expiration to the space member permissions
2023-02-08 17:05:00 +01:00
Daniel Swärd
8e1a65fc29
graph: Add support for listing/adding/removing teachers to a class
2023-02-08 16:55:10 +01:00
Ralf Haferkamp
26f7523ff8
graph: Pass parsed odata request to the identity backend
...
In preparation for some more advanced queries pass the parse odata request
tVo the identity backend methods instead of the raw url.Values{}. This also
add some helpers for validating $expand and $search queries to reject
some unsupported queries.
Also remove support for `$select=memberOf` and `$select=drive|drives` queries
and stick to the technically correct `$expand=...`.
2023-02-08 14:25:55 +01:00
Ralf Haferkamp
25d2a2bc71
graph: Remove some uneeded stuff for the education backend
...
We don't need to support any complex queries on /education (yet?). And if we would need
to add support for $search, $filter, $expand or $select we should pass the parsed odata Query
instead of the raw url.Values struct.
2023-02-08 14:25:55 +01:00
Willy Kloucek
f1625148d1
format keycloak realm
2023-02-08 12:00:58 +01:00
Amrita
3a61f8c919
Removed DAV tech preview steps and related code ( #5526 ) ( #5530 )
...
Co-authored-by: Prarup Gurung <grgprarup@users.noreply.github.com >
2023-02-08 15:30:49 +05:45
Amrita
0e5d0cb9b1
Merge pull request #5508 from owncloud/forward-port-refactor-share-permission-coreApiSharePublicLink2
...
[tests-only][full-ci]Forward-port Refactor share permission related scenario
2023-02-07 22:04:46 +05:45
amrita
66b638908b
Refactor share permission related scenario
2023-02-07 21:17:24 +05:45
Ralf Haferkamp
49d70492a2
bump libregraph/idm to latest master
2023-02-07 15:38:11 +01:00
Roshan Lamichhane
19e1d63dab
forward-port of relative quota amount of personal space tests from stable-2.0 ( #5524 )
2023-02-07 16:55:26 +05:45
Michael Barz
a2798f26be
Merge pull request #5525 from owncloud/fixFlackyGoLint-master
...
[tests-only][master]run golangci-lint in readonly mode
2023-02-07 12:05:52 +01:00
Viktor Scharf
abc1a446ca
[test-only] ApiTests. check group in the space request ( #5492 )
...
* check response
* fix test
2023-02-07 11:53:14 +01:00
Martin
9a5714a26f
[docs-only] Replace the legacy Extensions with Services ( #5518 )
...
* Replace the legacy Extensions with Services
* Update docs/ocis/_index.md
Co-authored-by: Michael Barz <mbarz@owncloud.com >
---------
Co-authored-by: Michael Barz <mbarz@owncloud.com >
2023-02-07 11:21:00 +01:00