john-okeefe
2af035d87f
feat(backend): add server-side directory browsing API
...
- Add BrowseDirectories() to library service with path traversal protection
- Add BrowseDirectories handler with proper error handling
- Register GET /api/libraries/browse endpoint (admin-only)
- Returns current path, parent path, and list of subdirectories
- Security: blocks "..", validates path exists, checks is directory
Fixes: Issue 2 (backend)
2026-02-23 17:02:52 -05:00
..
2026-02-14 21:38:08 -05:00
2026-02-01 16:11:54 -05:00
2026-02-14 21:38:08 -05:00
2026-02-22 13:11:06 -05:00
2026-02-09 17:58:33 -05:00
2026-02-20 17:04:15 -05:00
2026-02-01 16:11:54 -05:00
2026-02-14 21:38:00 -05:00
2026-02-22 01:57:49 -05:00
2026-02-01 16:11:54 -05:00
2026-02-01 16:11:54 -05:00
2026-02-20 10:20:57 -05:00
2026-02-22 01:57:49 -05:00
2026-02-14 21:38:00 -05:00
2026-02-13 12:12:28 -05:00
2026-02-14 21:38:08 -05:00
2026-02-13 21:50:29 -05:00
2026-02-01 16:11:54 -05:00
2026-02-14 21:38:08 -05:00
2026-02-23 17:02:52 -05:00
2026-02-07 19:49:47 -05:00
2026-02-14 00:12:08 -05:00
2026-02-14 00:12:15 -05:00
2026-02-14 21:38:08 -05:00
2026-02-12 19:48:07 -05:00
2026-02-01 16:11:54 -05:00
2026-02-14 21:38:08 -05:00
2026-02-16 16:49:43 -05:00
2026-02-09 13:12:31 -05:00
2026-02-13 20:04:47 -05:00
2026-02-14 21:38:08 -05:00
2026-02-01 16:24:58 -05:00
2026-02-01 16:11:54 -05:00
2026-02-09 20:10:06 -05:00
2026-02-01 16:11:54 -05:00