Commit graph

80798 commits

Author SHA1 Message Date
Nextcloud bot
bb0e2c928b
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-07-25 00:12:28 +00:00
Marcel Klehr
f241edfd04
Merge pull request #54046 from nextcloud/backport/54037/stable31
[stable31] fix(TaskProcessingApiController): Improve error handling
2025-07-24 10:17:01 +02:00
Nextcloud bot
dbf81d7c4f
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-07-24 00:13:41 +00:00
Ferdinand Thiessen
418924a544
Merge pull request #54066 from nextcloud/backport/54055/stable31
[stable31] fix(files_sharing): restore state when updating share failed
2025-07-23 21:06:11 +02:00
nextcloud-command
ed42a3585b chore(assets): Recompile assets
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2025-07-23 17:28:23 +00:00
Ferdinand Thiessen
b847d2f23f
fix(files_sharing): restore state when updating share failed
We need to save the previous state - here the password - so that if the
update fails we can revert the shown state.
This happens e.g. if you have the password policy app and try to add an
unsecure password.

To reproduce (with password policy):
1. Create new link share
2. enable password protection
3. use insecure password like `1234`
4. save share

Now you see that the update failed, but the password protection is still
enabled. This happened because `password` and `newPassword` were
misused. `password` was already set when `newPassword` was not saved so
we could not know to what we need to reset when the update failed.

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-07-23 18:33:22 +02:00
John Molakvoæ
224f80e917
Merge pull request #54061 from nextcloud/backport/53967/stable31 2025-07-23 16:59:56 +02:00
nextcloud-command
2828b1aa39 chore(assets): Recompile assets
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2025-07-23 14:33:02 +00:00
skjnldsv
a2eac7f757 fix(files): sort favorites navigation alphabetically
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2025-07-23 13:28:40 +00:00
Joas Schilling
df3655420c
Merge pull request #54022 from nextcloud/backport/53986/stable31
[stable31] fix(update): Correctly trigger update for auto-disabled local apps
2025-07-23 12:01:33 +02:00
Nextcloud bot
807583c678
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-07-23 00:12:05 +00:00
John Molakvoæ
f6a336b3c5
Merge pull request #54039 from nextcloud/backport/53983/stable31
[stable31] fix(files): new folder icon color
2025-07-22 23:41:38 +02:00
Marcel Klehr
1042d1458c fix(TaskProcessingApiController): Improve error handling
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
2025-07-22 13:49:45 +00:00
Ferdinand Thiessen
36c3270b39
Merge pull request #53601 from nextcloud/backport/53574/stable31
[stable31] refactor(files): remove custom page title handling
2025-07-22 14:30:53 +02:00
Kate
625b8155dd
Merge pull request #54018 from nextcloud/backport/54003/stable31 2025-07-22 14:11:23 +02:00
Ferdinand Thiessen
43275b34df
chore: compile assets
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-07-22 13:53:20 +02:00
Ferdinand Thiessen
e82a9f389d
refactor(files): remove custom page title handling
This conflicts with what `NcAppContent` is already doing.
So we should just remove it.

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-07-22 13:47:23 +02:00
Ferdinand Thiessen
1e794a247c
Merge pull request #53709 from nextcloud/backport/53698/stable31
[stable31] fix(settings): translate pronounce account property
2025-07-22 13:46:41 +02:00
Kate
410098d984
Merge pull request #54032 from nextcloud/backport/53922/stable31 2025-07-22 13:27:52 +02:00
Salvatore Martire
f67e634fb8
Merge pull request #53790 from nextcloud/backport/53418/stable31
[stable31] Adjust interval for ClearOldStatusesBackgroundJob
2025-07-22 13:19:59 +02:00
nextcloud-command
7fd1ee4da5 chore(assets): Recompile assets
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2025-07-22 10:51:54 +00:00
Ferdinand Thiessen
9311cb15c7
chore: compile assets
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-07-22 12:50:36 +02:00
Ferdinand Thiessen
7c96d1318a
fix(settings): translate pronounce account property
Template string is not working.
Additionally migrate to Typescript and directly import `t` method.

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-07-22 12:42:36 +02:00
skjnldsv
2320432aeb fix(files): new folder icon color
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2025-07-22 10:37:08 +00:00
Salvatore Martire
6aef05c79b fix: adjust setTimeout value for ClearOldStatusesBackgroundJob
Signed-off-by: Salvatore Martire <4652631+salmart-dev@users.noreply.github.com>
2025-07-22 10:41:43 +02:00
Ferdinand Thiessen
99405662da
Merge pull request #54030 from nextcloud/backport/54019/stable31
[stable31] fix(settings): verify source of app-discover media
2025-07-22 03:48:37 +02:00
Nextcloud bot
9589c6e5b4
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-07-22 00:12:37 +00:00
Maxence Lange
bf6faa30a8 feat(federated-share): forward notification only on remote reshare
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2025-07-21 17:02:07 +00:00
Ferdinand Thiessen
579ae09d6d fix(settings): verify source of app-discover media
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-07-21 16:58:35 +00:00
Joas Schilling
98c89e38de
Merge pull request #54023 from nextcloud/chore-gw-codeowners-31
[stable31] update groupware code owners
2025-07-21 14:38:56 +02:00
Daniel Kesselberg
63b1d1cd06
chore(codeowners): add codeowners for calendar and contacts impl
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
2025-07-21 14:33:46 +02:00
Daniel Kesselberg
963ca4bfc9
chore(codeowners): add codeowners for calendar and contacts api
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
2025-07-21 14:33:01 +02:00
Joas Schilling
600cc6ebe5 fix(update): Correctly trigger update for auto-disabled local apps
When updating a local app we still need to run updateApp
so that repair steps and migrations are correctly executed

