Commit graph

18 commits

Author SHA1 Message Date
8d7537b602 Fixed adding collaborator 2026-02-10 13:02:01 +01:00
0f0b27b2d9 change user addition to project to be based off of email address and not user id 2026-02-10 12:36:40 +01:00
1b84af0025 Fixed confusion in project creation between sqlalchemy and pydantic model 2026-02-10 11:47:36 +01:00
ac21fceffc made get_projects() return full project info 2026-02-09 13:44:52 +01:00
a40296929a Fixed project creation endpoint 2026-02-06 11:55:14 +01:00
e6e285a2c1 fixed some routers/projects.py get endpoint where Schemas and models where confused between themselves. 2026-02-03 13:19:15 +01:00
52f13f5023 fixed oversight where deleting a project would leave dangling tasks and user-to-project relations 2026-02-03 12:33:20 +01:00
e53fb3f773 Refactored routers/projects.py to cut down on per-endpoint LoCs using helper methods 2026-02-03 12:25:22 +01:00
2a9fdc31a6 Refactored routers/projects.py to make way more readable by changing imports 2026-02-03 11:51:30 +01:00
5f7746279b More consistent endpoint methods and ordered them 2026-02-03 11:41:53 +01:00
3580a4f79f Created more endpoints for project managment 2026-02-03 11:30:41 +01:00
7bd2325649 Created more endpoints for project managment 2026-02-03 11:26:17 +01:00
11899d985e Removed useless LoCs (unused imports, useless comments, etc.) 2026-02-03 11:25:37 +01:00
e953e09fee refactored reused code blocks to use helper function in routers.auth 2026-02-03 10:24:00 +01:00
dc0c06e1ac Started fixing GET /projects/ 2026-02-02 13:51:09 +01:00
407b22eaf5 Started project managment endpoints 2026-02-02 13:39:22 +01:00
68bdba08fe Created a bunch of endpoints but forgetting to commit accordingly :) 2026-01-27 12:58:50 +01:00
abd4d5e988 Started working on projects related endpoints 2026-01-27 11:15:00 +01:00