Commit Graph

2629 Commits

Author SHA1 Message Date
jkoberg 1fb31178b6 feat(activitylog): adjust response format
Signed-off-by: jkoberg <jkoberg@owncloud.com>
2024-06-24 16:23:54 +02:00
jkoberg 882689549f feat(activitylog): add api
Signed-off-by: jkoberg <jkoberg@owncloud.com>
2024-06-24 16:23:54 +02:00
Michael Barz b1f1fafd68 Merge pull request #9253 from owncloud/collaboration_multiple_fileinfo
feat: explicit provider for WOPI apps to handle fileinfo
2024-06-24 11:28:08 +02:00
Florian Schade 11fb3eb3c0 fix(sharing-ng): permission listings for personal and virtual drive items 2024-06-21 13:57:24 +02:00
Juan Pablo Villafáñez ab636a611f fix: use constants for the properties 2024-06-21 13:32:38 +02:00
Juan Pablo Villafáñez cfc39fac24 fix: simplify property assignment 2024-06-21 10:51:04 +02:00
Juan Pablo Villafáñez b4e09e34ae fix: adjust unit tests 2024-06-21 10:51:04 +02:00
Juan Pablo Villafáñez 668eb5c34b fix: append the app name to the service name for parallel deployment
This will allow multiple collaboration services to target 2, 3 or more
different WOPI apps. It's expected that each different collaboration
service is deployed in a different container or host
2024-06-21 10:51:04 +02:00
Juan Pablo Villafáñez 1a7f713133 fix: use (undocumented) collabora properties, such as "supportLocks"
SupportLocks property is required for collabora to use locks. The
collaboration service requires locks in order to saves files, so without
such support collabora wouldn't be able to save files.
2024-06-21 10:51:04 +02:00
Juan Pablo Villafáñez d175317295 fix: add comment and fix unit tests 2024-06-21 10:51:04 +02:00
Juan Pablo Villafáñez 7360cd115e fix: use correct name during init and use app name as provider 2024-06-21 10:51:04 +02:00
Juan Pablo Villafáñez 1f1b818056 fix: change var naming for CI 2024-06-21 10:48:30 +02:00
Juan Pablo Villafáñez 573f3a25bc fix: adjust unit tests 2024-06-21 10:48:30 +02:00
Juan Pablo Villafáñez 116bd2c414 feat: explicit provider for WOPI apps to handle fileinfo 2024-06-21 10:48:30 +02:00
Michael Barz 2ff3748f36 fix: fix golangci-lint 2024-06-19 20:21:38 +02:00
Michael Barz 3aaad75ca2 chore: move removal of envs to next production release 2024-06-19 19:53:06 +02:00
Michael Barz b04f3209d4 chore: prepare release, bump version 2024-06-19 19:45:57 +02:00
Roman Perekhod d95545a6aa Merge pull request #9377 from fschade/bump-reva-7fb5f11a24cf
enhancement: bump reva and remove explicit automount mountpoint naming
2024-06-19 18:18:48 +02:00
Florian Schade 3280b22ffe enhancement: add error origin information to the errorcode package 2024-06-19 15:57:35 +02:00
ownClouders 6176b4c00c [tx] updated from transifex 2024-06-19 03:38:47 +00:00
Florian Schade 1f012ac9b5 enhancement: bump reva and remove unnecessary explicit automount mount point naming 2024-06-18 12:53:23 +02:00
Roman Perekhod e3f6f3ee1d The hidden shares have been excluded from a search result 2024-06-18 09:11:31 +02:00
Benedikt Kulmann f49e03ade7 chore: bump web to v9.0.0 2024-06-17 16:05:28 +02:00
mmattel c3d065b668 [docs-only] Fix typo and rerun make docs-generate 2024-06-14 10:48:07 +02:00
Michael Barz 38a4953b6e Merge pull request #9379 from owncloud/bump-web-9.0.0-alpha.7
[full-ci] chore: bump web to v9.0.0-alpha.7
2024-06-13 22:57:14 +02:00
Roman Perekhod afd9ec67fe Fix the settings metedata tests 2024-06-13 19:13:46 +02:00
Benedikt Kulmann b5a3a2fca5 chore: bump web to v9.0.0-alpha.7 2024-06-13 17:03:58 +02:00
ownClouders f74f656ba9 [tx] updated from transifex 2024-06-13 00:52:52 +00:00
Benedikt Kulmann a2c0967d33 Merge pull request #9360 from owncloud/fix-thumbnail-max-height-default
fix: thumbnail max input height
2024-06-12 11:23:46 +02: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
Benedikt Kulmann 6117e19d4f fix: thumbnail max input height
Thumbnail max input width and height need to be the same, because images
can be portrait or landscape. See https://github.com/owncloud/ocis/issues/9234
2024-06-12 10:55:26 +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
Michael Barz 774efdbd85 Merge pull request #9330 from owncloud/update-reva
[full-ci] chore: update reva to latest edge
2024-06-11 17:56:40 +02:00
ownClouders c7b3940bf8 [tx] updated from transifex 2024-06-11 00:50:09 +00:00
Michael Barz ccb8228edd fix: bump upstream sec middleware 2024-06-10 17:20:38 +02:00
ownClouders 6490685151 [tx] updated from transifex 2024-06-10 12:46:58 +00:00
kobergj 6ace1fc76a Merge pull request #9327 from kobergj/Activities
Activitylog Service
2024-06-10 12:28:14 +02:00
kobergj b0a508f9b8 feat(activitylog): improve documentation
Co-authored-by: Christian Richter <1058116+dragonchaser@users.noreply.github.com>
2024-06-10 09:46:35 +02:00
ownClouders afa0390f49 [tx] updated from transifex 2024-06-10 00:49:27 +00:00
jkoberg e05b244f6e feat(activitylog): finalize initial activitylog service
Signed-off-by: jkoberg <jkoberg@owncloud.com>
2024-06-07 15:15:58 +02:00
jkoberg bd7abeb9d7 feat(activitylog): add missing events
Signed-off-by: jkoberg <jkoberg@owncloud.com>
2024-06-06 15:10:49 +02:00
jkoberg d56c644529 feat(activitylog): unit test activity storing
Signed-off-by: jkoberg <jkoberg@owncloud.com>
2024-06-06 12:14:20 +02: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
ownClouders ff91c46268 [tx] updated from transifex 2024-06-06 00:49:31 +00: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
jkoberg 2b6e75ad7f feat(activitylog): store activities per resource
Signed-off-by: jkoberg <jkoberg@owncloud.com>
2024-06-05 16:23:00 +02:00
jkoberg 630c9efaaa feat(activitylog): initial service
Signed-off-by: jkoberg <jkoberg@owncloud.com>
2024-06-05 14:31:12 +02:00