semantic-release-bot
|
7aaca06ce7
|
chore(release): 1.0.0 [skip ci]
## 1.0.0 (2026-02-23)
### Features
* **api:** add backend api with express and sqlite ([00af886](00af8862d3))
* **api:** add initial schema migration ([3b0d98f](3b0d98f15c))
* **api:** add knex configuration ([7e766c5](7e766c5229))
* **api:** add swagger docs route ([736fefb](736fefbdc9))
* **api:** register swagger docs route ([4c0f53a](4c0f53a3e3))
* **ci:** add bundlesize configuration ([dee36da](dee36dafd3))
* **ci:** add commitlint validation to ci workflow ([1541212](154121297b))
* **ci:** add coverage configuration ([278082d](278082d322))
* **ci:** add gitleaks configuration ([32f3221](32f3221215))
* **ci:** add gitleaks to pre-commit hook ([c18410b](c18410bf5e))
* **ci:** add lighthouse ci configuration ([f6f2dba](f6f2dba9e0))
* **ci:** add nightly build workflow ([5b56edd](5b56edddb2))
* **ci:** add quality gates to ci workflow ([963b8ec](963b8eccf8))
* **ci:** add staging deployment workflow ([f5a00d3](f5a00d356a))
* **docker:** add multi-platform build configuration ([6b7eba9](6b7eba99d4))
* **ui:** add cv application frontend and configuration ([7f06ee7](7f06ee7f53))
### Bug Fixes
* **ci:** Set node versions in ci ([60d0aa5](60d0aa5ae2))
* **ci:** use lts version for ci ([cd22a97](cd22a970cb))
* **ci:** use POSIX-compatible syntax in pre-commit hook ([c240aa3](c240aa3641))
### Documentation
* add comprehensive release engineering documentation ([c8816c4](c8816c4f36))
* add gitleaks setup and api docs info ([cbf4090](cbf40908a6))
* add initial changelog ([e209d6e](e209d6e241))
* add release engineering design document ([1741fe1](1741fe1ca1))
* add release engineering implementation plan ([b3f2919](b3f2919791))
* add release process documentation ([f544577](f5445770ee))
* **api:** add openapi docs to auth routes ([8a22e4b](8a22e4b120))
* **release:** add devops features design document ([252afb7](252afb7e9f))
* **release:** add devops features implementation plan ([162ddb6](162ddb67dd))
* **release:** add link to release engineering documentation ([950d812](950d812159))
* **release:** remove inline markdownlint disable comment ([31d5810](31d58103fd))
* **ui:** add open source documentation files ([15a5c0a](15a5c0a59c))
v1.0.0
|
2026-02-23 18:56:36 +00:00 |
|
Tuan-Dat Tran
|
c240aa3641
|
fix(ci): use POSIX-compatible syntax in pre-commit hook
Release / Release (push) Failing after 6m48s
Release / Build & Push Docker Image (push) Has been skipped
|
2026-02-23 19:48:11 +01:00 |
|
Tuan-Dat Tran
|
cd22a970cb
|
fix(ci): use lts version for ci
Release / Release (push) Failing after 10m4s
Release / Build & Push Docker Image (push) Has been skipped
Signed-off-by: Tuan-Dat Tran <tuan-dat.tran@tudattr.dev>
|
2026-02-23 19:33:36 +01:00 |
|
Tuan-Dat Tran
|
60d0aa5ae2
|
fix(ci): Set node versions in ci
Release / Release (push) Failing after 9s
Release / Build & Push Docker Image (push) Has been skipped
Signed-off-by: Tuan-Dat Tran <tuan-dat.tran@tudattr.dev>
|
2026-02-23 19:27:48 +01:00 |
|
Tuan-Dat Tran
|
ff26ff6570
|
chore(ci): bump node version
Release / Release (push) Failing after 13s
Release / Build & Push Docker Image (push) Has been skipped
Signed-off-by: Tuan-Dat Tran <tuan-dat.tran@tudattr.dev>
|
2026-02-23 19:20:53 +01:00 |
|
Tuan-Dat Tran
|
baa57473ac
|
chore(ci): add coverage to gitignore and clean up artifacts
Release / Release (push) Failing after 14m49s
Release / Build & Push Docker Image (push) Has been skipped
|
2026-02-23 13:50:12 +01:00 |
|
Tuan-Dat Tran
|
31d58103fd
|
docs(release): remove inline markdownlint disable comment
|
2026-02-23 13:49:27 +01:00 |
|
Tuan-Dat Tran
|
15a5c0a59c
|
docs(ui): add open source documentation files
|
2026-02-23 13:48:52 +01:00 |
|
Tuan-Dat Tran
|
36b5a62953
|
ci(ui): add github workflows and issue templates
|
2026-02-23 13:48:28 +01:00 |
|
Tuan-Dat Tran
|
4198b91498
|
test(ui): add e2e and integration tests
|
2026-02-23 13:48:13 +01:00 |
|
Tuan-Dat Tran
|
00af8862d3
|
feat(api): add backend api with express and sqlite
|
2026-02-23 13:47:44 +01:00 |
|
Tuan-Dat Tran
|
7f06ee7f53
|
feat(ui): add cv application frontend and configuration
|
2026-02-23 13:47:08 +01:00 |
|
Tuan-Dat Tran
|
cbf40908a6
|
docs: add gitleaks setup and api docs info
|
2026-02-20 17:42:46 +01:00 |
|
Tuan-Dat Tran
|
3d2ee7df7f
|
test(api): update tests for knex
|
2026-02-20 17:36:03 +01:00 |
|
Tuan-Dat Tran
|
c18410bf5e
|
feat(ci): add gitleaks to pre-commit hook
|
2026-02-20 17:27:40 +01:00 |
|
Tuan-Dat Tran
|
963b8eccf8
|
feat(ci): add quality gates to ci workflow
|
2026-02-20 17:27:32 +01:00 |
|
Tuan-Dat Tran
|
32f3221215
|
feat(ci): add gitleaks configuration
|
2026-02-20 17:27:24 +01:00 |
|
Tuan-Dat Tran
|
f6f2dba9e0
|
feat(ci): add lighthouse ci configuration
|
2026-02-20 17:25:38 +01:00 |
|
Tuan-Dat Tran
|
278082d322
|
feat(ci): add coverage configuration
|
2026-02-20 17:25:15 +01:00 |
|
Tuan-Dat Tran
|
dee36dafd3
|
feat(ci): add bundlesize configuration
|
2026-02-20 17:24:21 +01:00 |
|
Tuan-Dat Tran
|
4c0f53a3e3
|
feat(api): register swagger docs route
|
2026-02-20 17:21:44 +01:00 |
|
Tuan-Dat Tran
|
8a22e4b120
|
docs(api): add openapi docs to auth routes
|
2026-02-20 17:19:18 +01:00 |
|
Tuan-Dat Tran
|
736fefbdc9
|
feat(api): add swagger docs route
|
2026-02-20 17:17:54 +01:00 |
|
Tuan-Dat Tran
|
88d02e0315
|
refactor(api): update cv routes for knex with openapi docs
|
2026-02-20 17:15:59 +01:00 |
|
Tuan-Dat Tran
|
2d82a85748
|
refactor(api): use knex for database operations
|
2026-02-20 17:13:31 +01:00 |
|
Tuan-Dat Tran
|
7e766c5229
|
feat(api): add knex configuration
|
2026-02-20 17:09:11 +01:00 |
|
Tuan-Dat Tran
|
3b0d98f15c
|
feat(api): add initial schema migration
|
2026-02-20 17:08:09 +01:00 |
|
Tuan-Dat Tran
|
7bcea886f1
|
build(deps): add coverage and bundlesize for quality gates
|
2026-02-20 17:05:19 +01:00 |
|
Tuan-Dat Tran
|
0834f42d11
|
build(deps): add knex, swagger-jsdoc, swagger-ui-express
|
2026-02-20 17:04:53 +01:00 |
|
Tuan-Dat Tran
|
162ddb67dd
|
docs(release): add devops features implementation plan
|
2026-02-20 16:52:06 +01:00 |
|
Tuan-Dat Tran
|
252afb7e9f
|
docs(release): add devops features design document
|
2026-02-20 16:46:34 +01:00 |
|
Tuan-Dat Tran
|
950d812159
|
docs(release): add link to release engineering documentation
|
2026-02-20 12:25:04 +01:00 |
|
Tuan-Dat Tran
|
c8816c4f36
|
docs: add comprehensive release engineering documentation
|
2026-02-20 12:24:15 +01:00 |
|
Tuan-Dat Tran
|
301f75a4b8
|
chore: set initial development version
|
2026-02-20 11:00:40 +01:00 |
|
Tuan-Dat Tran
|
f5445770ee
|
docs: add release process documentation
|
2026-02-20 10:58:22 +01:00 |
|
Tuan-Dat Tran
|
e209d6e241
|
docs: add initial changelog
|
2026-02-20 10:45:00 +01:00 |
|
Tuan-Dat Tran
|
154121297b
|
feat(ci): add commitlint validation to ci workflow
|
2026-02-20 10:43:18 +01:00 |
|
Tuan-Dat Tran
|
5b56edddb2
|
feat(ci): add nightly build workflow
|
2026-02-20 10:39:38 +01:00 |
|
Tuan-Dat Tran
|
f5a00d356a
|
feat(ci): add staging deployment workflow
|
2026-02-20 10:36:59 +01:00 |
|
Tuan-Dat Tran
|
eee5f811ec
|
ci: add semantic-release workflow with docker publishing
|
2026-02-20 10:33:14 +01:00 |
|
Tuan-Dat Tran
|
6b7eba99d4
|
feat(docker): add multi-platform build configuration
|
2026-02-20 10:27:15 +01:00 |
|
Tuan-Dat Tran
|
223c235749
|
chore(ci): configure husky git hooks for commitlint
|
2026-02-20 10:22:06 +01:00 |
|
Tuan-Dat Tran
|
3012ebf630
|
chore(ci): configure commitlint for conventional commits
|
2026-02-20 10:18:15 +01:00 |
|
Tuan-Dat Tran
|
5c51d8a6e4
|
chore(ci): configure semantic-release
|
2026-02-20 10:15:11 +01:00 |
|
Tuan-Dat Tran
|
c24ba6c007
|
build: add semantic-release, commitlint, and husky dependencies
|
2026-02-20 10:03:11 +01:00 |
|
Tuan-Dat Tran
|
b3f2919791
|
docs: add release engineering implementation plan
|
2026-02-20 09:57:00 +01:00 |
|
Tuan-Dat Tran
|
1741fe1ca1
|
docs: add release engineering design document
|
2026-02-20 09:51:01 +01:00 |
|