aboutsummaryrefslogtreecommitdiffstats
path: root/apps/settings/lib/Controller
Commit message (Collapse)AuthorAgeFilesLines
...
* feat(settings): Allow to sort groups in the account management alphabeticallyFerdinand Thiessen2024-03-271-3/+9
| | | | | | | We can do this purly in the frontend - but when enforced from the backend using the existing system config, we need to follow the requirement. We then show a warning about the configuration. Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* fix(AppDiscoverFetcher): Do not remove entries as expired that have no ↵Ferdinand Thiessen2024-03-191-1/+1
| | | | | | expiry date Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* feat(settings): Cache app discover images to ensure privacy of usersFerdinand Thiessen2024-03-141-4/+104
| | | | | | | Co-authored-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com> Co-authored-by: Ferdinand Thiessen <opensource@fthiessen.de> Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* feat: Allow to fetch app discover json and provide frontend API routeFerdinand Thiessen2024-03-141-0/+14
| | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* fix: add missing copyrights and strict typesAndrey Borysenko2024-03-121-0/+3
| | | | Signed-off-by: Andrey Borysenko <andrey18106x@gmail.com>
* feat: Add declarative settingsjld31032024-03-124-20/+167
| | | | | | Signed-off-by: jld3103 <jld3103yt@gmail.com> Signed-off-by: Julien Veyssier <julien-nc@posteo.net> Signed-off-by: Andrey Borysenko <andrey18106x@gmail.com>
* feat(settings): Migrate SSL access and URL generation check to SetupCheck APICôme Chilliet2024-02-291-2/+0
| | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* Merge branch 'master' into fix/pages-titles-appsAndrii Rublov2024-02-252-147/+57
|\ | | | | Signed-off-by: Andrii Rublov <github.a@rublov.me>
| * Merge branch 'master' into fix/42480/user-admin-not-adminJohn Molakvoæ2024-02-242-140/+53
| |\ | | | | | | Signed-off-by: John Molakvoæ <skjnldsv@users.noreply.github.com>
| | * fix(settings): Use initial state instead of custom state for server dataFerdinand Thiessen2024-02-232-134/+50
| | | | | | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
| | * fix(settings): Only use `id` in categories - drop duplicated `ident` propertyFerdinand Thiessen2024-02-231-10/+4
| | | | | | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
| * | fix(admin role): fix old and wrong way to determine whether user is adminArthur Schiwon2024-02-191-7/+4
| |/ | | | | | | | | | | | | | | | | - 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>
* / [Bugfix]: Titles of pages (dashboard, apps-settings, users-settings) #43327Andrii Rublov2024-02-232-2/+2
|/ | | | Signed-off-by: Andrii Rublov <airublev@outlook.com>
* fix: replace `Account name` by `Login`John Molakvoæ2024-02-131-1/+1
| | | | Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
* feat: rename users to account or personVincent Petry2024-02-133-6/+6
| | | | | | Replace translated text in most locations Signed-off-by: Vincent Petry <vincent@nextcloud.com>
* Migrate fair use of free push service check to new SetupCheck APICôme Chilliet2024-01-251-19/+0
| | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* Merge writable temporary space check with the s3 one, and improveCôme Chilliet2024-01-251-16/+0
| | | | | | | It will now show available space and path of both PHP and Nextcloud temporary directories if they differ. Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* Remove old version of temporary space setup check and fix testsCôme Chilliet2024-01-251-37/+0
| | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* Migrate MySQL utf8mb4 check to new SetupCheck APICôme Chilliet2024-01-231-5/+0
| | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* Merge gmp and bcmath module checks with the existing PHP modules setup checkCôme Chilliet2024-01-221-11/+0
| | | | | | Also add description for why each module is recommended Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* refactor: Migrate IgnoreOpenAPI attributes to OpenAPIprovokateurin2024-01-188-16/+16
| | | | Signed-off-by: provokateurin <kate@provokateurin.de>
* Migrate set_time_limit setup check to new APICôme Chilliet2024-01-181-15/+0
| | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* Migrate memcached PHP module setup check to new APICôme Chilliet2024-01-181-19/+0
| | | | | | Merged it with the other existing memcache setup check as it fits Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* Remove obsolete check of curl SSL versionCôme Chilliet2024-01-161-74/+0
| | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* Migrate Cron checks to new SetupCheck APICôme Chilliet2024-01-161-26/+0
| | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* Migrate overwrite.cli.url setup check to new APICôme Chilliet2024-01-161-13/+0
| | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* Remove CSRF check from code integrity rescanCôme Chilliet2024-01-151-0/+1
| | | | | | Did not find a way to get a valid token from SetupCheck Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* Migrate code integrity to SetupCheck APICôme Chilliet2024-01-151-2/+0
| | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* Merge pull request #42640 from nextcloud/fix/fix-authentication-exceptions-2Côme Chilliet2024-01-111-6/+8
|\ | | | | Always catch OCP versions of authentication exceptions
| * Use IToken from OCP instead of OCCôme Chilliet2024-01-111-1/+1
| | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * Suppress or fix psalm errors related to InvalidTokenExceptionCôme Chilliet2024-01-111-1/+1
| | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * Always catch OCP versions of authentication exceptionsCôme Chilliet2024-01-111-5/+7
| | | | | | | | | | | | And always throw OC versions for BC Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* | Migrate PHP imagick module check to new SetupCheck APICôme Chilliet2024-01-111-15/+0
|/ | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* Merge pull request #42590 from nextcloud/add-settings-section-type-attributeJoas Schilling2024-01-101-0/+1
|\ | | | | Add settings section type attribute on settings app-content section
| * Add data-active-section-type attribute to app-content settings sectionThomas Citharel2024-01-051-0/+1
| | | | | | | | Signed-off-by: Thomas Citharel <tcit@tcit.fr>
* | Migrate app dir owner check to SetupCheck APICôme Chilliet2024-01-081-49/+0
| | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* | Remove unused properties from CheckSetupControllerTestCôme Chilliet2024-01-081-22/+1
| | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* | Migrate opcache check to new SetupCheck APICôme Chilliet2024-01-081-79/+0
|/ | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* Merge SQlite warning to existing SupportedDatabase setup checkCôme Chilliet2023-12-071-6/+0
| | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* Fix AppSettingsController.php overwriting currentLanguage1 Man Projects2023-12-051-1/+1
| | | | | Fix for CurrentLanguage being overwritten by currentVersion thus breaking App-View Signed-off-by: 1 Man Projects <reed@1manprojects.de>
* Migrate database pending bigint conversions check to new APICôme Chilliet2023-11-281-56/+0
| | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* Migrate missing primary key database check to new APICôme Chilliet2023-11-271-25/+0
| | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* Migrate missing index database check to new APICôme Chilliet2023-11-271-26/+0
| | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* Migrate missing column database check to new APICôme Chilliet2023-11-271-25/+0
| | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* chore: apply changes from Nextcloud coding standards 1.1.1Joas Schilling2023-11-239-66/+60
| | | | | Signed-off-by: Joas Schilling <coding@schilljs.com> Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com>
* Migrate Forwarded For Headers check to new APICôme Chilliet2023-11-201-26/+0
| | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* Migrate Bruteforce Throttle check to SetupCheck APICôme Chilliet2023-11-131-7/+0
| | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* Migrate memory_limit check to new SetupCheck APICôme Chilliet2023-11-131-6/+0
| | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* Revert "Migrate code integrity to SetupCheck API"Côme Chilliet2023-11-071-0/+2
| | | | | | This reverts commit aa2d315d95d37b48752d0e92d0ce79913be1d4f1. Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* Migrate 32bit check to SetupCheck APICôme Chilliet2023-11-071-9/+0
| | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>