aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* build(deps): Bump giggsey/libphonenumber-for-php-lite from 8.13.45 to 8.13.48dependabot/composer/giggsey/libphonenumber-for-php-lite-8.13.48Joas Schilling2024-10-301-0/+0
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* Merge pull request #49017 from nextcloud/fix/48415/do-not-rename-main-share-linkF. E Noel Nfebe2024-10-309-8/+8
|\ | | | | fix(ShareEntryLinkList): Append new links to the end of list
| * chore(assets): Recompile assetsfix/48415/do-not-rename-main-share-linknextcloud-command2024-10-308-7/+7
| | | | | | | | Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
| * fix(ShareEntryLinkList): Append new links to the end of listfenn-cs2024-10-301-1/+1
|/ | | | | | | | | | | Currently new shares are added to beginning of the share list in the UI messing up the ordering with the original (first) looking like the most recent and the most recent looking like the original share. This error disappears on refresh. Resolves : https://github.com/nextcloud/server/issues/48415 Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
* Merge pull request #48989 from ↵Joas Schilling2024-10-301-0/+0
|\ | | | | | | | | nextcloud/dependabot/composer/aws/aws-sdk-php-3.324.13 build(deps): Bump aws/aws-sdk-php from 3.311.2 to 3.324.13 for PHP 8.4 compat
| * build(deps): Bump aws/aws-sdk-php from 3.311.2 to 3.324.13dependabot/composer/aws/aws-sdk-php-3.324.13Joas Schilling2024-10-301-0/+0
| | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* | Merge pull request #48991 from nextcloud/fix/password-field-sharingFerdinand Thiessen2024-10-309-10/+22
|\ \ | | | | | | fix(files_sharing): Password field must not be required if already set
| * | chore: Compile assetsfix/password-field-sharingFerdinand Thiessen2024-10-308-7/+7
| | | | | | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
| * | fix(files_sharing): Password field must not be required if already setFerdinand Thiessen2024-10-301-3/+15
| | | | | | | | | | | | | | | | | | | | | If there is already a password, there is no need to require the password in the setting ('newPassword'). It is only required for new shares. Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | | Merge pull request #48992 from ↵yemkareems2024-10-302-10/+19
|\ \ \ | | | | | | | | | | | | | | | | nextcloud/fix/add-password-confirmation-to-save-global-creds fix: add PasswordConfirmationRequired to saveGlobalCredentials
| * | | fix: add PasswordConfirmationRequired to saveGlobalCredentialsfix/add-password-confirmation-to-save-global-credsyemkareems2024-10-302-10/+19
| |/ / | | | | | | | | | | | | Co-authored-by: yemkareems <yemkareems@gmail.com> Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | | Merge pull request #48990 from nextcloud/ci/noid/update-integration-test-stuffJoas Schilling2024-10-303-535/+421
|\ \ \ | | | | | | | | ci: Align integration test dependencies with 3rdparty/ for PHP 8.4 compatibility
| * | | ci: Bump behat/behat as wellci/noid/update-integration-test-stuffJoas Schilling2024-10-302-11/+10
| | | | | | | | | | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
| * | | ci: Align integration test dependencies with 3rdaprty/Joas Schilling2024-10-293-525/+412
| | | | | | | | | | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* | | | Merge pull request #48986 from nextcloud/feat/systemtags-missing-attrsKate2024-10-301-0/+6
|\ \ \ \ | |_|/ / |/| | |
| * | | chore(systemtags): add missing migration attributesfeat/systemtags-missing-attrsskjnldsv2024-10-291-0/+6
| | | | | | | | | | | | | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
* | | | Merge pull request #48559 from nextcloud/fix/recently_active_pgsqlBenjamin Gaussorgues2024-10-304-33/+103
|\ \ \ \ | |_|_|/ |/| | |
| * | | fix(sharding): typo in addOrderByfix/recently_active_pgsqlBenjamin Gaussorgues2024-10-301-1/+1
| | | | | | | | | | | | | | | | Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com>
| * | | fix(users): improve recently active searchBenjamin Gaussorgues2024-10-302-31/+101
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Remove DISTINCT clause to fix PgSQL - Join user table only if necessary - Don't show people who never connected in active list - Add test Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com>
| * | | fix(users): use correct active user countBenjamin Gaussorgues2024-10-301-1/+1
|/ / / | | | | | | | | | Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com>
* | | Merge pull request #42610 from hellodarkness/patch-1John Molakvoæ2024-10-301-2/+4
|\ \ \
| * | | fix: adjust `compromized` British wordingJohn Molakvoæ2024-10-291-1/+1
| | | | | | | | | | | | | | | | Co-authored-by: Kate <26026535+provokateurin@users.noreply.github.com> Signed-off-by: John Molakvoæ <skjnldsv@users.noreply.github.com>
| * | | Update config.sample.phpHelloDarkness2024-01-061-2/+4
| | | | | | | | | | | | | | | | | | | | | | | | Comments to clarify the purpose of session_keepalive. Fixes issue in Nextcloud Documentation (https://github.com/nextcloud/documentation/issues/7244) Signed-off-by: HelloDarkness <111370255+hellodarkness@users.noreply.github.com>
* | | | Fix(l10n): Update translations from TransifexNextcloud bot2024-10-30430-3484/+4320
| |_|/ |/| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | Merge pull request #48982 from nextcloud/dependabot/composer/sabre/dav-4.7.0Joas Schilling2024-10-291-0/+0
|\ \ \ | | | | | | | | build: Update Sabre/DAV and siblings to PHP 8.4 compatible versions
| * | | build: Update Sabre/DAV and siblings to PHP 8.4 compatible versionsdependabot/composer/sabre/dav-4.7.0Joas Schilling2024-10-291-0/+0
| | |/ | |/| | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* | | Merge pull request #48665 from nextcloud/feat/settings/app_api_apps_managementAndrey Borysenko2024-10-29115-213/+910
|\ \ \ | |/ / |/| | feat(settings): migrate AppAPI ExApps management to settings
| * | chore(assets): Recompile assetsnextcloud-command2024-10-2916-24/+24
| | | | | | | | | | | | Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
| * | chore(assets): Recompile assetsfeat/settings/app_api_apps_managementnextcloud-command2024-10-296-9/+9
| | | | | | | | | | | | Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
| * | chore(assets): Recompile assetsnextcloud-command2024-10-29100-147/+188
| | | | | | | | | | | | Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
| * | fix(ci): eslint fix, minor correction after rebaseAndrey Borysenko2024-10-291-8/+3
| | | | | | | | | | | | Signed-off-by: Andrey Borysenko <andrey18106x@gmail.com>
| * | fix: loading state reactivityAndrey Borysenko2024-10-291-24/+28
| | | | | | | | | | | | Signed-off-by: Andrey Borysenko <andrey18106x@gmail.com>
| * | fix(ci): fix eslint errorsAndrey Borysenko2024-10-293-12/+9
| | | | | | | | | | | | Signed-off-by: Andrey Borysenko <andrey18106x@gmail.com>
| * | fix(ci): psalm, suppress undefined for viewAppsAndrey Borysenko2024-10-291-0/+2
| | | | | | | | | | | | Signed-off-by: Andrey Borysenko <andrey18106x@gmail.com>
| * | fix: address review commentsAndrey Borysenko2024-10-297-30/+29
| | | | | | | | | | | | Signed-off-by: Andrey Borysenko <andrey18106x@gmail.com>
| * | WIP: remove app_api_apps vuex storeAndrey Borysenko2024-10-291-399/+0
| | | | | | | | | | | | Signed-off-by: Andrey Borysenko <andrey18106x@gmail.com>
| * | WIP: migrate to Pinia, minor fixesAndrey Borysenko2024-10-2910-66/+396
| | | | | | | | | | | | Signed-off-by: Andrey Borysenko <andrey18106x@gmail.com>
| * | WIP: address review comments, small fixesAndrey Borysenko2024-10-299-81/+74
| | | | | | | | | | | | 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>
| * | fix(ci): resolve eslint errorsAndrey Borysenko2024-10-2912-43/+53
| | | | | | | | | | | | Signed-off-by: Andrey Borysenko <andrey18106x@gmail.com>
| * | WIP: minor fixesAndrey Borysenko2024-10-291-1/+6
| | | | | | | | | | | | Signed-off-by: Andrey Borysenko <andrey18106x@gmail.com>
| * | WIP: add missing state checksAndrey Borysenko2024-10-291-1/+1
| | | | | | | | | | | | Signed-off-by: Andrey Borysenko <andrey18106x@gmail.com>
| * | WIP: use global mutation, since app_api_apps is namespacedAndrey Borysenko2024-10-291-16/+8
| | | | | | | | | | | | Signed-off-by: Andrey Borysenko <andrey18106x@gmail.com>
| * | WIP: add Daemon badge in app sidebar (2)Andrey Borysenko2024-10-292-0/+39
| | | | | | | | | | | | Signed-off-by: Andrey Borysenko <andrey18106x@gmail.com>
| * | feat(settings): migrate AppAPI ExApps management (1)Andrey Borysenko2024-10-2911-40/+692
| | | | | | | | | | | | 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 #46151 from nextcloud/enh/do-not-enforce-cache-for-cliJohn Molakvoæ2024-10-291-6/+20
|\ \
| * | feat(cache): CLI should not fail if APCu is not availableenh/do-not-enforce-cache-for-cliMichaIng2024-08-011-6/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | but fallback to NullCache. This can be the case if APCu is used without apc.enable_cli=1. APCu however runs within the PHP instance and hence cannot be shared between CLI and web or used as distributed cache. The CLI call can hence only create or invalidate entries for itself. For short-living CLI calls, this is theoretically a downsides regarding performance and resource usage, and Nextcloud must not have any issues using the dummy NullCache instead of an isolated freshly created and destroyed APCu instance. This partly reverts https://github.com/nextcloud/server/pull/25770. The fallback was removed, because CLI calls started to hang after https://github.com/nextcloud/server/pull/25440. The reason however was not that a cache is generally required for CLI calls, but because the previously logged warning invoked the user backend, which invoked again the caching backend, causing a loop. This commit re-adds the fallback without logging a warning, and for APCu only. For mentioned reasons, it is okay to fallback to NullCache silently. If Redis or memcached are configured but not available, then the web UI would fail as well, and it makes sense to abort and inform CLI calls as well then. The motivation is to make apc.enable_cli=1 optional, and that hence the documentation about it can be removed. We should not enforce admins to enable APCu for CLI calls, which is reasonably disabled by default. This also reduces requirements for hosting providers to support Nextcloud. Signed-off-by: MichaIng <micha@dietpi.com>
* | | Merge pull request #48725 from nextcloud/chore/remove-old-testJohn Molakvoæ2024-10-2935-471/+639
|\ \ \
| * | | chore: Compile assetschore/remove-old-testFerdinand Thiessen2024-10-2921-30/+148
| | | | | | | | | | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>