Commit graph

35038 commits

Author SHA1 Message Date
Nextcloud bot
7645c54caa
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-10-02 00:13:44 +00:00
Nextcloud bot
0984e2d1d5
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-10-01 00:13:41 +00:00
Misha M.-Kupriyanov
f326b98c6e feat(admin-delegation): add JSON output support with validation
- Add --output option supporting plain, json, and json_pretty formats
- Add validateOutputFormat() method for input validation
- Implement proper error handling for invalid output formats
- Support empty state handling for both plain and JSON outputs
- Use Base class writeArrayInOutputFormat() for consistent JSON output
- Maintain backward compatibility with plain format as default

Signed-off-by: Misha M.-Kupriyanov <kupriyanov@strato.de>
2025-09-30 12:11:32 +00:00
Misha M.-Kupriyanov
6f00bc9aa9 refactor(admin-delegation): extract data collection logic to separate methods
- Extract collectDelegationData() method to eliminate code duplication
- Add formatSettingsData() method for consistent data formatting
- Add outputPlainFormat() method to separate concerns
- Add proper empty state handling with user-friendly message

Signed-off-by: Misha M.-Kupriyanov <kupriyanov@strato.de>
2025-09-30 12:11:32 +00:00
Misha M.-Kupriyanov
2a58db3ca0 refactor(admin-delegation): extract plain output to new function
prepare to add json output

Signed-off-by: Misha M.-Kupriyanov <kupriyanov@strato.de>
2025-09-30 12:11:32 +00:00
Misha M.-Kupriyanov
d2394fcda6 chore(admin-delegation): remove unused settings variable
Signed-off-by: Misha M.-Kupriyanov <kupriyanov@strato.de>
2025-09-30 12:11:32 +00:00
Nextcloud bot
c1300d2f59
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-09-30 00:13:45 +00:00
Nextcloud bot
cf241dc86a
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-09-29 00:13:34 +00:00
Nextcloud bot
6a6eeb7469
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-09-28 00:13:26 +00:00
Kate
71be18dac4
Merge pull request #55303 from nextcloud/backport/55134/stable32 2025-09-27 16:35:07 +02:00
Ferdinand Thiessen
875b48bbe3 fix(sharing): ensure to check new password
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-09-27 14:15:50 +02:00
Nextcloud bot
bed3c20bb9
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-09-27 00:13:42 +00:00
provokateurin
4c9b04ed26
fix(core): Stop abusing the cache for avatar upload
Signed-off-by: provokateurin <kate@provokateurin.de>
2025-09-26 19:11:30 +02:00
Nextcloud bot
3ae56aa8d2
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-09-26 00:13:46 +00:00
Marco Ambrosini
3a4fb03915 fix(ui): Update assistant text gradient
Signed-off-by: Marco Ambrosini <marcoambrosini@proton.me>
2025-09-25 12:48:04 +00:00
Marcel Müller
b27cbdba35 fix: Stop infinite loop in ExpireTrash
Signed-off-by: Marcel Müller <marcel-mueller@gmx.de>
2025-09-25 07:15:35 +00:00
Nextcloud bot
bd79a28379
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-09-25 00:13:27 +00:00
Nextcloud bot
1cf61a59e0
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-09-24 00:13:38 +00:00
Nextcloud bot
50331f5e4f
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-09-23 13:31:31 +00:00
Nextcloud bot
a9c131825a
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-09-23 12:50:42 +00:00
rakekniven
8bdd513b16 chore(i18n): Fixed grammar
Reported at Transifex

Signed-off-by: rakekniven <2069590+rakekniven@users.noreply.github.com>
2025-09-23 12:35:30 +00:00
Nextcloud bot
b68feeeb8c
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-09-23 00:13:38 +00:00
yemkareems
971edc4a16 fix: added bluesky link
Signed-off-by: yemkareems <yemkareems@gmail.com>
2025-09-22 07:33:47 +00:00
Nextcloud bot
0eda3a3f9c
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-09-22 00:13:32 +00:00
Nextcloud bot
dd9b023d0a
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-09-21 00:13:22 +00:00
Andy Scherzinger
fd05414547
Merge pull request #55174 from nextcloud/backport/54788/stable32
[stable32] feat(files_sharing): provide web components based API for sidebar
2025-09-20 14:48:00 +02:00
Nextcloud bot
48468be475
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-09-20 00:13:32 +00:00
Edward Ly
32a90cae92 fix(comments): add inline container size query to comment body
This helps to restore missing overflow behavior to the comments header
when a user's display name exceeds the sidebar width.

