Commit Graph
16 Commits
Author SHA1 Message Date
Stevan Freeborn 32cf48bf36 refactor(infra,api.tests): fix my null lies 2026-02-13 12:38:18 -06:00
Stevan Freeborn a2e9fc3f30 fix(core): fix incorrectly named property 2026-02-13 12:38:18 -06:00
Stevan Freeborn 2fdb849142 feat(core): add models for account 2026-02-13 12:38:18 -06:00
Stevan Freeborn 0b7c33a024 fix(core): pass name of null param 2026-02-13 04:37:47 -06:00
Stevan Freeborn 3f62a246ee feat(core): add models for institution 2026-02-13 04:37:47 -06:00
Stevan Freeborn f34fb5ce41 feat(core): define primary models and services for encryption 2026-02-06 06:53:20 -06:00
Stevan Freeborn 38c311bdd1 feat(core): extend user model with encryption related properties 2026-02-06 06:53:20 -06:00
Stevan Freeborn ce5fd1fd45 refactor(core): enhance User and RefreshToken domain models 2026-02-03 21:04:25 -06:00
Stevan Freeborn e9f133bf43 fix: don't new up user for user prop 2026-02-03 21:04:25 -06:00
Stevan Freeborn 98de115259 feat(core): add password hashing and token generation interfaces 2026-02-03 04:38:40 -06:00
Stevan Freeborn a1b993bd62 feat(infra): move authentication implementations and add ITokenGenerator 2026-02-03 04:38:40 -06:00
Stevan Freeborn c4d0bf78ab refactor(core): encapsulate user and refresh token creation with factory methods 2026-02-03 04:38:40 -06:00
Stevan Freeborn 36b293aa15 feat: implement token generation and issuing on successful login 2026-02-03 04:38:40 -06:00
Stevan Freeborn 7e67e02a68 refactor(core): move identity models from API to Core 2026-02-03 04:38:40 -06:00
Stevan Freeborn e66911810f feat(core): add base entity and password hashing abstractions 2026-02-03 04:38:40 -06:00
Stevan Freeborn 12ae1dc33a feat: initialize core, infra, and admin cli projects 2026-02-03 04:38:40 -06:00