fix(licenses): fix master key visibility and package creation at repo level #461

Merged
jmiller merged 1 commits from fix/licenses-ui into dev 2026-06-04 13:48:54 +00:00
Owner
  • Always show master key prefix + status with Regenerate button
  • Fix broken details/summary HTML structure
  • Move create package form to modal
  • Add copy button for all key prefixes
  • Add /licenses/master-key/regenerate route
- Always show master key prefix + status with Regenerate button - Fix broken details/summary HTML structure - Move create package form to modal - Add copy button for all key prefixes - Add /licenses/master-key/regenerate route
jmiller added 1 commit 2026-06-04 13:48:09 +00:00
fix(licenses): fix master key visibility, package creation, and template structure
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 (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 / 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 (push) Has been skipped
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 (push) Successful in 1s
Generic: Repo Health / Access control (pull_request) Successful in 2s
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 2s
bab1acdfe3
- Always show master key prefix and status in a dedicated segment with
  a Regenerate button that deactivates the old key and creates a new one
- Fix broken <details> structure where </details> was inside an {{if}}
  block, causing malformed HTML
- Move create package form into a proper modal instead of a broken
  details/summary toggle
- Add copy button for all key prefixes (not just full keys)
- Add POST /licenses/master-key/regenerate route and handler
- Add locale keys for regenerate master key feature

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
jmiller merged commit cd45824a0d into dev 2026-06-04 13:48:54 +00:00
jmiller deleted branch fix/licenses-ui 2026-06-04 13:48:55 +00:00
Sign in to join this conversation.
No Reviewers
No labels
Type
Status
Priority
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: MokoConsulting/MokoGitea#461