Commit Graph

9 Commits

Author SHA1 Message Date
Mahmoud-Emad
f319f29d4c feat: Enhance WebDAV file management and UI
- Add functionality to create new collections via API
- Implement copy and move operations between collections
- Improve image rendering in markdown preview with relative path resolution
- Add support for previewing binary files (images, PDFs)
- Refactor modal styling to use flat buttons and improve accessibility
2025-10-26 17:29:45 +03:00
Mahmoud-Emad
0ed6bcf1f2 refactor: Modularize UI components and utilities
- Extract UI components into separate JS files
- Centralize configuration values in config.js
- Introduce a dedicated logger module
- Improve file tree drag-and-drop and undo functionality
- Refactor modal handling to a single manager
- Add URL routing support for SPA navigation
- Implement view mode for read-only access
2025-10-26 15:42:15 +03:00
d48e25ce90 ... 2025-10-26 10:27:48 +04:00
cae90ec3dc ... 2025-10-26 09:15:51 +04:00
b9349425d7 ... 2025-10-26 09:07:21 +04:00
cdc753e72d ... 2025-10-26 08:51:22 +04:00
98a529a3cc ... 2025-10-26 08:42:43 +04:00
3fc8329303 ... 2025-10-26 07:28:22 +04:00
e41e49f7ea ... 2025-10-26 07:17:49 +04:00