You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
feat: group ↔ campus assignment + deliberate group field coverage #21
Groups currently cannot be assigned to a campus — campusId appears nowhere in src/, and a group's managed fields are only name, groupTypeId, groupStatusId (src/resources/registry.ts). For a Campus Management tool whose core blueprint is "instantiate this area per campus", the campus link is a first-class requirement. Part of the Phase 6 epic; pairs with the logical-reference resolver (campus referenced by key, not id).
Scope
Add campusId to the group's managedFields + DSL (campus: "mainz" via resolver, numeric escape hatch). Verify live where CT carries it on the group body (information.campusId) and that PATCH accepts it.
Deliberate field audit: go through the group PATCH body / live group object and decide per field: managed, opt-in synthetic, or explicitly out of scope. Candidates seen live: visibility, note, autoAccept/open-for-members settings, chat status, sort key. Output = a short decision table in the docs, not necessarily more fields.
Activity
Merge pull request #43 from eqrm/feat/group-campus-assignment-21