Commit Graph

629 Commits

Author SHA1 Message Date
Michael Barz
3ea77d2b53 Merge pull request #9532 from owncloud/polish-secure-view
fix: polish secure view
2024-07-05 09:24:44 +02:00
Michael Barz
8cd2277f6d tests: fix unit tests 2024-07-04 17:34:10 +02:00
Michael Barz
7860cb8a6f fix: polish secure view 2024-07-04 17:14:40 +02:00
ownClouders
aa6041abb6 [tx] updated from transifex 2024-07-04 00:07:14 +00:00
ownClouders
23ab60c24c [tx] updated from transifex 2024-07-02 04:03:21 +00:00
ownClouders
46c2d74260 [tx] updated from transifex 2024-07-02 00:05:09 +00:00
Christian Richter
b529eb8335 add missing errorcheck
Signed-off-by: Christian Richter <crichter@owncloud.com>
2024-06-24 12:07:26 +02:00
Jörn Friedrich Dreyer
ab338884c6 rudimentary OCM support in graph
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
2024-06-24 12:07:21 +02:00
Florian Schade
11fb3eb3c0 fix(sharing-ng): permission listings for personal and virtual drive items 2024-06-21 13:57:24 +02:00
Michael Barz
b04f3209d4 chore: prepare release, bump version 2024-06-19 19:45:57 +02:00
Florian Schade
3280b22ffe enhancement: add error origin information to the errorcode package 2024-06-19 15:57:35 +02:00
ownClouders
f74f656ba9 [tx] updated from transifex 2024-06-13 00:52:52 +00:00
Roman Perekhod
457c0178b4 Merge pull request #9331 from 2403905/issue-9151
fixed the error translation from the statusCodeError type into a corresponding graph api  Error representation
2024-06-12 11:19:55 +02:00
ownClouders
50bed11e01 [tx] updated from transifex 2024-06-12 00:49:40 +00:00
Roman Perekhod
eb95a2859d fixed the error translation from the statusCodeError type into a corresponding graph api Error representation 2024-06-11 22:42:45 +02:00
ownClouders
c7b3940bf8 [tx] updated from transifex 2024-06-11 00:50:09 +00:00
Ralf Haferkamp
254c9d7c26 graph: Address linting issues 2024-06-06 09:22:52 +02:00
Ralf Haferkamp
184bd5d0d3 graph/users: use ListRoleAssignmentsFiltered when filtering by role
When filtering users by role-assignment we now use the new ListRoleAssignmentsFiltered
request to the settings service instead calling ListRoleAssignments for every single user.
This reduces the number of network roundtrips to the settings service to one (was one per
user before).

