Commit graph

6 commits

Author SHA1 Message Date
Leo
ff2d6f9c9c feat: Add a navbar. Add a settings page, forms to update username, email, password. Add the needed sql queries, service and handler functions. Remove the not needed GET /user endpoint. 2026-08-21 11:40:32 +03:00
Leo
d2f2de8c50 build: Add Makefile, update README 2026-08-18 08:04:20 +03:00
Leo
97eb04183b cicd: Add a precommit hook to check formatting with gofmt. Add guide on how to add precommit hooks in the README 2026-08-18 00:45:47 +03:00
Leo
8440039362 docs: Update README 2026-08-18 00:03:50 +03:00
Leo
43219268e9 feat: Add Sliding expiration for user_sessions
The user_session is valid for 24 hours, but the session will be bumped if it has been over an hour since the last update. An hour was set as a deadline, so that we would not update the user_session rows too often.
2026-08-17 23:47:11 +03:00
Leo
6301c4f3b5 Initial commit 2026-08-15 23:57:52 +03:00