bert.hausmans
  • Joined on 2026-01-06
bert.hausmans pushed to feat/ws-7-observability at bert.hausmans/crewli 2026-05-07 17:03:12 +02:00
adab3be781 fix: register AuthScopeContextListener for Sanctum bearer-token flow
0379016c7e docs: WS-7 PR-2 follow-up — RFC §3.6 + §3.14 + BACKLOG OBS entries
eb8202584c test: ActivityLogIndexesTest regression guard for D-06
49cece3784 feat: actor_scope tag + tenant fallback resolution chain
9414d09472 refactor: BindSentryContext to AuthScopeContextListener for auth-scope tags
Compare 15 commits »
bert.hausmans pushed to feat/ws-7-observability at bert.hausmans/crewli 2026-05-06 07:42:15 +02:00
25888a232b Updated the URL of Glitchtip
bert.hausmans pushed to feat/ws-7-observability at bert.hausmans/crewli 2026-05-06 07:36:00 +02:00
d31cdf9392 chore: gitignore claude code runtime lock files
bert.hausmans pushed to feat/ws-7-observability at bert.hausmans/crewli 2026-05-06 07:32:25 +02:00
1e394879aa docs: RFC-WS-7 observability foundation (GlitchTip)
bert.hausmans created branch feat/ws-7-observability in bert.hausmans/crewli 2026-05-06 07:32:25 +02:00
bert.hausmans deleted branch chore/ws-3-pr-c-doc-cleanup from bert.hausmans/crewli 2026-05-06 02:35:47 +02:00
bert.hausmans pushed to main at bert.hausmans/crewli 2026-05-06 02:35:47 +02:00
f41951ae69 Merge pull request 'WS-3 PR-C: doc-state reckoning + apps/portal sweep' (#7) from chore/ws-3-pr-c-doc-cleanup into main
1437829501 chore(backlog): close TECH-DOCS-APPS-PORTAL-PURGE
d33c119d75 chore(docs): delete obsolete bootstrap and prompt-template docs
2c4d2257ae chore(hooks): drop apps/portal scope from post-edit-eslint.sh
bea66a58e6 chore(docs): purge apps/portal mention from CLAUDE_CODE_TOOLING.md
Compare 8 commits »
bert.hausmans merged pull request bert.hausmans/crewli#7 2026-05-06 02:35:46 +02:00
WS-3 PR-C: doc-state reckoning + apps/portal sweep
bert.hausmans created pull request bert.hausmans/crewli#7 2026-05-06 02:35:01 +02:00
WS-3 PR-C: doc-state reckoning + apps/portal sweep
bert.hausmans pushed to chore/ws-3-pr-c-doc-cleanup at bert.hausmans/crewli 2026-05-06 02:30:43 +02:00
1437829501 chore(backlog): close TECH-DOCS-APPS-PORTAL-PURGE
d33c119d75 chore(docs): delete obsolete bootstrap and prompt-template docs
2c4d2257ae chore(hooks): drop apps/portal scope from post-edit-eslint.sh
bea66a58e6 chore(docs): purge apps/portal mention from CLAUDE_CODE_TOOLING.md
451eab42ac chore(rules): purge apps/portal from 102_multi_tenancy.mdc
Compare 7 commits »
bert.hausmans created branch chore/ws-3-pr-c-doc-cleanup in bert.hausmans/crewli 2026-05-06 02:30:43 +02:00
bert.hausmans deleted branch feat/ws-3-pr-b2b-single-cookie-deploy from bert.hausmans/crewli 2026-05-06 01:16:08 +02:00
bert.hausmans pushed to main at bert.hausmans/crewli 2026-05-06 01:16:08 +02:00
808ec212eb Merge pull request 'WS-3 PR-B2b: A13-3 + single-cookie + single-host (incl. flatpickr precursor)' (#6) from feat/ws-3-pr-b2b-single-cookie-deploy into main
289e735fd6 chore(types): regenerate components.d.ts to sync with PR-B2a additions
eb485573ce chore(types): regenerate auto-imports.d.ts to sync with PR-B2a additions
ad23847050 fix(deps): import flatpickr CSS via JS, add flatpickr direct dep
7a69b03c78 chore(docs): drop apps/portal references from load-bearing files
Compare 9 commits »
bert.hausmans merged pull request bert.hausmans/crewli#6 2026-05-06 01:16:07 +02:00
WS-3 PR-B2b: A13-3 + single-cookie + single-host (incl. flatpickr precursor)
bert.hausmans created pull request bert.hausmans/crewli#6 2026-05-06 01:15:09 +02:00
WS-3 PR-B2b: A13-3 + single-cookie + single-host (incl. flatpickr precursor)
289e735fd6 chore(types): regenerate components.d.ts to sync with PR-B2a additions
eb485573ce chore(types): regenerate auto-imports.d.ts to sync with PR-B2a additions
ad23847050 fix(deps): import flatpickr CSS via JS, add flatpickr direct dep
7a69b03c78 chore(docs): drop apps/portal references from load-bearing files
812cc17460 docs(auth): reflect single-cookie architecture; close A13-3
Compare 8 commits »
bert.hausmans created branch feat/ws-3-pr-b2b-single-cookie-deploy in bert.hausmans/crewli 2026-05-06 01:12:50 +02:00
bert.hausmans pushed to main at bert.hausmans/crewli 2026-05-06 00:08:18 +02:00
538072241e docs(backlog): WS-TOOLING-001 done + 3 follow-up tech items
ad36c06208 Merge WS-TOOLING-001: Claude Code deterministic guard-rail layer
9ae3e6a757 chore(claude): ignore worktrees and macOS metadata
b1773ea1f3 docs(claude): document rm -rf rule in hooks reference table
735ba2c8d9 docs: add CLAUDE_CODE_TOOLING.md and cross-reference from CLAUDE.md
Compare 11 commits »
bert.hausmans deleted branch feat/ws-3-pr-b2a-auth-routing-consolidation from bert.hausmans/crewli 2026-05-05 22:43:56 +02:00
bert.hausmans pushed to main at bert.hausmans/crewli 2026-05-05 22:43:56 +02:00
68f1e6f80c Merge pull request 'WS-3 PR-B2a: auth + routing consolidation (single SPA, dual axios, context-aware guards)' (#5) from feat/ws-3-pr-b2a-auth-routing-consolidation into main
b191fbe917 refactor(auth): migrate MfaChallengeCard to useAuthStore.verifyMfa
eb7f3eb057 fix(portal): consume portal events from useAuthStore instead of duplicate /auth/me fetch
3019095a2a fix(security): A13-8 — migrate portal store to sessionStorage with explicit reset
38a94c78e9 feat(auth): post-login landing route resolution per context
Compare 10 commits »