Recompute a validity window
The Certification history page lists every certificate ever issued, with the window it covers. One action on a row changes a single certificate, and it is recorded in the action log.

It is the audited version of something the nightly rebuild also does. A projection keeps every window on the certification's current validity period without saying so, because it is maintaining a value it derives. This action does it to one certificate you chose, now rather than tonight, and records the window it replaced.
Find the certificate
Open LOOP → Certification history, or the History tab of one certification. Narrow the list with the filters:
| Filter | Use it to |
|---|---|
| Certification | Limit the list to one programme |
| Period measured on | Choose whether the dates below apply to the expiration date — what needs renewing in that window — or the issued date — what was certified in it |
| Date from, Date to | Bound the period |
| Anonymised records | Hide rows whose person has been erased under GDPR |
| First name, Last name | Moodle's initial bars, above the table |
Download table data as exports exactly what the filters select.
Recompute it
Use this when one certificate should follow the current validity period now — before tonight's rebuild, or with a record of what its window used to say.
- On the row, choose Actions → Recompute validity.
- Confirm. The window is worked out again from the certification's current settings.
It needs an active licence: it writes to a compliance record. Reading and exporting the register never do — see What the licence covers.
Both the old and the new value are kept in the site log (Site administration → Reports → Logs), which is the only place the old one survives. If the window already matches the current settings, nothing changes and the page says so.
To bring many certificates in line at once, use Recalculate stored dates: it measures every window against the current configuration, counts what would move in a preview, and applies the lot. What it does not do is record the window each one used to hold — that is what this row action adds, one certificate at a time.