Oliver Bryan
551a868be9
Organisation and OrganisationMember tables
...
additional changes to Project table and the schemas for Organisation
things. this has caused some errors across the codebase that will be
addressed in the coming commits
2025-12-22 20:01:51 +00:00
Oliver Bryan
ef7e2fcf2e
biome: "root": false
2025-12-22 19:17:09 +00:00
Oliver Bryan
f35177699c
VITE_* for VITE_SERVER_URL
2025-12-22 15:15:00 +00:00
Oliver Bryan
dbec5dac6c
complete register functionality
2025-12-22 07:38:42 +00:00
Oliver Bryan
03e0874c2c
join owners with ProjectsByOwnerID
2025-12-22 07:01:22 +00:00
Oliver Bryan
1d18870b51
return full user object for /auth/me
2025-12-22 05:12:37 +00:00
Oliver Bryan
d1b4f11954
auth routes
2025-12-22 03:27:35 +00:00
Oliver Bryan
c4c759185b
"/auth/me" route
2025-12-22 03:27:15 +00:00
Oliver Bryan
835c568552
"/auth/login" route
2025-12-22 03:27:05 +00:00
Oliver Bryan
e261b838d6
"/auth/register" route
2025-12-22 03:26:57 +00:00
Oliver Bryan
43b92cb95a
all routes require auth
2025-12-22 03:24:27 +00:00
Oliver Bryan
8ad235241e
moved cors middleware to correct place
2025-12-22 03:23:44 +00:00
Oliver Bryan
058387493e
bcrypt utils
2025-12-22 03:23:05 +00:00
Oliver Bryan
22d05d8c26
jwt utils
2025-12-22 03:22:52 +00:00
Oliver Bryan
e0ab34f900
auth middleware
2025-12-22 03:22:11 +00:00
Oliver Bryan
cbd9b98939
added password to demo data
2025-12-22 03:21:16 +00:00
Oliver Bryan
fe15ad43f5
create user with passwordHash
2025-12-22 03:20:52 +00:00
Oliver Bryan
8462209bab
bcrypt and jsonwebtoken
2025-12-22 03:17:24 +00:00
Oliver Bryan
9fe26017d3
added passwordHash and createdAt/updatedAt to user table
2025-12-22 03:16:29 +00:00
Oliver Bryan
62febd8a29
include project owner
2025-12-14 23:18:11 +00:00
Oliver Bryan
c22d38e2ae
added assignee simulation to demo data
2025-12-14 22:08:36 +00:00
Oliver Bryan
4314797bdf
assignee implementation
2025-12-14 22:08:16 +00:00
Oliver Bryan
fa90b3f30e
added assigneeId to Issue
2025-12-14 21:50:44 +00:00
Oliver Bryan
c142836647
incremental issue count for each project created
2025-12-14 20:57:51 +00:00
Oliver Bryan
1b35bc0b5d
ignore .vscode
2025-12-14 19:53:31 +00:00
Oliver Bryan
dc6c398987
fix(drizzle): point configuration to shared schema
2025-12-14 11:18:34 +00:00
Oliver Bryan
d87eee2838
fixed shared package
2025-12-14 10:46:06 +00:00
Oliver Bryan
168bd8831c
more project routes
2025-12-13 21:55:09 +00:00
Oliver Bryan
789b8ed409
added additional project queries
2025-12-13 21:46:39 +00:00
Oliver Bryan
9d381ca4ff
shared zod types and drizzle schema
2025-12-13 21:36:32 +00:00
Oliver Bryan
a0ec1902fa
proper pnpm workspace configuration
2025-12-13 20:33:40 +00:00
Oliver Bryan
62597fedc2
Add 'packages/backend/' from commit 'acce648ee5e7e3a3006451e637c0db654820cc48'
...
git-subtree-dir: packages/backend
git-subtree-mainline: d0babd62af
git-subtree-split: acce648ee5
2025-12-13 20:21:47 +00:00