SnapAPI/public
SnapAPI Test Agent c32436631a
Some checks failed
Build & Deploy to Staging / Build & Deploy to Staging (push) Has been cancelled
feat: Add Stripe Customer Portal for API Key Recovery
- Add POST /v1/billing/portal endpoint for customer portal access
- Add GET /v1/billing/recover endpoint for API key recovery
- Implement getKeyByEmail() and getCustomerIdByEmail() service functions
- Add comprehensive test coverage for new endpoints and services
- Create dedicated recovery page at /recovery.html with forms
- Add 'Lost your API key?' link on landing page near pricing
- Update OpenAPI documentation for new endpoints
- Return masked API keys for security (snap_xxxx...xxxx format)
- Log full keys for manual email sending (email service TBD)
- Include proper error handling and input validation
2026-02-25 08:06:38 +00:00
..
404.html feat: add SEO fundamentals (robots.txt, sitemap, OG tags, JSON-LD, canonical) and 404 page 2026-02-20 11:02:11 +00:00
docs.html feat: initial codebase v0.4.1 2026-02-19 17:05:16 +00:00
impressum.html fix: privacy 404 + enhanced playground controls 2026-02-22 08:52:32 +00:00
index.html feat: Add Stripe Customer Portal for API Key Recovery 2026-02-25 08:06:38 +00:00
index.html.bak feat: add legal pages (impressum, privacy, terms) v0.4.3 2026-02-19 20:01:28 +00:00
privacy.html fix: privacy 404 + enhanced playground controls 2026-02-22 08:52:32 +00:00
recovery.html feat: Add Stripe Customer Portal for API Key Recovery 2026-02-25 08:06:38 +00:00
robots.txt feat: add SEO fundamentals (robots.txt, sitemap, OG tags, JSON-LD, canonical) and 404 page 2026-02-20 11:02:11 +00:00
sitemap.xml feat: add SEO fundamentals (robots.txt, sitemap, OG tags, JSON-LD, canonical) and 404 page 2026-02-20 11:02:11 +00:00
status.html feat: initial codebase v0.4.1 2026-02-19 17:05:16 +00:00
terms.html fix: privacy 404 + enhanced playground controls 2026-02-22 08:52:32 +00:00