Commit Graph

81363 Commits

Author SHA1 Message Date
Arthur Schiwon
c815199f21
Merge pull request #55745 from nextcloud/release/31.0.10_rc1
[stable31] 31.0.10 RC1
2025-10-16 18:59:03 +02:00
Joas Schilling
0606dc9608
Merge pull request #55808 from nextcloud/backport/55803/stable31
[stable31] fix(l10n): Don't fallback from 3-letter languages to 2-letter
2025-10-16 14:51:42 +02:00
Joas Schilling
37a513f79a 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:22 +00:00
Andy Scherzinger
93a1bc1f68
Merge pull request #55291 from nextcloud/backport/55282/stable31
[stable31] fix: create room/resource calendar synchronously
2025-10-16 10:28:47 +02:00
Andy Scherzinger
40ef83c0f9
Merge pull request #55792 from nextcloud/backport/55776/stable31
[stable31] fix(TextToImage): Set better attribute for routes
2025-10-16 10:27:33 +02:00
Nextcloud bot
81a1072a6a
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-10-16 00:12:40 +00:00
Marcel Klehr
dfa7ea7066
Merge pull request #55286 from nextcloud/backport/55275/stable31
[stable31] fix(comments): explicitly return limbo status of comment
2025-10-15 16:39:38 +02:00
Marcel Klehr
8af7739494 fix(TextToImage): Set better attribute for routes
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
2025-10-15 16:18:27 +02:00
Marcel Klehr
640fe5bbd5
Merge pull request #55774 from nextcloud/backport/55732/stable31
[stable31] fix(TextProcessingApiController): Set better attribute on routes
2025-10-15 12:26:18 +02:00
Marcel Klehr
809f1f0693 fix(TextProcessingApiController): Set better attribute on routes
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
2025-10-15 09:59:56 +02:00
Nextcloud bot
dd312dfc55
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-10-15 00:12:45 +00:00
Ferdinand Thiessen
1f1d4e0c76
Merge pull request #55464 from nextcloud/backport/55245/stable31
[stable31] fix: legacy app navigation snapper on RTL layout
2025-10-15 01:26:43 +02:00
Ferdinand Thiessen
0634b62562
Merge pull request #54487 from nextcloud/backport/54402/stable31
[stable31] fix(Streamer): use localtime for ZIP files
2025-10-15 01:08:16 +02:00
nextcloud-command
6df0cd01ef chore(assets): Recompile assets
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2025-10-14 15:18:22 +00:00
nextcloud-command
ddbc05dba0 chore(assets): Recompile assets
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2025-10-14 14:56:31 +00:00
Daniel
c7f8afb89e
Merge pull request #55725 from nextcloud/backport/55658/stable31
[stable31] fix: disable mp3 preview provider
2025-10-14 16:52:43 +02:00
Edward Ly
2c3c7929d6
fix(comments): explicitly return limbo status of comment
Otherwise, the `checkForId` function returns `undefined` regardless of
whether the comment is in limbo or not.

