Changelog
Latest updates, improvements, and fixes.
Changelog
May 9, 2026
Chore
- Explicitly added secure versions to force Dependabot updates (
9a48f86) - Strictly locked versions in
.kilo(ecc8a56)
May 8, 2026
Chore
- Updated
lodashandhot-formula-parserto the actual latest versions to fix dependabot vulnerabilities (436fae0,c566fcd,df28193,f7d2267)
May 6, 2026
Fixed
- Updated
DEVOPS_GUIDE.mdto accurately reflect the deployed infrastructure (7d2f8eb)- Corrected VPC name, Cloud SQL instance name, service names, and Artifact Registry repo name.
- Clarified VPC connector usage and updated manual deployment commands with correct flags.
- Updated the network topology diagram and added VPC architecture notes.
May 2, 2026
Fixed
- Addressed Mixed Content errors, executed a service-wide async migration, and completed infrastructure/routing follow-up items (
35c22e1)- Mixed Content: Updated FastAPI Dockerfiles to honor
X-Forwarded-Protofrom Cloud Run/Kong and bypassed redirects in frontend API calls. - Infrastructure: Hardened
cloudbuild.yamlwith correct VPC connectors, ingress settings, and unauthenticated invocation blocks. - Routing: Added Kong response-transformers to prevent
*.run.apphostname leaks, and deconflicted router prefixes in the immunization service. - Endpoints: Implemented a public compliance endpoint for token-validated compliance result retrieval.
- Code Cleanup: Removed orphaned
RESOURCES/HELPfrontend code. - Database Sessions: Fixed a critical bug masking
AttributeErrorexceptions by migrating database sessions toAsyncSessionacrossstudent-serviceandimmunization-service.
- Mixed Content: Updated FastAPI Dockerfiles to honor
April 30, 2026
Added
- Migrated frontend to a legacy Vite React application and integrated with microservices (
2be1f98) - Initial project setup (
dd62424)