SebastianKrupinski
8cf689a593
fix: use old event information if new is missing
...
Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com>
2025-10-28 12:39:02 +07:00
Joas Schilling
2c0d6d9cd1
Merge pull request #55976 from nextcloud/backport/55819/stable31
...
[stable31] fix(federation): Allow outgoing and incoming federation with oCIS federated cloud ids
2025-10-28 08:42:16 +07:00
Nextcloud bot
42d51aa1ea
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-10-28 00:13:57 +07:00
Joas Schilling
21651a2e0b
fix(federation): Increase the size of owner to allow oCIS cloud ids
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2025-10-27 16:38:48 +07:00
Nextcloud bot
9acbde3682
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-10-26 00:13:34 +07:00
Nextcloud bot
31a7c19523
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-10-25 00:13:47 +07:00
Robin Appelman
a09715c69e
fix: make share recursion error more informative
...
Signed-off-by: Robin Appelman <robin@icewind.nl>
2025-10-24 12:21:05 +07:00
Maksim Sukharev
cc6542dcb4
fix(NewUserDialog): allow to deselect a group from the list
...
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
2025-10-24 09:25:54 +07:00
Nextcloud bot
0e71b14e7c
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-10-24 00:13:49 +07:00
Louis
a1f1d99b9a
Merge pull request #55899 from nextcloud/backport/55796/stable31
...
[stable31] fix(FilesPicker): Prevent selection of nodes without create permission
2025-10-23 17:04:30 +07:00
skjnldsv
68727491e0
fix(dav): allow multiple link shares token in session
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2025-10-23 16:16:37 +07:00
Nextcloud bot
4443279ba2
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-10-23 00:27:20 +07:00
Louis Chmn
596874a01a
fix(FilesPicker): Prevent selection of nodes without create permission
...
And remove the disable callback for the button as it is not needed anymore.
This gives a better experience as the nodes do not have a pointer for cursor, and the submit button does not react when clicking on them.
Signed-off-by: Louis Chmn <louis@chmn.me>
2025-10-22 18:13:05 +07:00
Nextcloud bot
2d293daded
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-10-22 00:12:39 +07:00
Nextcloud bot
4b16042885
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-10-21 16:52:17 +07:00
Nextcloud bot
9d5230a2ce
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-10-21 10:52:02 +07:00
Nextcloud bot
0ae6dcb54f
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-10-21 00:12:49 +07:00
Côme Chilliet
e400db4658
fix(dav): Allow array of array of scalars, and fix error message
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2025-10-20 08:52:32 +07:00
Côme Chilliet
6572039eb4
fix(dav): Allow arrays (of scalars) in property values
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2025-10-20 08:52:32 +07:00
Côme Chilliet
2d6fcb544e
fix(dav): Restrict properties allowed object classes
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2025-10-20 08:52:31 +07:00
Nextcloud bot
5e005e6bee
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-10-20 00:12:38 +07:00
Nextcloud bot
753fbc3be3
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-10-19 00:12:36 +07:00
Nextcloud bot
dd7fae4bbe
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-10-18 00:12:42 +07:00
Nextcloud bot
8741cdbfab
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-10-17 00:12:42 +07:00
Nextcloud bot
81a1072a6a
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-10-16 00:12:40 +07: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 +07:00
Nextcloud bot
dd312dfc55
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-10-15 00:12:45 +07: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 +07: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
3e61569ea2
refactor(Streamer): inject `IDateTimeZone` as constructor arg
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-10-14 15:27:25 +07: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 +07: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 +07: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 +07: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 +07:00
Louis
6f5c5c1729
Merge pull request #55701 from nextcloud/backport/55657/stable31
2025-10-14 11:19:24 +07: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 +07:00
Nextcloud bot
989c8b23c2
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-10-14 00:12:37 +07:00
Ferdinand Thiessen
970122fa92
test: adjust test cases
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-10-13 23:05:45 +07: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 +07: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 +07:00
Nextcloud bot
45bcdeb887
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-10-13 00:12:36 +07: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 +07:00
Nextcloud bot
f14d3b1b60
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-10-12 00:12:32 +07:00
Nextcloud bot
159ffe4b05
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-10-11 00:13:34 +07: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 +07: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 +07:00
Joas Schilling
95704cdf57
fix(comments): Correctly await the getComments() call
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2025-10-10 06:37:58 +07:00
Joas Schilling
3120a484f0
fix(comments): Use the correct object when autocompleting mentions for other apps
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2025-10-10 06:37:58 +07:00
Kate
28f7548a38
Merge pull request #55635 from nextcloud/backport/55624/stable31
2025-10-10 08:19:50 +07:00
Nextcloud bot
9d8bf06acd
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-10-10 00:13:32 +07:00
Julius Knorr
0a1c818a47
chore: update theming openAPI exports
...
Signed-off-by: Julius Knorr <jus@bitgrid.net>
2025-10-09 20:42:06 +07:00
Julius Knorr
4981c0cea6
fix: Pass over product name as capability
...
Signed-off-by: Julius Knorr <jus@bitgrid.net>
2025-10-09 20:39:44 +07:00
Misha M.-Kupriyanov
44fe892b5b
fix(admin-delegation-show): show delegations for all priorities
...
otherwise delegation only from the first priority array ara shown
Signed-off-by: Misha M.-Kupriyanov <kupriyanov@strato.de>
2025-10-09 11:07:30 +07:00
Misha M.-Kupriyanov
8fddecbc98
feat(admin-delegation-show): add priority to json output
...
in order to be able to better understand priority sorting.
php occ admin-delegation:show --output=json_pretty
Signed-off-by: Misha M.-Kupriyanov <kupriyanov@strato.de>
2025-10-09 11:07:30 +07:00
Nextcloud bot
e663899505
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-10-09 00:25:42 +07:00
John Molakvoæ (skjnldsv)
680809042e
fix(systemtags): catch empty nodes
...
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
2025-10-08 19:06:25 +07:00
Richard Steinmetz
7bfa81216d
fix(caldav): encoding inconsistencies in event search provider
...
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
2025-10-08 10:56:22 +07:00
Joas Schilling
f689caba84
Merge pull request #55616 from nextcloud/backport/55382/stable31
...
[stable31] fix(live-photo): Allow files-live-photo meta data with edit permissions
2025-10-08 09:42:21 +07:00
Nextcloud bot
3fc7ebc69b
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-10-08 00:13:31 +07:00
Joas Schilling
338231092f
fix(live-photo): Allow files-live-photo meta data with edit permissions
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2025-10-07 18:56:17 +07:00
Josh
46fd45d0cf
fix(workflowenigne): stricter length headler handling
...
Fixes #55276 and tidies things up a bit more for future maintenance.
Signed-off-by: Josh <josh.t.richards@gmail.com>
2025-10-07 14:26:48 +07:00
Anna Larch
2d21413367
fix(ooo): don't catch general DB exceptions
...
Signed-off-by: Anna Larch <anna@nextcloud.com>
2025-10-07 11:37:04 +07:00
Nextcloud bot
c609dd20b4
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-10-07 00:13:32 +07:00
provokateurin
f5e3e97ea6
fix(files): Always return a valid mimetype
...
Signed-off-by: provokateurin <kate@provokateurin.de>
2025-10-06 16:00:04 +07:00
Nextcloud bot
a0fd63155b
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-10-06 00:13:21 +07:00
Nextcloud bot
396b63ffe0
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-10-05 00:13:26 +07:00
Nextcloud bot
33e92c246c
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-10-04 00:13:28 +07:00
Nextcloud bot
7904644b4e
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-10-03 00:14:54 +07:00
Andy Scherzinger
467c07904e
Merge pull request #55429 from nextcloud/backport/55260/stable31
...
[stable31] admin-delegation occ - add output option for show command to support JSON formats
2025-10-02 09:49:22 +07:00
Kate
01823b5480
Merge pull request #55488 from nextcloud/backport/55151/stable31
2025-10-02 08:45:20 +07:00
Nextcloud bot
5672f33c41
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-10-02 00:13:52 +07:00
nfebe
b4b9b7dbca
refactor(ShareApiController): Streamline share providers & add error logging
...
1. Consolidated the repetitive provider code into a clean loop
2. Added exception handling to log unexpected errors
Signed-off-by: nfebe <fenn25.fn@gmail.com>
2025-10-01 16:26:11 +07:00
Nextcloud bot
c0cce94d22
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-10-01 00:13:47 +07:00
Misha M.-Kupriyanov
814d18132d
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:09:26 +07:00
Misha M.-Kupriyanov
d78e2887d1
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:09:26 +07:00
Misha M.-Kupriyanov
785ac171f3
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:09:26 +07:00
Misha M.-Kupriyanov
8a59c504b9
chore(admin-delegation): remove unused settings variable
...
Signed-off-by: Misha M.-Kupriyanov <kupriyanov@strato.de>
2025-09-30 12:09:25 +07:00
Nextcloud bot
7784eca2b2
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-09-30 00:13:52 +07:00
Nextcloud bot
8c901b1006
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-09-29 00:13:42 +07:00
Nextcloud bot
2edce05877
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-09-28 00:13:34 +07:00
Kate
379a3d4683
Merge pull request #55302 from nextcloud/backport/55134/stable31
2025-09-27 16:35:23 +07:00
Ferdinand Thiessen
0ad04b3dd0
fix(encryption): do not setup filesystem without permissions
...
If the current request does not have permissions for the filesystem we
must not try to setup the filesystem.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-09-27 13:03:05 +07:00
Nextcloud bot
a220a9efce
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-09-27 00:13:51 +07:00
Ferdinand Thiessen
055a27f0fc
fix(sharing): ensure to check new password
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-09-26 22:07:01 +07:00
provokateurin
f7f2554c15
fix(core): Stop abusing the cache for avatar upload
...
Signed-off-by: provokateurin <kate@provokateurin.de>
2025-09-26 19:36:34 +07:00
Christoph Wurst
5f05dd79ec
fix(dav): clean up user's addressbook shares on deletion
...
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2025-09-26 15:26:52 +07:00
Nextcloud bot
731181e40d
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-09-26 00:13:53 +07:00
Marcel Müller
5f70d36fb9
fix: Stop infinite loop in ExpireTrash
...
Signed-off-by: Marcel Müller <marcel-mueller@gmx.de>
2025-09-25 15:36:54 +07:00
Nextcloud bot
e4e193a1c7
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-09-25 00:13:33 +07:00
Nextcloud bot
048299875d
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-09-24 00:13:45 +07:00
Nextcloud bot
f8e88cc72c
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-09-23 13:31:37 +07:00
Nextcloud bot
a07b7c50c7
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-09-23 12:50:49 +07:00
Nextcloud bot
44bb50cea6
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-09-23 00:13:45 +07:00
Edward Ly
78934b1674
fix(comments): expand long comment on click
...
This is a temporary fix that only applies while the server is still using
Vue 2.x (or `@nextcloud/vue` 8.x). Once migrated to Vue 3.x, this fix
may be reverted.
Signed-off-by: Edward Ly <contact@edward.ly>
2025-09-21 21:34:39 +07:00
Nextcloud bot
574aa68d56
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-09-22 00:13:38 +07:00
Nextcloud bot
486ef01c99
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-09-21 00:13:28 +07:00
Carl Schwan
38c7d72f9a
fix(eslint): Backport some changes from master to fix eslint
...
Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com>
2025-09-20 13:07:04 +07:00
Ferdinand Thiessen
5ac9da1e19
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>
2025-09-20 13:07:04 +07:00
Ferdinand Thiessen
cbb3cab919
fix(files): pass Node to FileInfo object
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-09-20 13:07:04 +07:00
Nextcloud bot
e1c308d038
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-09-20 00:13:39 +07:00
Edward Ly
b1482d9105
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:43 +07:00
Joas Schilling
722d4b452f
fix(trashbin): Translate Nextcloud exception to Sabre exception
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2025-09-19 12:51:49 +07:00
Nextcloud bot
b56ceefcee
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-09-19 00:13:56 +07:00
Andy Scherzinger
4a8e50e50e
Merge pull request #54522 from nextcloud/backport/54515/stable31
...
[stable31] fix(theming): correctly parse CSS colors for user primary color picker
2025-09-18 13:59:45 +07:00
Andy Scherzinger
4c6d96233a
Merge pull request #55158 from nextcloud/backport/54736/stable31
...
[stable31] fix: always use english name for recently contacted category
2025-09-18 12:04:42 +07:00
Ferdinand Thiessen
5c58f99a45
fix(theming): correctly parse CSS colors for user primary color picker
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-09-18 10:30:42 +07:00
Nextcloud bot
cb2b3a6219
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-09-18 00:13:43 +07:00
Daniel Kesselberg
90b0347e30
fix: always use english name for recently contacted category
...
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
2025-09-17 17:56:08 +07:00
Nextcloud bot
2fa1bf0306
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-09-17 00:13:43 +07:00
SebastianKrupinski
e25d0dbf2d
fix: aliases and capitalization of emails
...
Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com>
2025-09-16 22:05:47 +07:00
Nextcloud bot
ada7e9f192
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-09-16 00:13:48 +07:00
Louis Chemineau
d7775cba6a
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 16:52:28 +07:00
Andy Scherzinger
d0966a74c6
Merge pull request #54947 from nextcloud/backport/54565/stable31
...
[stable31] feat(file_sharing): Provide template creator list in public shares
2025-09-15 16:17:08 +07:00
Kate
0e73460198
Merge pull request #54999 from nextcloud/backport/54950/stable31
2025-09-15 10:04:23 +07:00
Louis
a9daf61e09
Merge pull request #53026 from nextcloud/backport/52825/stable31
2025-09-15 09:51:05 +07:00
Nextcloud bot
616d72ff8b
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-09-15 00:13:29 +07:00
provokateurin
5f3e1f2e63
fix(files_trashbin): Fix size propagation when moving file to trash
...
Signed-off-by: provokateurin <kate@provokateurin.de>
2025-09-14 21:30:38 +07:00
Andy Scherzinger
de5b40e37f
Merge pull request #54901 from nextcloud/backport/54853/stable31
...
[stable31] fix: TypeError: this.fetchDisplayName is not a function
2025-09-14 20:19:15 +07:00
Nextcloud bot
d3c492baaf
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-09-14 00:13:29 +07:00
Nextcloud bot
b091e77f99
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-09-13 00:13:32 +07:00
SebastianKrupinski
766cc99c9b
fix: TypeError: this.fetchDisplayName is not a function
...
Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com>
2025-09-12 18:37:52 +07:00
Andy Scherzinger
107a7c5d3b
Merge pull request #55070 from nextcloud/backport/55016/stable31
...
[stable31] fix: update transifex link
2025-09-12 16:20:23 +07:00
Nextcloud bot
1b3afd8b7b
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-09-12 14:08:42 +07:00
Ferdinand Thiessen
ee9733026e
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-12 12:13:28 +07:00
Daniel Kesselberg
9d790e424b
fix: update transifex link
...
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
2025-09-12 11:28:08 +07:00
Andy Scherzinger
1c59c1054a
Merge pull request #54975 from nextcloud/backport/54653/stable31
...
[stable31] fix: Avoid internal error when logging in with the wrong account to verify email address
2025-09-12 08:28:36 +07:00
Nextcloud bot
b00bbe6e3a
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-09-12 00:13:48 +07:00
Côme Chilliet
a648715edc
fix: Use HintException instead of InvalidArgumentException
...
To carry translated error messages intended for the end user,
HintException is the correct class.
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2025-09-11 21:33:36 +07:00
Côme Chilliet
21e5f6e6d1
fix: Avoid internal error when logging in with the wrong account to verify email address
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2025-09-11 21:33:36 +07:00
Louis Chemineau
ff6d316fd6
feat(file_sharing): Provide template creator list in public shares
...
Signed-off-by: Louis Chemineau <louis@chmn.me>
2025-09-11 16:10:31 +07:00
Louis Chemineau
60455d724b
feat(files_trashbin): Refactor expire background job to support parallel run
...
- Follow-up of #51600
The original PR introduced the possibility to continue an `ExpireTrash` job by saving the offset. This was to prevent having to start over the whole user list when the job crashed or was killed.
But on big instances, one process is not enough to go through all the users in a timely manner. Supporting parallel run allows covering more ground faster.
This PR introduced this possibility. We are now storing the offset right away to allow another parallel job to pick up the task at that point. We are arbitrarily cutting the user list in chunk of 10 to not drastically overflow the 30 minutes time limit.
Signed-off-by: Louis Chemineau <louis@chmn.me>
2025-09-11 16:10:25 +07:00
Nextcloud bot
1ea42f7df4
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-09-11 00:14:01 +07:00
Nextcloud bot
cc46ca1f28
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-09-10 19:34:49 +07:00
provokateurin
48fe23e772
Revert "fix(files_trashbin): Fix size propagation when moving file to trash"
...
This reverts commit b0a27e4dc4 .
Signed-off-by: provokateurin <kate@provokateurin.de>
2025-09-10 09:00:41 +07:00
Andy Scherzinger
808cb1f72c
Merge pull request #54971 from nextcloud/backport/54950/stable31
...
[stable31] fix(files_trashbin): Fix size propagation when moving file to trash
2025-09-10 08:31:27 +07:00
provokateurin
b0a27e4dc4
fix(files_trashbin): Fix size propagation when moving file to trash
...
Signed-off-by: provokateurin <kate@provokateurin.de>
2025-09-10 07:27:23 +07:00
Nextcloud bot
5f4eb6b493
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-09-10 00:14:09 +07:00
Nextcloud bot
ceb65eb1ff
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-09-09 00:15:41 +07:00
Nextcloud bot
c864273219
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-09-08 00:13:48 +07:00
Nextcloud bot
6505dfc796
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-09-07 00:14:54 +07:00
Nextcloud bot
4b0655a255
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-09-06 00:13:47 +07:00
Nextcloud bot
50c4c82562
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-09-05 00:14:02 +07:00
Joas Schilling
1435a680e6
fix(security): Update Expires time
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2025-09-04 09:26:26 +07:00
Nextcloud bot
55f3eceec6
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-09-04 00:13:07 +07:00
Ferdinand Thiessen
cc273ac1a6
fix: the account files filter should also work in trashbin
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-09-03 18:46:01 +07:00
Joas Schilling
f82fe528f0
fix(dashboard): Fix missing weather icon
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2025-09-03 14:52:33 +07:00
Joas Schilling
08df13a7cc
fix(dashboard): Fix favorite dashboard icon
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2025-09-03 14:52:33 +07:00
Daniel Kesselberg
59a901c9bd
fix(comments): use showFile route to reference files with a matching comment
...
The files.view.index route with dir and scrollto is deprecated and
opening the actual does not work anymore.
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
2025-09-03 11:58:35 +07:00
Andy Scherzinger
785f50941d
Merge pull request #54824 from nextcloud/backport/50391/stable31
...
[stable31] fix(dav): Mark removal of dav object properties as expensive
2025-09-03 09:03:52 +07:00
Nextcloud bot
4ec5aa8702
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-09-03 00:12:46 +07:00