Commit Graph
4 Commits
Author SHA1 Message Date
furyhawk 32a4af9dcf Add Docker and Makefile for containerized workflow 2026-05-31 23:32:03 +08:00
furyhawk 64b4daeb50 Add administrative portal and API key management features
- Implement admin portal at `/admin/portal` with dashboard and configuration editor.
- Add endpoints for API key creation, listing, and revocation.
- Introduce runtime configuration editing with validation.
- Enhance gateway settings to support API key protection.
- Create ApiKeyStore for managing API keys with persistence.
- Update tests to cover new admin functionalities and API key lifecycle.
2026-05-31 22:18:19 +08:00
furyhawk d17fb1c0de Implement code changes to enhance functionality and improve performance 2026-05-31 21:29:39 +08:00
furyhawk 1528a7c769 Add initial implementation of OpenAPI API Gateway framework
- Create core application structure with FastAPI
- Implement dynamic route registration and management endpoints
- Define configuration models for gateway settings, upstreams, and routes
- Add proxy request handling for upstream services
- Include example configuration and OpenAPI specification files
- Set up development dependencies and project metadata
2026-05-31 11:47:08 +08:00