Expand description
Audit of manual actions on the credit registration pipeline.
Separate from credit_registration_events because the targets are often not registrations at
all: a phase, a course module, a student-number link. Item-targeted actions write both tables.
Structs§
- Credit
Registration Admin Action Filters - The narrowings the Audit tab applies, all of them in SQL.
- Credit
Registration Admin Action List Row - One action with its actor named and the page’s total attached.
- Credit
Registration Admin Action Record - Credit
Registration Note - A note an admin left on a registration for whoever handles it next.
- Manual
Linking Email Send - A linking email an admin or a teacher sent by hand: a
resend_link_emailaction that queued one. - NewCredit
Registration Admin Action
Enums§
Constants§
Functions§
- count_
by_ actor_ since - Backs the per-actor guard on the teacher resend endpoint: one person’s actions of one kind in a window.
- get_
by_ actor - get_
earlier_ reasons - The distinct reasons given for
action, most recently used first. - get_
manual_ linking_ email_ sends - The linking emails sent by hand on these courses, newest first.
- get_
notes_ by_ registrations - The notes on these registrations, newest first.
- get_
page - A page of the global action log, newest first, covering both actor kinds.
- record
- Call in the same transaction as the effect it audits.