Commit Graph

6 Commits

Author SHA1 Message Date
80bffaf9ad feat(webdav3): implement proxy download functionality with CORS support 2026-06-15 01:54:22 -04:00
4a2f6032d2 feat: add WebDAV integration and utility functions
- Introduced a new `webdav-component` package for WebDAV protocol handling.
- Implemented `webdav.ts` with functions for managing WebDAV operations such as listing directories, checking file existence, creating folders, deleting paths, moving files, and handling file uploads/downloads.
- Added path normalization and utility functions for handling WebDAV paths.
- Enhanced the `Tag` class in `webdav3.py` to correctly register XML namespaces, improving compatibility with WebDAV responses.
2026-06-07 17:48:37 -04:00
8eb6e66005 feat: add DirectoryListing component and integrate it into StatusPage; update fonts.css with new font definitions; enhance .gitignore to exclude files directory 2026-06-07 11:26:18 -04:00
c2cb541257 feat: update package-lock.json to include it in .gitignore and upgrade react-router to version ^7.17.0 2026-06-06 23:15:42 -04:00
939565ce5a feat: update StatusPage layout and functionality with enhanced system status display and activity log 2026-04-14 13:55:14 -04:00
9eeffde903 initial commit 2026-04-13 23:55:36 -04:00