Commit Graph

7 Commits

Author SHA1 Message Date
Nikita
ca05d547ed Use published @1focus/logs package instead of local file reference 2025-12-31 19:31:33 +02:00
Nikita
6baa6a91ac Add API key management endpoints and integrate API keys section in settings panel 2025-12-28 20:05:49 -08:00
Nikita
c073fe6ee0 Add initial API documentation for Linsa API endpoints to docs/api.md 2025-12-28 11:45:07 -08:00
Nikita
559d6dc635 Update pnpm lock with new dependencies and add flow test project with setup, dev, and test scripts 2025-12-24 19:52:54 -08:00
Nikita
c16440c876 Update route definitions to include archive routes and add new archive-related files 2025-12-21 15:04:40 -08:00
Nikita
103a4ba19c feat: Add Cloudflare StreamPlayer component and update schema with billing and access control
- Introduced `CloudflareStreamPlayer` React component for embedding streams
- Updated `package.json` with new dependencies: `@cloudflare/stream-react` and `stripe`
- Extended database schema with user tiers, Stripe billing, storage, and archive management
- Added access control logic in `access.ts` for user tiers and feature permissions
- Enhanced billing logic with archive storage limits and subscription checks
2025-12-21 14:56:30 -08:00
Nikita
8cd4b943a5 . 2025-12-21 13:37:19 -08:00