Commit Graph

39 Commits

Author SHA1 Message Date
Ralf Haferkamp
76b16765d8 cleanup: Avoid fetching group membership when not needed
Use the new GetUserNoGroups helper to lookup users without resolving
groupmemberships where possible.

Closes: #1005
2025-06-12 09:47:53 +02:00
Alex
51c2497e6d feat: add shareType to sharees field on activities api (#954) 2025-05-30 09:31:59 +02:00
Ralf Haferkamp
3dc9c0cb9a Switch to opencloud-eu fork of libre-graph-api-go 2025-05-15 14:11:35 +02:00
André Duffeck
e8d35e1280 Use the opencloud reva from now on 2025-01-21 11:16:38 +01:00
Jörn Friedrich Dreyer
b07b5a1149 use plain pkg module
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
2025-01-13 16:42:19 +01:00
Jörn Friedrich Dreyer
8e028f17e9 change module name
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
2025-01-13 09:58:18 +01:00
Roman Perekhod
46a95b4176 Fixed the activity field mapping 2024-11-18 15:20:15 +01:00
Roman Perekhod
dab54d2b5a Kept historical resource naming after renaming in activity for shares and public links. 2024-10-18 11:07:07 +02:00
kobergj
c73d19dacc Merge pull request #10162 from kobergj/DownloadedActivity
FileDownloaded Activity
2024-09-27 10:46:10 +02:00
Roman Perekhod
4b86fcf486 Fix the panic for the translation-sync in the activities service. 2024-09-26 17:12:35 +02:00
jkoberg
a54587e2fd feat(activitylog): add filedownloaded activity
Signed-off-by: jkoberg <jkoberg@owncloud.com>
2024-09-26 14:36:07 +02:00
Roman Perekhod
c30b4aeb54 the code duplication was reduced 2024-09-26 12:26:03 +02:00
Roman Perekhod
3935d39e67 We fixed the missing folder variable when folder renamed 2024-09-25 12:43:59 +02:00
jkoberg
5fed7166b4 feat(alog/pp): introduce impersonating users
Signed-off-by: jkoberg <jkoberg@owncloud.com>
2024-09-24 18:21:45 +02:00
Roman Perekhod
1a23ea5a78 added the translation 2024-09-23 10:37:23 +02:00
Roman Perekhod
b65355c03c Added the ShareUpdate activity in the space context. 2024-09-23 10:37:23 +02:00
Christian Richter
74ce6b5a6b readd lost code for folder in resource
Signed-off-by: Christian Richter <crichter@owncloud.com>
2024-09-20 11:26:14 +02:00
jkoberg
7bafe7f66e fix(activitylog): space -> folder
Signed-off-by: jkoberg <jkoberg@owncloud.com>
2024-09-20 11:26:14 +02:00
Viktor Scharf
79c4ce3abf fix test 2024-09-20 11:26:14 +02:00
jkoberg
220cde8440 feat(activitylog): Add FileUpdated Activity
Signed-off-by: jkoberg <jkoberg@owncloud.com>
2024-09-20 11:26:13 +02:00
Christian Richter
1213a734cb Add folder to WithResource function
Signed-off-by: Christian Richter <crichter@owncloud.com>

Co-authored-by: Julian Koberg <jkoberg@owncloud.com>
Co-authored-by: Victor Scharf <vscharf@owncloud.com>
2024-09-20 11:26:13 +02:00
Christian Richter
505f760339 reword and rollback
Signed-off-by: Christian Richter <crichter@owncloud.com>
2024-09-20 11:26:13 +02:00
Christian Richter
a4f67a22a7 split events
Signed-off-by: Christian Richter <crichter@owncloud.com>

# Conflicts:
#	services/activitylog/pkg/service/http.go
#	services/activitylog/pkg/service/response.go

# Conflicts:
#	services/activitylog/pkg/service/response.go
2024-09-20 11:26:12 +02:00
Roman Perekhod
9c0f51b06b Merge pull request #10085 from 2403905/issue-10012
Added the LinkUpdated activity in the space context
2024-09-18 16:55:22 +02:00
jkoberg
e3d2f24fd8 fix(activitylog): space -> folder
Signed-off-by: jkoberg <jkoberg@owncloud.com>
2024-09-18 10:46:26 +02:00
Roman Perekhod
a5f6482f6f Added the LinkUpdated activity in the space context 2024-09-18 08:00:31 +02:00
jkoberg
9ef00dbf27 feat(activitylog): Add FileUpdated Activity
Signed-off-by: jkoberg <jkoberg@owncloud.com>
2024-09-17 15:34:08 +02:00
Jörn Friedrich Dreyer
5698bf2d43 use key to get specific trash item
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
2024-08-23 14:49:47 +02:00
Ralf Haferkamp
ff6674f97b Fix fallout of reva bump
reva tries to avoid copying proto messages now. This changed some calls
to take pointers now (mainly e.g. FormatResourceId())
2024-07-11 15:21:56 +02:00
jkoberg
43df861b67 fix(activitylog): add space even if resource got deleted
Signed-off-by: jkoberg <jkoberg@owncloud.com>
2024-06-27 14:18:02 +02:00
jkoberg
13bba1d1ce fix(activitylog): multiple minor bugfixes
Signed-off-by: jkoberg <jkoberg@owncloud.com>
2024-06-25 18:53:53 +02:00
jkoberg
76ca53bd31 fix(activitylog): dont use service user context
Signed-off-by: jkoberg <jkoberg@owncloud.com>
2024-06-24 16:23:55 +02:00
jkoberg
2f19daa9ef feat(activitylog): repair trash events
Signed-off-by: jkoberg <jkoberg@owncloud.com>
2024-06-24 16:23:55 +02:00
jkoberg
4b5dca0a13 feat(activitylog): finalize translation strings
Signed-off-by: jkoberg <jkoberg@owncloud.com>
2024-06-24 16:23:55 +02:00
Florian Schade
949c5d0848 enhancement(activitylog): enhance activitylog graph endpoint
- make use of libregraph artifacts
- add a basic activity kql ast parser
2024-06-24 16:23:54 +02:00
jkoberg
5249cbc138 feat(activitylog): translations
Signed-off-by: jkoberg <jkoberg@owncloud.com>
2024-06-24 16:23:54 +02:00
jkoberg
72f4dc9060 feat(activitylog): add missing events
Signed-off-by: jkoberg <jkoberg@owncloud.com>
2024-06-24 16:23:54 +02:00
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