Ferdinand Thiessen
1929cbc4ae
refactor(theming): migrate `ThemingDefaults` to `OCP\AppFramework\Services\IAppConfig`
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-11-01 17:14:02 +07:00
provokateurin
27abee1132
fix(Mailer): Log errors
...
Signed-off-by: provokateurin <kate@provokateurin.de>
2025-10-30 11:03:21 +07:00
Nextcloud bot
4004756991
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-10-29 00:13:52 +07:00
Andy Scherzinger
56a79b91a4
Merge pull request #56056 from nextcloud/backport/55471/stable32
...
[stable32] fix(OCM): align parameter naming with spec and extend OCMProvider
2025-10-28 22:34:21 +07:00
Andy Scherzinger
6d47668fda
Merge pull request #55961 from nextcloud/backport/55955/stable32
...
[stable32] fix(dav): allow multiple link shares token in session
2025-10-28 22:09:12 +07:00
Andy Scherzinger
7c1a16bc15
Merge pull request #55980 from nextcloud/backport/55306/stable32
...
[stable32] Validate filename when creating file from template
2025-10-28 21:59:40 +07:00
Micke Nordin
55b980bcbd
fix(ocm): include provider field in OCMProvider serialization
...
- Add `provider` to `jsonSerialize()` output of OCMProvider.
- Ensures discovery consumers receive provider identifier along with
endpoint, version, and resources.
Signed-off-by: Micke Nordin <kano@sunet.se>
2025-10-28 20:22:43 +07:00
Micke Nordin
6a0a31b60b
fix(ocm): ensure capabilities are set on OCMProvider from discovery data
...
- Call `setCapabilities()` with `capabilities` field when available.
- Prevents loss of provider capability information during discovery.
Signed-off-by: Micke Nordin <kano@sunet.se>
2025-10-28 20:22:43 +07:00
Ferdinand Thiessen
866bc8e239
fix(Memcache): ensure global prefix depends on enabled apps
...
- ensure the prefix is changed when an app is (dis)enabled
- ensure the app ids are included in the hash instead of only the
version numbers
- ensure hash is deterministic by always use the same order.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-10-28 16:04:25 +07:00
Joas Schilling
7fbdcbc773
Merge pull request #55977 from nextcloud/backport/55819/stable32
...
[stable32] fix(federation): Allow outgoing and incoming federation with oCIS federated cloud ids
2025-10-28 08:42:27 +07:00
Joas Schilling
06f6a1f177
Merge pull request #56030 from nextcloud/backport/55989/stable32
...
[stable32] fix(profiler): Harden profiler writes
2025-10-27 17:03:08 +07:00
Joas Schilling
cf84994687
fix(profiler): Harden profiler writes
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2025-10-27 14:35:57 +07:00
Joas Schilling
130f90d727
fix(bfp): Trim meta data so it can still be stored
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2025-10-27 14:12:29 +07:00
Daniel Kesselberg
ac1fd94839
fix: validate filename when creating file from template
...
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
2025-10-24 10:53:37 +07:00
Joas Schilling
167fa3fd3c
fix(federation): Allow outgoing federation with oCIS federated cloud ids
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2025-10-24 09:56:23 +07:00
skjnldsv
4a7f5000ef
fix(dav): allow multiple link shares token in session
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2025-10-23 14:11:06 +07:00
skjnldsv
6c11437295
fix: join accounts_data instead of preferences when searching users
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2025-10-23 10:12:40 +07:00
Benjamin Gaussorgues
51fce3b158
Merge pull request #55884 from nextcloud/backport/55864/stable32
2025-10-21 17:07:33 +07:00
Maxence Lange
ee9d5b96b4
fix(lexicon): switch bool value to non-lazy
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2025-10-21 12:19:01 +07:00
Maxence Lange
895f2984bf
fix(lexicon): execute repair step
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2025-10-21 13:18:16 +07:00
Nextcloud bot
5e0b8cb27a
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-10-21 00:12:42 +07:00
Nextcloud bot
572997a414
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-10-20 00:12:31 +07:00
Nextcloud bot
885f850489
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-10-18 00:12:35 +07:00
Andy Scherzinger
9c35c9a441
Merge pull request #55816 from nextcloud/backport/55634/stable32
...
[stable32] fix(ocm): format notifications
2025-10-17 14:26:18 +07:00
Maxence Lange
b9b7931b7c
feat(route): globalsiteselector as root url generator
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2025-10-16 21:56:01 +07:00
Maxence Lange
d881ad365e
fix(ocm): format notifications
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2025-10-16 21:17:33 +07:00
Joas Schilling
27838d141d
fix(l10n): Don't fallback from 3-letter languages to 2-letter
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2025-10-16 11:43:35 +07:00
Andy Scherzinger
4cae924ead
Merge pull request #55763 from nextcloud/backport/54819/stable32
...
[stable32] fix: iMip reply from outlook.com does not contain organizer property
2025-10-16 10:07:57 +07:00
Nextcloud bot
9cb38d2dde
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-10-16 00:12:34 +07:00
Andy Scherzinger
6bc2b77ec0
Merge pull request #55292 from nextcloud/backport/55282/stable32
...
[stable32] fix: create room/resource calendar synchronously
2025-10-16 00:47:21 +07:00
SebastianKrupinski
34f92a05c5
fix: iMip reply from outlook.com does not contain organizer property
...
Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com>
2025-10-14 19:29:19 +07:00
Côme Chilliet
d84f1466e0
fix: Fix crash in files_version about uninitialized property
...
Fix "Typed property OC\\Files\\Cache\\Cache::$storage must not be accessed before initialization"
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2025-10-14 18:32:37 +07:00
Daniel
9925ea51f1
Merge pull request #55723 from nextcloud/backport/55658/stable32
...
[stable32] fix: disable mp3 preview provider
2025-10-14 16:53:33 +07:00
Nextcloud bot
bdd174f795
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-10-14 00:12:30 +07:00
Daniel Kesselberg
6ee39e6d05
fix: disable mp3 preview provider
...
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
2025-10-13 17:54:37 +07:00
Ferdinand Thiessen
919701ce24
fix(Collaboration\UserPlugin): ensure full match is included in results
...
When searching we need to:
1. check if sharing is limited to groups
- if yes only include those
- otherwise continue
2. check if there are restrictions to groups or phonebook
3. check if full match is included
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-10-13 13:41:56 +07:00
Ferdinand Thiessen
b9b42cfa7a
feat(Share\IManager): add `matchUserId` method and update docs
...
Add missing `matchUserId` method for full-match-autocomplete options
and update docs to make it clearer what each options exactly means.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-10-13 13:41:56 +07:00
Nextcloud bot
9e9914deff
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-10-11 00:13:23 +07:00
Louis Chmn
2ad19b99f9
fix(S3): Only append streams if non-seekable
...
Later, when we rewind the stream in `writeMultiPart` during retry, both streams were rewinded, so the resulting stream was bigger than expected.
Inspired by https://github.com/aws/aws-sdk-php/blob/master/src/S3/ObjectUploader.php#L136-L146
Signed-off-by: Louis Chmn <louis@chmn.me>
2025-10-10 12:43:32 +07:00
Marcel Klehr
552ef44568
fix(FileAccess): Make getAncestorInStorage pass sharding tests
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
2025-10-09 07:51:58 +07:00
Marcel Klehr
38f2bf6f98
fix(FileAccess): Try to fix type error
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
2025-10-09 07:51:58 +07:00
Marcel Klehr
bb82cff328
fix(FileAccess): Chunk parent query
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
2025-10-09 07:51:58 +07:00
Marcel Klehr
5117f9ab1e
fix(FileAccess): Make getByAncestorInStorage sharding ready
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
2025-10-09 07:51:58 +07:00
Nextcloud bot
1a45ea1f1f
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-10-09 00:25:35 +07:00
Kate
9667e8c7f5
Merge pull request #55326 from nextcloud/backport/55289/stable32
2025-10-07 18:45:51 +07:00
Marcel Klehr
d82899e160
fix(TaskProcessing): Increase MAX_TASK_AGE to 6 months
...
to comply with the EU AI act
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
2025-10-07 06:22:57 +07:00
provokateurin
42f8ebaf75
fix(files): Always return a valid mimetype
...
Signed-off-by: provokateurin <kate@provokateurin.de>
2025-10-06 11:24:18 +07:00
Nextcloud bot
a8c06a49cf
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-10-05 00:13:19 +07:00
Nextcloud bot
f5a525b060
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-10-04 00:13:20 +07:00
Robin Appelman
caa2762140
feat: add header with user id in response
...
Signed-off-by: Robin Appelman <robin@icewind.nl>
2025-10-02 08:30:06 +07:00