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 - NewCredit
Registration Admin Action
Enums§
Constants§
Functions§
- count_
by_ actor_ since - Backs the per-actor guard on the resend endpoints: one person’s actions of one kind in a window.
- count_
queued_ resends_ by_ actor_ since - Backs the admin resend endpoint’s own quiet period. Unlike
count_by_actor_since, a refused attempt (no mail sent) doesn’t count: otherwise a refusal would block the immediate override-and-retry the rate cap’s own “send anyway” option exists to offer. - get_
by_ actor - 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.