nextcloud/apps/files/src
Ferdinand Thiessen a3704d28fa
fix(files): make sure nested changes are propagated to sidebar tabs
fix(files): make sure nested changes are propagated to sidebar tabs

If an object is passed from one app to another app through a web

component, then only reference changes (new objects) are marked as

reactive changes in the receiving app.

In this case e.g. `mtime` changes were not properly propagated,

so to fix this we explicitly clone the objects before passing to the

sidebar tab.

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2026-06-12 10:58:10 +02:00
..
actions fix(files): use displayname rather than basename to use progress 2026-05-21 02:55:19 +02:00
components fix(files): make sure nested changes are propagated to sidebar tabs 2026-06-12 10:58:10 +02:00
composables chore: fix ESLint issues reported because of config update 2026-04-20 23:10:06 +02:00
filters feat(files): render filters in top bar 2026-01-23 10:05:51 +00:00
mixins refactor(files): adjust for files library interfaces 2026-02-06 14:03:00 +01:00
models refactor!(files): migrate sidebar API to use Node API 2026-01-05 02:23:15 +01:00
newMenu fix(files): only show template picker menu entries if possible 2026-05-19 12:09:43 +02:00
plugins/search fix: update unified search folder picker text 2026-01-19 13:55:18 +01:00
router refactor!(files): migrate sidebar API to use Node API 2026-01-05 02:23:15 +01:00
services fix(files): escape html entities in dav search requests 2026-05-13 06:54:03 +00:00
store fix(files): make sure nested changes are propagated to sidebar tabs 2026-06-12 10:58:10 +02:00
utils chore: fix ESLint issues reported because of config update 2026-04-20 23:10:06 +02:00
views refactor(files-settings): remove recent file settings section 2026-03-26 08:06:33 +00:00
eventbus.d.ts perf(files): only emit initialization once 2026-02-12 09:54:00 +01:00
FilesApp.vue refactor!(files): migrate sidebar API to use Node API 2026-01-05 02:23:15 +01:00
global.d.ts refactor!(files): migrate sidebar API to use Node API 2026-01-05 02:23:15 +01:00
init.ts fix(files): add legacy wrapper for upload library 2026-02-10 15:32:08 +01:00
logger.ts refactor(files): Migrate logger util to Typescript 2024-08-01 03:20:56 +02:00
main-settings-admin.ts chore: adjust code to new codestyle 2025-10-02 13:19:42 +02:00
main-settings-personal.ts chore: adjust code to new codestyle 2025-10-02 13:19:42 +02:00
main.ts fix(files): use correct types for the Settings 2025-11-14 13:09:05 +01:00
reference-files.ts chore: adjust code to new codestyle 2025-10-02 13:19:42 +02:00
shims.d.ts feat(files): render filters in top bar 2026-01-23 10:05:51 +00:00
sidebar.ts refactor!(files): migrate sidebar API to use Node API 2026-01-05 02:23:15 +01:00
types.ts refactor(recent-files): remove user config from frontend files 2026-03-26 08:06:34 +00:00