aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* fix(encryption): Correctly handle file opening and copying failuresfix/catch-exception-in-encrypt-allCôme Chilliet2025-07-032-4/+25
| | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* chore: Adapt tests to new parameter in EncryptAll constructorCôme Chilliet2025-07-031-9/+18
| | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* fix(encryption): Catch exceptions in encrypt-all command and continueCôme Chilliet2025-07-031-2/+17
| | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* Merge pull request #53787 from nextcloud/fix/l10n-us-englishKate2025-07-031-2/+2
|\
| * fix(l10n): our default language is American English so adjust the spellingfix/l10n-us-englishFerdinand Thiessen2025-07-031-2/+2
| | | | | | | | | | | | | | For British English we have the `en-GB` translations, so the default should be American English which spells it `organization` not `organisation`. Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | Merge pull request #53418 from nextcloud/fix/timedjob-execution-timeJoas Schilling2025-07-034-4/+36
|\ \ | |/ |/| Fix TimedJob execution time to allow job execution exactly when scheduled
| * test: check that UserStatusAutomation is cleaned upfix/timedjob-execution-timeSalvatore Martire2025-07-011-0/+27
| | | | | | | | Signed-off-by: Salvatore Martire <4652631+salmart-dev@users.noreply.github.com>
| * fix: delete UserStatusAutomation when user is deletedSalvatore Martire2025-07-011-0/+5
| | | | | | | | Signed-off-by: Salvatore Martire <4652631+salmart-dev@users.noreply.github.com>
| * fix: adjust setTimeout value for ClearOldStatusesBackgroundJobSalvatore Martire2025-07-012-4/+4
| | | | | | | | | | | | | | | | These jobs that were setting their interval to 0 were not really running at every run of cron.php if the run was in the same second. To keep the same behaior, I am updating those intervals to 1 second. Signed-off-by: Salvatore Martire <4652631+salmart-dev@users.noreply.github.com>
* | Merge pull request #53766 from nextcloud/fix/noid/actions-boundariesMaksim Sukharev2025-07-033-3/+8
|\ \
| * | chore(assets): Recompile assetsfix/noid/actions-boundariesnextcloud-command2025-07-032-3/+3
| | | | | | | | | | | | Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
| * | fix(files): provide boundaries for FileListTableHeaderActions elementMaksim Sukharev2025-07-031-0/+5
|/ / | | | | | | | | | | - default boundaries element is 'content-vue', which includes sidebar Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
* | Merge pull request #53764 from nextcloud/feat/ai-guest-restrictionAndy Scherzinger2025-07-039-6/+52
|\ \ | | | | | | Feat(taskprocessing): add toggle for AI guest restriction
| * | chore(assets): Recompile assetsfeat/ai-guest-restrictionnextcloud-command2025-07-032-3/+3
| | | | | | | | | | | | Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
| * | test: fix testsJana Peper2025-07-033-3/+8
| | | | | | | | | | | | Signed-off-by: Jana Peper <jana.peper@nextcloud.com>
| * | feat: add toggle for AI guest restrictionJana Peper2025-07-037-6/+47
|/ / | | | | | | Signed-off-by: Jana Peper <jana.peper@nextcloud.com>
* | Merge pull request #53276 from nextcloud/fix/log-failure-from-file-eventsArthur Schiwon2025-07-031-0/+19
|\ \ | | | | | | fix(files_versions): Log failure to compute node path
| * | chore: Use an if/else instead of the try/catch to make meaning more obviousfix/log-failure-from-file-eventsCôme Chilliet2025-06-171-2/+3
| | | | | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * | fix(files_versions): Log failure to compute node pathCôme Chilliet2025-06-031-0/+18
| | | | | | | | | | | | | | | | | | | | | To avoid hidden bugs, add some debug logging when a node path cannot be computed from a received event, to have more information for debugging Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* | | fix(l10n): Update translations from TransifexNextcloud bot2025-07-0376-74/+380
| | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | Merge pull request #53728 from nextcloud/rector-phpunit10Robin Appelman2025-07-02479-2888/+1513
|\ \ \ | | | | | | | | chore/rector: make phpunit dataproviders phpunit 12 compatible
| * | | chore: run rectorrector-phpunit10Robin Appelman2025-07-01478-2887/+1508
| | | | | | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
| * | | chore: add rector DataProviderAnnotationToAttributeRectorRobin Appelman2025-07-011-0/+2
| | | | | | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
| * | | chore: add phpunit StaticDataProviderClassMethodRector rector ruleRobin Appelman2025-07-011-1/+3
| | | | | | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* | | | Merge pull request #53738 from nextcloud/leftybournes/fix/syslogKent Delante2025-07-021-2/+6
|\ \ \ \ | | | | | | | | | | fix(syslog): open syslog channel on write
| * | | | fix(syslog): open syslog channel on writeKent Delante2025-07-021-2/+6
|/ / / / | | | | | | | | | | | | | | | | | | | | | | | | This fixes a bug where only one tag gets used when multiple tags have been configured (e.g. different tags for 'syslog_tag' and 'syslog_tag_audit') Signed-off-by: Kent Delante <kent.delante@proton.me>
* / / / fix(l10n): Update translations from TransifexNextcloud bot2025-07-02128-618/+636
|/ / / | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | Merge pull request #53662 from nextcloud/feat/search-in-filesFerdinand Thiessen2025-07-01152-282/+1265
|\ \ \ | | | | | | | | feat(files): allow to proper search in files
| * | | chore: compile assetsfeat/search-in-filesFerdinand Thiessen2025-07-01126-174/+299
| | | | | | | | | | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
| * | | fix(files): do not redirect router when navigating between viewsFerdinand Thiessen2025-07-011-8/+10
| | | | | | | | | | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
| * | | test: add e2e tests for files searchFerdinand Thiessen2025-07-013-4/+232
| | | | | | | | | | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
| * | | fix(files): reload file list on search updateFerdinand Thiessen2025-07-011-2/+17
| | | | | | | | | | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
| * | | feat(files): add search scope toggle and logicFerdinand Thiessen2025-07-014-56/+149
| | | | | | | | | | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
| * | | feat(files): allow hidden viewsFerdinand Thiessen2025-07-011-2/+6
| | | | | | | | | | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
| * | | feat(files): add `search` viewFerdinand Thiessen2025-07-017-4/+308
| | | | | | | | | | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
| * | | refactor(files): adjust filename filter to use eventsFerdinand Thiessen2025-07-012-2/+18
| | | | | | | | | | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
| * | | feat(files): add `search` store to handle all search related stateFerdinand Thiessen2025-07-013-1/+178
| | | | | | | | | | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
| * | | fix(files): also use `open-in-files` for the search viewFerdinand Thiessen2025-07-013-10/+12
| | | | | | | | | | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
| * | | feat(files): add `getDirectoryByPath` to files storeFerdinand Thiessen2025-07-013-17/+25
| | | | | | | | | | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
| * | | fix(files): log aborted navigation as debug levelFerdinand Thiessen2025-07-011-0/+9
| | | | | | | | | | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
| * | | fix(files_sharing): scope file action id to prevent conflictsFerdinand Thiessen2025-07-011-2/+2
|/ / / | | | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | | fix(l10n): Update translations from TransifexNextcloud bot2025-07-01158-1432/+26876
| | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | Merge pull request #53625 from ↵Joas Schilling2025-07-011341-2113/+3232
|\ \ \ | |_|/ |/| | | | | | | | nextcloud/dependabot/composer/vendor-bin/cs-fixer/nextcloud/coding-standard-1.4.0 chore(deps): bump nextcloud/coding-standard from 1.3.2 to 1.4.0 in /vendor-bin/cs-fixer
| * | chore: Add coding standard refactor commit to .git-blame-ignore-revsCôme Chilliet2025-07-011-0/+2
| | | | | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * | chore: apply new CSFixer rulesFerdinand Thiessen2025-07-011339-2092/+3200
| | | | | | | | | | | | | | | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de> # Conflicts: # apps/settings/lib/SetupChecks/PhpOpcacheSetup.php
| * | chore(deps): bump nextcloud/coding-standard in /vendor-bin/cs-fixerdependabot[bot]2025-07-011-21/+30
|/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [nextcloud/coding-standard](https://github.com/nextcloud/coding-standard) from 1.3.2 to 1.4.0. - [Release notes](https://github.com/nextcloud/coding-standard/releases) - [Changelog](https://github.com/nextcloud/coding-standard/blob/master/CHANGELOG.md) - [Commits](https://github.com/nextcloud/coding-standard/compare/v1.3.2...v1.4.0) --- updated-dependencies: - dependency-name: nextcloud/coding-standard dependency-version: 1.4.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
* | Merge pull request #53671 from nextcloud/fix/read-only-share-downloadJohn Molakvoæ2025-07-0120-74/+233
|\ \
| * | fix: invalid bool returnfix/read-only-share-downloadJohn Molakvoæ2025-06-261-1/+0
| | | | | | | | | | | | Co-authored-by: Côme Chilliet <91878298+come-nc@users.noreply.github.com> Signed-off-by: John Molakvoæ <skjnldsv@users.noreply.github.com>
| * | feat(files_sharing): allow viewing files with download disabledskjnldsv2025-06-2620-74/+234
| | | | | | | | | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
* | | Merge pull request #53735 from nextcloud/bugfix/noid/document-hide-downloadJoas Schilling2025-07-012-0/+7
|\ \ \ | | | | | | | | fix(ROS): Document hide-download option on files