Micke Nordin
a88fdcbed5
Merge pull request #57234 from enriquepablo/master
...
Implement token exchange from OCM
2026-06-18 11:33:24 +02:00
Enrique Pérez Arnaud
4d56c74ba7
feat(ocm): advertise exchange-token capability and token endpoint
...
Co-authored-by: Micke Nordin <kano@sunet.se >
Signed-off-by: Micke Nordin <kano@sunet.se >
Signed-off-by: Enrique Pérez Arnaud <enrique@cazalla.net >
2026-06-17 11:01:14 +02:00
Hamza
6280efcf23
fix(caldav): respect federation settings
...
Signed-off-by: Hamza <hamzamahjoubi221@gmail.com >
2026-06-16 16:45:56 +02:00
Louis
da706223e4
Merge pull request #61140 from nextcloud/fix/fix-deprecations-in-tests
...
Fix deprecations in tests
2026-06-11 14:48:10 +02:00
Louis
8f93d51354
Merge pull request #60029 from icarta-l/fix/missing-early-fail-for-basic-auth-without-credentials
...
Fix: missing early fail for basic auth without credentials
2026-06-11 10:22:07 +02:00
Côme Chilliet
d881bca11f
chore(tests): Adapt tests to IUser strict typing
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com >
2026-06-11 09:45:31 +02:00
Stephan Orbaugh
d3b8521ee3
Merge pull request #60453 from nextcloud/jtr/fix-dav-put-bookkeeping-consistency
...
fix(dav): finalize upload metadata before post-write hooks
2026-06-08 14:16:51 +02:00
Stephan Orbaugh
ac961a74bd
Merge pull request #60463 from nextcloud/jtr/test-carddav-search
...
test(carddav): refactor testSearch to use clearer assertions and unique UIDs
2026-06-08 14:16:38 +02:00
Côme Chilliet
1ab09ec753
chore: Apply new coding standard to all files
...
The diff can be checked using: git diff --ignore-all-space --ignore-blank-lines
To see only the changes not related to blank lines.
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2026-06-01 13:46:39 +02:00
Hamza
1c0fff7049
fix(caldav): grant sharee Acls to the delegate
...
Signed-off-by: Hamza <hamzamahjoubi221@gmail.com >
2026-05-21 12:30:16 +02:00
Idan
4b2c371ee7
Fix: missing early fail for basic auth without credentials
...
Make "validateUserPass" method of OCA\DAV\Connector\Sabre\Auth
class return false after checking if user is logged in if
empty username or password have been passed to it
Fixes #59849
Signed-off-by: Idan <cartaidan@gmail.com >
2026-05-21 13:51:04 +07:00
Kate
478d12c7d9
Merge pull request #60359 from nextcloud/fix-increase-limit-for-share-unshare-request
...
fix: Increase limit for share/unshare requests per hour
2026-05-21 07:47:27 +02:00
Josh
106f53e53c
chore(FileTest): fixup formatting
...
Signed-off-by: Josh <josh.t.richards@gmail.com >
2026-05-18 08:43:59 -04:00
Daniel Kesselberg
abef0915b6
feat(caldav): Allow or disallow invitation forwarding
...
AI-assisted: OpenCode (gpt-5.4)
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de >
2026-05-18 12:48:14 +02:00
Daniel Kesselberg
2ba1cbd938
fix: Increase limit for share/unshare requests per hour
...
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de >
2026-05-18 12:17:38 +02:00
Josh
b08338d124
test(dav): make sure FileInfo is constructed with checksum
...
At least where likely to be needed. Also fixed object type.
Signed-off-by: Josh <josh.t.richards@gmail.com >
2026-05-17 11:22:23 -04:00
Josh
2d524128c5
test(dav): add clarifying comments to testPutLocking test
...
Signed-off-by: Josh <josh.t.richards@gmail.com >
2026-05-17 10:49:00 -04:00
Josh
4a9022ab64
test(carddav): tighten search assertions and clarify search cases
...
Signed-off-by: Josh <josh.t.richards@gmail.com >
2026-05-15 16:37:13 -04:00
Josh
92cd85a28b
test(CardDav): name all search data cases accurately
...
Signed-off-by: Josh <josh.t.richards@gmail.com >
2026-05-15 16:10:50 -04:00
Côme Chilliet
028719b514
chore: Fix deprecation notice in dav application tests
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com >
2026-05-11 16:22:22 +02:00
Sebastian Krupinski
585ca98367
Merge pull request #59517 from nextcloud/feat/part-full-day-default-alarm
...
feat: default full / part day alarm
2026-04-30 12:42:58 -04:00
nextcloud-command
e11e7f1c70
refactor: Apply rector changes
...
Signed-off-by: GitHub <noreply@github.com >
2026-04-29 23:54:19 +02:00
Robin Appelman
379fa54e2e
Merge pull request #59312 from nextcloud/calender-sync-delete
...
Fix removed address book items not being synced between federated instances
2026-04-23 20:17:48 +02:00
Benjamin Gaussorgues
ace8b82187
Merge pull request #59843 from nextcloud/fix/dav/unifiy-content-disposition-header-escaping
2026-04-22 17:37:02 +02:00
David Dreschner
edda3a01ed
Merge pull request #59830 from nextcloud/fix/refactor-imipservice
...
fix(ImipService): Refactor `IMipService` to improve performance
2026-04-22 16:28:09 +02:00
Christoph Wurst
65db5e68b4
fix(dav): unify content disposition header escaping
...
Signed-off-by: Christoph Wurst <1374172+ChristophWurst@users.noreply.github.com >
2026-04-22 14:05:42 +02:00
David Dreschner
241eeed4e3
fix(ImipService): Make sure non-html fields are escaped and html fields are not
...
Signed-off-by: David Dreschner <david.dreschner@nextcloud.com >
2026-04-22 13:11:42 +02:00
Daniel Kesselberg
055bd5cac3
fix(dav): Limit share requests
...
AI-assisted: OpenCode (gpt-5.4)
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de >
2026-04-21 15:31:36 +02:00
Robin Appelman
fc11eef4a1
test: update tests to new full sync
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2026-04-17 17:27:00 +02:00
Robin Appelman
d43f25b5b5
test: adjust tests to full address book sync
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2026-04-17 17:26:58 +02:00
SebastianKrupinski
f9a96c150f
feat: default full / part day alarm
...
Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com >
2026-04-14 18:24:48 -04:00
Marcel Müller
bfd3e8eaa4
fix: Remove SAB entries if backend does not match
...
Signed-off-by: Marcel Müller <marcel-mueller@gmx.de >
2026-04-08 17:52:48 +02:00
Ferdinand Thiessen
c0cab68f8b
Merge pull request #59388 from nextcloud/fix/noid/files-search-default-limit
...
fix(file-search): use default limit to search query if not provided on request body
2026-04-02 20:13:40 +02:00
Cristian Scheid
3539476d12
fix(file-search): use default limit to search query if not provided on request body
...
Signed-off-by: Cristian Scheid <cristianscheid@gmail.com >
2026-04-01 14:55:04 -03:00
Ferdinand Thiessen
e0c1b74419
test: resolve PHPUnit deprecation warning about addMethods
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de >
2026-04-01 01:12:52 +02:00
Robin Appelman
c08592de28
fix: properly expose rename permissions over dav
...
Signed-off-by: Robin Appelman <robin@icewind.nl >
2026-03-26 18:18:55 +01:00
Cristian Scheid
8225ab726f
feat(recent-files): add nc:last_activity property to allow sorting by max between upload_time and mtime
...
Signed-off-by: Cristian Scheid <cristianscheid@gmail.com >
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com >
2026-03-24 15:15:34 -03:00
Arthur Schiwon
6f7961f5ce
Merge pull request #59142 from nextcloud/fix/caldav_search_for_uri
...
fix(ICalendar): allow to search for event URI
2026-03-23 14:56:57 +01:00
Jonas
f34513d8ad
fix(ICalendar): allow to search for event URI
...
Signed-off-by: Jonas <jonas@freesources.org >
2026-03-23 10:22:03 +01:00
nextcloud-command
1ed0769d4c
refactor: Apply rector changes
...
Signed-off-by: GitHub <noreply@github.com >
2026-03-22 14:45:16 +00:00
David Dreschner
9e65c597fe
Merge pull request #58897 from nextcloud/feat/add-shared-calendar-api
...
feat(CalDAV): Add function to get the token of a publicly shared calendar
2026-03-19 14:25:27 +01:00
David Dreschner
7c61e06b74
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 13:55:39 +01:00
John Molakvoæ
3d0234bb2e
Merge branch 'master' into 54088-providePermissionsAndOwnerIdInPut
...
Signed-off-by: John Molakvoæ <skjnldsv@users.noreply.github.com >
2026-03-19 09:13:45 +01:00
Grigory Vodyanov
e3c2920c18
feat: add default reminder setting caldav
...
Signed-off-by: Grigory Vodyanov <scratchx@gmx.com >
2026-03-11 12:45:04 -04:00
Hamza
9f5c3e39a7
fix:(dav): add note to example contact
...
Signed-off-by: Hamza <hamzamahjoubi221@gmail.com >
2026-03-11 11:21:37 +01:00
Côme Chilliet
8aedcb4a82
Merge pull request #58652 from nextcloud/automated/noid/rector-changes
...
Apply rector changes
2026-03-05 16:03:50 +01:00
Sebastian Krupinski
142ddaf146
Merge pull request #58697 from nextcloud/feat/add-calendar-name-to-search-result
...
feat: add calendar name to search entries
2026-03-04 14:11:54 -05:00
SebastianKrupinski
277a35ee23
feat: add calendar name to search entries
...
Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com >
2026-03-04 08:44:09 -05:00
Cristian Scheid
80184b4d25
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 >
2026-03-03 15:01:12 -03:00
nextcloud-command
663018455e
refactor: Apply rector changes
...
Signed-off-by: GitHub <noreply@github.com >
2026-03-01 14:43:11 +00:00