Signed-off-by: Edward Ly <contact@edward.ly>
2025-09-19 15:59:58 +00:00
Joas Schilling
36b7a96174 fix(trashbin): Translate Nextcloud exception to Sabre exception
Signed-off-by: Joas Schilling <coding@schilljs.com>
2025-09-19 12:52:03 +00:00
Nextcloud bot
6c8d2c8957
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-09-19 00:13:50 +00:00
Ferdinand Thiessen
86a0552d58 feat(files_sharing): provide web-components based sidebar API
This fixes apps providing vue components, which is invalid and does not

always work - and never work with Vue 3.

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>

Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com>
2025-09-18 16:28:29 +02:00
Ferdinand Thiessen
a7f7ae2770 fix(files): pass Node to FileInfo object
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-09-18 16:22:51 +02:00
Andy Scherzinger
af9077b322
Merge pull request #55146 from nextcloud/backport/54736/stable32
[stable32] fix: always use english name for recently contacted category
2025-09-18 10:51:36 +02:00
Maxence Lange
3803048cc8 fix(lexicon): trigger email indexing
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2025-09-18 07:15:03 -01:00
Andy Scherzinger
7514029104
Merge pull request #55154 from nextcloud/backport/53919/stable32
[stable32] fix: make sure default contact exists by default
2025-09-18 09:29:16 +02:00
Nextcloud bot
24080941ef
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-09-18 00:13:36 +00:00
Maxence Lange
ce5964cd58 fix(userconfig): using api bit functions
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2025-09-17 18:07:01 +00:00
Maxence Lange
6cc697e476 fix(userconfig): set 'mail' as indexed
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2025-09-17 18:07:00 +00:00
Daniel Kesselberg
ca4dd9eb55
fix: always use english name for recently contacted category
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
2025-09-17 18:19:58 +02:00
Hamza
a3fbc67648 fix: make sure default contact exists by default
Signed-off-by: Hamza <hamzamahjoubi221@gmail.com>
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
2025-09-17 10:01:19 +00:00
Nextcloud bot
d676667cc2
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-09-17 00:13:37 +00:00
Nextcloud bot
f595d32c57
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-09-16 00:13:42 +00:00
Louis Chemineau
431f6d7c87 fix: Dispatch favorite event with an actual path
The `$path` argument was added in https://github.com/nextcloud/server/pull/48612, but was never actually used by the callers. The path was therefore missing in the favorite/unfavorite events, which lead to a broken activity information.

I also added a fallback to handle `addToFavorites` and `removeFromFavorites`, which are part of a public API, and are calling `tagAs` and `untag` without `$path`.

Fix https://github.com/nextcloud/activity/issues/2134

Signed-off-by: Louis Chemineau <louis@chmn.me>
2025-09-15 14:38:53 +00:00
Ferdinand Thiessen
7e0262e47c fix(files_sharing): use newPassword always for the unsaved password
`newPassword` is the unsaved password, while `share.password` is the

current saved password.

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-09-15 12:39:41 +02:00
Nextcloud bot
1ccff76342
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-09-15 00:13:23 +00:00
Nextcloud bot
1ba09f5bb1
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-09-14 00:13:23 +00:00
Nextcloud bot
b958db07f3
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-09-13 00:13:26 +00:00
Nextcloud bot
5b61605429
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-09-12 14:08:34 +00:00
Ferdinand Thiessen
ea8c574a26 fix(settings): rename "Settings presets" to "Quick presets"
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-09-12 13:41:10 +00:00
Nextcloud bot
87d54102e4
fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-09-12 00:13:41 +00:00