-
zhongli-2026.7.20 Stable
released this
2026-07-20 07:31:23 +00:00 | 24 commits to main since this release[2026.7.20] - 2026-07-20
- Container images now published to
registry.marvin8.zone/marvin8/zhonglion each release
Commits
- 🏷️ add OCI manifest annotations to container builds
435537d - 🔧 bump: version 1.3.2 → 1.3.3
2e3c394 - docs(fenliu): update changelog for 1.3.3
678077d - 🔀 Merge branch 'feat/container-publish-and-modernization'
5fe0731 - 📝 note container publishing in Release-Notes
29dab0f - 🚚 publish-container: switch to registry.marvin8.zone; add OCI build-args
9039389 - 🏷️ add OCI labels to fenliu and zhongli Containerfiles
f6dbaa3 - 👷 weekly-checks: use setup-uv action; remove ai-review.yml (merged into per-package CI)
75664c4 - 👷 zhongli CI: add pr-review, publish-container; release triggers; checksum-verified gitleaks
a6338c4 - 👷 fenliu CI: add pr-review, publish-container; release triggers; checksum-verified gitleaks
f56a1c2 - ⬆️ bump deps: ruff 0.15.22, ty 0.0.61, uv 0.11.29
fd3d7c9 - 🔧 add ruff-format, ruff-check, complexipy pre-commit hooks; align revs
61ad545 - ♻️ apply ruff autofixes: py312 upgrades, format both packages
d8ea83e - 🔧 align ruff.toml: TID252, py312 target, consistent ignores; enable zhongli format check
e42b6cd - 🎉 add AGENTS.md at all levels, LICENSE.md, .editorconfig; symlink CLAUDE.md
deccae9 - 🔀 Merge branch 'feat/issue-69-forgejo-actions-release-notes'
b29eeff - 📝 recombine Security-Audit detail into main file, comply with Yilan format
1fb5109 - 📝 remove spurious trailing em dash from Release-Notes version line
f98f575 - 🔧 fix: delete duplicate fenliu-docs.yml, correct grebedoc URL, update CLAUDE.md CI path
abf6674 - 📝 update CLAUDE.md files and RELEASE-COMMANDS.md for new CI and release workflow
65799a2 - 🔥 remove Woodpecker CI, cliff.toml, and git-cliff dependency
906b5f1 - 👷 add ai-review and weekly-checks Forgejo Actions workflows
28512f7 - 👷 add zhongli Forgejo Actions CI
2e3c7e8 - 👷 add fenliu Forgejo Actions CI
611dec0 - 🔧 refactor zhongli justfile: drop git-cliff, add fediverse recipes
71b1446 - 🔧 refactor fenliu justfile: drop git-cliff, add fediverse recipes
5c9b5b4 - 📝 add Release-Notes templates and bumpversion config
cb67b5f - ⬆️ bump deps
a4b8d10 - 📝 add ai-declaration.md
1b4ce73 - 🔧 bump: version 1.3.1 → 1.3.2
8cf7249 - docs(fenliu): update changelog for 1.3.2
1f21ff8 - 🔧 correct docs site url
90d7268 - 🔧 bump: version 1.3.0 → 1.3.1
b8df681 - docs(fenliu): update changelog for 1.3.1
ea8fc3c - Merge branch 'feat/issue-66-ml-integrity-and-docs-publish'
51f1958 - 📝 fix chmod 750 phrasing and mkdocs repo_url
54c3424 - 📝 fix ML model security docs: remove incorrect read-only volume advice
e97a04f - 📝 update fenliu mkdocs site_url to fenliu.marvin.zone
b4e2c29 - 👷 add Forgejo Action to publish fenliu docs to grebedoc
daf0da5 - 📝 document ML model volume security in container deployment
aa07882 - 🔒 add SHA-256 manifest to ML artifact save/load
82c73fe - ✅ add artifact integrity verification tests
ac79dcc - 🔧 bump: version 1.2.0 → 1.3.0
ecee33d - 🔧 bump version
3391aa0 - 🔧 bump: version 1.1.2 → 1.2.0
9597f2e - docs(fenliu): update changelog for 1.2.0
e9f8254 - Merge branch 'feat/phase-c-ml-integration'
fc6f420 - 📝 tick off completed Phase C checklist items
d09901a - 🔧 exclude any fenliu*db files from git
0199026 - ✅ fix liveview tests for ml_confidence_preset and dynamic default sort
8e9f234 - ✨ replace ML confidence range inputs with Likely Approve/Unsure/Likely Reject preset
eaee4d1 - ✨ add per-page selector to review queue (20 / 50 / 100)
f6a0456 - 🔧 revert postsTable id and remove dead CSS rules
9da9f31 - 🔧 add missing id=postsTable to activate dead CSS rules
e6f887d - 🔧 restore top-align on ml and engagement cells via td-scoped selectors
44c3680 - 🔧 fix ml header alignment, narrow and center engagement column
24f4e10 - 🔧 top-align ml-cell, stack engagement icons vertically
899ac7e - 📝 add ML confidence docs and update integration guide
e596d1c - 🔧 fix retraining job: offload to thread, reload service, prevent dir leak
bc7b2bf - ✨ add nightly ML retraining job to scheduler
ef02989 - ✨ add ML confidence range filter to review queue
4714810 - ✨ add uncertainty-first queue sort for ML confidence
8be5ef5 - 🔧 fix ML badge color thresholds and rename css variable
5ef2660 - ✨ add ML confidence badge and missing-model banner to review UI
e8cf8a8 - ✨ score posts with ML model at fetch time
d63b0ad - 🔧 rename single-letter vars in ml_inference test
f84127a - ✨ add MLInferenceService with graceful degradation
f2f76b8 - ✨ add ml_confidence_score column to Post and PostResponse
c872b72 - 📝 document restart on failed healthcheck
e540eb3 - 🔧 fix up healthchecks for zhongli container
891a162
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
- Container images now published to