feat(manifest): distribution metadata fields (phase 1 consolidation) #583

Merged
jmiller merged 1 commits from feat/manifest-consolidate-phase1 into dev 2026-06-07 18:30:16 +00:00
Owner

Summary (#582 Phase 1)

Add distribution metadata fields to manifest, consolidating from UpdateStreamConfig:

  • DisplayName, Maintainer, MaintainerURL, InfoURL, TargetVersion, PHPMinimum
  • Distribution section in manifest UI (shown for joomla/wordpress/dolibarr platforms)
  • TargetVersion and PHPMinimum only shown for joomla/wordpress
  • All fields in API, XML parser, and push-time sync
  • New migration v353 adds columns to repo_manifest table
## Summary (#582 Phase 1) Add distribution metadata fields to manifest, consolidating from UpdateStreamConfig: - DisplayName, Maintainer, MaintainerURL, InfoURL, TargetVersion, PHPMinimum - Distribution section in manifest UI (shown for joomla/wordpress/dolibarr platforms) - TargetVersion and PHPMinimum only shown for joomla/wordpress - All fields in API, XML parser, and push-time sync - New migration v353 adds columns to repo_manifest table
jmiller added 1 commit 2026-06-07 18:27:13 +00:00
feat(manifest): add distribution metadata fields (phase 1 consolidation)
Generic: Repo Health / Scripts governance (push) Blocked by required conditions
Generic: Repo Health / Repository health (push) Blocked by required conditions
Generic: Repo Health / Report Issues (push) Blocked by required conditions
Generic: Repo Health / Site Health (push) Has been skipped
Generic: Repo Health / Access control (push) Successful in 1s
Universal: PR Check / Build RC Package (pull_request) Blocked by required conditions
Universal: PR Check / Report Issues (pull_request) Blocked by required conditions
Generic: Repo Health / Scripts governance (pull_request) Blocked by required conditions
Generic: Repo Health / Repository health (pull_request) Blocked by required conditions
Generic: Repo Health / Report Issues (pull_request) Blocked by required conditions
Branch Policy Check / Verify merge target (pull_request) Successful in 1s
Generic: Repo Health / Site Health (pull_request) Has been skipped
Universal: PR Check / Branch Policy (pull_request) Successful in 2s
Generic: Repo Health / Access control (pull_request) Successful in 2s
PR RC Release / Build RC Release (pull_request) Successful in 3s
Universal: PR Check / Validate PR (pull_request) Failing after 9s
RC Revert / Rename rc/ back to dev/ (pull_request) Has been skipped
Branch Cleanup / Delete merged branch (pull_request) Successful in 2s
0335354f0b
Add DisplayName, Maintainer, MaintainerURL, InfoURL, TargetVersion, and
PHPMinimum to RepoManifest. These fields were previously only in
UpdateStreamConfig and are now in the manifest as the single source of
truth. Distribution section shown conditionally for joomla/wordpress/
dolibarr platforms. Closes #582 phase 1.
jmiller merged commit 314ad5794a into dev 2026-06-07 18:30:16 +00:00
jmiller deleted branch feat/manifest-consolidate-phase1 2026-06-07 18:30:17 +00:00
Sign in to join this conversation.