Maintenance
Regular Updates
Resolved Jan 15 at 05:00pm AEDT
1) Created Shared micro services for the Back end to better align the package structures.
Created shared and common/dropdown microservices
Have shared bridge requests between the bffs and microservices
Only kept authentication logic in android and ios, shared handles the rest
Successfully deployed.
Regular Update
Resolved Jan 17 at 10:54am AEDT
After today’s maintenance, these features can be tested:
- CustomerDetails CRUD operations
- CustomerEligibility GET operation
- Points Calculations (Current and Proposed)
- Nationality and job title dropdown
Fixing DEV Server Errors
Resolved Jan 23 at 06:53pm AEDT
Uploading Modular Swagger Document
Fixing HTTPS-Routes GCP Error
Hosting Swagger Docs
Resolved Jan 23 at 12:30pm AEDT
Pull Request: NGINX Configuration Update for Swagger Docs
Overview
This pull request updates the NGINX configuration to properly serve Swagger documentation for the API. The changes ensure that the /swagger/ route is correctly mapped and serves the Swagger UI files, as well as the YAML API specification for iOS and Android.
Changes Made
Updated NGINX configuration:
Added a location block for serving Swagger UI HTML files under /swagger/.
Configured the Swagger API YAML files (iosApi.yaml an...
Converting Auto Scaling Cluster to Standard Cluster
Resolved Feb 06 at 04:30pm AEDT
Maintenance Notice: Cluster Upgrade and Cost Optimization
We will be performing maintenance on the dev-cluster to optimize our infrastructure costs. The goal is to transition from an auto-scaling setup to a standard GKE cluster using spot instances, which will help significantly reduce our cloud expenses. The work will include:
- Creating a new GKE cluster with spot instances.
- Migrating all microservices, deployments, and configurations to the new cluster.
- Attaching the existing SSL c...
Regular Maintenance
Resolved Feb 20 at 03:00pm AEDT
- Cleaned up dead code / unnecessary features for a lighter, faster deployment