- 24 Feb, 2024 1 commit
-
-
Timothy J. Baek authored
-
- 11 Feb, 2024 1 commit
-
-
Timothy J. Baek authored
-
- 09 Feb, 2024 1 commit
-
-
Tim Farrell authored
Endpoint role-checking was redundantly applied but FastAPI provides a nice abstraction mechanic...so I applied it. There should be no logical changes in this code; only simpler, cleaner ways for doing the same thing.
-
- 02 Feb, 2024 5 commits
-
-
Tim Farrell authored
-
Tim Farrell authored
-
Tim Farrell authored
Even though "User.email" is enforced as unique at signup, it is not a unique field in the database. Let's use "User.id" instead. This also makes it more difficult to do a session stealing attack.
-
Tim Farrell authored
-
Tim Farrell authored
Start by renaming variables to something more generic. This will give us a bit more flexibility as we look to other session management mechanisms.
-
- 05 Jan, 2024 1 commit
-
-
Timothy J. Baek authored
-
- 03 Jan, 2024 1 commit
-
-
ThatOneCalculator authored
-
- 01 Jan, 2024 1 commit
-
-
Anuraag Jain authored
-
- 30 Dec, 2023 1 commit
-
-
Anuraag Jain authored
- feat: added new util to get the current user when needed. Middleware was adding authentication logic to all the routes. let's revisit if we can move the non-auth endpoints to a separate route. - refac: update the routes to use new helpers for verification and retrieving user - chore: added black for local formatting of py code
-
- 28 Dec, 2023 1 commit
-
-
Anuraag Jain authored
- refactored chat routes to use request.user instead of doing authentication in every route
-
- 19 Nov, 2023 3 commits
-
-
Timothy J. Baek authored
-
Timothy J. Baek authored
-
Timothy J. Baek authored
-