feat(admin): MokoGitea update checker (#74) #125

Merged
jmiller merged 1 commits from feat/update-checker into dev 2026-05-21 01:04:41 +00:00
Owner

Checks git.mokoconsulting.tech releases API every 24h. Shows banner in admin dashboard when update available.

Checks git.mokoconsulting.tech releases API every 24h. Shows banner in admin dashboard when update available.
jmiller added 1 commit 2026-05-20 16:07:00 +00:00
feat(admin): add MokoGitea update checker (#74)
Branch Policy Check / Verify merge target (pull_request) Successful in 1s
05f1ac1a12
Replace removed upstream Gitea update checker with MokoGitea-native
version that checks our own releases API.

- New module: modules/updatechecker/ — fetches latest release from
  git.mokoconsulting.tech, compares semver, caches result
- Cron task: runs every 24h (and at startup)
- Admin dashboard: shows green banner when update available
- Configurable via [update_checker] in app.ini

Closes #74

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
jmiller merged commit ad78bb7c27 into dev 2026-05-21 01:04:41 +00:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: MokoConsulting/MokoGitea#125