Signed-off-by: Joas Schilling <coding@schilljs.com>
2025-07-21 12:09:42 +00:00
Maxence Lange
4348217b47 feat(appconfig): add searchKeys()
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2025-07-21 10:27:50 +00:00
Daniel
c2f14f44cb
Merge pull request #53838 from nextcloud/backport/53814/stable31
[stable31] fix(imip): set charset for imip attachment
2025-07-20 23:22:58 +02:00
Nextcloud bot
9504d388c4
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-07-20 00:12:58 +00:00
Nextcloud bot
49e7975020
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-07-19 00:12:30 +00:00
Nextcloud bot
53ae06a980
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-07-18 00:14:04 +00:00
Ferdinand Thiessen
5022fb27d5
Merge pull request #53999 from nextcloud/backport/53979/stable31
[stable31] fix(files_sharing): ensure share folder exists in the settings
2025-07-18 00:19:02 +02:00
Ferdinand Thiessen
be3f0e7ce9 fix(files_sharing): ensure share folder exists in the settings
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-07-17 21:16:51 +00:00
Daniel
8dd2620c64
Merge pull request #53973 from nextcloud/backport/53972/stable31
[stable31] fix(federation): respect sharing.federation.allowSelfSignedCertificat…
2025-07-17 14:52:21 +02:00
Daniel Calviño Sánchez
15f71b507a
Merge pull request #53990 from nextcloud/backport/53964/stable31
[stable31] fix: Fix clearing unified search when modal is closed
2025-07-17 14:51:30 +02:00
nextcloud-command
4e133196d8 chore(assets): Recompile assets
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2025-07-17 11:46:56 +00:00
Daniel Calviño Sánchez
0f03afad4c fix: Fix clearing unified search when modal is closed
The unified search modal was intended to be cleared when closed.
However, "UnifiedSearchModal" did not emit "update:query" when its
internal query value ("searchQuery") changed, so "UnifiedSearch.query"
was kept as an empty string. When the modal was closed "update:query"
was emitted with an empty string, which should have cleared
"UnifiedSearch.query" and that, in turn, should have cleared the modal.
However as "UnifiedSearch.query" was already an empty string the watcher
that updates "UnifiedSearchModal.searchQuery" from "UnifiedSearch.query"
was not triggered and the modal was not cleared.

As "UnifiedSearch.query" is now updated with the value of
"UnifiedSearchModal.searchQuery" the latter can not be trimmed when
updated from the former, as that would in turn also trim
"UnifiedSearchModal.searchQuery" and prevent to search for anything with
spaces at the beginning or end (even if those trailing spaces are just
temporary while writing something like "searched value").

Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2025-07-17 11:41:21 +00:00
Daniel Kesselberg
7a4887953d fix(federation): respect sharing.federation.allowSelfSignedCertificates for address book sync
The configuration option, to accept self-signed certificates, is now also used when syncing address books.

Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
2025-07-17 12:29:56 +02:00
Nextcloud bot
6a4f6e26c3
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-07-17 00:12:16 +00:00
Joas Schilling
1df845457b
Merge pull request #53961 from nextcloud/automated/noid/stable31-update-ca-cert-bundle
[stable31] fix(security): Update CA certificate bundle
2025-07-16 06:44:26 +02:00
nextcloud-command
12dbf89d8d fix(security): Update CA certificate bundle
Signed-off-by: GitHub <noreply@github.com>
2025-07-16 02:45:00 +00:00
Kate
be84f82fa7
Merge pull request #53837 from nextcloud/backport/53112/stable31 2025-07-16 02:16:37 +02:00
Nextcloud bot
f58887ef8d
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-07-16 00:12:18 +00:00