chihlasm
  • Joined on 2026-04-14
chihlasm pushed to feat/billing-plan-taxonomy at chihlasm/resolutionflow 2026-05-08 04:07:55 +00:00
2c9f5e95ff fix(frontend): page-title — escapes + propagate plan taxonomy through frontend types
chihlasm pushed to feat/billing-plan-taxonomy at chihlasm/resolutionflow 2026-05-08 02:56:10 +00:00
8649a4aa29 docs: refresh CURRENT-STATE, ROADMAP, README, DECISIONS for self-serve cutover
chihlasm created pull request chihlasm/resolutionflow#164 2026-05-07 23:48:04 +00:00
feat(billing): plan taxonomy reconciliation + Stripe sync + internal-tester allowlist
chihlasm created branch feat/billing-plan-taxonomy in chihlasm/resolutionflow 2026-05-07 23:46:26 +00:00
chihlasm pushed to feat/billing-plan-taxonomy at chihlasm/resolutionflow 2026-05-07 23:46:26 +00:00
8494366ec6 feat(billing): add INTERNAL_TESTER_EMAILS allowlist for self-serve soft cutover
a628b2410d chore(dev): pass STRIPE_* env to backend container; add repo-root .env.example
ba36c47075 feat(billing): reconcile plan taxonomy and add Stripe sync script
Compare 3 commits »
chihlasm merged pull request chihlasm/resolutionflow#163 2026-05-07 18:42:33 +00:00
fix(seed): mark seeded test users as email-verified
chihlasm pushed to main at chihlasm/resolutionflow 2026-05-07 18:42:33 +00:00
dad5e1f546 fix(seed): mark seeded test users as email-verified (#163)
chihlasm merged pull request chihlasm/resolutionflow#162 2026-05-07 18:42:22 +00:00
feat: self-serve signup Phase 2 (frontend cutover)
chihlasm pushed to main at chihlasm/resolutionflow 2026-05-07 18:42:22 +00:00
f1be3abcc5 feat: self-serve signup Phase 2 (frontend cutover) (#162)
chihlasm pushed to feat/self-serve-signup-phase-2 at chihlasm/resolutionflow 2026-05-07 16:03:05 +00:00
f85b90c95e fix(frontend): satisfy phase 2 lint checks
chihlasm pushed to feat/self-serve-signup-phase-2 at chihlasm/resolutionflow 2026-05-07 15:46:01 +00:00
5e6541ab92 fix(ci): set up node in gitea workflow
chihlasm pushed to feat/self-serve-signup-phase-2 at chihlasm/resolutionflow 2026-05-07 15:43:16 +00:00
4a37a47887 chore(env): standardize backend python on 3.12
f31b873459 wip(handoff): record native python status
Compare 2 commits »
chihlasm created pull request chihlasm/resolutionflow#163 2026-05-07 06:11:33 +00:00
fix(seed): mark seeded test users as email-verified
chihlasm created branch fix/seed-test-users-verified in chihlasm/resolutionflow 2026-05-07 06:11:23 +00:00
chihlasm pushed to fix/seed-test-users-verified at chihlasm/resolutionflow 2026-05-07 06:11:23 +00:00
0c64e9ad62 fix(seed): mark seeded test users as email-verified
chihlasm created pull request chihlasm/resolutionflow#162 2026-05-07 06:02:53 +00:00
feat: self-serve signup Phase 2 (frontend cutover)
chihlasm created branch feat/self-serve-signup-phase-2 in chihlasm/resolutionflow 2026-05-07 05:58:22 +00:00
chihlasm pushed to feat/self-serve-signup-phase-2 at chihlasm/resolutionflow 2026-05-07 05:58:22 +00:00
380fcf7bde docs(env): document Stripe env vars in backend/.env.example
4b098deac5 docs(handoff): record four post-implementation fixes from external review
502c0a44e8 feat(billing): add /account/billing and /account/billing/select-plan pages
06200fabb1 fix(billing): make Stripe webhook idempotency atomic so failed handlers can retry
3630dd5a80 fix(auth): mark store authenticated after OAuth setTokens
Compare 10 commits »
chihlasm pushed to main at chihlasm/resolutionflow 2026-05-06 23:46:37 +00:00
f918b766b0 feat: self-serve signup backend (Phase 1) (#161)
fbb41e789c docs(handoff): capture Phase 1 backend completion + followups
97d36dd400 test(kb-accelerator): downgrade kb_setup user to free plan
f26f468878 feat(billing): pilot user backfill — set existing accounts to complimentary
79942c3fd3 feat(billing): add GET /billing/state aggregating subscription + plan + features
Compare 28 commits »
chihlasm merged pull request chihlasm/resolutionflow#161 2026-05-06 23:46:35 +00:00
feat: self-serve signup backend (Phase 1)