Commit Graph

6 Commits

Author SHA1 Message Date
jeffusion
f0d981ad00 chore: update .gitignore and add bunfig.toml for test isolation
Exclude runtime data (data/), SQLite WAL files, frontend lock file, and
build artifacts. Add bunfig.toml to scope bun test to src/ only,
preventing it from picking up frontend vitest test files.

Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-opencode)
2026-03-24 12:30:13 +08:00
jeffusion
c0fe893997 ci: rewrite CI/CD with semantic-release and GHCR Docker push
- Rewrite release.yml: semantic-release for auto-versioning + Docker
  image build and push to GitHub Container Registry (ghcr.io)
- Rewrite ci.yml: remove continue-on-error on lint
- Add .releaserc.json with changelog and git plugins
- Add semantic-release dependencies to package.json
- Fix Dockerfile: remove --frozen-lockfile from production install
- Update .dockerignore with comprehensive exclusions
- Update docker-compose.yml to pull from GHCR by default
- Remove obsolete pnpm packageManager field
- Remove obsolete kubernetes.yaml from .gitignore
2026-03-03 18:33:55 +08:00
jeffusion
45e9b1f346 docs: rewrite README following open source standards with i18n
- Create English README.md as primary documentation
- Create Chinese docs/README.zh-CN.md with language link
- Focus on core functionality: features, quick start, configuration, deployment
- Remove CI badge, GitHub Actions, Contributing, Acknowledgments sections
- Remove verbose API Reference and Development sections
- Condense configuration examples for clarity
- Delete obsolete docs/ADMIN_UI_DESIGN.md
2026-03-03 16:49:19 +08:00
jeffusion
99bf4aff5e chore: add config-overrides.json to ignore files and docker volume
- Add config-overrides.json to .gitignore (user-specific runtime config)
- Add config-overrides.json to .dockerignore (not needed in image)
- Mount config-overrides.json as volume in docker-compose.yml

This enables persistent configuration overrides in containerized
deployments without rebuilding the image.
2026-03-03 16:33:34 +08:00
jeffusion
b8e5c5eb41 feat: 项目更名并调整接口 2025-04-23 13:37:07 +08:00
jeffusion
dc4fb459b4 [feat] 初始化gitea代码AI审核程序 2025-03-14 11:20:02 +08:00