Commit Graph
6 Commits
Author SHA1 Message Date
furyhawk 3fb04e24f9 Add environment variable for JavaScript actions in CI workflow 2026-05-31 22:03:22 +08:00
furyhawk 2b137ee491 Add GitHub Actions workflow for automated testing 2026-05-31 22:00:22 +08:00
furyhawk 151b604a75 Add unit tests for gateway configuration and proxy request handling 2026-05-31 21:58:07 +08:00
furyhawk 8ad465bebd Refactor app initialization to use async context manager for lifecycle management 2026-05-31 21:45: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