A microservice managing and storing user credentials.
Please verify that you define the HMAC_SECRET, DB_HOST, DB_PORT, DB_PASSWORD and MICRO_ENVIRONMENT accordingly in the pod environment variables. The database used needs to be compatible with MySQL syntax and must have the three following databases created : taliesin, taliesin_dev and test (for the unit tests).
When you are starting up the cluster, required tables and a admin/admin account are automatically created.
The title of a commit must follow this pattern : <type>(<scope>): <subject>
Commits must specify their type among the following:
- build: changes that affect the build system or external dependencies
- docs: documentation only changes
- feat: a new feature
- fix: a bug fix
- perf: a code change that improves performance
- refactor: modifications of code without adding features nor bugs (rename, white-space, etc.)
- style: CSS, layout modifications or console prints
- test: tests or corrections of existing tests
- ci: changes to our CI configuration
Your commits name should also precise which part of the project they concern. You can do so by naming them using the following scopes:
- General
- Authentication
- AccountMgmt
- Communication