Hayden Hargreaves
068c47f49c
(FIX): Fixed the Google domain bug.
2025-06-25 21:11:39 -07:00
Hayden Hargreaves
cf0e291dd9
(FEAT): Implemented a route constants domain file.
...
This file contains route constants so they can be changed dynamically.
However, they do not support changes to the router, those are still
manual.
2025-06-25 18:23:47 -07:00
Hayden Hargreaves
6572c31ed4
(FEAT): Profile page is wired to backend.
...
This required service and repo creation for the users. Logging out is
not yet supported, but that is next.
2025-06-24 23:04:29 -07:00
Hayden Hargreaves
5e07383ab0
(FIX): Fixed the JWT handling, no need to fail.
...
We don't need to fail, but we do need a way to know when a user is
logged in. The new domain(server) function IsLoggedIn will do just that!
2025-06-15 20:34:03 -07:00
Hayden Hargreaves
8e4a0deec8
(FEAT): Removed the need for sessions, going to use JWT's in cookies.
...
This works very well, just need to determine what routes will be
protected and such. For now, a simple system is setup, with more to
come. For now, this is a WIP and needs some light work. But auth is
almost complete.
2025-06-14 23:52:43 -07:00
Hayden Hargreaves
780f5dfb84
(CHORE): Updated and removed the last few backend components.
...
Just needed to clean up the VC a little bit.
2025-06-14 19:33:10 -07:00
Hayden Hargreaves
b6a434ad2a
(FEAT): Authentication service with Google OAuth is working!
...
Still missing a UI and we do not have session management just yet, but
the workflow of calling the Google API's and creating/finding users is
working with the current structure.
2025-06-14 12:35:08 -07:00
Hayden Hargreaves
a9cdc25adf
(FEAT): Implemented the first stages of Google OAuth.
...
All that's left is the UI and repository implementation.
2025-06-13 22:50:46 -07:00
Hayden Hargreaves
0b29602cb8
(CHORE): Created the directories based on the structure defined before.
...
Pretty sure everything needed is here, next step is beginning implementation!
Finally, jesus.
2025-06-13 15:00:43 -07:00