summaryrefslogtreecommitdiffstats
path: root/tests
Commit message (Collapse)AuthorAgeFilesLines
* fix(CI): Fix acceptance test password field selector after @nextcloud/vue ↵Joas Schilling2023-03-071-2/+2
| | | | | | lib update Signed-off-by: Joas Schilling <coding@schilljs.com>
* feat(appframework): ⌚ Make ITimeFactory extend \PSR\Clock\ClockInterfaceJoas Schilling2023-03-031-0/+49
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* Merge pull request #36941 from ↵Joas Schilling2023-03-031-0/+1207
|\ | | | | | | | | nextcloud/bugfix/prevent-error-with-oracle-database Split the comments ids by chunks
| * Split the comments ids by chunksVitor Mattos2023-03-011-0/+1207
| | | | | | | | | | | | | | | | | | Split the comments ids by chunks to prevent error with Oracle database that can't do a query with more than 1000 parameters. https://github.com/nextcloud/spreed/issues/8287 Signed-off-by: Vitor Mattos <vitor@php.rio>
* | Merge pull request #36803 from nextcloud/fix/sqlite-commentsblizzz2023-03-021-0/+24
|\ \ | |/ |/| [db]: Remove not supported column comments for SQLite
| * tests(db): Add test case to ensure column comments workFerdinand Thiessen2023-02-281-0/+24
| | | | | | | | Signed-off-by: Ferdinand Thiessen <rpm@fthiessen.de>
* | Merge pull request #36471 from nextcloud/fix/theming-keep-imagesJohn Molakvoæ2023-03-012-0/+0
|\ \
| * | Add webp and large jpg test assetsFerdinand Thiessen2023-02-202-0/+0
| | | | | | | | | | | | Signed-off-by: Ferdinand Thiessen <rpm@fthiessen.de>
* | | Fix SystemTagManagerTest#createTag testMarcel Klehr2023-02-241-1/+1
| | | | | | | | | | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net>
* | | Update tests/lib/SystemTag/SystemTagManagerTest.phpMarcel Klehr2023-02-241-5/+2
| | | | | | | | | | | | Co-authored-by: Joas Schilling <213943+nickvergessen@users.noreply.github.com> Signed-off-by: Marcel Klehr <mklehr@gmx.net>
* | | fix(SystemTagManager): Truncate overlong tag namesMarcel Klehr2023-02-241-4/+12
| |/ |/| | | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net>
* | Revert "fix(performance): Do not set up filesystem on every call"Joas Schilling2023-02-211-0/+72
| |
* | feat(directediting): Allow opening by file idJulius Härtl2023-02-201-0/+80
|/ | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* Do not set up filesystem on every callAnna Larch2023-02-171-72/+0
| | | | | | Also remove old Oc_FileChunking logis that produced GC- collectable chunks Signed-off-by: Anna Larch <anna@nextcloud.com>
* Revert the token scope to not end up with storing the user used in the sessionJulius Härtl2023-02-171-0/+9
| | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* Merge pull request #36396 from nextcloud/fix/corsJulius Härtl2023-02-171-1/+35
|\
| * fix(CORS): CORS should only be bypassed on `PublicPage` if not logged in to ↵Ferdinand Thiessen2023-02-161-1/+35
| | | | | | | | | | | | prevent CSRF attack vectors Signed-off-by: Ferdinand Thiessen <rpm@fthiessen.de>
* | Merge pull request #36735 from nextcloud/fix/32635/fix-vcf-contactsLouis2023-02-161-1/+1
|\ \ | | | | | | fix the contacts-menu vcf-contact avatars
| * | fix the contacts-menu vcf-contact avatarsSimon L2023-02-151-1/+1
| | | | | | | | | | | | Signed-off-by: Simon L <szaimen@e.mail.de>
* | | Change X-Robots-Tag header from "none" to "noindex, nofollow"MichaIng2023-02-154-4/+4
|/ / | | | | | | | | | | | | | | | | | | While "none" is indeed equivalent to "noindex, nofollow" for Google, but seems to be not supported by Bing and probably other search engines. https://developer.mozilla.org/en-US/docs/Web/HTML/Element/meta/name#other_metadata_names https://developers.google.com/search/docs/crawling-indexing/robots-meta-tag?hl=de#comma-separated-list https://www.bing.com/webmasters/help/which-robots-metatags-does-bing-support-5198d240 Signed-off-by: MichaIng <micha@dietpi.com>
* | Merge pull request #36656 from nextcloud/route-instrumentationJulius Härtl2023-02-142-7/+57
|\ \
| * | DI for RouterRobin Appelman2023-02-132-7/+57
| | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* | | Merge pull request #36643 from nextcloud/fs-setup-instrimuntionRobin Appelman2023-02-131-1/+2
|\ \ \ | | | | | | | | more filesystem setup performance instrumentation
| * | | more filesystem setup performance instrumentationRobin Appelman2023-02-101-1/+2
| |/ / | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* | | Port user menu to VueChristopher Ng2023-02-091-3/+3
| | | | | | | | | | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
* | | Fix unit testsJoas Schilling2023-02-091-47/+42
|/ / | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* | Merge pull request #36566 from nextcloud/mount-find-by-numeric-idJulius Härtl2023-02-081-0/+3
|\ \ | |/ |/|
| * fix testsRobin Appelman2023-02-071-0/+3
| | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* | Merge pull request #36417 from nextcloud/fix/psr-containerJoas Schilling2023-02-071-3/+24
|\ \ | | | | | | Make the container fully fulfill PSR container interface
| * | fix: Throw `NotFoundExceptionInterface` to fulfill PSR container interface ↵Ferdinand Thiessen2023-02-061-3/+24
| |/ | | | | | | | | | | if class not found Signed-off-by: Ferdinand Thiessen <rpm@fthiessen.de>
* | Skip buggy tests for 32bits CICôme Chilliet2023-02-071-0/+2
| | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* | Improve error output on failed Router testCôme Chilliet2023-02-071-1/+6
| | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* | Add helper to cast to int|float, fix MemoryInfo on 32bitsCôme Chilliet2023-02-071-2/+2
| | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* | Fix filesize return type error in ViewTestCôme Chilliet2023-02-071-4/+16
| | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* | Improve test failure output for RouterTest.phpCôme Chilliet2023-02-071-0/+1
| | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* | Add apcu and ffmpeg to have less skipped testsCôme Chilliet2023-02-076-0/+21
| | | | | | | | | | | | Also exclude test groups which rely on a service Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* | Merge pull request #36489 from ↵Joas Schilling2023-02-061-0/+1
|\ \ | | | | | | | | | | | | nextcloud/bugfix/noid/brute-force-protection-password-reset Add bruteforce protection to password reset page
| * | fix(CI): Adjust expected resultJoas Schilling2023-02-061-0/+1
| | | | | | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* | | fix(client-login-flow): Handle missing stateToken gracefullyChristoph Wurst2023-02-061-0/+6
| |/ |/| | | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* | Remove failing test that works with mocks only anywayJoas Schilling2023-02-021-41/+0
| | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* | Migrate to Symfony MailerCôme Chilliet2023-02-022-258/+236
|/ | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* use php8.0 imagesMaxence Lange2023-01-311-1/+1
| | | Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
* tests(oci): Test where statement on longtext columnJulius Härtl2023-01-311-0/+18
| | | | | | | | Signed-off-by: Julius Härtl <jus@bitgrid.net> test: try with just passing the type to eq which should also cast Signed-off-by: Julius Härtl <jus@bitgrid.net>
* Merge pull request #35160 from nextcloud/artonge/feat/version_naming_backendLouis2023-01-301-1/+2
|\ | | | | Allow to name a version
| * Fix hookconnector testsLouis Chemineau2023-01-261-1/+2
| | | | | | | | Signed-off-by: Louis Chemineau <louis@chmn.me>
* | fix(tests): Fix method name in unit testsJoas Schilling2023-01-301-4/+4
| | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* | feat(app-framework): Add UseSession attribute to replace annotationChristoph Wurst2023-01-271-53/+100
| | | | | | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* | feat(app-framework): Add support for global middlewaresChristoph Wurst2023-01-262-4/+36
|/ | | | | | | This allows apps to register middlewares that always register, not just for the app's own requests Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* perf(app-framework): Make the app middleware registration lazyChristoph Wurst2023-01-252-18/+47
| | | | | | | | | Before this patch, app middlewares were registered on the dispatcher for every app loaded in a Nextcloud process. With the patch, only middlewares belonging to the same app of a dispatcher instance are loaded. Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* Port files sharing selectorChristopher Ng2023-01-241-4/+3
| | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>