aboutsummaryrefslogtreecommitdiffstats
path: root/apps
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #53767 from nextcloud/jtr-fix-files-reminders-disabledAndy Scherzinger2025-07-071-1/+3
|\ | | | | fix(files_reminders): Don't load if disabled for user
| * fix(files_reminders): Don't load if disabled for userjtr-fix-files-reminders-disabledJosh2025-07-021-1/+3
| | | | | | Signed-off-by: Josh <josh.t.richards@gmail.com>
* | chore: get revision for a nodeBorja Domínguez Vázquez2025-07-075-3/+25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Borja Domínguez Vázquez <borja.dominguez@hotmail.com> Signed-off-by: Borja Domínguez Vázquez <iam.n3uro@gmail.com> wip Signed-off-by: Borja Domínguez Vázquez <borja.dominguez@hotmail.com> Signed-off-by: Borja Domínguez Vázquez <iam.n3uro@gmail.com> wip Signed-off-by: Borja Domínguez Vázquez <borja.dominguez@hotmail.com> Signed-off-by: Borja Domínguez Vázquez <iam.n3uro@gmail.com> Update IVersionBackend.php Signed-off-by: Borja Domínguez Vázquez <iam.n3uro@gmail.com> wip
* | Merge pull request #53832 from bdovaz/use-constantsStephan Orbaugh2025-07-072-4/+9
|\ \ | | | | | | chore: use constants for metadata
| * | chore: use constants for metadataBorja Domínguez Vázquez2025-07-052-4/+9
| | | | | | | | | | | | Signed-off-by: Borja Domínguez Vázquez <borja.dominguez@hotmail.com>
* | | feat(files): sort local files first - used when filtering + local searchFerdinand Thiessen2025-07-071-2/+18
| | | | | | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | | feat(files): search locally in the background while filtering by nameFerdinand Thiessen2025-07-072-7/+93
| | | | | | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | | refactor(files): remove "local search"Ferdinand Thiessen2025-07-075-72/+15
| | | | | | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | | fix(files): gracefully handle `files:node:updated` when not in storeFerdinand Thiessen2025-07-071-1/+1
| | | | | | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | | refactor(files): add active folder to active store and refactorFerdinand Thiessen2025-07-078-63/+81
| | | | | | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | | Merge pull request #53814 from nextcloud/bug/53811/charset-imipDaniel2025-07-072-4/+206
|\ \ \ | | | | | | | | fix(imip): set charset for imip attachment
| * | | test(imip): ensure charset is set for the text/calendar attachmentbug/53811/charset-imipDaniel Kesselberg2025-07-061-0/+193
| | | | | | | | | | | | | | | | Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
| * | | fix(imip): set charset for imip attachmentDaniel Kesselberg2025-07-061-4/+13
| | | | | | | | | | | | | | | | Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
* | | | Merge pull request #53112 from ↵Kate2025-07-073-4/+173
|\ \ \ \ | | | | | | | | | | | | | | | nextcloud/leftybournes/fix/files_trashbin_retention
| * | | | fix(files_trashbin): Expire trashbin items when space is neededleftybournes/fix/files_trashbin_retentionKent Delante2025-07-053-4/+173
| | |/ / | |/| | | | | | | | | | Signed-off-by: Kent Delante <kent.delante@proton.me>
* | | | fix(l10n): Update translations from TransifexNextcloud bot2025-07-078-90/+94
| |/ / |/| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | fix(l10n): Update translations from TransifexNextcloud bot2025-07-0634-22/+308
|/ / | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | fix(l10n): Update translations from TransifexNextcloud bot2025-07-05142-198/+900
| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | Merge pull request #53776 from nextcloud/fix/comments-outlined-iconsJohn Molakvoæ2025-07-042-15/+15
|\ \
| * | fix(comments): switch to outlined icons where possibleEdward Ly2025-07-042-15/+15
| | | | | | | | | | | | Signed-off-by: Edward Ly <contact@edward.ly>
* | | feat(files): allow to configure default viewFerdinand Thiessen2025-07-0410-42/+192
|/ / | | | | | | | | | | | | | | This allows to configure which view should be the default ("start view") in the files app, currently either "all files" or "personal files". But it might be extended to the new home view in the future. Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | feat(files): add "search everywhere" button within the filters rowFerdinand Thiessen2025-07-045-3/+106
| | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | fix(l10n): Update translations from TransifexNextcloud bot2025-07-0426-30/+382
| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | chore: Adapt cypress component test to contain total spaceCôme Chilliet2025-07-031-0/+3
| | | | | | | | | | | | Mocked server initial state was incomplete Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* | fix: Correctly show free space if lower than quota in Files navigationCôme Chilliet2025-07-031-1/+1
| | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* | chore: update `@nextcloud/files` and use now public APIchore/files-public-apiFerdinand Thiessen2025-07-031-1/+1
| | | | | | | | | | | | | | Remove the hack which was needed until the view.hidden attribute was public API. Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | Merge pull request #53665 from nextcloud/fix/catch-exception-in-encrypt-allCôme Chilliet2025-07-032-12/+43
|\ \ | | | | | | fix(encryption): Catch exceptions in encrypt-all command and continue
| * | fix(encryption): Correctly handle file opening and copying failuresfix/catch-exception-in-encrypt-allCôme Chilliet2025-07-031-1/+8
| | | | | | | | | | | | 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 #53788 from nextcloud/fix/profile-visibilityFerdinand Thiessen2025-07-031-0/+2
|\ \ \ | | | | | | | | fix(profile): add max width for the user actions
| * | | fix(profile): add max width for the user actionsFerdinand Thiessen2025-07-031-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | This prevents the profile to look distorted when the primary action is a long email address. Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | | | Merge pull request #52963 from ↵Arthur Schiwon2025-07-031-1/+43
|\ \ \ \ | |_|/ / |/| | | | | | | | | | | nextcloud/fix/avoid-crashing-versions-listener-on-non-existing-file fix(files_versions): Log error instead of crashing when event listeners get called on non-existing files
| * | | fix(files_versions): Log error instead of crashing when event listeners get ↵fix/avoid-crashing-versions-listener-on-non-existing-fileCôme Chilliet2025-07-011-1/+43
| | | | | | | | | | | | | | | | | | | | | | | | called on non-existing files Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* | | | 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>
* | | 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>
* | | feat: add toggle for AI guest restrictionJana Peper2025-07-033-1/+8
| | | | | | | | | | | | 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-0372-64/+368
| |_|/ |/| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | Merge pull request #53728 from nextcloud/rector-phpunit10Robin Appelman2025-07-02229-1359/+612
|\ \ \ | | | | | | | | chore/rector: make phpunit dataproviders phpunit 12 compatible
| * | | chore: run rectorrector-phpunit10Robin Appelman2025-07-01229-1359/+612
| | | | | | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* | | | fix(l10n): Update translations from TransifexNextcloud bot2025-07-02128-618/+636
|/ / / | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | 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-011-3/+22
| | | | | | | | | | | | 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>