Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | refactor: move to new activity exceptionrefactor/move-to-new-activity-exception | Anna Larch | 2024-09-17 | 5 | -15/+20 | |
| | | | | Signed-off-by: Anna Larch <anna@nextcloud.com> | |||||
* | fix(Files): Handle getOwner() returning falsefix/storage/get-owner-false | provokateurin | 2024-09-17 | 1 | -6/+4 | |
| | | | | Signed-off-by: provokateurin <kate@provokateurin.de> | |||||
* | fix(Storage): Document getOwner() can return false | provokateurin | 2024-09-17 | 1 | -1/+1 | |
| | | | | Signed-off-by: provokateurin <kate@provokateurin.de> | |||||
* | fix: Remove OCP\Files\Storage interface deprecated since version 9 | Côme Chilliet | 2024-09-16 | 1 | -6/+8 | |
| | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> | |||||
* | Merge pull request #47947 from nextcloud/feat/make-setup-check-trait-public | Joas Schilling | 2024-09-16 | 1 | -1/+1 | |
|\ | | | | | feat: Make `CheckServerResponseTrait` public and provide as `OCP\SetupCheck\CheckServerResponseTrait` | |||||
| * | feat: Make `CheckServerResponseTrait` public and provide as ↵feat/make-setup-check-trait-public | Ferdinand Thiessen | 2024-09-16 | 1 | -1/+1 | |
| | | | | | | | | | | | | | | | | | | `OCP\SetupCheck\CheckServerResponseTrait` This trait is used by other apps for creating setup checks, so we should provide it instead apps using private API. Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de> | |||||
* | | Merge pull request #47924 from ldidry/catch-MaxInstancesExceededException | Joas Schilling | 2024-09-16 | 1 | -16/+31 | |
|\ \ | |/ |/| | 🥅 — Catch MaxInstancesExceededException on calendar events | |||||
| * | fix(dav): catch `MaxInstancesExceededException` on calendar events | Luc Didry | 2024-09-16 | 1 | -16/+31 | |
| | | | | | | | | Signed-off-by: Luc Didry <luc@didry.org> | |||||
* | | Merge pull request #48029 from nextcloud/fix/dav-cast-content-lenght-to-int | Anna | 2024-09-16 | 1 | -1/+1 | |
|\ \ | | | | | | | fix(dav): cast content length to interger | |||||
| * | | fix(dav): cast content length to intergerfix/dav-cast-content-lenght-to-int | Anna Larch | 2024-09-15 | 1 | -1/+1 | |
| |/ | | | | | | | Signed-off-by: Anna Larch <anna@nextcloud.com> | |||||
* | | Merge pull request #48030 from nextcloud/fix/dav-cast-params-to-string | John Molakvoæ | 2024-09-16 | 1 | -1/+1 | |
|\ \ | ||||||
| * | | fix(dav): cast parameters to stringfix/dav-cast-params-to-string | Anna Larch | 2024-09-15 | 1 | -1/+1 | |
| |/ | | | | | | | Signed-off-by: Anna Larch <anna@nextcloud.com> | |||||
* | | Merge pull request #48031 from nextcloud/fix/filesreport-cast-fileId-to-int | Anna | 2024-09-16 | 1 | -1/+1 | |
|\ \ | | | | | | | fix(filesreport): cast fileId to integer | |||||
| * | | fix(filesreport): cast fileId to integerfix/filesreport-cast-fileId-to-int | Anna Larch | 2024-09-15 | 1 | -1/+1 | |
| |/ | | | | | | | Signed-off-by: Anna Larch <anna@nextcloud.com> | |||||
* | | Merge pull request #48042 from nextcloud/refactor/elvis | Christoph Wurst | 2024-09-16 | 1 | -15/+15 | |
|\ \ | | | | | | | refactor: Use the elvis operator + fix: Handle null checks with the ?? operator | |||||
| * | | refactor: Use the elvis operator | Christoph Wurst | 2024-09-15 | 1 | -15/+15 | |
| | | | | | | | | | | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at> | |||||
* | | | Merge pull request #48045 from ↵ | Kate | 2024-09-15 | 1 | -1/+1 | |
|\ \ \ | |/ / |/| | | | | | nextcloud/fix/add-function-type-for-mimetype-sanitizer | |||||
| * | | fix(dav): set string type for sanitizeMtimefix/add-function-type-for-mimetype-sanitizer | Anna Larch | 2024-09-15 | 1 | -1/+1 | |
| |/ | | | | | | | Signed-off-by: Anna Larch <anna@nextcloud.com> | |||||
* / | feat(caldav): create subscriptions via occfeat/add-subscription-via-occ | Anna Larch | 2024-09-15 | 1 | -0/+78 | |
|/ | | | | Signed-off-by: Anna Larch <anna@nextcloud.com> | |||||
* | Merge pull request #47737 from nextcloud/fix/also-allow-unsharing-for-circles | Richard Steinmetz | 2024-09-10 | 1 | -1/+1 | |
|\ | | | | | fix(caldav, carddav): also allow unsharing of circle shares | |||||
| * | fix(dav): also allow unsharing of circle shares | Anna Larch | 2024-09-05 | 1 | -1/+1 | |
| | | | | | | | | Signed-off-by: Anna Larch <anna@nextcloud.com> | |||||
* | | fix: Adjust unit tests and protect against XSS | Ferdinand Thiessen | 2024-09-06 | 4 | -11/+27 | |
| | | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de> | |||||
* | | fix(dav): Update 403 error message | Camila | 2024-09-06 | 1 | -1/+2 | |
| | | | | | | | | | | | | | | | | * The user should get a more friendly warning when their desktop client version is not supported anymore by the server. See #nextcloud/desktop/issues/6273 * Update BlockLegacyClientPluginTest to reflect the new 403 error message. Signed-off-by: Camila Ayres <hello@camilasan.com> | |||||
* | | chore: adjust code to adhere to coding standard | Anna Larch | 2024-09-05 | 14 | -56/+56 | |
|/ | | | | Signed-off-by: Anna Larch <anna@nextcloud.com> | |||||
* | fix(dav): Always respond custom error page on exceptions | Louis Chemineau | 2024-09-05 | 3 | -46/+48 | |
| | | | | Signed-off-by: Louis Chemineau <louis@chmn.me> | |||||
* | fix: Allow read-only filename validation to allow reading files | Ferdinand Thiessen | 2024-08-28 | 1 | -1/+1 | |
| | | | | | | Needed to read files with the "Windows compatibility" feature. Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de> | |||||
* | fix: Renaming does not need update but delete permissions | Ferdinand Thiessen | 2024-08-28 | 1 | -3/+3 | |
| | | | | | | | Renaming is basically copy + delete (a move), so no need to update permissions. Especially if the node is in a invalid directory the node should be moveable but not editable. Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de> | |||||
* | fix(dav): Pre-check if node can be copied or moved in DAV files plugin | Ferdinand Thiessen | 2024-08-28 | 3 | -42/+82 | |
| | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de> | |||||
* | fix: make preload custom proterties sharding compatible | Robin Appelman | 2024-08-28 | 1 | -9/+9 | |
| | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | |||||
* | Merge pull request #47495 from ↵ | Louis | 2024-08-27 | 1 | -6/+0 | |
|\ | | | | | | | | | nextcloud/artonge/dept/delegat_is_encrypted_to_e2ee feat: Delegate is-encrypted handling to the e2ee app | |||||
| * | feat: Delegate is-encrypted handling to the e2ee app | Louis Chemineau | 2024-08-26 | 1 | -6/+0 | |
| | | | | | | | | Signed-off-by: Louis Chemineau <louis@chmn.me> | |||||
* | | fix(dav): Allow apps to get unshares for DAV resources | Joas Schilling | 2024-08-26 | 2 | -5/+22 | |
|/ | | | | Signed-off-by: Joas Schilling <coding@schilljs.com> | |||||
* | style: update codestyle for coding-standard 1.2.3 | Daniel Kesselberg | 2024-08-25 | 95 | -322/+322 | |
| | | | | Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de> | |||||
* | fix(caldav): limit property length | Anna Larch | 2024-08-22 | 1 | -1/+1 | |
| | | | | Signed-off-by: Anna Larch <anna@nextcloud.com> | |||||
* | fix(caldav): allow renaming of birthday calendars | Anna Larch | 2024-08-20 | 1 | -1/+1 | |
| | | | | Signed-off-by: Anna Larch <anna@nextcloud.com> | |||||
* | Merge pull request #46723 from ↵ | Richard Steinmetz | 2024-08-14 | 3 | -172/+323 | |
|\ | | | | | | | | | nextcloud/feat/add-delta-sync-to-subscription-calendars feat(webcal): only update modified and deleted events from webcal calendars | |||||
| * | feat(webcal): only update modified and deleted events from webcal calendars | Anna Larch | 2024-08-13 | 3 | -172/+323 | |
| | | | | | | | | Signed-off-by: Anna Larch <anna@nextcloud.com> | |||||
* | | Merge pull request #45435 from nextcloud/feat/dav/upcoming-events-api | Christoph Wurst | 2024-08-14 | 4 | -0/+204 | |
|\ \ | | | | | | | feat(dav): Add an API for upcoming events | |||||
| * | | feat(dav): Add an API for upcoming events | Christoph Wurst | 2024-08-13 | 4 | -0/+204 | |
| |/ | | | | | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at> | |||||
* | | Merge pull request #47200 from nextcloud/fix/issue-47193 | Sebastian Krupinski | 2024-08-13 | 1 | -6/+6 | |
|\ \ | | | | | | | fix: test variables before returning | |||||
| * | | fix: test variables before returning | SebastianKrupinski | 2024-08-13 | 1 | -6/+6 | |
| |/ | | | | | | | Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com> | |||||
* / | fix(caldav): allow VJOURNAL if no supported component set is specified | Richard Steinmetz | 2024-08-13 | 1 | -1/+1 | |
|/ | | | | | | This is mandated by the RFCs. Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud> | |||||
* | fix: handle-duplicate-reminder | hamza221 | 2024-08-13 | 2 | -2/+10 | |
| | | | | Signed-off-by: hamza221 <hamzamahjoubi221@gmail.com> | |||||
* | feat: Make `ISharedStorage` public API and reuse where possible | Ferdinand Thiessen | 2024-08-12 | 4 | -22/+24 | |
| | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de> | |||||
* | fix(dav): Ensure share properties are also set on public remote endpoint | Ferdinand Thiessen | 2024-08-12 | 3 | -24/+55 | |
| | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de> | |||||
* | fix(caldav): test for null and blank value | SebastianKrupinski | 2024-08-07 | 1 | -1/+1 | |
| | | | | Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com> | |||||
* | Merge pull request #45841 from ↵ | John Molakvoæ | 2024-08-07 | 1 | -1/+5 | |
|\ | | | | | | | Vivida1/add-regex-to-match-Gnome-and-KDE-calendar-user-agents | |||||
| * | fix(dav): WebcalCaching-Plugin lint | John Molakvoæ | 2024-06-27 | 1 | -1/+1 | |
| | | | | | | Signed-off-by: John Molakvoæ <skjnldsv@users.noreply.github.com> | |||||
| * | feat(dav): add regex to match Gnome and KDE calendar user-agents | Vivida | 2024-06-27 | 1 | -1/+5 | |
| | | | | | | Signed-off-by: Vivida <57828684+Vivida1@users.noreply.github.com> | |||||
* | | Merge pull request #46623 from nextcloud/fix/issue-44127 | Sebastian Krupinski | 2024-08-07 | 1 | -58/+41 | |
|\ \ | | | | | | | fix(caldav): fixed initial sync and double processing |