zerobyte/app/client/components
Nico 013fe5a521
Fix/file tree selection parents (#276)
* fix(file-tree): propagate path simplification to parents

When all childs of a folder are selected in the tree, the selected path
was only simplifiyng one level. But if the reduction was also making its
own parent "fully selected" it was not correctly reporting only the
parent as selected

* test(file-tree): ensure path selection correctness

* fix(file-tree): cleanup based on given path not what's visible
2026-01-02 16:56:13 +01:00
..
__test__ Fix/file tree selection parents (#276) 2026-01-02 16:56:13 +01:00
ui refactor(secret-input): remove isDirty check 2025-12-16 20:45:33 +01:00
app-breadcrumb.tsx refactor(breadcrumbs): use handler & match pattern 2025-11-13 22:28:53 +01:00
app-sidebar.tsx feat: version link to gh release in sidebar (#203) 2025-12-21 14:39:30 +01:00
auth-layout.tsx refactor: rebrand to zerobyte (#45) 2025-11-20 18:59:57 +01:00
bytes-size.tsx refactor: unify backend and frontend servers (#3) 2025-11-13 20:11:46 +01:00
cron-input.tsx feat(schedule-form): allow custom cron expression (#214) 2025-12-22 20:51:46 +01:00
directory-browser.tsx refactor(browsers): create hook for common operations 2025-11-14 20:56:06 +01:00
empty-state.tsx refactor: unify backend and frontend servers (#3) 2025-11-13 20:11:46 +01:00
file-tree.tsx Fix/file tree selection parents (#276) 2026-01-02 16:56:13 +01:00
grid-background.tsx refactor: unify backend and frontend servers (#3) 2025-11-13 20:11:46 +01:00
layout.tsx refactor: rebrand to zerobyte (#45) 2025-11-20 18:59:57 +01:00
onoff.tsx refactor: unify backend and frontend servers (#3) 2025-11-13 20:11:46 +01:00
path-selector.tsx restore as a page (#87) 2025-11-30 16:43:34 +01:00
repository-icon.tsx feat: add sftp repositories support (#36) 2025-11-20 20:31:40 +01:00
restore-form.tsx fix: allow arbitrary name for repositories and correctly import existing local repos (#197) 2025-12-22 20:52:26 +01:00
snapshots-table.tsx refactor: tag snapshots with schedule short_id instead of db id (#248) 2025-12-28 11:42:25 +01:00
sortable-card.tsx fix(sortable-card): keep opacity at 100 on mobile 2025-12-17 09:00:55 +01:00
status-dot.tsx feat: exclude specific xattr during restore 2025-11-22 17:39:08 +01:00
volume-file-browser.tsx Fix/file tree selection parents (#276) 2026-01-02 16:56:13 +01:00
volume-icon.tsx feat: add support for SFTP volume backend (#249) 2025-12-28 18:30:49 +01:00