13 Commits
Author SHA1 Message Date
furyhawk 4f9fb45480 Update APISIX Dashboard port to 9099 in README, docker-compose, and podman-compose files 2026-06-08 20:16:11 +08:00
furyhawk 1844f617ed Enhance APISIX gateway setup with dashboard support and improved configurations
- Update Makefile to reflect full gateway stack commands
- Add dashboard exposure and configuration details in README
- Modify configuration files for etcd and APISIX to support admin API
- Expand Docker and Podman compose files to include APISIX dashboard and bootstrap service
- Introduce bootstrap script for seeding routes and upstreams
- Create dashboard configuration file with authentication settings
2026-06-07 22:38:06 +08:00
furyhawk 8dd42653cc Add support for Podman by creating separate configuration files and updating Makefile 2026-06-07 22:09:52 +08:00
furyhawk 1f2ce0a104 Add Makefile, configuration files, and Docker Compose setup for APISIX gateway 2026-06-07 21:59:07 +08:00
furyhawk 75ba2e73d8 Make backend port configurable via .env and update related configurations 2026-05-31 11:26:06 +08:00
furyhawk 00ba4530bf Add unit tests for CacheClient and LTAClient with mock implementations 2026-05-31 11:21:30 +08:00
furyhawk b11f80f03b Update .gitignore and add pytest dependencies; implement test suite for bus and health routes 2026-05-31 11:07:14 +08:00
furyhawk 8b2a9e4420 Remove Python bytecode files from __pycache__ directories 2026-05-31 11:07:07 +08:00
furyhawk aa575390d2 Add code review instructions and release checklist prompts 2026-05-31 10:59:28 +08:00
furyhawk f10ab4e7b3 Implement Valkey caching layer and update related configurations
- Add CacheClient for managing Valkey interactions
- Integrate caching into bus API routes for improved performance
- Update .env.example and config.py for Valkey settings
- Modify Makefile and README for Valkey service management
- Add Valkey service to docker-compose
- Include Valkey dependency in pyproject.toml and uv.lock
2026-05-31 10:53:14 +08:00
furyhawk f21b286ec0 Update .gitignore to include __pycache__ and Python bytecode files 2026-05-31 10:51:52 +08:00
furyhawk 888e68b3ae Refactor code structure for improved readability and maintainability 2026-05-31 10:01:25 +08:00
furyhawk d419cdc807 Add OpenAPI definition and user guide for LTA DataMall Bus Transport API 2026-05-31 09:47:43 +08:00