Commit Graph
8212 Commits
Author SHA1 Message Date
Willy Kloucek 00fd7cdba1 add STORAGE_PERMISSION_ENDPOINT env variable 2022-02-03 16:46:57 +01:00
David ChristofasandGitHub c4f1c1ed66 Merge pull request #3096 from rhafer/ocs-cs3
Fixes for /ocs/cloud/users when using the CS3 user backend
2022-02-03 09:34:41 +01:00
Phil DavisandGitHub 6cc5bfd25e Merge pull request #3089 from owncloud/update-expected-failure-apiWebDavEtagPropagation2
[tests-only][full-ci]Add expected failure for spaces tests on  apiWebDavEtagpropagation2 suite
2022-02-03 11:22:35 +05:45
PKiranandGitHub 348386177a Merge pull request #3091 from owncloud/fix-expected-failures-references
[tests-only] [full-ci] Fix expected-failures references
2022-02-03 11:22:18 +05:45
Saw-jan GurungandGitHub 9b66eb051a Merge pull request #3090 from owncloud/fix-sharing-tests
[tests-only] Fix sharing tests in parallel deployment tests
2022-02-03 10:21:04 +05:45
amrita ab87781bc1 Adjusted expected failure 2022-02-03 09:23:09 +05:45
Saw-jan 83a5d2d687 fix sharing tests in parallel deployment 2022-02-03 09:05:01 +05:45
Ralf Haferkamp ada93a95b7 Add workaround for missing RoleIDs in Token
This we use reva to mint tokes for users when using the CS3 backend
(https://github.com/owncloud/ocis/pull/2528) the user's roles are no
longer part of the token.

This adds a workaround to the RequireSelfOrAdmin middleware to Request
the user's role id on demand from the settings service.

Partial Fix for #2646
2022-02-02 18:58:43 +01:00
Ralf Haferkamp f7d290c131 Implement CS3 stub for /users/{userid}/groups
Up to now when using the CS3 backend (e.g. to use an external LDAP
server) queries to /users/{userid}/groups just errored out. This add a
simple stub to just return and empty group list for now.

This allows using and external LDAP server without having to fiddle with
the proxy configuration to redirect to the reva ocs implementation.
(Which also is just returning an empty group list currently)
2022-02-02 17:00:31 +01:00
Phil Davis c0858fdb3c Fix expected-failures references 2022-02-02 20:54:03 +05:45
Willy KloucekandGitHub 9923f1f133 Merge pull request #3093 from owncloud/enbrnz-patch-1
Update ocis_traefik.md
2022-02-02 13:44:30 +01:00
Erik NeubauerandGitHub dcc72ed17f Update ocis_traefik.md
deployment example path was incorrect
2022-02-02 12:48:46 +01:00
Ralf Haferkamp ee6b0ed877 Automated changelog update [skip ci] 2022-02-02 11:13:45 +00:00
Ralf HaferkampandGitHub b472d55f4c Merge pull request #3080 from rhafer/graph-del-user
Delete group memberships when deleting a user
2022-02-02 12:10:40 +01:00
Ralf Haferkamp 04083a4fe0 Delete group memberships when deleting a user
Upon deleting a User from the LDAP backend, we also need to cleanup
the user's group memberships as LDAP itself doesn't make any promises
about referential integrity.

Fixes #3027
2022-02-02 10:24:05 +01:00
Phil DavisandGitHub b5651e6a25 Merge pull request #3076 from owncloud/update-expected-failure-apiWebDavEtagPropagation1
[tests-only][full-ci]Update expected failure after spaces added on apiWebDavEtagpropagation1
2022-02-02 14:20:25 +05:45
amrita 41e89f6c1a Update expected failure after spaces added on apiWebDavEtagpropagation suite 2022-02-02 13:36:02 +05:45
Artur NeumannandGitHub 9655196e96 Merge pull request #3083 from owncloud/bump-commit-id-39743
[tests-only] [full-ci] bump core commit id to include 39743 feature name changes
2022-02-02 11:28:27 +05:45
Phil Davis ff62aaa2d8 bump core commit id to include 39743 feature name changes 2022-02-02 10:45:13 +05:45
Willy Kloucek 978b5a0263 Automated changelog update [skip ci] 2022-02-01 15:13:55 +00:00
Willy KloucekandGitHub 3eeffaaec1 Merge pull request #3081 from owncloud/metadata-service-jwt-token
accounts now uses the same reva jwt secret as the metadata storage
2022-02-01 16:13:23 +01:00
Willy Kloucek f0d072e94b since the metadata services uses the reva jwt token, accounts service should do too 2022-02-01 15:28:57 +01:00
Willy Kloucek 3cbd78f512 Automated changelog update [skip ci] 2022-02-01 12:08:36 +00:00
Willy KloucekandGitHub 5483c4d203 Merge pull request #3072 from owncloud/remove-owncloud-storage-driver
[full-ci] remove the owncloud storage driver
2022-02-01 13:08:12 +01:00
Willy Kloucek 91d1d56e62 Automated changelog update [skip ci] 2022-02-01 12:02:16 +00:00
Willy KloucekandGitHub b11e4948b9 Merge pull request #3071 from owncloud/default_log_level_error
change default log level to error
2022-02-01 13:01:40 +01:00
Jörn Friedrich Dreyer a1ce351990 Automated changelog update [skip ci] 2022-02-01 11:22:21 +00:00
Jörn Friedrich DreyerandGitHub 339b692b8b Merge pull request #2996 from rhafer/graph-group-ldap
Support for Group Management via Graph
2022-02-01 12:20:18 +01:00
PKiranandGitHub ce9a64d2a6 Merge pull request #3044 from owncloud/update-expected-failures-tus-upload
[full-ci][tests-only] update expected failures after tus upload using spaces
2022-02-01 16:54:56 +05:45
Ralf Haferkamp 38f5b86fda Add changelog for graph user and group changes 2022-02-01 11:45:15 +01:00
Ralf Haferkamp d9aa33525a Add support for adding multiple members to a group at once
Adding multiple members at once is done via PATCH on
`groups/{group-oid}` with a body containing a list of refernces to the
members.
2022-02-01 11:45:14 +01:00
Willy Kloucek 322be13ee7 remove the owncloud storage driver 2022-02-01 11:16:18 +01:00
Kiran Parajuli 36bb66dc6d Updated expected to failures for modified TUS features with spaces examples 2022-02-01 15:43:28 +05:45
Willy Kloucek 5b534f69f1 incorporate review changes 2022-02-01 10:35:02 +01:00
Ralf Haferkamp 166bda9ac6 Implement removing a group member
This implements DELETE request on the
graph/v1.0/groups/{groupid}/members/{memberID}/$ref
endpoint. Allowing to remove a single member from a group.
2022-02-01 10:18:54 +01:00
Ralf Haferkamp eb3ace8629 Implement deleting a Group
This implements DELETE request on the graph/v1.0/groups/{groupid}
endpoint. Allowing to remove an entire group.
2022-02-01 10:17:48 +01:00
Ralf Haferkamp c0d486f3a5 Implement adding a member to a Group
This implements POST request to the graph/v1.0/groups/{groupid}/members/$ref
endpoint. Allowing to add members to a group.
2022-02-01 10:17:46 +01:00
Ralf Haferkamp 2ffd2d51f4 Rework getLDAP*ByNameOrID helpers
We need to be able to search by ID only as well. So split the helpers
into getLDAP*ByID and getLDAP*ByNameOrID.
2022-02-01 10:16:11 +01:00
Ralf Haferkamp 6f14ef7843 Implement reading Group Members on Graph API
This implement the graph/v1.0/groups/{groupid}/members endpoint.
Starting with the LDAP backend.
2022-02-01 10:16:08 +01:00
Willy Kloucek b1922c20f1 revert vscode config changes 2022-02-01 10:08:10 +01:00
Willy Kloucek 137d097de4 add changelog 2022-02-01 10:07:04 +01:00
Willy Kloucek 03bff0c8d6 change the default log level to error 2022-02-01 10:04:07 +01:00
Ralf Haferkamp dd7ae9cb47 Implement CreateGroup support for Graph LDAP Backend
This add basic support to create Groups in LDAP via the GraphAPI.
Currently this is hardcoded to use the standard LDAP "groupOfNames"
objectClass.
2022-02-01 09:42:20 +01:00
Willy KloucekandGitHub c6d2fdeb04 Merge pull request #3026 from rhafer/groupfilter-reva
Adjust UserGroupFilter default to match latest reva changes
2022-02-01 09:30:20 +01:00
Phil DavisandGitHub 75b0831d76 Merge pull request #3062 from owncloud/expected-failure-apiWebdavProperties1
[tests-only][full-ci]Update expected failure after spaces added on apiWebdavProperties1
2022-02-01 14:11:35 +05:45
Willy KloucekandGitHub d1d242fe63 Merge pull request #2960 from owncloud/proto_refactor
Proto refactor
2022-02-01 09:13:52 +01:00
Willy KloucekandGitHub 8ebe1c78ce Merge pull request #3052 from owncloud/parallel-deployment-sharing
Parallel deployment sharing
2022-02-01 08:52:14 +01:00
amrita d142b4c0a3 Update expected failure after spaces added on apiWebdavProperties1 2022-02-01 13:20:59 +05:45
Willy Kloucek 028aa43148 change ocis base data path 2022-01-31 12:49:47 +01:00
Willy Kloucek d34bc9b079 don't add packages on runtime... 2022-01-31 12:35:17 +01:00