Changelog
One Markdown file per change and audience, named YYYY-MM-DD-slug.md. The same
slug is used across audiences for the same change.
- students/: what changes for students (Italian, then English).
- teachers/: what changes for teachers (Italian, then English).
- developers/: implementation, migrations, compatibility and verification (English).
The changelog starts on 2026-10-25. Earlier history is only in git log.
Entries (newest first)
| Date | Change | Students | Teachers | Developers |
|---|---|---|---|---|
| 2026-10-29 | Course.objects.create() inserts the course once |
dev | ||
| 2026-10-29 | Documentation structure and agent rules | dev | ||
| 2026-10-27 | Participants page and latecomer placement | teachers | dev | |
| 2026-10-27 | Answer questions in any order | students | teachers | dev |
| 2026-10-27 | Course cloning | teachers | dev | |
| 2026-10-26 | Deploy with make deploy |
dev | ||
| 2026-10-26 | Expired sessions redirect to the login page | students | teachers | dev |
| 2026-10-26 | Privacy notice on the login page | students | teachers | dev |
| 2026-10-26 | Teammate search lists every match | students | dev | |
| 2026-10-26 | Groups per assignment | students | teachers | dev |