Skip to content

to main#782

Merged
JoshuaVSherman merged 4 commits into
mainfrom
dev
Jun 3, 2026
Merged

to main#782
JoshuaVSherman merged 4 commits into
mainfrom
dev

Conversation

@JoshuaVSherman

Copy link
Copy Markdown
Contributor

No description provided.

JoshuaVSherman and others added 4 commits June 3, 2026 11:12
The userRoles example only listed library roles (Charity/Volunteer/Reader/
Librarian), so a fresh local .env couldn't assign the actual app roles and the
admin Users page 400'd ("userType not valid") when granting JaM-admin /
clc-admin / web-jam-llm. Add them (Developer too) to the example.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
docs(env): include app roles in .env.example userRoles
Part of the tour->gig rename. Add gig:create/edit/delete to the capability
registry. tour:* is kept valid during the migration (so the bot's existing
tour:create keeps working until its stored privilege is migrated to gig:create
in Phase 4) and removed in the Phase-4 cleanup. Tests updated.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
feat(auth): add gig:* capabilities alongside tour:* (Phase 2, #779)
@JoshuaVSherman JoshuaVSherman merged commit 0ccf87c into main Jun 3, 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.

1 participant