| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
Sorry, something went wrong.
A version whose Community Library submission is live is now readable by anyone. Every other version stays scoped to the channel's editors, viewers and admins, so private and Kolibri Library channels are unchanged. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01P3rKRVLMe9qtMVMHG1N8N9
… users Both library tabs now render without an account, and the contribute banner is hidden for visitors who have no channels to submit. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01P3rKRVLMe9qtMVMHG1N8N9
There was a problem hiding this comment.
Code review looks fine, and quick manual QA confirms that on "explore without account" path I was still able to see the local dev test community channel
Screen.Recording.2026-08-18.at.4.19.13.PM.mov
Sorry, something went wrong.
| Back | FazBrowse Home | New Git URL |
Summary
References
In response to user feedback that most people won't have a Studio login to see this!
Reviewer guidance
Needs a channel live in the Community Library locally: publish a non-public channel, create a CommunityLibrarySubmission for it, mark it live, then export it with export_channel_to_kolibri_public(..., public=False).
Widening ChannelVersion.filter_view_queryset exposes version notes publicly.
No new a11y violations reported
AI usage
Used Claude Code to implement the tab change and the queryset widening, and to drive a browser through the signed-out flows. Verified with the Django and Jest suites, axe-core, and manual QA against a local server.