feat(api): add App Platform v1 OpenAPI specification and endpoints
kodahhhhh committed
- Author
- kodahhhhh · radin@coline.appApr 2, 2026 at 22:33
- Committer
- kodahhhhh · radin@coline.appApr 2, 2026 at 22:33
- Parents
- 44a7e8563c7d
feat(api): add App Platform v1 OpenAPI specification and endpoints - Introduced a new TypeScript file for the App Platform v1 API endpoints. - Defined various endpoints for app management, including listing, registering, and managing app versions. - Added OpenAPI documentation for the API, including server details, tags, and response schemas. feat(secrets): implement encryption and decryption for app secrets - Created a new TypeScript file for handling app secret encryption and decryption. - Utilized AES-256-GCM for secure encryption of secret values. - Implemented functions to encode and decode secrets using base64 URL encoding. - Added error handling for missing or invalid encryption keys and payloads.
2 files changed+97−1