Commit Graph
3 Commits
Author SHA1 Message Date
blandClaude Fable 5.1 c551273fc2 Desks invite members: one form per group the desk may fill
lint-and-reload / lint (push) Successful in 1s
Regenerated from the plan with every existing word lifted back out of
this repo (the diff is additions only): each committee's desk invites
into itself, styret's desk into every group, and each inviting desk
lists the invites it sent (portal_invites, open -> done). Portal
creates the account, the group membership and a one-time credential
link; the desk shows the link to pass on. Needs portal 0.3.40+ on the
instance and KANIDM_API_TOKEN in its env. Lint pinned to iris 0.3.41.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01L4jrCgLiKKHAEFuZUJjckH
2026-09-23 12:39:01 +02:00
blandClaude Fable 5.1 0667820484 Lint with iris v0.3.39 (iris is versioned as portal from here on)
lint-and-reload / lint (push) Successful in 0s
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01L4jrCgLiKKHAEFuZUJjckH
2026-09-23 06:09:08 +02:00
blandClaude Fable 5.1 3be5e76ddc Tomter Vel: pages, forms and desks, generated from the plan
lint-and-reload / lint (push) Successful in 1s
Built by portal-trainer from plans/tomtervel.yaml (uhhm/portal-trainer),
structure from the plan, words by Claude Sonnet. Four doors on the
front page, seven group desks, needs.yaml as the spec the lint holds
the pages to.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-22 17:48:03 +02:00