Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Revert "fix(dav): Always respond custom error page on exceptions" | Daniel Kesselberg | 2024-11-22 | 1 | -2/+4 |
| | | | | | | This reverts commit 9992e7d4395a773fec7148cf5b4111f894cb40b7. Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de> | ||||
* | feat: mail provider settingsfeat/mail-provider-settings | SebastianKrupinski | 2024-11-12 | 1 | -1/+2 |
| | | | | Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com> | ||||
* | refactor(apps): Use constructor property promotion when possible | provokateurin | 2024-10-21 | 1 | -8/+6 |
| | | | | Signed-off-by: provokateurin <kate@provokateurin.de> | ||||
* | chore(apps): Apply new rector configuration to autouse classes | Côme Chilliet | 2024-10-15 | 1 | -15/+29 |
| | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> | ||||
* | fix(dav): Emit `BeforeZipCreatedEvent` when creating folder zip archivefix/bring-back-zip-event | Ferdinand Thiessen | 2024-09-29 | 1 | -7/+8 |
| | | | | | | This is required to not break behavior on zip download (apps should be able to react to zip download especially for shares). Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de> | ||||
* | feat(dav): New `ZipFolderPlugin` which allows to download folders using GET ↵ | Ferdinand Thiessen | 2024-09-28 | 1 | -0/+5 |
| | | | | | | requests Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de> | ||||
* | chore: Apply rector configuration to apps folder | Côme Chilliet | 2024-09-20 | 1 | -1/+1 |
| | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> | ||||
* | fix: Adjust unit tests and protect against XSS | Ferdinand Thiessen | 2024-09-06 | 1 | -1/+5 |
| | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de> | ||||
* | fix(dav): Always respond custom error page on exceptions | Louis Chemineau | 2024-09-05 | 1 | -4/+2 |
| | | | | Signed-off-by: Louis Chemineau <louis@chmn.me> | ||||
* | fix(dav): Pre-check if node can be copied or moved in DAV files plugin | Ferdinand Thiessen | 2024-08-28 | 1 | -4/+10 |
| | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de> | ||||
* | feat: mail provider backend | SebastianKrupinski | 2024-07-23 | 1 | -1/+2 |
| | | | | Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com> | ||||
* | Merge pull request #45667 from ↵ | Richard Steinmetz | 2024-07-23 | 1 | -2/+4 |
|\ | | | | | | | | | nextcloud/fix/caldav/strict-default-calendar-checks fix(caldav): stricter default calendar checks | ||||
| * | fix(caldav): stricter default calendar checks | Richard Steinmetz | 2024-07-22 | 1 | -2/+4 |
| | | | | | | | | | | | | | | | | | | | | | | Reject calendars that - are subscriptions - are not writable - are shared with a user - are deleted - don't support VEVENTs Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud> | ||||
* | | fix(dav): Call Sabre server start | Christoph Wurst | 2024-07-22 | 1 | -1/+1 |
|/ | | | | | | exec is deprecated and calls start. Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at> | ||||
* | fix(caldav): limit vevent size | SebastianKrupinski | 2024-07-04 | 1 | -0/+2 |
| | | | | Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com> | ||||
* | fix(carddav): limit vcard size | SebastianKrupinski | 2024-07-04 | 1 | -0/+2 |
| | | | | Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com> | ||||
* | fix(dav): also return shared-with-me shares data | skjnldsv | 2024-06-12 | 1 | -2/+4 |
| | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com> | ||||
* | Merge pull request #44664 from nextcloud/fix/dav/rate-limit-create-adress-book | Hamza | 2024-05-28 | 1 | -0/+3 |
|\ | | | | | fix(dav): Rate limit address book creation | ||||
| * | fix(dav): Rate limit address book creation | Hamza Mahjoubi | 2024-05-27 | 1 | -0/+3 |
| | | | | | | | | Signed-off-by: Hamza Mahjoubi <hamzamahjoubi221@gmail.com> | ||||
* | | chore: Add SPDX header | Andy Scherzinger | 2024-05-27 | 1 | -33/+3 |
|/ | | | | Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de> | ||||
* | fix(caldav): Use userSession instead of userId | SebastianKrupinski | 2024-04-30 | 1 | -4/+3 |
| | | | | Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com> | ||||
* | fix(caldav): Do not load IMipPlugin before user auth and session is created | SebastianKrupinski | 2024-04-29 | 1 | -4/+15 |
| | | | | Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com> | ||||
* | feat(dav): update a principal's schedule-default-calendar-URL | Richard Steinmetz | 2024-02-28 | 1 | -0/+1 |
| | | | | Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud> | ||||
* | fix(dav): Init ViewOnlyPlugin after auth | Louis Chemineau | 2024-02-27 | 1 | -5/+5 |
| | | | | Signed-off-by: Louis Chemineau <louis@chmn.me> | ||||
* | fix(dav): Rate limit calendar/subscription creation | Christoph Wurst | 2024-02-23 | 1 | -0/+3 |
| | | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at> | ||||
* | Check share attributes when downloading versions | Louis Chemineau | 2024-02-21 | 1 | -1/+1 |
| | | | | Signed-off-by: Louis Chemineau <louis@chmn.me> | ||||
* | chore(dav): Remove dead \OCA\DAV\Server::getSabreServer | Christoph Wurst | 2023-12-11 | 1 | -3/+0 |
| | | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at> | ||||
* | feat(caldav): Create personal event for out-of-office messages | Christoph Wurst | 2023-11-14 | 1 | -0/+4 |
| | | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at> | ||||
* | IFilesMetadata | Maxence Lange | 2023-11-07 | 1 | -1/+4 |
| | | | Signed-off-by: Maxence Lange <maxence@artificial-owl.com> | ||||
* | Merge pull request #38610 from fsamapoor/replace_strpos_calls_in_dav_app | Christoph Wurst | 2023-09-17 | 1 | -1/+1 |
|\ | | | | | Refactors "strpos" calls in /apps/dav | ||||
| * | Refactors "strpos" calls in /apps/dav to improve code readability. | Faraz Samapoor | 2023-06-12 | 1 | -1/+1 |
| | | | | | | | | Signed-off-by: Faraz Samapoor <f.samapoor@gmail.com> | ||||
* | | fix(CalDAV): check birthday calendar owner | Anna Larch | 2023-09-06 | 1 | -1/+2 |
| | | | | | | | | Signed-off-by: Anna Larch <anna@nextcloud.com> | ||||
* | | feat(dav): Emit a typed event to deprecate OCA\DAV\Connector\Sabre::addPlugin | Joas Schilling | 2023-07-17 | 1 | -4/+6 |
|/ | | | | Signed-off-by: Joas Schilling <coding@schilljs.com> | ||||
* | expose system tags as dav property for files | Robin Appelman | 2023-04-28 | 1 | -5/+1 |
| | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | ||||
* | Merge pull request #36800 from rotdrop/feature/dav-macos-quirks | Anna | 2023-03-13 | 1 | -0/+2 |
|\ | | | | | apps/dav: add some OSX specific quirks. | ||||
| * | apps/dav: add some OSX specific quirks. | Claus-Justus Heine | 2023-03-07 | 1 | -0/+2 |
| | | | | | | | | Signed-off-by: Claus-Justus Heine <himself@claus-justus-heine.de> | ||||
* | | feat(s3): Use multipart upload for chunked uploading | Julius Härtl | 2023-03-08 | 1 | -0/+3 |
|/ | | | | | | This allows to stream file chunks directly to S3 during upload. Signed-off-by: Julius Härtl <jus@bitgrid.net> | ||||
* | [WIP] Add logging to Scheduling Plugin | Anna Larch | 2023-01-04 | 1 | -1/+1 |
| | | | | Signed-off-by: Anna Larch <anna@nextcloud.com> | ||||
* | Added parameter to disallow calendar subscription via link | Pawel Boguslawski | 2022-11-02 | 1 | -1/+4 |
| | | | | | | | | | | | | | | | | | | | | Added calendar application config parameter `dav.allow_calendar_link_subscriptions` to disallow calendar subscription via link (i.e. for internal Nextcloud setups). Use ``` occ config:app:set dav allow_calendar_link_subscriptions --value 'yes' ``` to allow (default if not set) and ``` occ config:app:set dav allow_calendar_link_subscriptions --value 'no' ``` to disallow calendar subscription via link. Author-Change-Id: IB#1126265 Signed-off-by: Pawel Boguslawski <pawel.boguslawski@ib.pl> | ||||
* | Move Dav fileid and permissions logic into OCP\Util to be able to use it for ↵ | Côme Chilliet | 2022-08-29 | 1 | -1/+4 |
| | | | | | | BulkUpload Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> | ||||
* | Fix view-only code after code review comments | Vincent Petry | 2022-07-28 | 1 | -1/+1 |
| | | | | Signed-off-by: Vincent Petry <vincent@nextcloud.com> | ||||
* | Add share attributes + prevent download permission | Vincent Petry | 2022-07-28 | 1 | -0/+6 |
| | | | | | | Makes it possible to store download permission Signed-off-by: Vincent Petry <vincent@nextcloud.com> | ||||
* | Cleanup dav | Carl Schwan | 2022-05-05 | 1 | -2/+1 |
| | | | | | | | - Remove unused class AppEnabledPlugin - Add more type hinting when possible Signed-off-by: Carl Schwan <carl@carlschwan.eu> | ||||
* | remove leading minus which thankfully crashes because this operand does not ↵ | Julien Veyssier | 2022-05-04 | 1 | -1/+1 |
| | | | | | | apply to PsrLoggerAdapter Signed-off-by: Julien Veyssier <eneiluj@posteo.net> | ||||
* | Fix use of $logger from another scope in apps/dav/lib/Server.php | Côme Chilliet | 2022-05-02 | 1 | -0/+1 |
| | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> | ||||
* | Migrate dav application from ILogger to LoggerInterface | Côme Chilliet | 2022-05-02 | 1 | -11/+10 |
| | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> | ||||
* | Merge pull request #29510 from nextcloud/backport/27378/master | John Molakvoæ | 2022-04-04 | 1 | -0/+2 |
|\ | |||||
| * | Add dav plugin to trigger recalculating of checksums | Robin Appelman | 2022-03-31 | 1 | -0/+2 |
| | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | ||||
* | | Add a built-in profiler inside Nextcloud | Carl Schwan | 2022-04-04 | 1 | -10/+21 |
|/ | | | | | | The webui is provided by a seperate application named profiler Signed-off-by: Carl Schwan <carl@carlschwan.eu> | ||||
* | Add logging around dav exec | Julius Härtl | 2022-02-28 | 1 | -0/+5 |
| | | | | Signed-off-by: Julius Härtl <jus@bitgrid.net> |