TLimoges33
|
f0c61de280
|
security: add RBAC, HTTPS enforcement; add tests and CI pytest step
|
2025-08-28 17:29:16 +00:00 |
|
TLimoges33
|
a2b8950d9a
|
auth: add JWT email/password auth + Login UI; security: kms rotate helper; preview sync endpoint + UI
|
2025-08-28 17:26:02 +00:00 |
|
TLimoges33
|
7702d3711b
|
frontend: add Integration manager actions (remove/sync) and Guilds UI
|
2025-08-28 17:19:46 +00:00 |
|
TLimoges33
|
71994e0c09
|
feat: integrations manager endpoints + sync-to-habits; add guild models/endpoints
|
2025-08-28 17:18:58 +00:00 |
|
TLimoges33
|
1d9a02f92f
|
frontend: add Integrations UI (OAuth starter + events demo)
|
2025-08-28 17:16:37 +00:00 |
|
TLimoges33
|
ed71629f88
|
security(kms+refresh): optional KMS envelope keys + token refresh flow for Google
|
2025-08-28 17:14:49 +00:00 |
|
TLimoges33
|
8d62ac0017
|
security: encrypt OAuth tokens at rest (Fernet) + docs
|
2025-08-28 17:13:30 +00:00 |
|
TLimoges33
|
08a9c77b65
|
backend(oauth): persist oauth tokens and add Google Calendar demo endpoint
|
2025-08-28 17:09:41 +00:00 |
|
TLimoges33
|
8aee66f658
|
backend: add FastAPI scaffold, models, oauth flow, schema
|
2025-08-28 17:07:21 +00:00 |
|
TLimoges33
|
c64039bb2f
|
scaffold: modern rewrite skeleton (backend + frontend PWA) + roadmap
|
2025-08-28 17:05:19 +00:00 |
|