aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* fix: implement sharding compatible cleanup for various bitsRobin Appelman2024-08-2812-81/+271
| | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* fix: fix share cleanup for deleted groups with shardingRobin Appelman2024-08-281-10/+18
| | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* fix: adjust systemtag orphan cleanup query to work with shardingRobin Appelman2024-08-281-1/+1
| | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* fix: make background scan job compatible with shardingRobin Appelman2024-08-281-12/+58
| | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* test: fix share provider tests for shardingRobin Appelman2024-08-282-6/+6
| | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* fix: run mimetype repair query across all shardsRobin Appelman2024-08-281-0/+1
| | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* fix: hint storage id in more placesRobin Appelman2024-08-281-2/+5
| | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* test: run sharding tests in ciRobin Appelman2024-08-282-0/+205
| | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* fix: only allow pre-defined shardsRobin Appelman2024-08-281-8/+30
| | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* test: mark share test cleanup as running across all shardsRobin Appelman2024-08-282-1/+4
| | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* feat: implement distributing partitioned queries over multiple shardsRobin Appelman2024-08-2830-28/+1585
| | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* feat: add option to automatically partition queries by specific tablesRobin Appelman2024-08-2814-2/+1275
| | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* fix: delay calculating global cache prefix untill a cache is createdRobin Appelman2024-08-283-33/+69
| | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* fix: don't make ICacheFactory depend on databaseRobin Appelman2024-08-281-8/+8
| | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* feat: track expected output columns in query builderRobin Appelman2024-08-283-0/+41
| | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* Fix(l10n): Update translations from TransifexNextcloud bot2024-08-28142-512/+150
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Merge pull request #47400 from nextcloud/feat/load-more-than-50-favesPytal2024-08-277-113/+84
|\ | | | | feat(files): Allow more than 50 favorite views
| * chore(assets): Recompile assetsnextcloud-command2024-08-272-3/+3
| | | | | | | | Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
| * test(files): Adapt favorite views specChristopher Ng2024-08-271-23/+50
| | | | | | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
| * feat(files): Allow more than 50 favorite viewsChristopher Ng2024-08-273-24/+15
| | | | | | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
| * perf(files): Do not block files page load with server-side favorites retrievalChristopher Ng2024-08-272-63/+16
|/ | | | | Co-authored-by: Ferdinand Thiessen <opensource@fthiessen.de> Signed-off-by: Christopher Ng <chrng8@gmail.com>
* Merge pull request #47290 from nextcloud/feat/checkbox-template-field-typeElizabeth Danzberger2024-08-2718-35/+253
|\ | | | | feat(templates): checkbox field type
| * chore: rebuild assetsElizabeth Danzberger2024-08-279-7/+7
| | | | | | | | Signed-off-by: Elizabeth Danzberger <lizzy7128@tutanota.de>
| * feat(templates): add support for checkboxes in template fillerElizabeth Danzberger2024-08-2718-35/+253
| | | | | | | | Signed-off-by: Elizabeth Danzberger <lizzy7128@tutanota.de>
* | Merge pull request #47521 from nextcloud/fix/noid/loosing-systemconfig-on-setupMaxence Lange2024-08-272-4/+11
|\ \ | |/ |/| fix(logger): ignore session logging during setup
| * fix(setup): ignore long session login during installationMaxence Lange2024-08-272-4/+11
| | | | | | Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
* | Merge pull request #47540 from nextcloud/fix/folder-creationFerdinand Thiessen2024-08-276-12/+144
|\ \ | | | | | | fix(files): Correctly check for already used names when creating new folder
| * | chore(assets): Recompile assetsnextcloud-command2024-08-272-3/+3
| | | | | | | | | | | | Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
| * | fix(files): Correctly check for already used names when creating new folderFerdinand Thiessen2024-08-274-9/+141
|/ / | | | | | | | | | | Also add Cypress tests for the "new"-menu. Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | Merge pull request #47541 from nextcloud/ci/noid/lighterJoas Schilling2024-08-2711-11/+11
|\ \ | | | | | | ci: Reduce required run time
| * | ci: Don't run things normally and with coverage flag on the same configurationJoas Schilling2024-08-276-6/+6
| | | | | | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
| * | ci: Run things we only run on 1 PHP version on the preinstalled 8.1 which ↵Joas Schilling2024-08-275-5/+5
| | | | | | | | | | | | | | | | | | installs ~2m faster Signed-off-by: Joas Schilling <coding@schilljs.com>
* | | Merge pull request #47450 from nextcloud/Jerome-Herbinet-line-managerFerdinand Thiessen2024-08-275-7/+7
|\ \ \ | | | | | | | | "Line" manager instead of "Account" manager
| * | | chore: npm run buildJérôme Herbinet2024-08-264-6/+6
| | | | | | | | | | | | | | | | Signed-off-by: Jérôme Herbinet <33763786+Jerome-Herbinet@users.noreply.github.com>
| * | | fix(wording): "Line" manager instead of "Account" managerJérôme Herbinet2024-08-261-1/+1
| | | | | | | | | | | | | | | | Signed-off-by: Jérôme Herbinet <33763786+Jerome-Herbinet@users.noreply.github.com>
* | | | Merge pull request #47522 from nextcloud/enh/noid/taskprocessing-runtaskJulien Veyssier2024-08-273-83/+165
|\ \ \ \ | |_|/ / |/| | | [TaskProcessing] Add manager::runTask method
| * | | fix(taskprocessing): fix condition to reschedule SynchronousBackgroundJobJulien Veyssier2024-08-271-10/+13
| | | | | | | | | | | | | | | | Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
| * | | feat(taskprocessing): add IManager::runTask method to run task synchronouslyJulien Veyssier2024-08-273-73/+152
| | | | | | | | | | | | | | | | Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
* | | | Merge pull request #47500 from nextcloud/fix/file-list-footer-gapJohn Molakvoæ2024-08-273-4/+4
|\ \ \ \
| * | | | fix(files): fix list gap at bottomElizabeth Danzberger2024-08-273-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Elizabeth Danzberger <lizzy7128@tutanota.de> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
* | | | | Merge pull request #47509 from nextcloud/fix/exif-orientation-typeDaniel2024-08-271-9/+15
|\ \ \ \ \ | |_|_|_|/ |/| | | | fix: gracefully handle unexpected exif orientation types
| * | | | fix: gracefully handle unexpected exif orientation typesRichard Steinmetz2024-08-271-9/+15
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
* | | | | Merge pull request #47507 from nextcloud/feat/apcu-setup-checkJulius Härtl2024-08-274-0/+74
|\ \ \ \ \ | |_|_|/ / |/| | | | feat(settings): Add setup check for apcu cache expunge
| * | | | feat(settings): Add setup check for apcu cache expungeJulius Härtl2024-08-274-0/+74
| | |/ / | |/| | | | | | | | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* | | | Merge pull request #47508 from nextcloud/fix/router/attribute-routes-all-appsKate2024-08-271-14/+24
|\ \ \ \
| * | | | fix(Router): Load attribute routes of all apps when not app is specifiedprovokateurin2024-08-271-14/+24
| | |/ / | |/| | | | | | | | | | Signed-off-by: provokateurin <kate@provokateurin.de>
* | | | Merge pull request #47495 from ↵Louis2024-08-271-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 appLouis Chemineau2024-08-261-6/+0
| | |_|/ | |/| | | | | | | | | | Signed-off-by: Louis Chemineau <louis@chmn.me>
* | | | Merge pull request #47494 from ↵Joas Schilling2024-08-272-5/+22
|\ \ \ \ | |_|_|/ |/| | | | | | | | | | | nextcloud/bugfix/eun-100/allow-apps-to-get-unshared-users fix(dav): Allow apps to get unshares for DAV resources
| * | | fix(dav): Allow apps to get unshares for DAV resourcesJoas Schilling2024-08-262-5/+22
| |/ / | | | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>