Commit graph

13 commits

Author SHA1 Message Date
Simon Bruder 6ad8426e7f
Fix urlencoding when jumping to unknown ID 2024-07-14 13:11:42 +02:00
Simon Bruder 13ce4d0611
Expose label generation to frontend
The javascript code is quite horrible, but it works ¯\_(ツ)_/¯
2024-07-14 01:28:56 +02:00
Simon Bruder 7563905e66
Add authentication 2024-07-13 13:43:55 +02:00
Simon Bruder ebbc5c0c19
Include custom build of Iosevka 2024-07-13 13:43:51 +02:00
Simon Bruder 375fa7740e
Add creation date to allow consistent ordering 2024-07-11 21:50:03 +02:00
Simon Bruder f030d16d09
Switch to sqlx
While diesel has a native rust interface, writing more complex queries
is easier when you can just pass a SQL query string.
2024-07-11 17:25:01 +02:00
Simon Bruder 4a2dc721d4
Switch to maud for templating 2024-07-11 01:17:04 +02:00
Simon Bruder af2ce1e9b1
Add label printing 2024-07-11 01:16:39 +02:00
Simon Bruder 21c99a1677
Use diesel-async
This simplifies running queries, as it avoids having to use web::block
for everything.
2024-07-11 01:16:39 +02:00
Simon Bruder 775bc6ba9e
Add item classes 2024-07-11 01:16:37 +02:00
Simon Bruder ac70a4c119
Add frontend prototype 2024-07-11 01:16:27 +02:00
Simon Bruder 83eaf1a5f5
Add static file serving 2024-07-11 01:16:04 +02:00
Simon Bruder f4ba4e9733
Init 2024-07-11 01:16:00 +02:00