Commit Graph

22 Commits

Author SHA1 Message Date
fa64b05415 Refactored alpinejs in forms for better maintainability 2025-02-16 11:26:57 +11:00
07453b0f02 Added ability for user to change their bio 2025-02-16 10:44:04 +11:00
42ea74fd63 Added reauthentication (token freshness) and protected username change 2025-02-15 20:12:30 +11:00
6bee6edd16 Modified account page to be mobile friendly 2025-02-15 14:32:15 +11:00
89e3df6862 Added ability to change username 2025-02-15 13:28:24 +11:00
eaf40b3d91 Fixed cursor on profile button hover 2025-02-14 23:19:26 +11:00
d53114cc20 Added account page with subpage select 2025-02-14 23:15:51 +11:00
ea4dd2a407 Added page protection for unauthorized access 2025-02-14 19:51:40 +11:00
5616b8a248 Added user registration 2025-02-14 18:49:46 +11:00
5c8bec0ad2 Added logout functionality and client error message for 500 status codes 2025-02-14 17:40:09 +11:00
eff06c0da6 Added dropdown to profile button 2025-02-14 13:46:52 +11:00
6c02e3fe90 Added username to navbar when logged in 2025-02-13 23:14:44 +11:00
5b1532b86d Fixed theme selector incorrectly showing dark mode on first visit 2025-02-13 10:48:29 +11:00
e605e6437b Minor fix to theme rendering and token parsing 2025-02-12 11:39:21 +11:00
418cff1c4a Added logging to loginform and added loading feedback for user on submit 2025-02-09 18:57:27 +11:00
25868becf3 Added documentation to functions and basic JWT generation 2025-02-09 00:48:30 +11:00
1004dc9563 Added basic login functionality to login form 2025-02-08 15:29:17 +11:00
5a93ef81dd Added login form html and styling 2025-02-06 23:28:13 +11:00
dfbf3d1c79 Added footer 2025-02-06 16:01:00 +11:00
399cd43626 Refactored navbar and added error page 2025-02-06 14:24:23 +11:00
1c30007af4 Made navbar responsive 2025-02-06 10:47:36 +11:00
b6feed7c0c Added templ, tailwind and frankenui 2025-02-05 01:51:06 +11:00