Commit Graph

172 Commits

Author SHA1 Message Date
Lennart
d576d997c4 frontend: Add redirect to login or user page 2024-11-10 12:28:16 +01:00
Lennart
4fd32b3f33 minor cleanup stuff 2024-11-03 23:21:27 +01:00
Lennart
31c7143dd8 frontend: Add redirect to login page for unauthorized requests 2024-11-03 16:23:37 +01:00
Lennart
aead176cdb frontend: add cookie parameter 2024-11-03 15:25:18 +01:00
Lennart
957a5d5f48 frontend: remove the nodejs stuff, I don't think I need it for such a simple project 2024-11-03 13:32:57 +01:00
Lennart
0f2db05a07 Add some CLI commands to generate a default configuration and password hashes 2024-11-03 13:17:38 +01:00
Lennart
45de287d72 improvement to config 2024-11-02 16:03:53 +01:00
Lennart
33eae4a780 frontend: use secret key for cookies 2024-11-02 13:10:41 +01:00
Lennart
d53dda26e6 frontend: embed assets into binary 2024-10-31 15:22:49 +01:00
Lennart
db01df5cb8 store: Refactoring to split calendar and addressbook 2024-10-28 17:44:22 +01:00
Lennart
858f43de67 Remove RwLock around stores, locking shall be the responsibility of the store implementation 2024-10-27 16:18:56 +01:00
Lennart
814e7d5c69 frontend: authenticate calendar route 2024-10-14 10:26:33 +02:00
Lennart
d87b7dcb8d Refactor: Rename uid to object_id 2024-10-14 10:13:32 +02:00
Lennart
9c1dc938d5 frontend calendar list 2024-10-13 19:52:35 +02:00
Lennart
7ce0fc53a4 Add authentication with session cookie 2024-10-13 19:05:57 +02:00
Lennart
a119e7f099 frontend 2024-10-05 19:07:50 +02:00
Lennart
59006bc9f2 some experimentation with frontend 2024-10-04 21:36:07 +02:00
Lennart
15d3050569 update Cargo.toml 2024-10-04 11:58:42 +02:00
Lennart
436d6fd41c Update dependencies 2024-09-19 15:27:26 +02:00
Lennart
3869dad772 add crate for future frontend 2024-08-03 16:32:24 +02:00
Lennart
e17e4facd7 Remove frontend crate 2023-10-06 14:17:15 +02:00
Lennart
4b26a7ee61 Add very rudimentary frontend crate
I accidentally pushed the dependency in main.rs :(
2023-09-07 18:56:52 +02:00