22 Commits

Author SHA1 Message Date
1eedbc5220 updated to use bun and updated hws modules. 2026-01-11 23:39:10 +11:00
a0cd269466 update to new webserver module 2026-01-10 14:46:49 +11:00
28b7ba34f0 modularised webserver and auth systems 2026-01-04 01:14:06 +11:00
1bcdf0e813 migrated out env module and moved config to internal 2026-01-02 19:12:42 +11:00
6dd80ee7b6 migrated out cookies module 2026-01-02 18:37:01 +11:00
8f6b4b0026 migrated out more modules and refactored db system 2026-01-01 22:08:04 +11:00
03095448d6 migrated to new logging module from golibh 2025-12-31 20:26:13 +11:00
1d9af44d0a refactor: changed file structure 2025-03-05 20:18:28 +11:00
4b64dccbda Updated tests to use migrations for db init for consistency 2025-02-20 20:26:26 +11:00
03519908c8 Added goose for migrations 2025-02-19 21:55:36 +11:00
c2de8d254a Added proper debug logging to safeconn methods 2025-02-18 10:03:28 +11:00
a8d112fdd5 Updated all code to use SafeConn and SafeTX 2025-02-17 21:39:12 +11:00
cab6be063f Switched from turso to local sqlite 2025-02-13 22:23:16 +11:00
2d52084fa7 Added test capability and tests for authentication middleware 2025-02-12 21:23:13 +11:00
e46a55e76d Added parsing of tokens 2025-02-10 12:19:49 +11:00
b2ed646ffd Added custom logging support using zerolog 2025-02-09 17:16:48 +11:00
25868becf3 Added documentation to functions and basic JWT generation 2025-02-09 00:48:30 +11:00
597fc6f072 Added database support and update login to utilize db 2025-02-08 19:39:44 +11:00
a842d09f96 Added configuration from environment variables 2025-02-08 16:27:33 +11:00
1004dc9563 Added basic login functionality to login form 2025-02-08 15:29:17 +11:00
b6feed7c0c Added templ, tailwind and frankenui 2025-02-05 01:51:06 +11:00
5c8d4c5158 Barebones HTTP server setup 2025-02-03 22:28:50 +11:00