chore: 02.30.00 version bump #108

Merged
jmiller merged 2 commits from dev into main 2026-05-31 16:25:27 +00:00
Owner

Summary

  • Bump version 02.29.04 ? 02.30.00
  • License system integration (MokoGitea dynamic update feed + Joomla download key)
  • Static updates.xml removed, update server URL migrated to dynamic endpoint
  • Legacy URL auto-migration on install/update

Test plan

  • Version displays correctly in Joomla extension manager
  • Update site points to dynamic MokoGitea endpoint
  • Download key field visible in System ? Update Sites

?? Generated with Claude Code

## Summary - Bump version 02.29.04 ? 02.30.00 - License system integration (MokoGitea dynamic update feed + Joomla download key) - Static updates.xml removed, update server URL migrated to dynamic endpoint - Legacy URL auto-migration on install/update ## Test plan - [ ] Version displays correctly in Joomla extension manager - [ ] Update site points to dynamic MokoGitea endpoint - [ ] Download key field visible in System ? Update Sites ?? Generated with [Claude Code](https://claude.com/claude-code)
jmiller added 1 commit 2026-05-31 16:18:35 +00:00
Authored-by: Moko Consulting
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
jmiller added 1 commit 2026-05-31 16:24:22 +00:00
- Persistent admin warning when no download key is set on the MokoWaaS
  update site, with link to System → Update Sites
- Daily heartbeat validates the key against MokoGitea's dynamic endpoint;
  shows error if key is invalid or expired
- Package postflight removes stale/duplicate update site entries and
  orphaned #__updates rows

Authored-by: Moko Consulting
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
jmiller merged commit 7b5148d089 into main 2026-05-31 16:25:27 +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/MokoWaaS#108