aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
| * | | | | | | | 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>
| * | | | | | | | | test: Add proper styles for Cypress component testsFerdinand Thiessen2024-10-298-97/+122
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This also fixes Typescript issue but requires to slightly adjust the Navigation test as the progress bar is not visible (because it is overlayed by another element). Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
| * | | | | | | | | refactor(federatedfilesharing): Replace deprecated functionsFerdinand Thiessen2024-10-297-345/+370
|/ / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Replace deprecated OC dialogs methods * Replace deprecated global jQuery with axios * Replace deprecated jQuery event with event bus * Add component + unit tests for new dialog Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | | | | | | | | Merge pull request #48572 from nextcloud/fix/align-avatar-visibilityJohn Molakvoæ2024-10-294-5/+9
|\ \ \ \ \ \ \ \ \
| * | | | | | | | | fix(settings): Align contents of profile picture headingfix/align-avatar-visibilityChristopher Ng2024-10-294-5/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
* | | | | | | | | | Merge pull request #48632 from ↵John Molakvoæ2024-10-293-3/+8
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | nextcloud/artonge/fix/file_list_jump_on_viewer_close
| * | | | | | | | | | fix(files): Do not jump to top when fileId is set to currentFolderartonge/fix/file_list_jump_on_viewer_closeLouis Chemineau2024-10-293-3/+8
| |/ / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix https://github.com/nextcloud/server/issues/48545 Signed-off-by: Louis Chemineau <louis@chmn.me>
* | | | | | | | | | Merge pull request #48965 from nextcloud/feat/files-bulk-tagging-followupJohn Molakvoæ2024-10-2911-8/+15
|\ \ \ \ \ \ \ \ \ \