skillhub/server/skillhub-domain
chenbaowang 0bef6fd0c7 feat(api): enhance permission checks for skill lifecycle operations
Add platformRoles parameter to skill lifecycle methods:
- hideSkill, archiveSkill, unhideSkill, unarchiveSkill, deleteVersion
- Support SUPER_ADMIN and SKILL_ADMIN role bypass
- Add hideSkillAsAdmin and unhideSkillAsAdmin for admin controllers
- Fix userId null checks in rating and star controllers

Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent)

Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
2026-04-24 18:34:15 +08:00
..
src feat(api): enhance permission checks for skill lifecycle operations 2026-04-24 18:34:15 +08:00
pom.xml chore(release): v0.1.0 2026-03-19 20:25:18 +08:00