Commit Graph

32 Commits (7b52b803c8ebb928991700c50ec3b6378f881b41)

Author SHA1 Message Date
Jef Roosens 7b52b803c8
feat: migrated all models to diesel 2025-01-16 13:01:27 +01:00
Jef Roosens daead2116b
feat: start migration other models to diesel 2025-01-16 09:08:33 +01:00
Jef Roosens 77995ebec9
feat: rewrite user model using diesel 2025-01-13 13:43:09 +01:00
Jef Roosens 18a321853a
feat: add diesel setup to project 2025-01-13 13:06:36 +01:00
Jef Roosens faeebf8376
feat: support proper arm64 docker cross compilation using zig-cc 2025-01-12 23:08:03 +01:00
Jef Roosens 28d0a2cc14
chore: update dockerfile 2025-01-12 21:06:45 +01:00
Jef Roosens cc5f7856f6
feat: add simple cli user management 2025-01-12 10:05:38 +01:00
Jef Roosens 3800534a51
feat: switched to clap for CLI 2025-01-12 09:50:46 +01:00
Jef Roosens 7cf0e44b65
fix: generate i64 session ids instead of u64 2025-01-12 08:48:24 +01:00
Jef Roosens 48b3191117
feat: conditionally render login or homepage 2025-01-11 21:53:46 +01:00
Jef Roosens 902de85131
feat: implement basic session authentication 2025-01-11 21:37:37 +01:00
Jef Roosens df741c931b
feat: implement auth middleware 2025-01-11 17:35:20 +01:00
Jef Roosens a65b647f65
feat: add user and session entities 2025-01-11 16:40:55 +01:00
Jef Roosens f51b6ce3b3
feat: add navigation bar 2025-01-11 15:50:24 +01:00
Jef Roosens ad4f0397c5
feat: add picocss styling 2025-01-10 15:58:58 +01:00
Jef Roosens 0375f76b65
feat: move static files to directory 2025-01-10 15:58:53 +01:00
Jef Roosens 1d910bc421
chore: update dockerfile for templates 2025-01-10 15:29:45 +01:00
Jef Roosens 4a4b8bba3d
feat: overhaul templating system 2025-01-10 15:16:01 +01:00
Jef Roosens 03b3f692e1
chore: add Dockerfile 2025-01-10 13:22:33 +01:00
Jef Roosens adef5c1fd5
feat: added event form & POST route 2025-01-10 13:00:36 +01:00
Jef Roosens 3add93bdb2
feat: implement server error handling 2025-01-08 09:35:46 +01:00
Jef Roosens d7c5c85460
feat: add event database entities 2025-01-07 19:07:23 +01:00
Jef Roosens 1bc9ae01d8
refactor: some lil things 2025-01-07 18:07:08 +01:00
Jef Roosens cc69935a88
feat: add comments 2024-12-29 20:11:38 +01:00
Jef Roosens fed9c01370
refactor: clean up db stuff; start comments stuff 2024-12-29 19:53:06 +01:00
Jef Roosens f980115d45
feat: make htmx check more specific 2024-12-29 16:09:07 +01:00
Jef Roosens 4c84c944d4
feat: getting the hang of htmx 2024-12-29 13:28:49 +01:00
Jef Roosens f96bf4d193
refactor: move db stuff into own module 2024-12-28 15:58:07 +01:00
Jef Roosens 412f4cd2c7
feat: embed htmx 2024-12-28 15:25:13 +01:00
Jef Roosens 35f1433e40
feat: playing with htmx 2024-12-28 12:25:51 +01:00
Jef Roosens 08f6faef52
feat: initial page rendering; db stuff 2024-12-28 11:44:56 +01:00
Jef Roosens a410e4f9ec
feat: set up basic database migration 2024-12-28 10:45:00 +01:00