Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | | Merge pull request #51438 from ↵ | Daniel | 2025-04-24 | 1 | -1/+4 | |
|\ \ \ | | | | | | | | | | | | | | | | | nextcloud/perf/db/cards-properties-abid-name-value-idx perf(db): Extend index on cards_properties to cover name and value | |||||
| * | | | perf(db): Extend index on cards_properties to cover name and valueperf/db/cards-properties-abid-name-value-idx | Christoph Wurst | 2025-03-12 | 1 | -1/+4 | |
| | | | | | | | | | | | | | | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at> | |||||
* | | | | Merge pull request #52241 from ↵ | Ferdinand Thiessen | 2025-04-23 | 1 | -1/+1 | |
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | nextcloud/bugfix/noid/fix-room-or-resource-condition fix(caldav): Fix check for ROOM or RESOURCE condition | |||||
| * | | | | fix(caldav): Fix check for ROOM or RESOURCE commentbugfix/noid/fix-room-or-resource-condition | Joas Schilling | 2025-04-22 | 1 | -1/+1 | |
| | | | | | | | | | | | | | | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com> | |||||
* | | | | | fix(dav): allow uploading of files with long filenamesfix/path-length | Ferdinand Thiessen | 2025-04-22 | 1 | -3/+9 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | A filename must be less or equal 255 characters, but when adding the `.part` and `.ocfiletransfer` extensions we might overflow this limit. So we should also use filename hashes for uploading when the file has a long filename, similar like when we are uploading to the user storage directly. Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de> | |||||
* | | | | | refactor(dav): simplify length header handling | Ferdinand Thiessen | 2025-04-22 | 1 | -31/+25 | |
|/ / / / | | | | | | | | | | | | | | | | | | | | | Reduce nesting and drop duplicated sections. Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de> | |||||
* | / / | feat(files_sharing): add WebDAV property for the `hide-download` state of shares | Ferdinand Thiessen | 2025-04-16 | 1 | -2/+15 | |
| |/ / |/| | | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de> | |||||
* | | | Merge pull request #51729 from ↵ | Louis | 2025-04-15 | 1 | -14/+25 | |
|\ \ \ | | | | | | | | | | | | | | | | | nextcloud/artonge/support_oc_checksum_in_bulk_upload feat: Support OC-Checksum in bulk upload | |||||
| * | | | feat: Support OC-Checksum in bulk uploadartonge/support_oc_checksum_in_bulk_upload | Louis Chemineau | 2025-04-01 | 1 | -14/+25 | |
| | | | | | | | | | | | | | | | | | | | | | | | | To align with the rest of Nextcloud. Signed-off-by: Louis Chemineau <louis@chmn.me> | |||||
* | | | | Revert "feat(bulk-upload): change the default to disabled as there are still ↵revert-51431-enh/noid/disable-bulk-upload | Louis | 2025-04-11 | 1 | -1/+1 | |
| |_|/ |/| | | | | | | | | some bugs present" | |||||
* | | | Merge pull request #51431 from nextcloud/enh/noid/disable-bulk-upload | Tobias Kaminsky | 2025-04-11 | 1 | -1/+1 | |
|\ \ \ | | | | | | | | | feat(bulk-upload): change the default to disabled as there are still some bugs present | |||||
| * | | | feat(bulk-upload): change the default to disabled as there are still some ↵enh/noid/disable-bulk-upload | Simon L. | 2025-04-10 | 1 | -1/+1 | |
| | | | | | | | | | | | | | | | | | | | | | | | | bugs present Signed-off-by: Simon L. <szaimen@e.mail.de> | |||||
* | | | | fix: fix preloading files with no custom propertiescustom-properties-preload-negative | Robin Appelman | 2025-04-09 | 1 | -1/+4 | |
|/ / / | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | |||||
* | | | fix(dav): Really only run the chunk cleanup oncebugfix/noid/only-check-to-cleanup-chunks-once | Joas Schilling | 2025-04-08 | 1 | -0/+1 | |
| | | | | | | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com> | |||||
* | | | Merge pull request #51010 from nextcloud/uploadfolder-rework | Robin Appelman | 2025-04-02 | 3 | -24/+41 | |
|\ \ \ | | | | | | | | | fix: rework UploadFolder implementation | |||||
| * | | | fix: rework UploadFolder implementationuploadfolder-rework | Robin Appelman | 2025-02-25 | 3 | -24/+41 | |
| | | | | | | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | |||||
* | | | | Merge pull request #51845 from nextcloud/zip-download-no-sabre-response | Ferdinand Thiessen | 2025-04-01 | 1 | -0/+17 | |
|\ \ \ \ | | | | | | | | | | | fix: don't have sabre/dav send it's own reponse if we already send the zip response | |||||
| * | | | | fix: don't have sabre/dav send it's own reponse if we already send the zip ↵zip-download-no-sabre-response | Robin Appelman | 2025-04-01 | 1 | -0/+17 | |
| | |/ / | |/| | | | | | | | | | | | | | | | | | | response Signed-off-by: Robin Appelman <robin@icewind.nl> | |||||
* / | | | fix(oauth2): retain support for legacy ownCloud clientsfix/oauth2/retain-legacy-oc-client-support | Richard Steinmetz | 2025-04-01 | 2 | -1/+12 | |
|/ / / | | | | | | | | | | Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud> | |||||
* | | | fix(dav): Give proper HTTP status code on MKCOL when quota exceededfix/mkcol-quota-exceeded-response | Marcel Klehr | 2025-03-31 | 1 | -1/+33 | |
| | | | | | | | | | | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net> | |||||
* | | | feat: add example contact on first loginfeat/cardav-example-contact | Hamza Mahjoubi | 2025-03-26 | 5 | -1/+3762 | |
| | | | | | | | | | | | | Signed-off-by: Hamza Mahjoubi <hamzamahjoubi221@gmail.com> | |||||
* | | | fix(dav): filter user files when updating tags | skjnldsv | 2025-03-25 | 3 | -2/+62 | |
| | | | | | | | | | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com> | |||||
* | | | Merge pull request #51195 from nextcloud/feat/photo-cache-avif | Kate | 2025-03-18 | 1 | -0/+1 | |
|\ \ \ | | | | | | | | | feat: Allow AVIF content type in PhotoCache | |||||
| * | | | feat: Allow AVIF content type in PhotoCachefeat/photo-cache-avif | Miguel Sánchez de León Peque | 2025-03-03 | 1 | -0/+1 | |
| | | | | | | | | | | | | | | | | Signed-off-by: Miguel Sánchez de León Peque <peque@ieco.io> | |||||
* | | | | Merge pull request #51457 from nextcloud/fix/dav-csrf | Ferdinand Thiessen | 2025-03-17 | 1 | -2/+3 | |
|\ \ \ \ | | | | | | | | | | | fix(dav): do not require CSRF for safe and indempotent HTTP methods | |||||
| * | | | | fix(dav): do not require CSRF for safe and indempotent HTTP methodsfix/dav-csrf | Ferdinand Thiessen | 2025-03-13 | 1 | -2/+3 | |
| | |_|/ | |/| | | | | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de> | |||||
* | | | | fix(cardav): only show useres from enabled addressBooks in contacts menufix/noid/contactsmenu-ab-enabled | Hamza Mahjoubi | 2025-03-17 | 3 | -11/+40 | |
| | | | | | | | | | | | | | | | | Signed-off-by: Hamza Mahjoubi <hamzamahjoubi221@gmail.com> | |||||
* | | | | fix(CalDav): alter invitation attachment filename and typefix/alter-invite-attachment-filename-and-type | SebastianKrupinski | 2025-03-12 | 1 | -2/+2 | |
|/ / / | | | | | | | | | | Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com> | |||||
* | | | Merge pull request #51136 from ↵ | Daniel | 2025-03-11 | 3 | -0/+193 | |
|\ \ \ | | | | | | | | | | | | | | | | | nextcloud/feat/noid/occ-list-delete-calendar-subscription feat: command to list and delete calendar subscriptions | |||||
| * | | | feat: command to list and delete calendar subscriptionsfeat/noid/occ-list-delete-calendar-subscription | Daniel Kesselberg | 2025-03-09 | 3 | -0/+193 | |
| | | | | | | | | | | | | | | | | Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de> | |||||
* | | | | Merge pull request #50933 from ↵ | Sebastian Krupinski | 2025-03-11 | 3 | -0/+118 | |
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | nextcloud/fix/issue-50104-system-address-book-ui-settings feat: add system address book settings in ui | |||||
| * | | | | feat: add system address book settings in uifix/issue-50104-system-address-book-ui-settings | SebastianKrupinski | 2025-03-07 | 3 | -0/+118 | |
| | | | | | | | | | | | | | | | | | | | | Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com> | |||||
* | | | | | Merge pull request #51029 from nextcloud/fix/deprecate-oc-template-and-cleanup | Côme Chilliet | 2025-03-10 | 1 | -2/+3 | |
|\ \ \ \ \ | |_|/ / / |/| | | | | fix: Deprecate OC_Template, add proper template manager instead | |||||
| * | | | | fix: Replace all usage of OC_Template by the new API | Côme Chilliet | 2025-03-06 | 1 | -2/+3 | |
| | | | | | | | | | | | | | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> | |||||
* | | | | | feat(dav)!: migrate OCA calendar object events to OCP | Edward Ly | 2025-03-07 | 11 | -481/+25 | |
| | | | | | | | | | | | | | | | | | | | | Signed-off-by: Edward Ly <contact@edward.ly> | |||||
* | | | | | feat(dav): add webhook compatibility for calendar object events | Edward Ly | 2025-03-07 | 1 | -0/+26 | |
| |/ / / |/| | | | | | | | | | | | Signed-off-by: Edward Ly <contact@edward.ly> | |||||
* | | | | fix(dav): Create SAB at installationfix/dav/create-sab-install | Christoph Wurst | 2025-03-06 | 2 | -4/+37 | |
|/ / / | | | | | | | | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at> | |||||
* | | | fix(systemtags): prevent tag edition if restricted | skjnldsv | 2025-03-06 | 1 | -2/+7 | |
| | | | | | | | | | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com> | |||||
* | | | fix(dav): Use IUser::getDisplayName directlyfix/dav/use-iuser-displayname | Christoph Wurst | 2025-03-05 | 1 | -4/+2 | |
| | | | | | | | | | | | | | | | | | | | | | No need to send this from the client. Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com> | |||||
* | | | fix(dav): Handle long absence status earlierfix/dav/absence-status-too-long | Christoph Wurst | 2025-03-05 | 1 | -2/+6 | |
| | | | | | | | | | | | | | | | | | | Validate the request early. Don't let this cause a database error. Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at> | |||||
* | | | feat: Support deleting metadata from WebDAVartonge/feat/allow_deleting_metadata | Louis Chemineau | 2025-03-04 | 1 | -0/+6 | |
|/ / | | | | | | | | | | | The `$value` will be `null` if the update is wrapped inside a `<d:remove>...</d:remove>` block. Signed-off-by: Louis Chemineau <louis@chmn.me> | |||||
* | | Merge pull request #50881 from nextcloud/fix/dav-harden-stream-handling | John Molakvoæ | 2025-02-28 | 1 | -16/+11 | |
|\ \ | | | | | | | fix(dav): Handle end of stream in `File::put` | |||||
| * | | fix(dav): Handle end of stream in `File::put`fix/dav-harden-stream-handling | Ferdinand Thiessen | 2025-02-18 | 1 | -16/+11 | |
| |/ | | | | | | | | | | | | | | | If the stream is aborted and the callback wrapper returns false (or null as it happened in some cases), we should not try to write to the storage but abort the operation. Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de> | |||||
* / | fix: Replace OC_App calls by IAppManager | Côme Chilliet | 2025-02-24 | 1 | -2/+1 | |
|/ | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> | |||||
* | fix(activity): Fix activity parameter typesbugfix/noid/fix-activity-parameter-types | Joas Schilling | 2025-02-17 | 1 | -2/+2 | |
| | | | | Signed-off-by: Joas Schilling <coding@schilljs.com> | |||||
* | fix: Fix regression in calendar invitation sendingfix/issue-50054-resource-invite-regression | SebastianKrupinski | 2025-02-13 | 1 | -1/+1 | |
| | | | | Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com> | |||||
* | chore: Apply new rector configuration to apps folder | Côme Chilliet | 2025-02-13 | 18 | -139/+186 | |
| | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> | |||||
* | chore: re-apply current rector configuration to apps folder | Côme Chilliet | 2025-02-13 | 2 | -2/+4 | |
| | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> | |||||
* | Merge pull request #49648 from nextcloud/fix/clarify-app-manager-methods | Côme Chilliet | 2025-02-13 | 2 | -2/+2 | |
|\ | | | | | Clarify app manager method names | |||||
| * | fix: Replace getInstalledApps calls with getEnabledAppsfix/clarify-app-manager-methods | Côme Chilliet | 2025-02-13 | 1 | -1/+1 | |
| | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> |