Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | fix(setupcheck): Make the Memcache setupcheck use the cache | Joas Schilling | 2024-12-02 | 1 | -0/+37 | |
| | | | | Signed-off-by: Joas Schilling <coding@schilljs.com> | |||||
* | fix(activity): Fix activity object type warnings | Joas Schilling | 2024-11-27 | 1 | -3/+3 | |
| | | | | Signed-off-by: Joas Schilling <coding@schilljs.com> | |||||
* | fix(settings): psalm PhpMaxFileSize setup check warningbackport/49384/master | skjnldsv | 2024-11-19 | 1 | -6/+6 | |
| | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com> | |||||
* | feat(settings): add big file upload setup checksfeat/php-setup-file-upload | skjnldsv | 2024-11-19 | 2 | -0/+82 | |
| | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com> | |||||
* | fix(apps-store): Remove apps from force-enabled state when uninstalledfix/app-store-remove-force-enable | Ferdinand Thiessen | 2024-11-18 | 1 | -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 grammar | rakekniven | 2024-11-14 | 1 | -1/+1 | |
| | | | Signed-off-by: rakekniven <2069590+rakekniven@users.noreply.github.com> | |||||
* | Merge pull request #48134 from nextcloud/feat/mail-provider-settings | Daniel | 2024-11-13 | 3 | -0/+124 | |
|\ | | | | | feat: mail provider settings | |||||
| * | feat: mail provider settingsfeat/mail-provider-settings | SebastianKrupinski | 2024-11-12 | 3 | -0/+124 | |
| | | | | | | | | Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com> | |||||
* | | feat: Update supported PostgreSQL versionsfeat/postgres-13-17 | Ferdinand Thiessen | 2024-11-13 | 1 | -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_i18n | Benjamin Gaussorgues | 2024-11-05 | 1 | -4/+2 | |
|\ | ||||||
| * | chore(setupchecks): update translation for MySQL row format checkchore/update_mysql_setup_check_i18n | Benjamin Gaussorgues | 2024-10-30 | 1 | -4/+2 | |
| | | | | | | | | Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com> | |||||
* | | chore(i18n): Fix grammar | rakekniven | 2024-11-03 | 1 | -1/+1 | |
| | | | | | | | | | | Reported at Transifex Signed-off-by: rakekniven <2069590+rakekniven@users.noreply.github.com> | |||||
* | | fix(users): use correct active user count | Benjamin Gaussorgues | 2024-10-30 | 1 | -1/+1 | |
|/ | | | | Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com> | |||||
* | fix(ci): psalm, suppress undefined for viewApps | Andrey Borysenko | 2024-10-29 | 1 | -0/+2 | |
| | | | | Signed-off-by: Andrey Borysenko <andrey18106x@gmail.com> | |||||
* | WIP: address review comments, small fixes | Andrey Borysenko | 2024-10-29 | 1 | -35/+7 | |
| | | | | Signed-off-by: Andrey Borysenko <andrey18106x@gmail.com> | |||||
* | fix(ci): suppress UndefinedClass for AppAPI related classes since it's bundled | Andrey Borysenko | 2024-10-29 | 1 | -0/+3 | |
| | | | | Signed-off-by: Andrey Borysenko <andrey18106x@gmail.com> | |||||
* | feat(app_api): add initial state data for AppAPI UI part | Andrey Borysenko | 2024-10-29 | 1 | -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 ↵ | Kate | 2024-10-28 | 4 | -7/+7 | |
|\ | | | | | | | nextcloud/fix/settings/userid-dependency-injection | |||||
| * | fix(settings): Fix dependency injectionfix/settings/userid-dependency-injection | provokateurin | 2024-10-28 | 4 | -7/+7 | |
| | | | | | | | | Signed-off-by: provokateurin <kate@provokateurin.de> | |||||
* | | fix(appsmanagement): Fix exception on generating preview url for screenshots | Claudio Cambra | 2024-10-28 | 1 | -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-heading | Josh | 2024-10-23 | 1 | -1/+1 | |
| | | | Signed-off-by: Josh <josh.t.richards@gmail.com> | |||||
* | fix(settings): Do not use `null` on `string` parameter for sharing disclaimer | Ferdinand Thiessen | 2024-10-23 | 1 | -1/+1 | |
| | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de> | |||||
* | Merge pull request #48854 from nextcloud/fix/proxy-app-screenshot | Kate | 2024-10-23 | 1 | -1/+15 | |
|\ | ||||||
| * | fix(app-store): Also proxy images of locally installed appsfix/proxy-app-screenshot | Ferdinand Thiessen | 2024-10-23 | 1 | -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-groups | Ferdinand Thiessen | 2024-10-23 | 1 | -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 possible | provokateurin | 2024-10-21 | 48 | -678/+250 | |
| | | | | Signed-off-by: provokateurin <kate@provokateurin.de> | |||||
* | Merge pull request #48547 from nextcloud/feat/row_format_check | Benjamin Gaussorgues | 2024-10-18 | 2 | -0/+74 | |
|\ | ||||||
| * | feat(setupchecks): add row format setup check for MySQL databasesfeat/row_format_check | Benjamin Gaussorgues | 2024-10-08 | 2 | -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-apps | Marcel Müller | 2024-10-16 | 1 | -1/+1 | |
| | | | | | | | | Signed-off-by: Marcel Müller <marcel-mueller@gmx.de> | |||||
* | | chore(apps): Apply new rector configuration to autouse classes | Côme Chilliet | 2024-10-15 | 7 | -18/+28 | |
| | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> | |||||
* | | fix: Fix empty sections appearing in search resultsfix/unified-search-empty-sections | Christopher Ng | 2024-10-08 | 1 | -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-user | Maksim Sukharev | 2024-10-02 | 1 | -6/+0 | |
|/ | | | | Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com> | |||||
* | Merge pull request #48437 from nextcloud/fix/noid/count-disabled-correct | Kate | 2024-09-30 | 1 | -4/+4 | |
|\ | ||||||
| * | fix: correctly count disabled users for subadminsfix/noid/count-disabled-correct | Maksim Sukharev | 2024-09-28 | 1 | -4/+4 | |
| | | | | | | | | Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com> | |||||
* | | fix(settings): Sort all settings - incl declarative settings - by priorityfix/declarative-settings-priority | Ferdinand Thiessen | 2024-09-28 | 3 | -54/+47 | |
|/ | | | | | | | | Previously declarative settings were sorted by priority but behind the "native" settings, this is now fixed, meaning a declarative setting with higher priority than an `ISetting` will be correctly rendered before that `ISetting` in the settings list. Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de> | |||||
* | fix: Ensure app discover section is returned as listfix/app-discover | Ferdinand Thiessen | 2024-09-24 | 1 | -1/+1 | |
| | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de> | |||||
* | fix(activity): Update more activity providers to use new exceptionsfollowup/48086/fix-more-activity-providers | Joas Schilling | 2024-09-23 | 2 | -8/+2 | |
| | | | | Signed-off-by: Joas Schilling <coding@schilljs.com> | |||||
* | chore(legacy): Introduce public version ct plass and drop version methods ↵clean/version-ocp | Julius Knorr | 2024-09-20 | 1 | -9/+7 | |
| | | | | | | from OC_Util Signed-off-by: Julius Knorr <jus@bitgrid.net> | |||||
* | chore(deps): Update nextcloud/coding-standard to v1.3.1 | provokateurin | 2024-09-19 | 18 | -28/+28 | |
| | | | | Signed-off-by: provokateurin <kate@provokateurin.de> | |||||
* | fix(setupChecks): Having transactional file locking disabled is not supportedfix-setupcheck-filelocking | Josh Richards | 2024-09-19 | 1 | -3/+3 | |
| | | | | Signed-off-by: Josh Richards <josh.t.richards@gmail.com> | |||||
* | feat: add profile pronouns | John Molakvoæ (skjnldsv) | 2024-09-17 | 2 | -0/+6 | |
| | | | | Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com> | |||||
* | fix: Remove legacy settings formschore/remove-legacy-settings-fors | Ferdinand Thiessen | 2024-09-17 | 3 | -71/+1 | |
| | | | | | | | | `OC_App::getForms` was always returning an empty array, because there were no setter for `adminForms` or `personalForms` anymore. So removed all that legacy settings forms logic. Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de> | |||||
* | refactor: move to new activity exceptionrefactor/move-to-new-activity-exception | Anna Larch | 2024-09-17 | 3 | -9/+10 | |
| | | | | Signed-off-by: Anna Larch <anna@nextcloud.com> | |||||
* | Merge pull request #46480 from nextcloud/fix/mailer-binaryfinder-fallback | Robin Appelman | 2024-09-16 | 1 | -1/+2 | |
|\ | | | | | fix(Mailer): Fix sendmail binary fallback | |||||
| * | fix(Mailer): Fix sendmail binary fallbackfix/mailer-binaryfinder-fallback | Josh | 2024-09-16 | 1 | -1/+2 | |
| | | | | | | | | | | | | feat: add debug logging to sendmail binary finder Signed-off-by: Josh <josh.t.richards@gmail.com> | |||||
* | | feat: Make `CheckServerResponseTrait` public and provide as ↵feat/make-setup-check-trait-public | Ferdinand Thiessen | 2024-09-16 | 8 | -164/+12 | |
|/ | | | | | | | | | `OCP\SetupCheck\CheckServerResponseTrait` This trait is used by other apps for creating setup checks, so we should provide it instead apps using private API. Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de> | |||||
* | fix(a11y): Add OTF font loading checkbugfix/noid/fix-otf-loading | Joas Schilling | 2024-09-16 | 1 | -6/+21 | |
| | | | | Signed-off-by: Joas Schilling <coding@schilljs.com> | |||||
* | Merge pull request #47927 from nextcloud/fix/migrate-away-from-oc_app | Côme Chilliet | 2024-09-13 | 1 | -6/+5 | |
|\ | | | | | Migrate away from OC_App to IAppManager | |||||
| * | chore: Migrate cleanAppId and getAppPath calls to IAppManager from OC_App | Côme Chilliet | 2024-09-13 | 1 | -6/+5 | |
| | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> | |||||
* | | refactor(settings): `CheckServerResponseTrait` always expect absolute path | Ferdinand Thiessen | 2024-09-13 | 3 | -32/+38 | |
| | | | | | | | | | | | | 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> |