Tuan-Dat Tran
a593dd53c5
perf(ci): optimize npm install and fix deprecation warnings
...
Release / Release (push) Waiting to run
Release / Build & Push Docker Image (push) Has been cancelled
- Add --prefer-offline --no-audit --no-fund flags to npm ci
- Fix semantic-release deprecation: use successCommentCondition instead of successComment
2026-02-23 21:54:15 +01:00
semantic-release-bot
6f01124ac5
chore(release): 1.0.2 [skip ci]
...
## [1.0.2](https://git.seyshiro.de/tudattr/kilo-cv/compare/v1.0.1...v1.0.2 ) (2026-02-23)
### Bug Fixes
* **release:** disable github plugin comments for gitea compatibility ([de67a6d ](de67a6d0ef ))
v1.0.2
2026-02-23 20:38:33 +00:00
Tuan-Dat Tran
de67a6d0ef
fix(release): disable github plugin comments for gitea compatibility
...
Release / Release (push) Successful in 21m15s
Release / Build & Push Docker Image (push) Failing after 7m16s
Gitea does not have GitHub's GraphQL API, causing the success/fail
comment features to fail. Disable these features while keeping
release creation functionality.
2026-02-23 21:05:21 +01:00
semantic-release-bot
af6fe5171f
chore(release): 1.0.1 [skip ci]
...
## [1.0.1](https://git.seyshiro.de/tudattr/kilo-cv/compare/v1.0.0...v1.0.1 ) (2026-02-23)
### Bug Fixes
* **release:** remove dist assets from github release config ([e9d2667 ](e9d2667c95 ))
v1.0.1
2026-02-23 19:16:01 +00:00
Tuan-Dat Tran
e9d2667c95
fix(release): remove dist assets from github release config
...
Release / Release (push) Failing after 8m54s
Release / Build & Push Docker Image (push) Has been skipped
Gitea API fails when trying to upload directory assets. Since the project
deploys via Docker, the dist files are not needed in the release.
2026-02-23 20:03:33 +01:00
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