skillhub/server/skillhub-app
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 fix: migrate scanner stream to redisson and refine audit status labels` (#153) 2026-03-24 14:56:16 +08:00