fix(ui): show Licenses tab for admins always #274

Merged
jmiller merged 1 commits from fix/licenses-tab-always-admin into dev 2026-05-31 03:05:31 +00:00
Owner

@MokoBot

@MokoBot
jmiller added 1 commit 2026-05-31 03:05:25 +00:00
fix(ui): show Licenses tab for repo admins even without packages
Branch Policy Check / Verify merge target (pull_request) Successful in 1s
Universal: PR Check / Branch Policy (pull_request) Successful in 2s
PR RC Release / Build RC Release (pull_request) Successful in 1s
Universal: PR Check / Validate PR (pull_request) Failing after 6s
Branch Cleanup / Delete merged branch (pull_request) Successful in 2s
Universal: Pre-Release / Build Pre-Release (${{ inputs.stability || 'development' }}) (pull_request) Successful in 1m14s
Universal: PR Check / Build RC Package (pull_request) Has been cancelled
282ef8f3e7
The Licenses tab was hidden when no packages existed, making it
impossible for admins to find the page to create their first package.
Now shows for repo admins always, and for everyone when packages exist.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
jmiller merged commit 1654181a9e into dev 2026-05-31 03:05:31 +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/MokoGitea#274