aboutsummaryrefslogtreecommitdiffstats
path: root/tests
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #45930 from nextcloud/repair-mimetype-expensiveRobin Appelman2024-06-191-2/+4
|\ | | | | fix: move repair mimetype repair step to the expensive steps
| * feat: add setup check for needed mimetype migrationsRobin Appelman2024-06-181-2/+4
| | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* | Merge pull request #45228 from smokris/heartbeat-routeAndy Scherzinger2024-06-181-5/+14
|\ \ | | | | | | fix(settings): define a 'heartbeat' route, so SecurityHeaders can handle redirected root
| * | fix(tests): Strong type property $router in RouterTestCôme Chilliet2024-06-181-2/+1
| | | | | | | | | | | | Co-authored-by: Kate <26026535+provokateurin@users.noreply.github.com> Signed-off-by: Côme Chilliet <91878298+come-nc@users.noreply.github.com>
| * | fix(settings): define a 'heartbeat' route, so SecurityHeaders can handle ↵Steve Mokris2024-05-071-5/+15
| | | | | | | | | | | | | | | | | | redirected root Signed-off-by: Steve Mokris <steve@kosada.com>
* | | fix(tests): Fix tests with new LazyUser usage in DefaultShareProviderCôme Chilliet2024-06-171-11/+19
| |/ |/| | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* | Merge pull request #45582 from nextcloud/joblist-cleanup-by-idRobin Appelman2024-06-171-4/+18
|\ \ | | | | | | delete background jobs by id when cleaning up
| * | test: update DummyJobListRobin Appelman2024-05-301-4/+18
| | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* | | Merge pull request #45811 from nextcloud/add-test-for-profile-page-controllerDaniel2024-06-121-0/+78
|\ \ \ | | | | | | | | test: add tests for ProfilePageController
| * | | test: add tests for ProfilePageControllerDaniel Kesselberg2024-06-121-0/+78
| | | | | | | | | | | | | | | | Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
* | | | fix(files_sharing): dark avatar supportskjnldsv2024-06-121-2/+13
|/ / / | | | | | | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
* | | chore(webhooks): Rename webhooks application to webhook_listenersCôme Chilliet2024-06-111-1/+1
| | | | | | | | | | | | | | | | | | There is already a webhooks application in the appstore Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* | | feat: Add webhooks applicationCôme Chilliet2024-06-111-0/+1
| | | | | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* | | Merge pull request #43942 from nextcloud/fix/43612/avoid-pwd-confirm-ssoArthur Schiwon2024-06-075-7/+72
|\ \ \ | | | | | | | | fix(Session): avoid password confirmation on SSO
| * | | refactor(Token): introduce scope constantsArthur Schiwon2024-06-054-7/+10
| | | | | | | | | | | | | | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
| * | | fix(Session): avoid password confirmation on SSOArthur Schiwon2024-06-052-1/+63
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | SSO backends like SAML and OIDC tried a trick to suppress password confirmations as they are not possible by design. At least for SAML it was not reliable when existing user backends where used as user repositories. Now we are setting a special scope with the token, and also make sure that the scope is taken over when tokens are regenerated. Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* | | | Merge pull request #45570 from nextcloud/fix/strict-email-verificationFerdinand Thiessen2024-06-042-9/+33
|\ \ \ \ | | | | | | | | | | fix(Mailer): Allow to enforce strict email format
| * | | | fix(Mailer): Allow to enforce strict email formatFerdinand Thiessen2024-05-312-9/+33
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | | | | Merge branch 'master' into refactor/OC-Server-getSecureRandomJohn Molakvoæ2024-05-302-4/+5
|\| | | | | | | | | | | | | | Signed-off-by: John Molakvoæ <skjnldsv@users.noreply.github.com>
| * | | | Merge branch 'master' into refactor/OC-Server-getL10NFactoryJohn Molakvoæ2024-05-301-3/+3
| |\ \ \ \ | | | | | | | | | | | | Signed-off-by: John Molakvoæ <skjnldsv@users.noreply.github.com>
| | * | | | Merge branch 'master' into refactor/OC-Server-getHTTPClientServiceJohn Molakvoæ2024-05-30628-21553/+9693
| | |\| | | | | | | | | | | | | | | Signed-off-by: John Molakvoæ <skjnldsv@users.noreply.github.com>
| | * | | | Refactor `OC\Server::getHTTPClientService`Andrew Summers2023-08-291-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Andrew Summers <18727110+summersab@users.noreply.github.com>
| * | | | | Merge branch 'master' into refactor/OC-Server-getL10NFactoryJohn Molakvoæ2024-05-30628-21553/+9693
| |\ \ \ \ \ | | | |/ / / | | |/| | | Signed-off-by: John Molakvoæ <skjnldsv@users.noreply.github.com>
| * | | | | Refactor `OC\Server::getL10NFactory`Andrew Summers2023-08-291-1/+2
| | |/ / / | |/| | | | | | | | | | | | | Signed-off-by: Andrew Summers <18727110+summersab@users.noreply.github.com>
* | | | | Merge branch 'master' into refactor/OC-Server-getSecureRandomJohn Molakvoæ2024-05-30628-21553/+9693
|\ \ \ \ \ | | |/ / / | |/| | | Signed-off-by: John Molakvoæ <skjnldsv@users.noreply.github.com>
| * | | | feat(ldap): sync additional properties to profile and SABJake Nabasny2024-05-301-0/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Synced from LDAP to profile: - Date of birth Synced from LDAP to SAB (via the profile): - Biography - Date of birth Original code by Jake Nabasny (GitHub: @slapcat) Co-authored-by: Jake Nabasny <jake@nabasny.com> Co-authored-by: Richard Steinmetz <richard@steinmetz.cloud> Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
| * | | | feat(db): add mapping for lock wait timeoutDaniel Kesselberg2024-05-291-0/+2
| | |/ / | |/| | | | | | | | | | Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
| * | | fix(db): Prevent two connections for single node databasesChristoph Wurst2024-05-281-0/+101
| | | | | | | | | | | | | | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
| * | | chore: Add SPDX headerAndy Scherzinger2024-05-2232-13/+93
| | | | | | | | | | | | | | | | Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
| * | | Merge pull request #44763 from nextcloud/fix/group_name_length_dbBenjamin Gaussorgues2024-05-162-5/+37
| |\ \ \
| | * | | fix(groups): allows to save group names with more than 64 charactersBenjamin Gaussorgues2024-04-222-5/+37
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Mimic behaviour from LDAP users and add a hard limit to 255 characters Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com>
| * | | | fix: Extend SVG reference checkJoas Schilling2024-05-161-0/+29
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
| * | | | fix: run cs:fixMarcel Klehr2024-05-141-1/+1
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net>
| * | | | test: Put input files in user storageMarcel Klehr2024-05-141-11/+10
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net>
| * | | | fix(TextToImage): Allow leaving the resources openMarcel Klehr2024-05-141-8/+9
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net>
| * | | | fix: fix testsMarcel Klehr2024-05-141-3/+3
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net>
| * | | | fix: Don't use dynamic propertyMarcel Klehr2024-05-141-0/+2
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net>
| * | | | fix: Run cs:fixMarcel Klehr2024-05-141-1/+0
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net>
| * | | | test: Test file authorization checkMarcel Klehr2024-05-141-2/+27
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net>
| * | | | test: Add more tests for legacy pass-throughMarcel Klehr2024-05-141-2/+231
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net>
| * | | | refactor: rename getTaskType to getTaskTypeIdMarcel Klehr2024-05-141-4/+4
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net>
| * | | | fix: Run cs:fixMarcel Klehr2024-05-141-2/+2
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net>
| * | | | test: Add OldTasksShouldBeCleanedUp testMarcel Klehr2024-05-141-23/+68
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net>
| * | | | fix: weed out some psalm errors and run cs:fixMarcel Klehr2024-05-141-5/+3
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net>
| * | | | feat: first pass at TaskProcessing APIMarcel Klehr2024-05-141-0/+467
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net>
| * | | | chore: Add SPDX headerAndy Scherzinger2024-05-13545-7475/+1444
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
| * | | | Merge pull request #44791 from nextcloud/reshare-permission-logicRobin Appelman2024-05-131-6/+17
| |\ \ \ \ | | |_|_|/ | |/| | | fix: consider all paths the user has for a share source when considering max permissions
| | * | | test: adjust test to new permissions check logicRobin Appelman2024-05-031-6/+17
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
| * | | | feat(bg-jobs): allow setting a job class list instead of a single class in ↵Julien Veyssier2024-05-021-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | cron.php and the job worker occ command Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
| * | | | feat(bg-jobs): Allow calling cron.php with a background job classJulius Härtl2024-05-021-1/+1
| |/ / / | | | | | | | | | | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>