feat: Joomla update server integration #61

Open
opened 2026-05-08 04:48:47 +00:00 by jmiller · 0 comments
Owner

Auto-generate and serve Joomla update XML from Gitea releases.

Current

Update XML is manually maintained. Should auto-generate from releases.

Proposed

  • GET /repos/{owner}/{repo}/joomla/updates.xml - auto-generated from releases
  • Parse manifest.xml for version, element, type
  • Include download URL pointing to release assets
  • Support stability tags (stable, rc, beta, alpha)
  • Cache and serve efficiently

Benefits

  • No manual update XML maintenance
  • Joomla sites auto-discover updates from Gitea
  • Version synced with git tags
Auto-generate and serve Joomla update XML from Gitea releases. ## Current Update XML is manually maintained. Should auto-generate from releases. ## Proposed - GET /repos/{owner}/{repo}/joomla/updates.xml - auto-generated from releases - Parse manifest.xml for version, element, type - Include download URL pointing to release assets - Support stability tags (stable, rc, beta, alpha) - Cache and serve efficiently ## Benefits - No manual update XML maintenance - Joomla sites auto-discover updates from Gitea - Version synced with git tags
jmiller added the type: feature label 2026-05-11 17:08:55 +00:00
jmiller added the pending: design label 2026-05-22 02:01:12 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: MokoConsulting/MokoGitea#61