fix(licensing): hide require-key option for Joomla update servers #567

Merged
jmiller merged 1 commits from fix/hide-joomla-require-key into dev 2026-06-07 16:39:14 +00:00
Owner

Summary

Hide the "Require license key for update feeds" checkbox when the platform is Joomla. Joomla's update system does not support license key authentication - this is a platform limitation.

Changes

  • templates/org/settings/update_streams.tmpl - wrap require_key checkbox with platform check
  • templates/repo/settings/licensing.tmpl - same for repo-level settings

The checkbox is hidden when platform is joomla, both (Joomla+Dolibarr), or empty (defaults to Joomla). It remains visible for Dolibarr, WordPress, Composer, PrestaShop, and Drupal.

## Summary Hide the "Require license key for update feeds" checkbox when the platform is Joomla. Joomla's update system does not support license key authentication - this is a platform limitation. ## Changes - `templates/org/settings/update_streams.tmpl` - wrap require_key checkbox with platform check - `templates/repo/settings/licensing.tmpl` - same for repo-level settings The checkbox is hidden when platform is `joomla`, `both` (Joomla+Dolibarr), or empty (defaults to Joomla). It remains visible for Dolibarr, WordPress, Composer, PrestaShop, and Drupal.
jmiller added 1 commit 2026-06-07 16:38:54 +00:00
fix(licensing): hide require-key option for Joomla update servers
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
Generic: Repo Health / Site Health (pull_request) Has been skipped
Branch Policy Check / Verify merge target (pull_request) Successful in 1s
Universal: PR Check / Branch Policy (pull_request) Successful in 1s
Generic: Repo Health / Access control (pull_request) Successful in 1s
PR RC Release / Build RC Release (pull_request) Successful in 2s
Universal: PR Check / Validate PR (pull_request) Failing after 5s
Branch Cleanup / Delete merged branch (pull_request) Successful in 1s
Universal: Pre-Release / Build Pre-Release (${{ inputs.stability || 'development' }}) (pull_request) Successful in 1m25s
74279c55e3
Joomla's update system does not support license key authentication,
so hide the "Require license key for update feeds" checkbox when
the platform is set to Joomla or Joomla+Dolibarr.
jmiller merged commit b6b4d6f525 into dev 2026-06-07 16:39:14 +00:00
jmiller deleted branch fix/hide-joomla-require-key 2026-06-07 16:39:15 +00:00
Sign in to join this conversation.