Commit Graph
124 Commits
Author SHA1 Message Date
LeoVasanko 7ce8775f05 /api/watch also continuously reports disk usage 2023-10-22 23:24:54 +00:00
LeoVasanko b5a1fe6c4d Cleanup, bugfixes. Added access control on files and API. 2023-10-22 22:51:39 +00:00
LeoVasanko 0b39229282 Add /old-index.html in case the prior front pages is needed for reference. 2023-10-21 16:48:24 +00:00
LeoVasanko ce0b6c9bd2 Frontend included in repository. 2023-10-21 16:30:47 +00:00
LeoVasanko bfc04b3831 Refactoring and cleanup 2023-10-21 13:17:09 +00:00
LeoVasanko 447081e5d0 Implemented control commands and tests. Rewritten error and session/flash handling. 2023-10-20 22:44:43 +00:00
LeoVasanko 01028b0165 Watcher rewritten with inotify module, bugs fixed. 2023-10-19 17:52:37 +00:00
LeoVasanko 2ff484d7be Watching cleanup, debugging a problem case. 2023-10-19 14:54:33 +00:00
LeoVasanko c5bef025b6 Reset flash cookie also on index page. 2023-10-19 14:24:20 +00:00
LeoVasanko 6b2dd61beb Login error handling and flash messages. Remove host prefix on cookies because of https://bugs.chromium.org/p/chromium/issues/detail?id=1245434 2023-10-19 13:55:59 +00:00
LeoVasanko cb83d30f77 User management CLI 2023-10-19 13:54:03 +00:00
LeoVasanko ffa959b10f Added user management to CLI. Mainly for creating admin user or resetting forgotten passwords. 2023-10-18 22:06:21 +00:00
LeoVasanko 18f953adf9 Fix app load failure. 2023-10-19 00:13:47 +00:00
LeoVasanko 59aae8eadf Support running 80/443 with TLS certificate files in confdir/domain/ 2023-10-18 20:52:51 +00:00
LeoVasanko d269442d7f Refactor with its own entry point and startup script cista, instead of running via sanic. Config file handling and Droppy updates. HTTP redirection/acme server added. 2023-10-18 20:06:14 +00:00
LeoVasanko 9f889232f3 Implemented login page and new jwt-based sessions. Watching cleanup. 2023-10-17 19:06:27 +00:00
LeoVasanko f6bbd7b5ff Major upgrades, much code and docs rewritten. 2023-10-17 15:33:31 +00:00
LeoVasanko 0134bd1262 Update packaging. 2023-10-15 05:00:29 +00:00
LeoVasanko 9dce1e843f Cleanup LRUCache, fix bug, add unit tests (pytest). 2023-10-15 02:56:50 +00:00
LeoVasanko 912e0acc0d Cleanup 2023-10-15 01:31:54 +00:00
LeoVasanko a31de180d8 Minimal installation instructions. 2023-10-15 01:31:06 +00:00
LeoVasanko f9e4991276 Restructuring as a Python package. 2023-10-14 19:29:50 +00:00
LeoVasanko e44a780407 Add some gitignore 2023-10-14 18:56:49 +00:00
LeoVasanko 46046a509f Initial commit 2023-10-14 00:07:27 +00:00