aboutsummaryrefslogtreecommitdiffstats
path: root/lib/private/legacy
Commit message (Collapse)AuthorAgeFilesLines
* docs: correct return type for findAppInDirectoriesDaniel Kesselberg2024-07-111-2/+4
| | | | Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
* fix(Token): add FILESYSTEM scope with SCOPE_SKIP_PASSWORD_VALIDATIONArthur Schiwon2024-06-241-1/+4
| | | | | | | | | | The scope design requires scopes to be either not specified, or specified explicitely. Therefore, when setting the skip-password-validation scope for user authentication from mechanisms like SAML, we also have to set the filesystem scope, otherwise they will lack access to the filesystem. Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* chore: remove chunking-v1Robin Appelman2024-06-191-161/+0
| | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* perf: Avoid reusing previous migration stepsJulius Härtl2024-06-181-3/+5
| | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* Merge pull request #43942 from nextcloud/fix/43612/avoid-pwd-confirm-ssoArthur Schiwon2024-06-071-0/+10
|\ | | | | fix(Session): avoid password confirmation on SSO
| * refactor(Token): introduce scope constantsArthur Schiwon2024-06-051-1/+2
| | | | | | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
| * fix(Session): avoid password confirmation on SSOArthur Schiwon2024-06-051-0/+9
| | | | | | | | | | | | | | | | | | | | | | 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 branch 'master' into refactor/OC-Server-getSecureRandomJohn Molakvoæ2024-05-301-4/+6
|\ \ | | | | | | Signed-off-by: John Molakvoæ <skjnldsv@users.noreply.github.com>
| * \ Merge branch 'master' into refactor/OC-Server-getL10NFactoryJohn Molakvoæ2024-05-301-2/+3
| |\ \ | | | | | | | | Signed-off-by: John Molakvoæ <skjnldsv@users.noreply.github.com>
| | * | Merge branch 'master' into refactor/OC-Server-getHTTPClientServiceJohn Molakvoæ2024-05-3015-794/+263
| | |\| | | | | | | | | Signed-off-by: John Molakvoæ <skjnldsv@users.noreply.github.com>
| | * | Refactor `OC\Server::getHTTPClientService`Andrew Summers2023-08-291-2/+3
| | | | | | | | | | | | | | | | Signed-off-by: Andrew Summers <18727110+summersab@users.noreply.github.com>
| * | | Merge branch 'master' into refactor/OC-Server-getL10NFactoryJohn Molakvoæ2024-05-3015-794/+263
| |\ \ \ | | | |/ | | |/| Signed-off-by: John Molakvoæ <skjnldsv@users.noreply.github.com>
| * | | Refactor `OC\Server::getL10NFactory`Andrew Summers2023-08-291-2/+3
| | |/ | |/| | | | | | | Signed-off-by: Andrew Summers <18727110+summersab@users.noreply.github.com>
* | | Merge branch 'master' into refactor/OC-Server-getSecureRandomJohn Molakvoæ2024-05-3015-794/+263
|\ \ \ | | |/ | |/| Signed-off-by: John Molakvoæ <skjnldsv@users.noreply.github.com>
| * | chore: Add SPDX headerAndy Scherzinger2024-05-2414-505/+55
| | | | | | | | | | | | Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
| * | fix(tests): Adjust theming test for new splitted background and primary colorsFerdinand Thiessen2024-05-211-2/+2
| | | | | | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
| * | fix: cleanup theming app codeFerdinand Thiessen2024-05-211-0/+13
| | | | | | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
| * | fix: Move OC_EventSource to OC namespaceCôme Chilliet2024-05-161-134/+0
| | | | | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * | feat(exception-template): allow to link to specific documentation for how to ↵Simon L.2024-05-141-0/+2
| | | | | | | | | | | | | | | | | | retreive server log Signed-off-by: Simon L <szaimen@e.mail.de>
| * | fix(OC_Image): Set correct return type for exif_imagetype stubprovokateurin2024-05-061-1/+1
| | | | | | | | | | | | Signed-off-by: provokateurin <kate@provokateurin.de>
| * | fix: Fix small psalm errors in legacyCôme Chilliet2024-04-302-2/+2
| | | | | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * | fix: Drop workarounds for unsupported obsolete PHP versionsCôme Chilliet2024-04-221-2/+1
| | | | | | | | | | | | | | | | | | Also improved error handling in Installer.php to be type safe. Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * | fix: Migrate away from OC_App toward the IAppManagerCôme Chilliet2024-04-221-1/+1
| | | | | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * | fix: Fix typing issues related to resource migrationCôme Chilliet2024-04-091-47/+29
| | | | | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * | fix: Fix new psalm errors from updateCôme Chilliet2024-04-081-1/+1
| | | | | | | | | | | | | | | | | | | | | Not sure about the SimpleContainer modification, let’s see what CI says about that. Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * | fix: Apply new coding standard to all filesCôme Chilliet2024-04-024-7/+7
| | | | | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * | fix(preview): webp preview formatRichard Steinmetz2024-03-261-0/+26
| | | | | | | | | | | | Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
| * | fix(logging): Restore the option to log with debug levelJoas Schilling2024-03-221-2/+2
| | | | | | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
| * | fix: Implement option to temporarily set the user sessionJulius Härtl2024-03-191-1/+2
| | | | | | | | | | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
| * | Merge pull request #40127 from ↵John Molakvoæ2024-03-152-2/+6
| |\ \ | | | | | | | | | | | | summersab/refactor/OC-Server-getTwoFactorAuthManager
| | * | Refactor `OC\Server::getTwoFactorAuthManager`Andrew Summers2024-03-152-2/+6
| | | | | | | | | | | | | | | | Signed-off-by: Andrew Summers <18727110+summersab@users.noreply.github.com>
| * | | Merge branch 'master' into refactor/OC-Server-getRootFolderJohn Molakvoæ2024-03-159-80/+102
| |\| | | | | | | | | | Signed-off-by: John Molakvoæ <skjnldsv@users.noreply.github.com>
| | * | Merge pull request #43996 from nextcloud/feat/store-last-known-quota-usageCôme Chilliet2024-03-071-0/+5
| | |\ \ | | | | | | | | | | feat: Store last known quota usage for a user
| | | * | fix: Avoid calling setUserValue on null user idCôme Chilliet2024-03-061-1/+1
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| | | * | feat: Store last known quota usage for a userCôme Chilliet2024-03-061-0/+5
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| | * | | fix: Remove calls to deprecated OC_JSON::encodeCôme Chilliet2024-03-063-16/+4
| | |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | to_string was useless because L10N string is json serializable now and serialize to string correctly. Removed all external calls to OC_JSON::encode to ease removing the rest of it later. Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| | * | fix: Enforce forbidden filename characters on backendFerdinand Thiessen2024-02-281-2/+2
| | | | | | | | | | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
| | * | Merge branch 'master' into fix/42480/user-admin-not-adminJohn Molakvoæ2024-02-241-20/+55
| | |\ \ | | | | | | | | | | Signed-off-by: John Molakvoæ <skjnldsv@users.noreply.github.com>
| | | * | feat: theme error pageRichard Steinmetz2024-02-241-9/+36
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
| | | * | feat: Print early exceptions in debug mode instead of plain error pagesJulius Härtl2024-02-231-11/+19
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
| | * | | fix(admin role): fix old and wrong way to determine whether user is adminArthur Schiwon2024-02-191-11/+11
| | |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - fixes Settings knowing who is an admin of non-local group backend groups - obsoletes and removes a little old, deprecated code - double checks proper parameter type on Group\Manager::isAdmin - also fixes legacy OC_User code to check whether user is an admin Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
| | * | feat: rename users to account or personVincent Petry2024-02-132-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | Replace translated text in most locations Signed-off-by: Vincent Petry <vincent@nextcloud.com>
| | * | chore: Deprecate OC_App::loadApps and add missing return type in ServerCôme Chilliet2024-02-081-0/+2
| | | | | | | | | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| | * | chore: use DI for \OC\RepairCôme Chilliet2024-01-301-1/+1
| | | | | | | | | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| | * | chore: Cleanup Installer class as wellCôme Chilliet2024-01-291-3/+1
| | | | | | | | | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| | * | fix: Use DI for Setup class and move away from deprecated methodsCôme Chilliet2024-01-291-9/+1
| | | | | | | | | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| | * | lazy AppConfigMaxence Lange2024-01-151-2/+4
| | | | | | | | | | | | Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
| | * | chore: apply changes from Nextcloud coding standards 1.1.1Joas Schilling2023-11-233-11/+11
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com> Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com>
| | * | refactor: Repalce array_search with in_array in lib/Christoph Wurst2023-11-222-2/+2
| | | | | | | | | | | | | | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
| * | | Refactor `OC\Server::getRootFolder`Andrew Summers2023-11-101-2/+3
| |/ / | | | | | | | | | Signed-off-by: Andrew Summers <18727110+summersab@users.noreply.github.com>