Skip to content

Allow anonymous downloads for global public skills#72

Merged
wowo-zZ merged 2 commits intomainfrom
fix/global-public-download-anon
Mar 17, 2026
Merged

Allow anonymous downloads for global public skills#72
wowo-zZ merged 2 commits intomainfrom
fix/global-public-download-anon

Conversation

@vsxd
Copy link
Collaborator

@vsxd vsxd commented Mar 17, 2026

Summary

  • allow anonymous access to skill download routes at the HTTP layer
  • restrict anonymous downloads in the domain layer to global namespace public skills only
  • add controller and service tests covering allowed and forbidden anonymous download cases

Testing

  • cd server && ./mvnw -pl skillhub-app -am -Dtest=SkillControllerDownloadTest,SkillDownloadServiceTest -Dsurefire.failIfNoSpecifiedTests=false test
  • cd web && pnpm test
  • cd web && pnpm build

vsxd and others added 2 commits March 17, 2026 20:25
- Add comprehensive OpenClaw/ClawHub CLI integration guides (CN/EN)
- Document anonymous download support for global PUBLIC skills
- Clarify authentication requirements by namespace type
- Update README with ClawHub CLI usage examples
@wowo-zZ wowo-zZ merged commit 07f2b8a into main Mar 17, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants