Repository navigation
Releases: EpiLegacy/getting-started-app
Releases · EpiLegacy/getting-started-app
Release list
v2.0.0
Image
docker pull ghcr.io/epilegacy/getting-started-app:2.0.0Digest: sha256:857f7dc557ff87ee2d0e1b118ee33af6ee6a4b3ef0f2cd11abfe6315636f67a2
What's Changed
- docs: better readme and api reference by @MCK-D in #84
- docs: added adrs to the project by @MCK-D in #85
- feat(monitoring): prometheus metrics and dashboard by @MCK-D in #87
- feat: added notifacations on task completed by @bapwood in #88
- ci: stop hung test jobs from running for six hours by @dbnathan in #93
- feat(a11y): comply with RGAA 4.1, with a statement and an automated audit by @dbnathan in #94
- ci: deploy every release to production, with an automatic rollback by @dbnathan in #89
- feat: vue on kanban workflow for todo list by @ismadpk in #92
- test: give each supertest spec its own listening server by @dbnathan in #90
- ci: fail when the schema changes without a migration by @dbnathan in #91
- feat(a11y): make the Kanban board accessible by @dbnathan in #95
- fix(tasks): complete a task when its card moves to Completed by @messtt in #96
- fix(tasks): task ownership and legacy tasks handling by @MCK-D in #97
New Contributors
Full Changelog: v1.0.0...v2.0.0
v1.0.0
Image
docker pull ghcr.io/epilegacy/getting-started-app:1.0.0Digest: sha256:7d5621c1c6bd5cf14b5fb2fabbb582839ccd579ac06088859710d344a7eff0f1
What's Changed
- ci: mettre en place le pipeline d'intégration continue by @dbnathan in #16
- test: ajoute de tests, pour les fonctions qui ne sont pas testé by @ismadpk in #28
- refactor: javascript to typescript migration by @MCK-D in #29
- fix: npm audit vulnerabilities + local database location in repo by @MCK-D in #32
- ci: check types, build artefacts and the Docker image by @dbnathan in #30
- ci: publish the image to the GitHub container registry by @dbnathan in #31
- feat(events): add event-driven task completion workflow by @messtt in #47
- feat(db): add drizzle orm persistence behind persistence_driver by @messtt in #67
- refactor: bootstrap to materialui conversion and home page by @MCK-D in #68
- chore: translate the pull request template into English by @dbnathan in #72
- feat: implementation of priorities and deadlines by @ismadpk in #71
- ci: enforce the code-quality gate with eslint and a coverage floor by @dbnathan in #73
- feat(auth): add registration, login, logout and the current user by @dbnathan in #75
- feat: add a /health endpoint and probe it instead of /items by @dbnathan in #77
- ci: release a versioned image from a tag by @dbnathan in #81
- feat(auth): limit attempts and purge expired sessions by @dbnathan in #82
- feat(auth): authentication frontend by @MCK-D in #80
- feat: user management and gdpr by @MCK-D in #83
New Contributors
- @ismadpk made their first contribution in #28
- @MCK-D made their first contribution in #29
- @messtt made their first contribution in #47
Full Changelog: https://github.com/EpiLegacy/getting-started-app/commits/v1.0.0