Related Issue: #8938
2024-06-06 09:22:52 +02:00
Ralf Haferkamp
96e59598d3 graph/users: small optimization for filter by role queries
When filtering by role assignment we now populate the
'appRoleAssignments' property of the returned users when the incoming
request contained and '$expand=appRoleAssignments'. This avoids having
to query the role assignments for all users in the result set a second
time.
The effect of this optimization depends a lot on the actual setup. In
single binary all-in-one installations it is rather small (this it saves
quite a few CPU cycles). In distributed setup it should be larger as it
reduces the number of network round trips to the settings service
significantly.
2024-06-06 09:22:52 +02:00
Michael Barz
b892a9ab28 Merge pull request #9312 from owncloud/var-placeholders
docs: use placeholder for next release
2024-06-05 21:36:25 +02:00
Ralf Haferkamp
1b47707e2f settings: Add spec and stubs for ListRoleAssignmentsFiltered request 2024-06-04 11:00:09 +02:00
Michael Barz
5d99688161 docs: use placeholder for next release 2024-06-04 10:28:42 +02:00
Ralf Haferkamp
c425c173c4 Fix capitalization of 'name' property in tests 2024-05-30 11:05:29 +02:00
Prarup Gurung
5327f90712 Used expirationDateTime key for graph api (#9278) 2024-05-30 11:05:29 +02:00
Jörn Friedrich Dreyer
7b47d55837 Merge pull request #9149 from owncloud/correct-servicenames
fix service names for userlog, graph, invitations, sse and web
2024-05-24 10:40:31 +02:00
ownClouders
088f04eee0 [tx] updated from transifex 2024-05-24 00:41:58 +00:00
Roman Perekhod
434141d6fb Merge pull request #9197 from 2403905/issue-8876
fix the status code for multiple mount and unmount share
2024-05-23 09:07:27 +02:00
ownClouders
40e06135e8 [tx] updated from transifex 2024-05-23 00:44:58 +00:00
ownClouders
bac37771e2 [tx] updated from transifex 2024-05-22 00:43:57 +00:00
Ralf Haferkamp
72a6ea3cfa fix(graph): Fix tests after Uploader Role changes 2024-05-21 16:48:17 +02:00
Benedikt Kulmann
21a9992980 feat: add image and photo metadata to search (#8504)
* feat: add image and photo metadata to search
2024-05-21 10:21:15 +02:00
Roman Perekhod
8d30bd59f1 fix the status code for multiple mount and unmount share 2024-05-17 15:43:46 +02:00
Alex
9406da351b Fix typo in password.go (#9177)
* Fix typo in password.go
2024-05-15 15:07:27 +02:00
Jannik Stehle
779bf33fcc refactor: rename GetShares to GetSharesForResource
Rename this method to make more clear what it is about.
2024-05-14 10:30:42 +02:00
Jannik Stehle
e74d041b72 tests: add unit tests for getting drive items via id 2024-05-14 10:30:42 +02:00
Jannik Stehle
4404235efa feat: add endpoint for getting drive items via id 2024-05-14 10:30:42 +02:00
Florian Schade
e48ac55034 fix: provide more tests for the update drive endpoint, it now also considers regular error cases 2024-05-14 10:30:42 +02:00
Florian Schade
9e6bf2af3c enhancement: return a drive item from the update share drive item api endpoint 2024-05-14 10:30:42 +02:00
Florian Schade
5b4e83c9bf enhancement: use error codes in the drive item api 2024-05-14 10:30:42 +02:00
Florian Schade
4841240bff enhancement: add get share service method 2024-05-14 10:30:42 +02:00
Ralf Haferkamp
eace09ca05 graph: Allow to set the identities property on users
Previously we only allowed setting the "identities" property on education users.
This changes move the related code to the main user object.
2024-05-13 17:22:37 +02:00
Jörn Friedrich Dreyer
799b12b8dd fix service names for userlog, graph, invitations, sse and web
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
2024-05-13 17:04:01 +02:00
ownClouders
22a7ee7545 [tx] updated from transifex 2024-05-04 00:07:01 +00:00
ownClouders
947c56196c [tx] updated from transifex 2024-05-03 00:07:35 +00:00
ownClouders
3309b9c93c [tx] updated from transifex 2024-05-01 00:42:11 +00:00
Thomas Müller
a8cbc612cc chore: remove unused return value from BindSourcesToStructs (#9033) 2024-04-30 18:18:31 +02:00
Jannik Stehle
57b63a3318 Merge pull request #8954 from fschade/graph-permission-c-time
enhancement: inject the creation time into sharing permissions
2024-04-29 17:43:22 +02:00
Jörn Friedrich Dreyer
32e44a9fdc Merge pull request #8989 from owncloud/log-and-trace-fixes
log and trace fixes
2024-04-29 17:13:52 +02:00
Jannik Stehle
1aeb30193a feat: add secure view share role
Adds a new share role "Secure View". This role is applicable for files, folders and spaces and only allows viewing them (and their content).
2024-04-29 09:42:31 +02:00
Jörn Friedrich Dreyer
e41472234f log and trace fixes
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
2024-04-26 17:03:49 +02:00