wrolpi/app/src
Roland 173284699d
FileWorker: Async queue-based file synchronization system
Introduces FileWorker for background file operations with dual-queue
architecture (public/private). Handles refresh, move, and rename tasks
with progress tracking, job completion monitoring, and batch processing.
Compares DB FileGroups to filesystem state using FileGroupDiff to detect
new/modified/deleted files. Designed for memory efficiency on Raspberry Pi.
2026-01-23 15:29:15 -07:00
..
api Adding disk mount handling to React UI. 2025-12-16 17:04:46 -07:00
components FileWorker: Async queue-based file synchronization system 2026-01-23 15:29:15 -07:00
contexts Adding keyboard shortcuts to UI. 2025-12-26 18:59:20 -07:00
hooks FileWorker: Async queue-based file synchronization system 2026-01-23 15:29:15 -07:00
types Converting Theme.js to typescript so we can use shorthands like Card.Icon. 2025-12-07 12:41:10 -07:00
api.js FileWorker: Async queue-based file synchronization system 2026-01-23 15:29:15 -07:00
App.css Enhancing file browser with drag-to-select. 2025-12-26 11:28:10 -07:00
App.js Adding keyboard shortcuts to UI. 2025-12-26 18:59:20 -07:00
DashboardPage.js FileWorker: Async queue-based file synchronization system 2026-01-23 15:29:15 -07:00
Events.js Creating Controller service which will control WROLPi services, admin, SMART, disks, and status. nginx will fallback to Controller UI when React UI is unavailable (such as during upgrades). 2025-12-15 15:48:40 -07:00
index.css Renaming examples to avoid grouping of pdf with ebooks. Reworking URLs for media files to avoid escaping url safe characters. 2023-03-29 13:46:39 -06:00
index.js Fixing changes before merge. 2023-02-08 21:18:51 -07:00
logo.svg Renaming examples to avoid grouping of pdf with ebooks. Reworking URLs for media files to avoid escaping url safe characters. 2023-03-29 13:46:39 -06:00
reportWebVitals.js Renaming examples to avoid grouping of pdf with ebooks. Reworking URLs for media files to avoid escaping url safe characters. 2023-03-29 13:46:39 -06:00
setupTests.js Updating code to use new version of react-router. 2025-12-07 11:54:20 -07:00
Tags.cy.js Video downloads have many more options. Downloads are migrated. 2024-11-28 09:48:57 -07:00
Tags.js Displaying Files, Zims, Channels and Domains columns when editing Tags. 2025-12-24 11:46:28 -07:00
test-utils.js Updating code to use new version of react-router. 2025-12-07 11:54:20 -07:00