Commit Graph
41 Commits
Author SHA1 Message Date
André Duffeck 06365d9739 Handle events asynchronously
That should help to keep up with the stream of messages and prevent
services from being flagged as slow consumers.
2026-06-18 15:05:49 +02:00
Ralf Haferkamp fbbb03e5c7 fix: Send SSE events for SpaceEnabled/Disabled to affected users
Related: #2844
2026-06-10 13:17:05 +02:00
Ralf Haferkamp 69b9031b2d fix: Send SSE events for SpaceCreated/-Disabled/-Deleted
Closes: #2844
2026-05-28 14:34:17 +02:00
Florian Schade 288e67cc39 chore: replace interface with any 2026-04-23 09:31:11 +02:00
Michael Barz 1c493ec46b fix: include sessionID in sse logout event (#2327) 2026-02-12 17:21:09 +01:00
Juan Pablo Villafáñez 9e1b80a1be feat: use runners to startup the services 2025-09-12 12:18:47 +02:00
André Duffeck b0f3ab6252 Simplify item-trashed SSEs. Also fixes it for coll. posix fs. 2025-04-03 15:13:11 +02:00
André Duffeck e8d35e1280 Use the opencloud reva from now on 2025-01-21 11:16:38 +01:00
André Duffeck 3720372e11 Rebrand clientlog 2025-01-16 14:55:34 +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
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
Roman Perekhod eac5eaea8f Add the backchannel logout event 2024-06-25 12:13:24 +02:00
jkoberg 4d4dd983f0 fix(clientlog): dont send sse when upload failed
Signed-off-by: jkoberg <jkoberg@owncloud.com>
2024-04-26 09:17:45 +02:00
jkoberg 914c34d27a fix(clientlog): repair AffectedUsers
Signed-off-by: jkoberg <jkoberg@owncloud.com>
2024-04-23 10:28:19 +02:00
jkoberg 7700e59fff feat(clientlog): add shareeids to sses
Signed-off-by: jkoberg <jkoberg@owncloud.com>
2024-04-22 15:36:02 +02:00
jkoberg 10e41556ba feat(changelog): link c/u/d sse
Signed-off-by: jkoberg <jkoberg@owncloud.com>
2024-04-19 16:01:31 +02:00
jkoberg 7139e72ab4 fix(clientlog): unbonk rename logic
Signed-off-by: jkoberg <jkoberg@owncloud.com>
2024-04-17 11:40:48 +02:00
jkoberg 368ca883db feat(clientlog): space-share-updated sse
Signed-off-by: jkoberg <jkoberg@owncloud.com>
2024-04-16 13:17:41 +02:00
jkoberg b90c9d8af0 feat(clientlog): share-updated sse
Signed-off-by: jkoberg <jkoberg@owncloud.com>
2024-04-16 12:01:55 +02:00
jkoberg 370522e7cf feat(clientlog): space/share created/removed sse
Signed-off-by: jkoberg <jkoberg@owncloud.com>
2024-04-16 12:01:55 +02:00
jkoberg 6aa71d74d2 feat(clientlog): item-moved sse
Signed-off-by: jkoberg <jkoberg@owncloud.com>
2024-04-16 12:01:55 +02:00
Jörn Friedrich Dreyer 9f1c099810 make sonarcloud a little more happy
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
2024-04-09 16:10:50 +02:00
Jörn Friedrich Dreyer d9c9650afd always select next before making calls
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
2024-04-09 16:10:50 +02:00
jkoberg dc0977b8fb add file touched sse
Signed-off-by: jkoberg <jkoberg@owncloud.com>
2024-04-04 14:39:29 +02:00
Thomas Müller 07f0cd5574 fix: typos, naming clashes, error messages and deprecations 2024-04-03 15:34:36 +02:00
jkoberg 3a919ba7b9 add etag to sse event
Signed-off-by: jkoberg <jkoberg@owncloud.com>
2024-03-22 15:15:55 +01:00
jkoberg 5f6c131477 add initiatorid to sse event
Signed-off-by: jkoberg <jkoberg@owncloud.com>
2024-03-22 15:15:55 +01:00
kobergj 9b61096ad6 fix: static spaceid format for sse (#8625) 2024-03-12 12:42:15 +01:00
kobergj 7b92907713 enhancement: add spaceid to sse (#8620)
Signed-off-by: jkoberg <jkoberg@owncloud.com>
2024-03-12 10:59:03 +01:00
jkoberg 271a591850 send sse when file is locked/unlocked
Signed-off-by: jkoberg <jkoberg@owncloud.com>
2024-03-07 13:46:43 +01:00
jkoberg 78755e330f fix item-trashed sse
Signed-off-by: jkoberg <jkoberg@owncloud.com>
2024-03-06 14:29:05 +01:00
jkoberg 9786be50ae feat: add more sse events
Signed-off-by: jkoberg <jkoberg@owncloud.com>
2024-03-06 14:29:05 +01:00
Florian Schade 0fd7f50ccb enhancement: allow sending multiple userIDs in one SSE event 2024-02-07 09:42:37 +01:00
Dominik Schmidt ca128c2d6b feat: Add parentitemid to FileReadyEvent 2023-11-21 12:19:36 +01:00
jkoberg 586bae4455 make picky variable namers happy
Signed-off-by: jkoberg <jkoberg@owncloud.com>
2023-09-22 10:49:03 +02:00
jkoberg b59fec9e4e improve sse sending in clientlog service
Signed-off-by: jkoberg <jkoberg@owncloud.com>
2023-09-21 11:59:29 +02:00
jkoberg 54e5eb03f9 remove commented code and add portrange
Signed-off-by: jkoberg <jkoberg@owncloud.com>
2023-09-07 14:17:04 +02:00
jkoberg 35f2cd685a convert event to common type
Signed-off-by: jkoberg <jkoberg@owncloud.com>
2023-09-07 10:56:58 +02:00
jkoberg 732228ed88 add clientlog service
Signed-off-by: jkoberg <jkoberg@owncloud.com>
2023-09-07 10:56:58 +02:00