Commit Graph
2362 Commits
Author SHA1 Message Date
junkerderprovinz 654f0e8e20 fix(postprocessing): retry publishing events instead of killing the server
A single transient nats: timeout on event publish was fatal to the whole
single-binary server, with no retry despite the service already having
backoff machinery for step failures. Now retries with the same exponential
backoff, capped at half the ack wait so the source event isn't redelivered
to another worker mid-retry. Also stops acking the source event when
publish ultimately fails, so the upload resumes after restart instead of
staying orphaned, and no longer exits during graceful shutdown.
2026-08-19 11:23:46 +02:00
Ralf Haferkamp f94b6c7cdd cleanup: Remove old changelog leftovers
We've switched away from calens for changelog generation. This removes
some leftovers.
2026-08-19 08:40:32 +02:00
junkerderprovinz 810ff866a0 chore: remove deprecated changelog fragment per review feedback 2026-08-19 08:39:26 +02:00
junkerderprovinz 27eed22bdc fix(activitylog): log missing parent id cache entry at debug level
Moving a file logged "could not delete parent id cache" at error
level even though the operation succeeded. The parent id cache is
populated lazily and its entries expire, so removing a key that was
never cached returns "key not found", which is the expected case
rather than an error. Log it at debug level instead.

Two of the three log sites reported in the issue live in the
vendored opencloud-eu/reva module and need a separate fix there.

Fixes: https://github.com/opencloud-eu/opencloud/issues/1043
2026-08-19 08:39:26 +02:00
Michael Stingl 12206e3e70 fix(notifications): don't re-escape email vars for each recipient
escapeStringMap mutated its input map. The recipient loop in eventsNotifier.render reuses that map across iterations, so each recipient past the first got values with one extra HTML escape layer. Return a new map instead.

Fixes #2804

