Commit Graph

52 Commits (b17c2e7df661418fe25a3e6451216f9a6a7bb2eb)

Author SHA1 Message Date
Jef Roosens b17c2e7df6
feat: migrate /images page to new typed methods 2025-01-26 15:46:53 +01:00
Jef Roosens 4e92c02e63
feat: implement typed List template page for plants 2025-01-26 15:24:51 +01:00
Jef Roosens 1b22c8d118
feat: also type update templates 2025-01-26 13:23:11 +01:00
Jef Roosens 4e104d533c
feat: add typed view templates 2025-01-26 13:18:32 +01:00
Jef Roosens 9ec0e6f179
chore: add /images link to nav bar 2025-01-25 14:35:53 +01:00
Jef Roosens fff85d4479
feat: implement infinite scroll on /plants page 2025-01-25 11:08:53 +01:00
Jef Roosens dce23599ef
feat: add /plants page 2025-01-24 22:02:56 +01:00
Jef Roosens 18499631ea
feat: add plant link to images page 2025-01-24 21:41:13 +01:00
Jef Roosens 15b2ef3477
chore: include bundled sqlite version 2025-01-24 20:48:28 +01:00
Jef Roosens edd459e1af
fix: add meta tag for proper scaling 2025-01-24 20:23:28 +01:00
Jef Roosens fc02399e78
feat: add /images image listing page 2025-01-24 20:15:28 +01:00
Jef Roosens 39a15bb094
feat: implement image db pagination 2025-01-24 13:20:57 +01:00
Jef Roosens 51fa92ba3b
chore: remove old migration files 2025-01-24 12:46:38 +01:00
Jef Roosens 0c4fc0ef98
feat: implement routes for serving images 2025-01-17 13:45:28 +01:00
Jef Roosens efb5b9ebea
feat: implement thumbnail processing for image uploads 2025-01-17 11:57:36 +01:00
Jef Roosens 52478379a0
feat: implement simple file upload 2025-01-16 22:19:22 +01:00
Jef Roosens c10b9baa95
feat: add image models 2025-01-16 21:06:06 +01:00
Jef Roosens 3568365c6f
chore: remove unused files and imports 2025-01-16 15:06:57 +01:00
Jef Roosens c7dc68926b
feat: fully replace database operations with diesel 2025-01-16 15:00:26 +01:00
Jef Roosens d0ecb9357a
chore: remove underdeveloped comments 2025-01-16 14:26:34 +01:00
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