-
fenliu-1.3.5
StableAll checks were successfulreleased this
2026-08-04 06:24:18 +00:00 | 0 commits to main since this release[1.3.5] - 2026-08-04
- Fixed: page size dropdown on the review page now correctly reloads with the selected number of posts.
Commits
- 🔀 Merge branch 'fix/issue-78-page-size-dropdown'
c3cffbd - 🐛 Wrap page size select in form so change event reaches server
34c9619 - 🐛 Handle parse_qs list values in handle_set_page_size
3ab7ac5 - ✅ Also assert posts unchanged on invalid page size
46cea58 - ✅ Add tests for handle_set_page_size
02ea11e - 🐛 Add missing name attribute to page size select
c903545 - 🔧 bump: version 2026.7.20 → 2026.8.4
3944ce9 - docs(zhongli): update changelog for 2026.8.4
388ce2d
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
zhongli-2026.8.4
StableAll checks were successfulreleased this
2026-08-03 20:56:19 +00:00 | 8 commits to main since this release[2026.8.4] - 2026-08-04
- Migrated repo to https://forge.marvin8.zone
Commits
- 🔧 bump: version 1.3.3 → 1.3.4
6476c6a - docs(fenliu): update changelog for 1.3.4
55db5df - 🔧 bump deps
eb1b8f8 - docs(fenliu): update changelog for 1.3.4
d39f582 - 🔀 Merge branch 'migrate/codeberg-to-forge-marvin8-zone'
b08c433 - 👷 Trigger CI re-run (zaojun segfault)
068d097 - 🐛 Fix docs links per review feedback
7273cbf - ⬆️ Bump dependencies
f18adda - 👷 Trigger CI re-run (transient Codeberg 504)
8d649c8 - 🚨 Fix ruff PLR0913/PLR0917 noqa directives for ruff v0.16.1
2011498 - 🚚 Update Codeberg references to forge.marvin8.zone
3c2b88f - 🔧 Switch weekly CI runner from codeberg-small-lazy to suanni
c4c7ef8 - 📝 reset Release-Notes.md for next release
440dff2 - 📝 reset Release-Notes.md for next release
f48cd95
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
fenliu-1.3.4
StableAll checks were successfulreleased this
2026-08-03 20:53:55 +00:00 | 10 commits to main since this release[1.3.4] - 2026-08-04
- Migrated repo to https://forge.marvin8.zone
Commits
- 🔧 bump deps
eb1b8f8 - 🔀 Merge branch 'migrate/codeberg-to-forge-marvin8-zone'
b08c433 - 👷 Trigger CI re-run (zaojun segfault)
068d097 - 🐛 Fix docs links per review feedback
7273cbf - ⬆️ Bump dependencies
f18adda - 👷 Trigger CI re-run (transient Codeberg 504)
8d649c8 - 🚨 Fix ruff PLR0913/PLR0917 noqa directives for ruff v0.16.1
2011498 - 🚚 Update Codeberg references to forge.marvin8.zone
3c2b88f - 🔧 Switch weekly CI runner from codeberg-small-lazy to suanni
c4c7ef8 - 📝 reset Release-Notes.md for next release
440dff2 - 📝 reset Release-Notes.md for next release
f48cd95 - 🔧 bump: version 2026.6.30 → 2026.7.20
bd45689 - docs(zhongli): update changelog for 2026.7.20
037af35 - 🏷️ add OCI manifest annotations to container builds
435537d
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
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
-
fenliu-1.3.3 Stable
released this
2026-07-20 04:25:58 +00:00 | 27 commits to main since this release[1.3.3] - 2026-07-20
- 💥 Container images now published to
registry.marvin8.zone/marvin8/fenliuon each release
Commits
- 🔀 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
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
- 💥 Container images now published to
-
fenliu-1.3.1 Stable
released this
2026-07-04 05:36:41 +00:00 | 58 commits to main since this release[fenliu-1.3.1] - 2026-07-04
Documentation
- 📝 document ML model volume security in container deployment
- 📝 update fenliu mkdocs site_url to fenliu.marvin.zone
- 📝 fix ML model security docs: remove incorrect read-only volume advice
- 📝 fix chmod 750 phrasing and mkdocs repo_url
Security
- 🔒 add SHA-256 manifest to ML artifact save/load
Testing
- ✅ add artifact integrity verification tests
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
fenliu-1.3.0 Stable
released this
2026-07-04 02:42:10 +00:00 | 69 commits to main since this release[fenliu-1.3.0] - 2026-07-04
Documentation
- 📝 add ML confidence docs and update integration guide
- 📝 tick off completed Phase C checklist items
Features
- ✨ add ml_confidence_score column to Post and PostResponse
- ✨ add MLInferenceService with graceful degradation
- ✨ score posts with ML model at fetch time
- ✨ add ML confidence badge and missing-model banner to review UI
- ✨ add uncertainty-first queue sort for ML confidence
- ✨ add ML confidence range filter to review queue
- ✨ add nightly ML retraining job to scheduler
- ✨ add per-page selector to review queue (20 / 50 / 100)
- ✨ replace ML confidence range inputs with Likely Approve/Unsure/Likely Reject preset
Testing
- ✅ fix liveview tests for ml_confidence_preset and dynamic default sort
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
zhongli-2026.6.30 Stable
released this
2026-06-30 06:26:30 +00:00 | 96 commits to main since this release[zhongli-2026.6.30] - 2026-06-30
Bug Fixes
- 🐛 zhongli: tighten noBot word-boundary matching, add happy-path test
Documentation
- 📝 zhongli: document noBot/noIndex opt-out behaviour
Features
- ✨ zhongli: add NoBotFilter for noBot/noIndex opt-out detection
- ✨ zhongli: integrate NoBotFilter into boost pipeline
Refactoring
- ♻️ zhongli: extract helpers to reduce complexity in circuit breaker decorators
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
zhongli-2026.6.24 Stable
released this
2026-06-23 20:57:31 +00:00 | 109 commits to main since this release[zhongli-2026.6.24] - 2026-06-23
Bug Fixes
- 🐛 zhongli: remove privilege drop that fails in rootless podman
- 🐛 zhongli: remove hidden default of 5 from max_reblog
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
zhongli-2026.6.23 Stable
released this
2026-06-22 20:32:11 +00:00 | 116 commits to main since this release[zhongli-2026.6.23] - 2026-06-22
CI
- 👷 add pylock.toml generation to bumpversion hooks
- 👷 add zaojun license checking with git-cliff ignore
- 👷 add ty pre-commit hook to package-level configs
- 👷 remove redundant uv-lock from package prek configs
Documentation
- Docs(zhongli): update changelog for 2026.6.23
Refactoring
- ♻️ zhongli: remove injected httpx client; migrate to APClient 2.0
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads