v0.0.2
Pre-releaseLogin page #5
Added initial styling for the login page
https://apps.nrs.gov.bc.ca/int/jira/browse/ZEVA-8
Validate keycloak tokens #6
Backend requests are now authenticated and validated using Keycloak server signature
Service methods gain a context.user object containing principal data (just name and email now, but can be trivially expanded to include roles when we build them).
Database and Keycloak configuration from environment. See vars in k8s-python-backend.yaml
Changed background image. Re-organized CSS and some enhancements #7
I re-organized the CSS so there's less nesting
Changed main-content from class to ID
Changed background image
There should be some improvements to scaling as well
Fix local persisent db #10
Move the PersistentVolume descriptor into skaffold management. It seems to still work for retaining local development database between skaffold runs.
No impact Openshift environments
Prior to first run on local development: Shutdown Skaffold and make sure you remove any existing pvs and pvcs (kubectl get pv(c); kubectl delete .
Add Openshift templates #8
Fix import typo #9
Backend Testing #11
Technical information
This release is work on local development environment.
Remember to run command "kubectl delete pv " to delete the previous create persistent volume on local.
Make sure the k8s current context is docker-desktop.
Run command "kubectl config get-context" and visit "localhost:10000"