LeoVasanko
eb5ff82de6
frontend: add biome checks and pre-commit integration (excluding preview files)
2026-04-26 06:43:06 +00:00
LeoVasanko
f8b2c9494a
WebDAV sync support, access tokens, REST control endpoints ( #10 )
...
Implement complete WebDAV file serving compatible with various clients from Windows File Explorer to more specialized sync tools. The old control WebSocket has been updated to part-DAV, part REST API instead. Implemented user:pass BASIC auth. Added UI and backend for creating tokens that avoid the need to use actual username and password for requests from CLI or DAV.
2026-04-26 04:22:52 +00:00
LeoVasanko
41686d1dd1
Correctly handle customized server name in admin settings dialog.
2026-02-04 20:15:56 +00:00
LeoVasanko
60a53ef3d3
Implement server name config to override the default of using share folder name.
2026-02-04 18:00:21 +00:00
LeoVasanko
1970d40d8a
Implement background worker to make search response faster and avoid hanging the UI when there are a lot of files. Implement better toast messages for transitional events that automatically disappear.
2026-01-31 21:02:16 +00:00
LeoVasanko
232fd92b22
Finalize Paskia integration and built-in authentication.
2026-01-31 00:47:04 +00:00
LeoVasanko
4f39875786
TypeScript check and typing corrections.
2026-01-30 19:03:37 +00:00
LeoVasanko
7be02e951d
Consistent dialog styling widgets and using Paskia's shared backdrop. Internal password auth mimics Paskia. API paths changed (/auth goes to internal or paskia depending on config). All API calls and previews get access checks.
2026-01-30 18:28:05 +00:00
LeoVasanko
055eaa8a21
Fix admin UI password reset and user deletion functions.
2025-10-01 06:31:20 +00:00
LeoVasanko
05fb81c36d
Implement web-based user management / admin setup. ( #8 )
...
Implement Admin Settings dialog for user management and toggling the public server flag, not needing CLI for maintenance anymore.
2025-09-30 23:10:33 +00:00