fix: rename package_type to extension_type, remove display_name (#259) #281

Merged
jmiller merged 2 commits from fix/259-cherry-pick into main 2026-06-20 17:15:51 +00:00
Owner

Cherry-picked from dev onto main.

  • Rename package_typeextension_type in joomla_metadata_validate CLI
  • Remove display_name validation (now server-computed)
  • Remove dead .mokogitea/manifest.xml local fallback (API-only)
  • Fix API endpoint /manifest/metadata
  • Surface HTTP errors instead of suppressing
  • Add specific messages for 401/403/404 and missing token
  • Fall back to package_type if extension_type not in API response
  • Fix platform_detect.php endpoint

Closes #259

Cherry-picked from dev onto main. - Rename `package_type` → `extension_type` in `joomla_metadata_validate` CLI - Remove `display_name` validation (now server-computed) - Remove dead `.mokogitea/manifest.xml` local fallback (API-only) - Fix API endpoint `/manifest` → `/metadata` - Surface HTTP errors instead of suppressing - Add specific messages for 401/403/404 and missing token - Fall back to `package_type` if `extension_type` not in API response - Fix `platform_detect.php` endpoint Closes #259
jmiller added 2 commits 2026-06-20 17:15:40 +00:00
- API endpoint updated from /manifest to /metadata
- Removed dead .mokogitea/manifest.xml local file fallback
- display_name is now server-computed, no longer validated
- package_type renamed to extension_type throughout
fix: improve error handling, add extension_type fallback (#259)
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
Generic: Project CI / Tests (pull_request) Blocked by required conditions
Platform: mokoplatform CI / Gate 2: Unit Tests (8.1) (pull_request) Blocked by required conditions
Platform: mokoplatform CI / Gate 2: Unit Tests (8.2) (pull_request) Blocked by required conditions
Platform: mokoplatform CI / Gate 2: Unit Tests (8.3) (pull_request) Blocked by required conditions
Platform: mokoplatform CI / Gate 3: Self-Health Check (pull_request) Blocked by required conditions
Platform: mokoplatform CI / Gate 4: Governance (pull_request) Blocked by required conditions
Platform: mokoplatform CI / Gate 5: Template Integrity (pull_request) Blocked by required conditions
Platform: mokoplatform CI / CI Summary (pull_request) Blocked by required conditions
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
Universal: Pre-Release / Build Pre-Release (${{ inputs.stability || 'development' }}) (pull_request_target) Failing after 14s
Universal: Build & Release / Promote to RC (pull_request) Has been skipped
Universal: PR Check / Branch Policy (pull_request) Failing after 1s
Generic: Repo Health / Site Health (pull_request) Has been skipped
Generic: Repo Health / Access control (pull_request) Successful in 1s
Universal: PR Check / Validate PR (pull_request) Failing after 6s
Universal: Secret Scanning / Gitleaks Secret Scan (pull_request) Successful in 10s
Generic: Project CI / Lint & Validate (pull_request) Failing after 44s
Platform: mokoplatform CI / Gate 1: Code Quality (pull_request) Failing after 1m17s
Branch Cleanup / Delete merged branch (pull_request) Failing after 2s
RC Revert / Rename rc/ back to dev/ (pull_request) Has been skipped
dc7f6c9eeb
- Surface HTTP errors instead of suppressing with @file_get_contents
- Add specific messages for 401/403/404 and missing token
- Fall back to package_type if extension_type not in API response
- Log warnings for malformed XML candidates
- Fix platform_detect.php endpoint from /manifest to /metadata
jmiller merged commit a918cb38b2 into main 2026-06-20 17:15:51 +00:00
jmiller deleted branch fix/259-cherry-pick 2026-06-20 17:15:53 +00:00
Sign in to join this conversation.
No Reviewers
No labels
Priority -
Type -
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: MokoConsulting/mokocli#281