Signed-off-by: Edward Ly <contact@edward.ly>
2025-10-14 07:38:39 -07:00
Ferdinand Thiessen
7336491b1b
fix: legacy app navigation snapper on RTL layout
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-10-14 15:55:36 +02:00
Maksim Sukharev
32264c7e0b
Merge pull request #55737 from nextcloud/backport/55666/stable31 2025-10-14 15:53:06 +02:00
Ferdinand Thiessen
3e61569ea2
refactor(Streamer): inject IDateTimeZone as constructor arg
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-10-14 15:27:25 +02:00
Ferdinand Thiessen
13467cbdbc
fix(Streamer): use localtime for ZIP files
ZIP does not use a proper timestamp but uses something called "DOS time".
This is a weird old format with some limitations like accuracy of only
2 seconds, but also no timezone information.
Also unline UNIX time it is not relative to some specific point in time
with timezone information, but is always considered to be the local
time. Meaning we need to convert it first to the users local time.

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-10-14 15:26:26 +02:00
nextcloud-command
d6c7b75023 chore(assets): Recompile assets
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2025-10-14 12:31:58 +00:00
Maksim Sukharev
805868d99b fix(files): clear search input on directory navigation
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
2025-10-14 14:24:05 +02:00
Ferdinand Thiessen
27f4f2dd0f
Merge pull request #55328 from nextcloud/backport/55311/stable31
[stable31] fix: add missing sharing options to ui and add full-match results
2025-10-14 14:05:51 +02:00
Ferdinand Thiessen
d383f004dd
Merge pull request #55740 from nextcloud/backport/55655/stable31
[stable31] fix(files_sharing): correctly handle error in case of failing share creation
2025-10-14 13:45:34 +02:00
Stephan Orbaugh
4780ed13ec
Merge pull request #55647 from nextcloud/backport/55602/stable31
[stable31] [internal] Fix admin delegation show all priority items
2025-10-14 12:14:37 +02:00
Arthur Schiwon
535d9858af
build(hub): 31.0.10 RC1
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
2025-10-14 12:02:00 +02:00
Louis
6f5c5c1729
Merge pull request #55701 from nextcloud/backport/55657/stable31 2025-10-14 11:19:24 +02:00
nextcloud-command
5695916a21 chore(assets): Recompile assets
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2025-10-14 09:16:31 +00:00
Maksim Sukharev
1435b48038 fix(files_sharing): correctly handle error in case of failing share creation
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
2025-10-14 11:07:31 +02:00
Nextcloud bot
989c8b23c2
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-10-14 00:12:37 +00:00
Ferdinand Thiessen
970122fa92
test: adjust test cases
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-10-13 23:05:45 +02:00
Kate
fe469714a1
Merge pull request #55325 from nextcloud/backport/55289/stable31 2025-10-13 20:12:00 +02:00
Daniel Kesselberg
ada932fa7e
docs(previews): mp3 preview provider is no longer enabled by default
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
2025-10-13 17:55:25 +02:00
Daniel Kesselberg
15c784d952
fix: disable mp3 preview provider
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
2025-10-13 17:55:25 +02:00
nextcloud-command
a743a5af49 chore(assets): Recompile assets
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2025-10-13 14:36:50 +00:00
Ferdinand Thiessen
7d510d14ae
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 16:16:29 +02:00
Ferdinand Thiessen
620614e7e7
fix(settings): add missing sharing autocompletion configs to UI
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-10-13 16:12:22 +02:00
Ferdinand Thiessen
0c68a5b475
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 16:12:22 +02:00
Maxence Lange
e6843d454a fix(ocm): ignore cache if not setup
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2025-10-13 11:24:57 -01:00
Nextcloud bot
45bcdeb887
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-10-13 00:12:36 +00:00
Louis Chemineau
860d84123f fix(contacts): Do not expose SAB in /contactsmenu
When hitting the `/contactsmenu/contacts` endpoint with the `dav.system_addressbook_exposed` config switch set to `"no"`, the system address book content is still listed in the response.

This ensure that we do not expose unexpectedly the system address book.

Signed-off-by: Louis Chmn <louis@chmn.me>
2025-10-12 16:26:09 +02:00
Nextcloud bot
f14d3b1b60
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-10-12 00:12:32 +00:00
Nextcloud bot
159ffe4b05
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-10-11 00:13:34 +00:00
Kate
e9febe7376
Merge pull request #55670 from nextcloud/backport/55654/stable31 2025-10-10 16:32:43 +02:00
Louis Chmn
3cfc34ecfa 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:19 +00:00
Joas Schilling
4f88bf82e3
Merge pull request #55664 from nextcloud/backport/55645/stable31
[stable31] Fix comments when used by other apps
2025-10-10 09:47:26 +02:00
nextcloud-command
a3790c639d chore(assets): Recompile assets
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2025-10-10 06:57:39 +00:00
Joas Schilling
d9311bec08 fix(comments): Don't throw type error when no itemType or itemId is given
Signed-off-by: Joas Schilling <coding@schilljs.com>
2025-10-10 06:38:00 +00:00
Joas Schilling
bc2bd4cf7b fix(comments): Support user IDs that are numbers, e.g. "42"
Signed-off-by: Joas Schilling <coding@schilljs.com>
2025-10-10 06:37:59 +00:00