aboutsummaryrefslogtreecommitdiffstats
path: root/apps/settings/lib
Commit message (Collapse)AuthorAgeFilesLines
* fix(security): Update .well-known/security.txt expiration dateJoas Schilling2025-01-231-1/+1
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* feat(systemtags): toggle for system tag creation in admin settingsnfebe2025-01-221-0/+4
| | | | Signed-off-by: nfebe <fenn25.fn@gmail.com>
* feat(sharing): Toggle custom tokens setting as adminChristopher Ng2025-01-151-0/+1
| | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
* fix(setupchecks): Binary data can have problems with serializesetupChecksMoveFromBinaryGit'Fellow2025-01-091-2/+2
| | | | Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com>
* Merge pull request #49977 from ↵Josh2025-01-091-10/+10
|\ | | | | | | | | nextcloud/jtr-perf-checks-connectivity-https-proto perf(settings): Speed up InternetConnectivity setup check
| * perf(settings): Speed up InternetConnectivity setup checkjtr-perf-checks-connectivity-https-protoJosh2025-01-071-10/+10
| | | | | | | | | | Specify default protocol (https://) rather than let default handling test both http:// and https:// Signed-off-by: Josh <josh.t.richards@gmail.com>
* | Merge pull request #49882 from nextcloud/fix/http/template-valid-status-codesKate2025-01-081-9/+9
|\ \
| * | fix(settings): Fix log file download return typeprovokateurin2025-01-071-9/+9
| | | | | | | | | | | | Signed-off-by: provokateurin <kate@provokateurin.de>
* | | Merge pull request #49891 from ↵John Molakvoæ2025-01-071-21/+24
|\ \ \ | |/ / |/| | | | | nextcloud/refactor/settings/mail-settings-parameters
| * | refactor(settings): Use parameters explicitly when setting mail settingsrefactor/settings/mail-settings-parametersprovokateurin2025-01-061-21/+24
| |/ | | | | | | Signed-off-by: provokateurin <kate@provokateurin.de>
* | Merge pull request #49988 from nextcloud/jtr-locale-personal-infoJoas Schilling2025-01-071-1/+1
|\ \ | | | | | | fix(settings): show the correct initial locale in Personal info
| * | fix(settings): show the correct initial locale in Personal infojtr-locale-personal-infoJosh2024-12-291-1/+1
| |/ | | | | Signed-off-by: Josh <josh.t.richards@gmail.com>
* / refactor(provisioning_api): Rename AUserData to AUserDataOCSController to ↵provokateurin2025-01-061-2/+2
|/ | | | | | allow openapi-extractor to detect it as OCS Signed-off-by: provokateurin <kate@provokateurin.de>
* fix: error handling for wrong json valuesJana Peper2024-12-181-1/+16
| | | | Signed-off-by: Jana Peper <jana.peper@nextcloud.com>
* feat: add error flags for json_decodeJana Peper2024-12-181-1/+1
| | | | Signed-off-by: Jana Peper <jana.peper@nextcloud.com>
* feat: filter disabled apps in task types requestsJana Peper2024-12-181-1/+1
| | | | Signed-off-by: Jana Peper <jana.peper@nextcloud.com>
* feat: save state in dbJana Peper2024-12-182-1/+5
| | | | Signed-off-by: Jana Peper <jana.peper@nextcloud.com>
* fix(setupcheck): Disable PhpMaxFileSize setupcheck for nowJoas Schilling2024-12-041-2/+1
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* fix(setupcheck): Make the Memcache setupcheck use the cacheJoas Schilling2024-12-021-0/+37
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* fix(activity): Fix activity object type warningsJoas Schilling2024-11-271-3/+3
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* fix(settings): psalm PhpMaxFileSize setup check warningbackport/49384/masterskjnldsv2024-11-191-6/+6
| | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
* feat(settings): add big file upload setup checksfeat/php-setup-file-uploadskjnldsv2024-11-192-0/+82
| | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
* fix(apps-store): Remove apps from force-enabled state when uninstalledfix/app-store-remove-force-enableFerdinand Thiessen2024-11-181-3/+5
| | | | | | | | | If an app is force-enabled and then uninstalled the force-enabled state was kept. This is now removed, so when the app should be re-installed the compatibility should be reevaluated. Co-authored-by: Ferdinand Thiessen <opensource@fthiessen.de> Co-authored-by: Côme Chilliet <91878298+come-nc@users.noreply.github.com> Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* chore(i18n): Fixed grammarrakekniven2024-11-141-1/+1
| | | Signed-off-by: rakekniven <2069590+rakekniven@users.noreply.github.com>
* Merge pull request #48134 from nextcloud/feat/mail-provider-settingsDaniel2024-11-133-0/+124
|\ | | | | feat: mail provider settings
| * feat: mail provider settingsfeat/mail-provider-settingsSebastianKrupinski2024-11-123-0/+124
| | | | | | | | Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com>
* | feat: Update supported PostgreSQL versionsfeat/postgres-13-17Ferdinand Thiessen2024-11-131-2/+12
|/ | | | | | 12 is now EOL but 17 was released and should be supported and tested. Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* Merge pull request #48792 from nextcloud/chore/update_mysql_setup_check_i18nBenjamin Gaussorgues2024-11-051-4/+2
|\
| * chore(setupchecks): update translation for MySQL row format checkchore/update_mysql_setup_check_i18nBenjamin Gaussorgues2024-10-301-4/+2
| | | | | | | | Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com>
* | chore(i18n): Fix grammarrakekniven2024-11-031-1/+1
| | | | | | | | | | Reported at Transifex Signed-off-by: rakekniven <2069590+rakekniven@users.noreply.github.com>
* | fix(users): use correct active user countBenjamin Gaussorgues2024-10-301-1/+1
|/ | | | Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com>
* fix(ci): psalm, suppress undefined for viewAppsAndrey Borysenko2024-10-291-0/+2
| | | | Signed-off-by: Andrey Borysenko <andrey18106x@gmail.com>
* WIP: address review comments, small fixesAndrey Borysenko2024-10-291-35/+7
| | | | Signed-off-by: Andrey Borysenko <andrey18106x@gmail.com>
* fix(ci): suppress UndefinedClass for AppAPI related classes since it's bundledAndrey Borysenko2024-10-291-0/+3
| | | | Signed-off-by: Andrey Borysenko <andrey18106x@gmail.com>
* feat(app_api): add initial state data for AppAPI UI partAndrey Borysenko2024-10-291-0/+34
| | | | | | | | | | Signed-off-by: Andrey Borysenko <andrey18106x@gmail.com> # Conflicts: # apps/settings/lib/Controller/AppSettingsController.php # Conflicts: # apps/settings/lib/Controller/AppSettingsController.php
* Merge pull request #48919 from ↵Kate2024-10-284-7/+7
|\ | | | | | | nextcloud/fix/settings/userid-dependency-injection
| * fix(settings): Fix dependency injectionfix/settings/userid-dependency-injectionprovokateurin2024-10-284-7/+7
| | | | | | | | Signed-off-by: provokateurin <kate@provokateurin.de>
* | fix(appsmanagement): Fix exception on generating preview url for screenshotsClaudio Cambra2024-10-281-2/+8
|/ | | | | | | | | Some installed apps meant for older server versions might unexpectedly offer up screenshot values in a non-string format (e.g. health). Avoid an exception by checking first if the first app screenshot is indeed a string and otherwise we take the value of the parameter Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
* fix(settings): Change "setup warnings" -> "setup checks" in Overviewjtr/setup-checks-headingJosh2024-10-231-1/+1
| | | Signed-off-by: Josh <josh.t.richards@gmail.com>
* fix(settings): Do not use `null` on `string` parameter for sharing disclaimerFerdinand Thiessen2024-10-231-1/+1
| | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* Merge pull request #48854 from nextcloud/fix/proxy-app-screenshotKate2024-10-231-1/+15
|\
| * fix(app-store): Also proxy images of locally installed appsfix/proxy-app-screenshotFerdinand Thiessen2024-10-231-1/+15
| | | | | | | | | | | | | | Before this only app store apps got their screenshots proxied, but this will cause locally installed apps to not be correctly shown on the app-store. Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | fix(app-store): Ensure the `groups` property is always an arrayfix/app-store-groupsFerdinand Thiessen2024-10-231-0/+4
|/ | | | | | | If the value was a string, like a single group, then `json_decode` will also yield only a string. So in this case we ensure the property is always an array with that value. Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* refactor(apps): Use constructor property promotion when possibleprovokateurin2024-10-2148-678/+250
| | | | Signed-off-by: provokateurin <kate@provokateurin.de>
* Merge pull request #48547 from nextcloud/feat/row_format_checkBenjamin Gaussorgues2024-10-182-0/+74
|\
| * feat(setupchecks): add row format setup check for MySQL databasesfeat/row_format_checkBenjamin Gaussorgues2024-10-082-0/+74
| | | | | | | | Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com>
* | fix(appstore): Hide last modified information for shipped appsfix/45717/hide-last-modified-for-shipped-appsMarcel Müller2024-10-161-1/+1
| | | | | | | | Signed-off-by: Marcel Müller <marcel-mueller@gmx.de>
* | chore(apps): Apply new rector configuration to autouse classesCôme Chilliet2024-10-157-18/+28
| | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* | fix: Fix empty sections appearing in search resultsfix/unified-search-empty-sectionsChristopher Ng2024-10-081-2/+18
| | | | | | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
* | fix: do not reduce count for subadmins if they are members of groupfix/48437/dont-exclude-userMaksim Sukharev2024-10-021-6/+0
|/ | | | Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>