Signed-off-by: Michael Stingl <mail@michaelstingl.com>
2026-05-20 18:56:28 +02:00
Mahdi Baghbani a004a9114f feat(ocm): add wayf configuration for reva ocm service
Signed-off-by: Mahdi Baghbani <mahdi-baghbani@azadehafzar.io>
2025-10-27 06:37:40 +00:00
André Duffeck 7aa03b4d62 Reset changelog and adapt tooling 2025-01-14 11:04:01 +01:00
Lukas Hirt b4f8a7481f chore: bump web to 11.1.0 2025-01-10 10:42:00 +01:00
Bastian Beier 6c2ab07955 docs: Add changelog and readme entry 2025-01-09 16:15:54 +01:00
jkoberg 1801c4054d feat(ocis): bump reva
Signed-off-by: jkoberg <jkoberg@owncloud.com>
2025-01-09 14:24:40 +01:00
Roman Perekhod a0aaefabcb [full-ci] bump reva 2025-01-08 15:56:01 +01:00
kobergj 5fa4d8e735 Merge pull request #10812 from kobergj/NotificationSettingTranslations
Notification Option Translations
2025-01-08 10:42:41 +01:00
jkoberg fcbc552f16 feat(ocis): bump reva
Signed-off-by: jkoberg <jkoberg@owncloud.com>
2025-01-07 13:49:49 +01:00
jkoberg 7947c99930 feat(settings): translate notifications settings
Signed-off-by: jkoberg <jkoberg@owncloud.com>
2025-01-02 11:31:42 +01:00
kobergj b1c51a38d8 Merge pull request #10781 from 2403905/issue-10739
The graph drives invite response now includes the createdDateTime field
2024-12-23 11:14:30 +01:00
kobergj 87a533ae68 Merge pull request #10792 from bastianbeier/issue-10790
Add filtering of mails based on settings
2024-12-23 11:00:27 +01:00
Martin bbf7e8a37c Merge pull request #10801 from kobergj/FixChangelog
[docs-only] Fix Changelog
2024-12-23 11:00:13 +01:00
kobergj f052fb9267 Merge pull request #10779 from bastianbeier/issue-10769
Add filtering of userlog based on settings
2024-12-23 11:00:04 +01:00
jkoberg 1cc0d0048d fix(ocis): fix changelog
Signed-off-by: jkoberg <jkoberg@owncloud.com>
2024-12-23 10:10:55 +01:00
Bastian Beier 517660ad06 Add filtering of mails based on settings 2024-12-23 09:29:55 +01:00
Bastian Beier b7c6d5a88b Add filtering of in-app notifications based on user settings 2024-12-23 09:19:33 +01:00
jkoberg af8d2e3834 fix(vendor): bump some dependencies
Signed-off-by: jkoberg <jkoberg@owncloud.com>
2024-12-20 15:54:58 +01:00
Roman Perekhod 34f04e229d the descriptions updated 2024-12-18 16:08:42 +01:00
Roman Perekhod 698b6755d1 The user settings was extended by the notifications preferences 2024-12-18 10:52:21 +01:00
Roman Perekhod 6b3a4975c5 The graph drives invite response now includes the createdDateTime field 2024-12-17 19:25:24 +01:00
Michael Barz 248eaff8d6 chore: prepare changelog 2024-12-17 10:42:36 +01:00
jkoberg 79c60b505c feat(ocis): prepare release
Signed-off-by: jkoberg <jkoberg@owncloud.com>
2024-12-16 10:49:35 +01:00
Michael Barz 21dfd1147b chore: bump reva to 2.27.0 2024-12-12 13:39:19 +01:00
Michael Barz 24907d7ebb chore: bump reva to latest edge 2024-12-11 10:24:24 +01:00
Roman Perekhod fac368acfa Merge pull request #10757 from 2403905/issue-e7004-2
Made GetScopeByKeyPrefix function as a private method of the FileConnector
2024-12-10 12:31:22 +01:00
kobergj 4df9532fd3 Merge pull request #10738 from owncloud/webdav_format_lastmodified
fix: change the format to RFC1123 to follow the specs
2024-12-10 12:27:00 +01:00
Roman Perekhod 8d1f990abd Made GetScopeByKeyPrefix function as a private method of the FileConnector 2024-12-10 10:08:30 +01:00
Roman Perekhod 0cc51c4cff Merge pull request #10663 from 2403905/issue-10295
Fix link activity message
2024-12-10 09:38:03 +01:00
Lukas Hirt ed8342de5d chore: bump web to 11.0.6 2024-12-10 09:01:59 +01:00
Michael Barz c527d98b27 Merge pull request #10749 from owncloud/release-7.0.0-rc.4
[full-ci][k6-tests] chore: prepare release, bump version
2024-12-09 19:19:44 +01:00
Michael Barz bf8f6ea3c6 Merge pull request #10730 from rhafer/issue/10689
fix(graph): Don't return OCM shares in the drives list
2024-12-09 18:13:55 +01:00
Michael Barz 0bb287cd9c chore: prepare release, bump version 2024-12-09 17:10:29 +01:00
Roman Perekhod 8d83ac4459 fixed the FileInfo.BreadcrumbFolderURL in a collaboration api 2024-12-09 14:45:39 +01:00
Juan Pablo Villafáñez f22864f969 chore: add changelog entry 2024-12-09 14:43:36 +01:00
jkoberg 67e0ec93ca feat(reva): bump reva
Signed-off-by: jkoberg <jkoberg@owncloud.com>
2024-12-09 09:49:52 +01:00
Ralf Haferkamp 565f58c68a fix(graph): Don't return OCM shares in the drives list
OCM shares don't have mountpoints currently. So they're no supposed
to show up in the drives list on the graph service.

Fixes: #10689
2024-12-04 14:48:56 +01:00
Juan Pablo Villafañez b4f2faa1d6 Merge pull request #10693 from owncloud/thumbnails_fix_fs_race
fix: use a tmp file and rename to prevent a possible race condition
2024-12-03 18:26:17 +01:00
kobergj 7cf0fd5ec8 Merge pull request #10683 from owncloud/graph-concurrent-share-listing
graph concurrent share listing
2024-12-02 16:50:55 +01:00
Jörn Friedrich Dreyer 404e3e5580 graph skip fetching members
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
2024-12-02 10:37:07 +01:00
Juan Pablo Villafáñez ce3d9c13f5 chore: add changelog entry 2024-11-29 15:27:00 +01:00
Jörn Friedrich Dreyer 9fea5c3002 graph concurrent share listing
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de>
2024-11-28 16:52:54 +01:00
Roman Perekhod 187c8f3133 Fix link activity message 2024-11-26 17:25:21 +01:00
Michael Barz bac2256c5f fix: fix deny access to prevent a regression 2024-11-25 11:32:31 +01:00
Michael Barz ebd7045ff3 chore: prepare release, bump version 2024-11-21 08:21:01 +01:00
Roman Perekhod 2b07916f22 [full-ci] bump reva to v2.26.7 2024-11-20 14:58:35 +01:00