aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* test: add some minimal testing for metadata storagemetadata-storage-idRobin Appelman2024-11-074-5/+114
| | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* fix: smuggle storage id to metadata insert queriesRobin Appelman2024-11-075-1/+41
| | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* Merge pull request #49116 from nextcloud/bugfix/noid/validate-parameter-keysJoas Schilling2024-11-073-21/+72
|\ | | | | fix(richobjectstrings): Add missing placeholder validation
| * fix(richobjectstrings): Fix typo in docsbugfix/noid/validate-parameter-keysJoas Schilling2024-11-071-1/+1
| | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
| * fix(richobjectstrings): Improve array typeJoas Schilling2024-11-072-2/+2
| | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
| * fix(richobjectstrings): Add missing placeholder validationJoas Schilling2024-11-063-21/+72
| | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* | Merge pull request #49114 from nextcloud/fix/qbmapper/find-entities-return-typeJoas Schilling2024-11-072-5/+5
|\ \ | | | | | | fix(QBMapper): Fix findEntities() return type to be list<T>
| * | fix(QBMapper): Fix findEntities() return type to be list<T>fix/qbmapper/find-entities-return-typeprovokateurin2024-11-062-5/+5
| | | | | | | | | | | | Signed-off-by: provokateurin <kate@provokateurin.de>
* | | Fix(l10n): Update translations from TransifexNextcloud bot2024-11-0786-278/+300
| |/ |/| | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | Merge pull request #48821 from nextcloud/techdebt/noid/more-useful-debug-logsJoas Schilling2024-11-061-16/+18
|\ \ | |/ |/| feat(appconfig): Only log lazy-appconfig when an app can do something…
| * feat(appconfig): Only log lazy-appconfig when an app can do something about ittechdebt/noid/more-useful-debug-logsJoas Schilling2024-11-061-16/+18
|/ | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* Merge pull request #49090 from ↵Joas Schilling2024-11-061-0/+0
|\ | | | | | | | | nextcloud/dependabot/composer/mlocati/ip-lib-1.18.1 build(deps): Bump mlocati/ip-lib from 1.18.0 to 1.18.1
| * build(deps): Bump mlocati/ip-lib from 1.18.0 to 1.18.1dependabot/composer/mlocati/ip-lib-1.18.1Joas Schilling2024-11-061-0/+0
|/ | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* Merge pull request #42052 from nextcloud/fix/carddav/create-sab-concurrentlyJohn Molakvoæ2024-11-062-7/+27
|\
| * fix(carddav): Handle race for SAB creation betterChristoph Wurst2024-11-062-7/+27
| | | | | | | | | | | | | | * Accept non repeatable read and INSERT conflict by another read * Handle replication edge case Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* | Merge pull request #49039 from nextcloud/jtr/fix-ipv6-zone-ids-link-localJohn Molakvoæ2024-11-065-4/+9
|\ \ | |/ |/|
| * fix(tests): Add IpAddressClassifier v6 zone ID testjtr/fix-ipv6-zone-ids-link-localJosh2024-11-041-0/+1
| | | | | | Signed-off-by: Josh <josh.t.richards@gmail.com>
| * fix(tests): Add RemoteAddress v6 zone ID testJosh2024-11-041-0/+2
| | | | | | Signed-off-by: Josh <josh.t.richards@gmail.com>
| * fix(net): Add IPv6 zone handling to IpAddressClassifierJosh2024-10-311-1/+1
| | | | | | Signed-off-by: Josh <josh.t.richards@gmail.com>
| * fix(security): Handle IPv6 zone IDs used in link-local addressesJosh2024-10-311-1/+2
| | | | | | Signed-off-by: Josh <josh.t.richards@gmail.com>
| * fix(security): Handle IPv6 zone IDs used in link-local addressesJosh2024-10-311-2/+3
| | | | | | Signed-off-by: Josh <josh.t.richards@gmail.com>
* | Merge pull request #46222 from ↵John Molakvoæ2024-11-061-3/+3
|\ \ | | | | | | | | | nextcloud/fix/task-processing-api-controller/dont-use-plus
| * | fix(TaskProcessingApiController): Don't use + to merge non-assoc. arraysfix/task-processing-api-controller/dont-use-plusMarcel Klehr2024-07-011-3/+3
| | | | | | | | | | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net>
* | | Merge pull request #49015 from nextcloud/fix/openapi/array-syntaxJohn Molakvoæ2024-11-06109-448/+698
|\ \ \
| * | | fix(OpenAPI): Adjust array syntax to avoid ambiguitiesfix/openapi/array-syntaxprovokateurin2024-11-05109-448/+698
| | | | | | | | | | | | | | | | Signed-off-by: provokateurin <kate@provokateurin.de>
* | | | Merge pull request #48721 from nextcloud/feat/allow-getter-setter-decl-forsJohn Molakvoæ2024-11-0612-120/+183
|\ \ \ \
| * | | | refactor(files): Migrate from event listener to class based declarative settingsfeat/allow-getter-setter-decl-forsFerdinand Thiessen2024-10-156-107/+28
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
| * | | | feat(DeclarativeSettings): Allow to implement value getter and setter ↵Ferdinand Thiessen2024-10-156-13/+155
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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>
* | | | | Merge pull request #49102 from ↵John Molakvoæ2024-11-061-21/+12
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | nextcloud/dependabot/npm_and_yarn/multi-2299424a7d
| * | | | | build(deps): bump cookie and socket.iodependabot/npm_and_yarn/multi-2299424a7ddependabot[bot]2024-11-051-21/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [cookie](https://github.com/jshttp/cookie) and [socket.io](https://github.com/socketio/socket.io). These dependencies needed to be updated together. Updates `cookie` from 0.4.2 to 0.7.2 - [Release notes](https://github.com/jshttp/cookie/releases) - [Commits](https://github.com/jshttp/cookie/compare/v0.4.2...v0.7.2) Updates `socket.io` from 4.7.5 to 4.8.1 - [Release notes](https://github.com/socketio/socket.io/releases) - [Changelog](https://github.com/socketio/socket.io/blob/main/CHANGELOG.md) - [Commits](https://github.com/socketio/socket.io/compare/socket.io@4.7.5...socket.io@4.8.1) --- updated-dependencies: - dependency-name: cookie dependency-type: indirect - dependency-name: socket.io dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com>
* | | | | | Fix(l10n): Update translations from TransifexNextcloud bot2024-11-0634-34/+10
|/ / / / / | | | | | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | | | Merge pull request #49094 from nextcloud/chore/nextcloud-dialogs-masterFerdinand Thiessen2024-11-05160-223/+259
|\ \ \ \ \ | | | | | | | | | | | | chore(deps): Update `@nextcloud/dialogs` to v6.0.1
| * | | | | chore: Compile assetschore/nextcloud-dialogs-masterFerdinand Thiessen2024-11-05158-201/+205
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
| * | | | | chore(deps): Update `@nextcloud/dialogs` to v6.0.1Ferdinand Thiessen2024-11-052-22/+54
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | | | | | Merge pull request #48933 from ↵Joas Schilling2024-11-052-1/+65
|\ \ \ \ \ \ | |/ / / / / |/| | | | | | | | | | | | | | | | | nextcloud/clear-pending-two-factor-tokens-also-from-configuration Clear pending two factor tokens also from configuration
| * | | | | fix: Handle exception when clearing previously removed two factor tokensclear-pending-two-factor-tokens-also-from-configurationDaniel Calviño Sánchez2024-11-052-1/+37
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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 configurationDaniel Calviño Sánchez2024-11-052-0/+28
|/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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>
* | | | | Merge pull request #48792 from nextcloud/chore/update_mysql_setup_check_i18nBenjamin Gaussorgues2024-11-051-4/+2
|\ \ \ \ \
| * | | | | chore(setupchecks): update translation for MySQL row format checkchore/update_mysql_setup_check_i18nBenjamin Gaussorgues2024-10-301-4/+2
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com>
* | | | | | Fix(l10n): Update translations from TransifexNextcloud bot2024-11-0556-104/+90
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | | | | Merge pull request #48621 from nextcloud/feat/issue-3786-allow-shared-calendarsSebastian Krupinski2024-11-041-9/+7
|\ \ \ \ \ \ | | | | | | | | | | | | | | feat: Allow shared calendars as appointment conflict calendars
| * \ \ \ \ \ Merge branch 'master' into feat/issue-3786-allow-shared-calendarsfeat/issue-3786-allow-shared-calendarsSebastian Krupinski2024-11-04865-5682/+19018
| |\ \ \ \ \ \ | |/ / / / / / |/| | | | | |
* | | | | | | Merge pull request #49072 from nextcloud/backport/49057/masterJoas Schilling2024-11-041-1/+1
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | chore: Update code owners
| * | | | | | | chore: Fix maintainer of federation appbackport/49057/masterJoas Schilling2024-11-041-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* | | | | | | | Merge pull request #49075 from ↵Joas Schilling2024-11-041-4/+2
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | nextcloud/bugfix/noid/fix-oauth2-owncloud-migration fix(owncloud): Fix ownCloud migration with oauth2 app
| * | | | | | | | fix(owncloud): Fix ownCloud migration with oauth2 appbugfix/noid/fix-oauth2-owncloud-migrationJoas Schilling2024-11-041-4/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* | | | | | | | | Merge pull request #48737 from nextcloud/fix/broken-event-notificationsJoas Schilling2024-11-041-3/+3
|\ \ \ \ \ \ \ \ \ | |/ / / / / / / / |/| | | | | | | | fix(caldav): broken activity rich objects
| * | | | | | | | fix(caldav): broken activity rich objectsfix/broken-event-notificationsAnna Larch2024-10-161-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Anna Larch <anna@nextcloud.com>
* | | | | | | | | Merge pull request #49051 from nextcloud/rakekniven-patch-1Daniel2024-11-041-1/+1
|\ \ \ \ \ \ \ \ \ | |_|/ / / / / / / |/| | | | | | | | chore(i18n): Fix grammar
| * | | | | | | | chore(i18n): Fix grammarrakekniven2024-11-031-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Reported at Transifex Signed-off-by: rakekniven <2069590+rakekniven@users.noreply.github.com>