Jakub Zych
ebd9117f8c
feat: lecturer on class sessions and in the session course ref
...
The schedule showed a lecturer only where the session notes named one
(Globalizacja), so the student plan had nobody under the other courses.
The session JSON now carries the course lecturer in its course ref and an
optional per-session lecturer (new nullable column, admin field, seed key)
for courses shared between two people. The student app shows the
session's own lecturer or, failing that, the course's.
2026-10-17 11:20:11 +02:00
..
2026-10-08 18:14:15 +02:00
2026-10-08 18:26:12 +02:00
2026-10-06 18:35:49 +02:00
2026-10-06 18:35:49 +02:00
2026-10-06 18:35:49 +02:00
2026-10-06 18:35:49 +02:00
2026-10-06 18:35:49 +02:00
2026-10-06 18:35:49 +02:00
2026-10-06 18:35:49 +02:00
2026-10-06 18:35:49 +02:00
2026-10-06 18:35:49 +02:00
2026-10-06 18:35:49 +02:00
2026-10-06 18:35:49 +02:00
2026-10-06 18:35:49 +02:00
2026-10-06 18:35:49 +02:00
2026-10-06 18:35:49 +02:00
2026-10-06 18:35:49 +02:00
2026-10-06 18:35:49 +02:00
2026-10-06 18:35:49 +02:00
2026-10-06 18:35:49 +02:00
2026-10-06 18:35:49 +02:00
2026-10-06 18:35:49 +02:00
2026-10-06 18:35:49 +02:00
2026-10-06 18:35:49 +02:00
2026-10-06 18:35:49 +02:00
2026-10-06 18:35:49 +02:00
2026-10-06 18:35:49 +02:00
2026-10-06 18:35:49 +02:00
2026-10-17 11:20:11 +02:00
2026-10-17 11:20:11 +02:00
2026-10-17 11:20:11 +02:00
2026-10-17 11:20:11 +02:00
2026-10-13 10:18:10 +02:00
2026-10-17 11:20:11 +02:00
2026-10-17 11:20:11 +02:00
2026-10-17 11:20:11 +02:00
2026-10-02 14:43:02 +02:00
2026-10-17 11:20:11 +02:00
2026-10-13 10:18:10 +02:00
2026-10-13 10:18:10 +02:00
2026-10-13 10:18:10 +02:00
2026-10-13 10:18:10 +02:00
2026-10-13 10:18:10 +02:00
2026-10-13 10:18:10 +02:00
2026-10-06 18:35:49 +02:00
2026-10-06 18:35:49 +02:00
2026-10-06 18:35:49 +02:00
2026-10-06 18:35:49 +02:00
2026-10-06 18:35:49 +02:00
2026-10-06 18:35:49 +02:00
2026-10-06 18:35:49 +02:00
2026-10-06 18:35:49 +02:00
2026-10-06 18:35:49 +02:00
2026-10-06 18:35:49 +02:00
2026-10-06 18:35:49 +02:00
2026-10-06 18:35:49 +02:00
2026-10-06 18:35:49 +02:00
2026-10-06 18:35:49 +02:00
2026-10-06 18:35:49 +02:00
2026-10-06 18:35:49 +02:00
2026-10-06 18:35:49 +02:00
2026-10-06 18:35:49 +02:00
2026-10-06 18:35:49 +02:00
2026-10-06 18:35:49 +02:00
2026-10-06 18:35:49 +02:00
2026-10-06 18:35:49 +02:00
2026-10-06 18:35:49 +02:00
2026-10-06 18:35:49 +02:00
2026-10-06 18:35:49 +02:00
2026-10-06 18:35:49 +02:00
2026-10-06 18:35:49 +02:00
2026-10-06 18:35:49 +02:00
2026-10-08 18:26:12 +02:00
2026-10-08 18:26:12 +02:00
2026-10-06 18:35:49 +02:00
2026-10-06 18:35:49 +02:00
2026-10-06 18:35:49 +02:00
2026-10-06 18:35:49 +02:00
2026-10-06 18:35:49 +02:00
2026-10-06 18:35:49 +02:00
2026-10-06 18:35:49 +02:00
2026-10-06 18:35:49 +02:00
2026-10-08 18:26:12 +02:00
2026-10-08 18:26:12 +02:00
2026-10-06 18:35:49 +02:00
2026-10-06 18:35:49 +02:00
2026-10-06 18:35:49 +02:00
2026-10-06 18:35:49 +02:00
2026-10-06 18:35:49 +02:00
2026-10-06 18:35:49 +02:00
2026-10-06 18:35:49 +02:00
2026-10-06 18:35:49 +02:00
2026-10-08 18:26:12 +02:00
2026-10-08 18:26:12 +02:00
2026-10-06 18:35:49 +02:00
2026-10-06 18:35:49 +02:00
2026-10-06 18:35:49 +02:00
2026-10-06 18:35:49 +02:00
2026-10-06 18:35:49 +02:00
2026-10-06 18:35:49 +02:00
2026-10-06 18:35:49 +02:00
2026-10-06 18:35:49 +02:00
2026-10-08 18:26:12 +02:00
2026-10-08 18:26:12 +02:00
2026-10-06 18:35:49 +02:00
2026-10-06 18:35:49 +02:00
2026-10-06 18:35:49 +02:00
2026-10-06 18:35:49 +02:00
2026-10-06 18:35:49 +02:00
2026-10-06 18:35:49 +02:00
2026-10-06 18:35:49 +02:00
2026-10-06 18:35:49 +02:00
2026-10-08 18:26:12 +02:00
2026-10-08 18:26:12 +02:00
2026-10-06 18:35:49 +02:00
2026-10-06 18:35:49 +02:00
2026-10-06 18:35:49 +02:00
2026-10-06 18:35:49 +02:00
2026-10-06 18:35:49 +02:00
2026-10-06 18:35:49 +02:00
2026-10-06 18:35:49 +02:00
2026-10-06 18:35:49 +02:00
2026-10-08 18:26:12 +02:00
2026-10-08 18:26:12 +02:00
2026-10-08 18:14:15 +02:00
2026-10-17 11:20:11 +02:00
2026-10-15 23:23:16 +02:00
2026-10-06 18:35:49 +02:00
2026-10-06 18:35:49 +02:00
2026-10-06 18:35:49 +02:00
2026-10-06 18:35:49 +02:00
2026-10-17 11:20:11 +02:00
2026-10-17 11:20:11 +02:00
2026-10-17 11:20:11 +02:00
2026-10-17 11:20:11 +02:00
2026-10-17 11:20:11 +02:00
2026-10-17 11:20:11 +02:00
2026-10-17 11:20:11 +02:00
2026-10-13 10:18:10 +02:00
2026-10-13 10:18:10 +02:00
2026-10-17 11:20:11 +02:00
2026-10-06 23:37:15 +02:00
2026-10-17 11:20:11 +02:00
2026-10-17 11:20:11 +02:00
2026-10-13 10:18:10 +02:00
2026-10-17 11:20:11 +02:00
2026-10-13 10:18:10 +02:00
2026-10-17 11:20:11 +02:00
2026-10-17 11:20:11 +02:00
2026-10-17 11:20:11 +02:00
2026-10-17 11:20:11 +02:00
2026-10-17 11:20:11 +02:00
2026-10-17 11:20:11 +02:00
2026-10-17 11:20:11 +02:00
2026-10-17 11:20:11 +02:00
2026-10-17 11:20:11 +02:00
2026-10-17 11:20:11 +02:00
2026-10-17 11:20:11 +02:00
2026-10-06 18:35:49 +02:00
2026-10-06 18:35:49 +02:00
2026-10-06 18:35:49 +02:00
2026-10-06 18:35:49 +02:00
2026-10-06 18:35:49 +02:00
2026-10-06 18:35:49 +02:00
2026-10-06 18:35:49 +02:00
2026-10-06 18:35:49 +02:00
2026-10-06 18:35:49 +02:00
2026-10-06 18:35:49 +02:00
2026-10-06 18:35:49 +02:00
2026-10-06 18:35:49 +02:00
2026-10-17 11:20:11 +02:00