Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | test: update test for mountpoint numeric storage idmountpoint-get-numeric-storage-id-cache | Robin Appelman | 2025-01-13 | 1 | -0/+2 |
| | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | ||||
* | feat(ocp): add calendar api to retrieve availability of attendeesfeat/ocp/attendee-availability-api | Richard Steinmetz | 2025-01-13 | 1 | -0/+260 |
| | | | | Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud> | ||||
* | Merge pull request #49888 from nextcloud/feat/ocp/meetings-api-requirements | Joas Schilling | 2025-01-08 | 2 | -16/+183 |
|\ | | | | | feat(ocp): calendar event builder api | ||||
| * | feat(ocp): calendar event builder apifeat/ocp/meetings-api-requirements | Richard Steinmetz | 2025-01-06 | 2 | -16/+183 |
| | | | | | | | | Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud> | ||||
* | | chore: Adapt tests to added constructor parameters | Côme Chilliet | 2025-01-07 | 1 | -3/+3 |
| | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> | ||||
* | | fix: improve checks for moving shares/storages into other mounts | Robin Appelman | 2025-01-03 | 1 | -9/+42 |
|/ | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | ||||
* | Merge pull request #49727 from nextcloud/feat/make-tasks-types-toggleable | Andy Scherzinger | 2024-12-18 | 1 | -7/+58 |
|\ | | | | | Feat: make taskprocessing task types toggleable | ||||
| * | fix: egt rid of unused variablefeat/make-tasks-types-toggleable | Jana Peper | 2024-12-18 | 1 | -1/+0 |
| | | | | | | | | Signed-off-by: Jana Peper <jana.peper@nextcloud.com> | ||||
| * | test: add explicitly enabled task type unit test | Jana Peper | 2024-12-18 | 1 | -1/+36 |
| | | | | | | | | Signed-off-by: Jana Peper <jana.peper@nextcloud.com> | ||||
| * | test: add disabled task type unit test | Jana Peper | 2024-12-18 | 1 | -7/+24 |
| | | | | | | | | Signed-off-by: Jana Peper <jana.peper@nextcloud.com> | ||||
* | | feat(Navigation): emit dedicated event for loading additional entriesenh/noid/navigationentryevent | Arthur Schiwon | 2024-12-18 | 1 | -0/+17 |
|/ | | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de> | ||||
* | fix(lexicon): renaming and minor fixesfeature/noid/config-lexicon | Maxence Lange | 2024-12-13 | 1 | -4/+0 |
| | | | Signed-off-by: Maxence Lange <maxence@artificial-owl.com> | ||||
* | feat(config): implementation of lexicon | Maxence Lange | 2024-12-13 | 7 | -2/+314 |
| | | | | Signed-off-by: Maxence Lange <maxence@artificial-owl.com> | ||||
* | fix(tests): Adapt ManagerTest to change in Exception class usedfix/remove-share-hint-exception-wrapping | Côme Chilliet | 2024-12-12 | 1 | -1/+1 |
| | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> | ||||
* | Merge pull request #48612 from nextcloud/fix/activity-log-for-favorites-in-dav | Julius Knorr | 2024-12-12 | 1 | -2/+3 |
|\ | | | | | add activity logging for favorites in dav | ||||
| * | refactor(tags): move favorite event dispatching to tags.php | grnd-alt | 2024-12-03 | 1 | -2/+3 |
| | | | | | | | | Signed-off-by: grnd-alt <salimbelakkaf@outlook.de> | ||||
* | | Merge pull request #40394 from nextcloud/updater-change-mimetype-objectstore | John Molakvoæ | 2024-12-11 | 1 | -0/+35 |
|\ \ | |||||
| * | | fix: fix mimetype not being updated when changing file extention on object storeupdater-change-mimetype-objectstore | Robin Appelman | 2024-12-05 | 1 | -0/+35 |
| | | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | ||||
* | | | feat(systemtags): add color support backend | skjnldsv | 2024-12-06 | 1 | -20/+28 |
|/ / | | | | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com> | ||||
* | | test(View): Copy preserves content | Louis Chemineau | 2024-12-03 | 1 | -0/+8 |
| | | | | | | | | Signed-off-by: Louis Chemineau <louis@chmn.me> | ||||
* | | fix(files): Correctly copy the cache information on copy operations | Louis Chemineau | 2024-12-03 | 1 | -0/+1 |
|/ | | | | | | Needed to copy the `encrypted` flag of encrypted files when those files are two level down in a moved folder. Signed-off-by: Louis Chemineau <louis@chmn.me> | ||||
* | Merge pull request #49515 from ↵ | Joas Schilling | 2024-11-28 | 1 | -3/+38 |
|\ | | | | | | | | | nextcloud/bugfix/noid/boolean-false-in-multipart-form-data fix(controller): Fix false booleans in multipart/form-data | ||||
| * | fix(controller): Fix false booleans in multipart/form-data | Joas Schilling | 2024-11-28 | 1 | -3/+38 |
| | | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com> | ||||
* | | Merge pull request #49493 from ↵ | John Molakvoæ | 2024-11-28 | 1 | -5/+14 |
|\ \ | | | | | | | | | | nextcloud/artonge/feat/pwd_confirmation_allow_set_period | ||||
| * | | test:(PasswordConfirmationMiddleware): Fix constructor call | Louis Chemineau | 2024-11-28 | 1 | -5/+14 |
| |/ | | | | | | | Signed-off-by: Louis Chemineau <louis@chmn.me> | ||||
* / | fix(migration): Decrypt ownCloud secrets v2 | Christoph Wurst | 2024-11-28 | 1 | -0/+13 |
|/ | | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at> | ||||
* | fix(Share20\Manager): Ensure node is still accessible when checking share | provokateurin | 2024-11-25 | 1 | -4/+29 |
| | | | | Signed-off-by: provokateurin <kate@provokateurin.de> | ||||
* | feat(Share20\Manager): Return all shares on IShareOwnerlessMount | provokateurin | 2024-11-25 | 1 | -0/+69 |
| | | | | Signed-off-by: provokateurin <kate@provokateurin.de> | ||||
* | fix(Share20\DefaultShareProvider): Return link shares in getSharesByPath() | provokateurin | 2024-11-25 | 1 | -0/+85 |
| | | | | Signed-off-by: provokateurin <kate@provokateurin.de> | ||||
* | fix: Wrap partial cache entry in CacheEntryartonge/fix/getting_cache_entry | Louis Chemineau | 2024-11-21 | 1 | -3/+4 |
| | | | | | | | | Because it is returned here: https://github.com/nextcloud/server/blob/7b7d07c5750583ab3a7b29112af475f5c8891143/lib/private/Files/Cache/Cache.php#L136-L137 And some implementation got stricter: https://github.com/nextcloud/groupfolders/blob/df95bf6ba807da5171de91108879b6d8aa9f3611/lib/Mount/RootEntryCache.php#L23-L28 Signed-off-by: Louis Chemineau <louis@chmn.me> | ||||
* | feat(Mailer): add "null" SMTP transport mode | Thomas Lehmann | 2024-11-19 | 1 | -0/+20 |
| | | | | | | | | | | | | | | | | == Goal Allow disabling mail delivery altogether. == Usecase If mails ought to be send by other means than rendering messages from templates and sending them via SMTP-like protocols. Example: listening to specific Nextcloud events and pass parameters to a centralized (i.e. REST-based) API that sends e-mails. Signed-off-by: Thomas Lehmann <t.lehmann@strato.de> | ||||
* | feat(Mailer): implement caching | Thomas Lehmann | 2024-11-19 | 1 | -0/+6 |
| | | | | | | | | | | | | | Currently $this->instance is never set, so the code is no-op. This brings back caching of the instance. Caching broke with be7db1573dc8c6e7309ec9db124a7a74b8b41199 Swift to \Swift_Mailer as abstraction Signed-off-by: Thomas Lehmann <t.lehmann@strato.de> | ||||
* | feat(user-prefs): renaming to IUserConfigenh/noid/user-preferences | Maxence Lange | 2024-11-18 | 1 | -165/+165 |
| | | | Signed-off-by: Maxence Lange <maxence@artificial-owl.com> | ||||
* | feat(user-prefs): switching to NCU/ | Maxence Lange | 2024-11-18 | 1 | -4/+4 |
| | | | Signed-off-by: Maxence Lange <maxence@artificial-owl.com> | ||||
* | feat(user-prefs): iterator instead of array on search | Maxence Lange | 2024-11-18 | 1 | -10/+10 |
| | | | Signed-off-by: Maxence Lange <maxence@artificial-owl.com> | ||||
* | fix(user-prefs): adding sensitive and indexed as flags | Maxence Lange | 2024-11-18 | 1 | -59/+62 |
| | | | Signed-off-by: Maxence Lange <maxence@artificial-owl.com> | ||||
* | feat(user-prefs): IUserPreferences | Maxence Lange | 2024-11-18 | 2 | -3/+1836 |
| | | | | | Signed-off-by: Maxence Lange <maxence@artificial-owl.com> | ||||
* | Merge pull request #48675 from georglauterbach/master | Côme Chilliet | 2024-11-14 | 1 | -2/+3 |
|\ | | | | | DNS: do not query CNAME if A succeeded already | ||||
| * | fix: do not query CNAME if A succeeded already | georglauterbach | 2024-11-06 | 1 | -2/+3 |
| | | | | | | | | Signed-off-by: georglauterbach <44545919+georglauterbach@users.noreply.github.com> | ||||
* | | fix(profile): make sure the app cannot be disabled as it was in core | skjnldsv | 2024-11-14 | 2 | -2/+12 |
| | | | | | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com> | ||||
* | | feat: add iMip Request Handling | SebastianKrupinski | 2024-11-07 | 1 | -10/+336 |
| | | | | | | | | Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com> | ||||
* | | test: add some minimal testing for metadata storagemetadata-storage-id | Robin Appelman | 2024-11-07 | 1 | -0/+98 |
| | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | ||||
* | | fix(richobjectstrings): Add missing placeholder validation | Joas Schilling | 2024-11-06 | 1 | -1/+46 |
| | | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com> | ||||
* | | Merge pull request #49039 from nextcloud/jtr/fix-ipv6-zone-ids-link-local | John Molakvoæ | 2024-11-06 | 2 | -0/+3 |
|\ \ | |||||
| * | | fix(tests): Add IpAddressClassifier v6 zone ID testjtr/fix-ipv6-zone-ids-link-local | Josh | 2024-11-04 | 1 | -0/+1 |
| | | | | | | | | | Signed-off-by: Josh <josh.t.richards@gmail.com> | ||||
| * | | fix(tests): Add RemoteAddress v6 zone ID test | Josh | 2024-11-04 | 1 | -0/+2 |
| | | | | | | | | | Signed-off-by: Josh <josh.t.richards@gmail.com> | ||||
* | | | Merge pull request #48721 from nextcloud/feat/allow-getter-setter-decl-fors | John Molakvoæ | 2024-11-06 | 1 | -0/+76 |
|\ \ \ | |||||
| * | | | feat(DeclarativeSettings): Allow to implement value getter and setter ↵ | Ferdinand Thiessen | 2024-10-15 | 1 | -0/+76 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | directly in Form Instead of implementing the form class, a setter event listener and a getter event listener, this allows to simply write a basic class that provides `getSchema`, `setValue` and `getValue` functions. Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de> | ||||
* | | | | fix: Handle exception when clearing previously removed two factor tokensclear-pending-two-factor-tokens-also-from-configuration | Daniel Calviño Sánchez | 2024-11-05 | 1 | -0/+32 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | If a token was already removed from the database but not from the configuration clearing the tokens will try to remove it again from the database, which caused a DoesNotExistException to be thrown. Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com> | ||||
* | | | | fix: Clear pending two factor tokens also from configuration | Daniel Calviño Sánchez | 2024-11-05 | 1 | -0/+26 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Otherwise as the tokens were removed from the database but not from the configuration the next time that the tokens were cleared the previous tokens were still got from the configuration, and trying to remove them again from the database ended in a DoesNotExistException being thrown. Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com> |