Côme Chilliet
fcb450380f
fix(oauth2): Add missing urlencode for failure redirection
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2026-04-21 09:10:02 +00:00
provokateurin
eb9f88e79c
fix(dav): Use share initiator to get the share node, because the owner might on another server
...
Signed-off-by: provokateurin <kate@provokateurin.de>
2026-04-20 16:28:42 +02:00
provokateurin
5e6f099624
fix(federatedfilesharing): Do not set the share id for an existing share
...
Signed-off-by: provokateurin <kate@provokateurin.de>
2026-04-20 16:28:41 +02:00
Cristian Scheid
6ffae37783
feat(files): add configurations for file grouping
...
Signed-off-by: Cristian Scheid <cristianscheid@gmail.com>
2026-04-16 08:43:13 -03:00
Cristian Scheid
ba99779fcc
feat(recent-search): pass recent_limit config value to getRecentSearch function
...
feat(recent-search): pass recent_limit config value to getRecentSearch function
Signed-off-by: Cristian Scheid <cristianscheid@gmail.com>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2026-03-26 09:42:47 -03:00
Cristian Scheid
676afbca2a
feat(file-info): encapsulate logic to get last activity in getLastActivity function
...
Signed-off-by: Cristian Scheid <cristianscheid@gmail.com>
2026-03-26 08:05:42 +00:00
David Dreschner
a260b15d8c
feat(CalDAV): Add function to get the token of a publicly shared calendar
...
Signed-off-by: David Dreschner <david.dreschner@nextcloud.com>
2026-03-19 16:57:33 +01:00
Côme Chilliet
9ff8e110da
fix: Add missing Attribute and fix parameter type in renewpassword route
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2026-03-19 08:46:32 +00:00
Benjamin Gaussorgues
c2d1fe89ca
fix(admin): use correct delegation class
...
Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com>
2026-03-18 10:07:06 +00:00
Cristian Scheid
6a3f8f8498
fix(dav): add missing search_supports_creation_time and search_supports_upload_time to Capabilities return type
...
Signed-off-by: Cristian Scheid <cristianscheid@gmail.com>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2026-03-03 23:24:21 +00:00
Cristian Scheid
69265b85a3
refactor(recent-search): use d:creationdate instead of c:creation_time and crtime instead of attributes.upload_time
...
Signed-off-by: Cristian Scheid <cristianscheid@gmail.com>
2026-03-03 19:51:11 -03:00
Cristian Scheid
b9fc55c4ec
refactor(recently-created-icon): use mdi/js path instead of raw svg prop setup() instead of data()
...
Signed-off-by: Cristian Scheid <cristianscheid@gmail.com>
2026-03-03 19:51:11 -03:00
Cristian Scheid
0142738839
feat: set creation_time on file creation and render recently created icon
...
Signed-off-by: Cristian Scheid <cristianscheid@gmail.com>
2026-03-03 19:51:11 -03:00
Cristian Scheid
9a95cc6c41
feat(dav): expose search_supports_upload_time capability
...
Signed-off-by: Cristian Scheid <cristianscheid@gmail.com>
2026-02-25 13:05:51 -03:00
Cristian Scheid
ead7e80de5
feat: add upload_time support to file search and recent files
...
Signed-off-by: Cristian Scheid <cristianscheid@gmail.com>
2026-02-25 11:47:15 +00:00
Andy Scherzinger
45cf1db466
Merge pull request #58446 from nextcloud/backport/58414/stable30
...
Integration sqlite / changes (push) Has been cancelled
Psalm static code analysis / static-code-analysis (push) Has been cancelled
Psalm static code analysis / static-code-analysis-security (push) Has been cancelled
Psalm static code analysis / static-code-analysis-ocp (push) Has been cancelled
Integration sqlite / integration-sqlite (8.1, stable30, --tags ~@large files_features) (push) Has been cancelled
Integration sqlite / integration-sqlite (8.1, stable30, capabilities_features) (push) Has been cancelled
Integration sqlite / integration-sqlite (8.1, stable30, collaboration_features) (push) Has been cancelled
Integration sqlite / integration-sqlite (8.1, stable30, comments_features) (push) Has been cancelled
Integration sqlite / integration-sqlite (8.1, stable30, dav_features) (push) Has been cancelled
Integration sqlite / integration-sqlite (8.1, stable30, features) (push) Has been cancelled
Integration sqlite / integration-sqlite (8.1, stable30, federation_features) (push) Has been cancelled
Integration sqlite / integration-sqlite (8.1, stable30, filesdrop_features) (push) Has been cancelled
Integration sqlite / integration-sqlite (8.1, stable30, ldap_features) (push) Has been cancelled
Integration sqlite / integration-sqlite (8.1, stable30, openldap_features) (push) Has been cancelled
Integration sqlite / integration-sqlite (8.1, stable30, openldap_numerical_features) (push) Has been cancelled
Integration sqlite / integration-sqlite (8.1, stable30, remoteapi_features) (push) Has been cancelled
Integration sqlite / integration-sqlite (8.1, stable30, setup_features) (push) Has been cancelled
Integration sqlite / integration-sqlite (8.1, stable30, sharees_features) (push) Has been cancelled
Integration sqlite / integration-sqlite (8.1, stable30, sharing_features) (push) Has been cancelled
Integration sqlite / integration-sqlite (8.1, stable30, theming_features) (push) Has been cancelled
Integration sqlite / integration-sqlite (8.1, stable30, videoverification_features) (push) Has been cancelled
Integration sqlite / integration-sqlite-summary (push) Has been cancelled
[stable30] fix(TransferOwnershipService): Remove groupfolders size
2026-02-20 23:16:33 +01:00
provokateurin
68cce22468
fix(TransferOwnershipService): Remove groupfolders size
...
Signed-off-by: provokateurin <kate@provokateurin.de>
2026-02-20 07:33:38 +01:00
Salvatore Martire
38c9f5c900
fix(dav): set user id header in response earlier
...
Signed-off-by: Salvatore Martire <4652631+salmart-dev@users.noreply.github.com>
2026-02-19 14:27:37 +00:00
SebastianKrupinski
bd4e802601
feat: restrict calendar invitation participants
...
Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com>
2026-01-12 15:24:27 -05:00
Robin Appelman
c9955f2e14
feat: also send x-user-id for dav responses
...
Signed-off-by: Robin Appelman <robin@icewind.nl>
2025-12-19 18:19:19 +01:00
Maksim Sukharev
e8ef40592e
fix(NewUserDialog): allow to deselect a group from the list
...
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
2025-12-15 14:54:20 +00:00
Joas Schilling
a840aeaa42
Merge pull request #56963 from nextcloud/backport/56925/stable30
...
Integration sqlite / changes (push) Waiting to run
Integration sqlite / integration-sqlite (8.1, stable30, --tags ~@large files_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (8.1, stable30, capabilities_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (8.1, stable30, collaboration_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (8.1, stable30, comments_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (8.1, stable30, dav_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (8.1, stable30, features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (8.1, stable30, federation_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (8.1, stable30, filesdrop_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (8.1, stable30, ldap_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (8.1, stable30, openldap_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (8.1, stable30, openldap_numerical_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (8.1, stable30, remoteapi_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (8.1, stable30, setup_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (8.1, stable30, sharees_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (8.1, stable30, sharing_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (8.1, stable30, theming_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (8.1, stable30, videoverification_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite-summary (push) Blocked by required conditions
Psalm static code analysis / static-code-analysis (push) Has been cancelled
Psalm static code analysis / static-code-analysis-security (push) Has been cancelled
Psalm static code analysis / static-code-analysis-ocp (push) Has been cancelled
[stable30] fix(dav): handle HTML in CalDAV invitations
2025-12-11 09:54:08 +01:00
Joas Schilling
0aceb8fd11
fix(comments): Check comment object
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2025-12-11 08:41:14 +01:00
Carl Schwan
cad12d706f
refactor(workflowengine): Check if class is correct
...
Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com>
2025-12-10 19:12:53 +01:00
Christoph Wurst
46c324dabb
fix(dav): handle HTML in CalDAV invitations
...
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2025-12-10 16:47:22 +01:00
Louis Chmn
21ad0acf76
chore(files): Remove regular stats request
...
All views are now migrated.
Signed-off-by: Louis Chmn <louis@chmn.me>
2025-12-03 09:16:51 +00:00
Robin Appelman
b3db966dbf
feat: multi object store rename command
...
Signed-off-by: Robin Appelman <robin@icewind.nl>
2025-11-30 21:54:48 +01:00
Robin Appelman
204f261760
feat: add command to get user objectstore config mappings
...
Signed-off-by: Robin Appelman <robin@icewind.nl>
2025-11-30 21:54:48 +01:00
Louis Chmn
3e572c755f
fix(files_versions): Do not assume source exist when migrating versions to new storage
...
Signed-off-by: Louis Chmn <louis@chmn.me>
2025-11-06 07:24:26 +00:00
Edward Ly
87f5361522
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-11-02 19:18:15 +00:00
provokateurin
3e5b43c37a
fix(files_trashbin): Fix size propagation when moving file to trash
...
Signed-off-by: provokateurin <kate@provokateurin.de>
2025-10-30 14:57:15 +01:00
skjnldsv
2959854fe4
feat(config): add maximum.supported.desktop.version
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2025-10-24 11:34:59 +02:00
Louis Chmn
963f280710
test(files): Adapte to new @nextcloud/files version
...
Signed-off-by: Louis Chmn <louis@chmn.me>
2025-10-22 18:18:31 +02:00
Louis Chmn
fd4707c600
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 07:17:00 +00:00
Côme Chilliet
696a238d32
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:53:42 +00:00
Côme Chilliet
8d216a7fdf
fix(dav): Allow arrays (of scalars) in property values
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2025-10-20 08:53:42 +00:00
Côme Chilliet
266c1fcb2d
fix(dav): Restrict properties allowed object classes
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2025-10-20 08:53:42 +00:00
Louis Chemineau
52aec18d8e
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-14 18:54:35 +02:00
Ferdinand Thiessen
9aa65a9594
fix(theming): correctly parse CSS colors for user primary color picker
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-10-14 13:57:19 +02:00
Nextcloud bot
255f292a1a
fix(l10n): Update translations from Transifex
...
Integration sqlite / changes (push) Has been cancelled
Integration sqlite / integration-sqlite (8.1, stable30, --tags ~@large files_features) (push) Has been cancelled
Integration sqlite / integration-sqlite (8.1, stable30, capabilities_features) (push) Has been cancelled
Integration sqlite / integration-sqlite (8.1, stable30, collaboration_features) (push) Has been cancelled
Integration sqlite / integration-sqlite (8.1, stable30, comments_features) (push) Has been cancelled
Integration sqlite / integration-sqlite (8.1, stable30, dav_features) (push) Has been cancelled
Integration sqlite / integration-sqlite (8.1, stable30, features) (push) Has been cancelled
Integration sqlite / integration-sqlite (8.1, stable30, federation_features) (push) Has been cancelled
Integration sqlite / integration-sqlite (8.1, stable30, filesdrop_features) (push) Has been cancelled
Integration sqlite / integration-sqlite (8.1, stable30, ldap_features) (push) Has been cancelled
Integration sqlite / integration-sqlite (8.1, stable30, openldap_features) (push) Has been cancelled
Integration sqlite / integration-sqlite (8.1, stable30, openldap_numerical_features) (push) Has been cancelled
Integration sqlite / integration-sqlite (8.1, stable30, remoteapi_features) (push) Has been cancelled
Integration sqlite / integration-sqlite (8.1, stable30, setup_features) (push) Has been cancelled
Integration sqlite / integration-sqlite (8.1, stable30, sharees_features) (push) Has been cancelled
Integration sqlite / integration-sqlite (8.1, stable30, sharing_features) (push) Has been cancelled
Integration sqlite / integration-sqlite (8.1, stable30, theming_features) (push) Has been cancelled
Integration sqlite / integration-sqlite (8.1, stable30, videoverification_features) (push) Has been cancelled
Integration sqlite / integration-sqlite-summary (push) Has been cancelled
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-10-10 00:13:39 +00:00
Nextcloud bot
321baf4c56
fix(l10n): Update translations from Transifex
...
Integration sqlite / changes (push) Waiting to run
Integration sqlite / integration-sqlite (8.1, stable30, --tags ~@large files_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (8.1, stable30, capabilities_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (8.1, stable30, collaboration_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (8.1, stable30, comments_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (8.1, stable30, dav_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (8.1, stable30, features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (8.1, stable30, federation_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (8.1, stable30, filesdrop_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (8.1, stable30, ldap_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (8.1, stable30, openldap_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (8.1, stable30, openldap_numerical_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (8.1, stable30, remoteapi_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (8.1, stable30, setup_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (8.1, stable30, sharees_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (8.1, stable30, sharing_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (8.1, stable30, theming_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite (8.1, stable30, videoverification_features) (push) Blocked by required conditions
Integration sqlite / integration-sqlite-summary (push) Blocked by required conditions
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-10-09 00:25:49 +00:00
Nextcloud bot
e59d1892a9
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-10-08 00:13:38 +00:00
Nextcloud bot
fec0fee70a
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-10-07 00:13:39 +00:00
Nextcloud bot
4f7039d9c0
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-10-06 00:13:28 +00:00
Nextcloud bot
d9f561fd3b
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-10-05 00:13:34 +00:00
Nextcloud bot
199988fbdb
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-10-04 00:13:36 +00:00
Nextcloud bot
0fc6b86ce1
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-10-03 00:15:07 +00:00
nfebe
39a8ae8100
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-02 08:56:01 +01:00
Nextcloud bot
920c0ee4be
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-10-02 00:14:01 +00:00
Nextcloud bot
9d2e352868
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-10-01 00:13:54 +00:00