Commit Graph

3 Commits

Author SHA1 Message Date
Fusion
b1e75a0771 test(FN-202): add 45 regression tests for /dashboard/subscription page
Covers P0-1 through P0-10 CRO fixes and edge cases:
- Rendering: plan cards, billing toggle, yearly discount (P0-1), popular
  visual dominance (P0-2), current plan badge (P0-5), loading state
- Interaction: CTA labels (P0-3), order summary (P0-4), trial card
  hidden on trial status (P0-6), payment navigation, non-interactive plan
- Trust & i18n: PostHog events (P0-10), i18n key usage (P0-9),
  trust i18n keys exist (P0-7, P0-8)
- Edge cases: no subscription, expired, cancelled, empty state, full plan
- Accessibility: button labels, non-clickable current plan, color
- Subscription status: dates, brands, billing period, cancel button

Also exports SubscriptionPage for testability and relaxes test lint
rules (noNonNullAssertion, noForEach, useButtonType) in biome.json.

47/47 tests passing.
2026-05-12 18:23:38 +00:00
Fusion
f4fea1e429 feat(FN-094): add comment line for deployment verification
Some checks failed
Sync dev → Gitea / Mirror dev to Gitea (push) Has been cancelled
- Added a comment line to main.ts for deployment verification purposes
2026-05-11 02:07:03 +00:00
Sase Dev
7fc47ce9cc chore: initial project scaffold
Setup monorepo structure with pnpm workspaces, Turborepo, TypeScript,
Biome, Docker Compose (PostgreSQL, Redis, MinIO), Nginx configs,
PM2 ecosystem, and SSL certificates.
2026-02-12 00:26:34 +00:00