Commit Graph

20 Commits

Author SHA1 Message Date
José René White Enciso
93a841d3be fix(thalos-bff): harden oidc callback redirects 2026-03-31 16:02:08 -06:00
José René White Enciso
37d2551565 feat(auth): add google oidc start and callback session flow 2026-03-11 12:07:07 -06:00
José René White Enciso
730abb95ec feat(thalos-bff): add google oidc start and callback flow 2026-03-11 10:13:21 -06:00
José René White Enciso
12cb75783b chore(thalos-bff): checkpoint pending development updates 2026-03-09 11:57:46 -06:00
José René White Enciso
81070d0571 merge(development): integrate session edge 2026-03-08 14:54:59 -06:00
José René White Enciso
56510de55e feat(thalos-bff): add canonical session endpoints
Why: standardize session login/refresh/logout/me behavior for web clients behind thalos security boundaries.

What: add canonical routes, cookie policy handling, grpc session calls, compatibility aliases, standardized auth errors, updated contracts, tests, and docs.

Rule: keep BFF as edge adapter over service contracts and preserve identity ownership in thalos.
2026-03-08 14:48:46 -06:00
José René White Enciso
be41225087 chore(thalos-bff): add container run assets
Why: align BFF runtime packaging and remove cross-repo proto coupling in container builds.

What: add Docker assets and runbook, map /health, and vendor grpc proto locally.

Rule: keep technical intent only and avoid orchestration references.
2026-03-08 14:34:12 -06:00
José René White Enciso
c352b64070 chore(repo): normalize ignore policy and repository metadata paths 2026-03-06 08:17:46 -06:00
José René White Enciso
df4a2b198a Merge branch 'feature/thalos-bff-package-and-service-boundary' into development 2026-02-25 16:50:55 -06:00
José René White Enciso
09a35ce605 refactor(thalos-bff): replace cross-repo references with stable packages 2026-02-25 16:45:43 -06:00
José René White Enciso
5f4189da8e merge(thalos-bff): integrate thalos-bff-edge-hardening 2026-02-25 14:42:02 -06:00
José René White Enciso
cc221eab1a feat(thalos-bff): propagate provider metadata at edge adapters 2026-02-25 13:13:56 -06:00
José René White Enciso
26c6e141c0 refactor(thalos-bff): use identity contracts 2026-02-24 05:26:54 -06:00
José René White Enciso
3997d5d77e feat(thalos-bff): wire rest runtime and grpc service adapter 2026-02-22 18:18:21 -06:00
José René White Enciso
9012d28b38 chore(thalos-bff): merge contract integration branch 2026-02-22 04:57:01 -06:00
José René White Enciso
e2bedb3beb feat(thalos-bff): integrate identity edge contract adapters 2026-02-22 04:10:17 -06:00
José René White Enciso
d832467434 chore(tasks): untrack local task files
- WHY: keep task lifecycle files local-only per gitignore policy
- WHAT: remove tracked .tasks entries from repository index
- RULE: apply repository workflow task folder behavior
2026-02-22 01:34:56 -06:00
José René White Enciso
14d10a7f59 chore(tasks): close task-20260222-001
- WHY: complete Stage 3 lifecycle transition for TASK-001
- WHAT: move task from active to done and append completion metadata
- RULE: apply task folder behavior from repository workflow directives
2026-02-22 01:32:32 -06:00
José René White Enciso
9ca6b4c110 feat(stage3): scaffold task-001 baseline
- WHY: establish Stage 3 task-001 execution baseline per repo intent
- WHAT: add minimal solution/project skeleton and boundary docs
- RULE: apply stage3 execution runtime and repository workflow directives
2026-02-22 01:30:02 -06:00
José René White Enciso
eb664ef06e chore(repo): initialize repository structure
- Adds base src/tests/docs scaffolding
- Preserves planning and documentation artifacts
- Applies baseline ignore patterns for .NET and container workflows
- Sets development as the working branch
2026-02-21 20:59:19 -06:00