feat: zjazd (meeting) on readings and materials

The Pulpit hero lists what to read for the current or next zjazd, so
readings and materials get a nullable meeting_id (FK to jz_bm_meetings,
ON DELETE SET NULL, indexed). The reading admin form gets a "Na zjazd"
picker, the student reading JSON carries meeting_id, and the management
/readings records filter and validate it.
This commit is contained in:
Jakub Zych
2026-10-27 01:41:48 +01:00
parent 8843e73f98
commit 3241cc9894
15 changed files with 94 additions and 15 deletions

View File

@@ -23,6 +23,8 @@ common:
sort_order: Sort order
created_at: Created
none: — none —
meeting: For meeting
meeting_comment: The dashboard suggests this item before that meeting.
forms:
wyklad: Lecture
cwiczenia: Tutorial

View File

@@ -23,6 +23,8 @@ common:
sort_order: Kolejność
created_at: Utworzono
none: — brak —
meeting: Na zjazd
meeting_comment: Pulpit poleca tę pozycję przed tym zjazdem.
forms:
wyklad: Wykład
cwiczenia: Ćwiczenia