Commit Graph

61 Commits

Author SHA1 Message Date
Jakub Zych
5c0e5f1fa8 build: rebuild the student app (open questions) 2026-11-09 20:37:52 +01:00
Jakub Zych
d902815f29 build: rebuild the student app (resizable chat) 2026-11-09 15:54:28 +01:00
Jakub Zych
f0d1c18df2 build: rebuild the student app (safe test finish) 2026-11-09 15:32:37 +01:00
Jakub Zych
62ee3b7b1b build: rebuild the student app (quiz choice questions and tests) 2026-11-09 14:48:48 +01:00
Jakub Zych
a4b564b2f8 build: rebuild the student app (pins, save stays, page titles) 2026-11-09 13:25:33 +01:00
Jakub Zych
b8b46be398 build: rebuild the student app (tag type-ahead in the editor) 2026-11-09 12:40:54 +01:00
Jakub Zych
7c49f9283c build: rebuild the student app (note editor, tables and images, conflicts) 2026-11-09 02:04:29 +01:00
Jakub Zych
94ca257c6f build: rebuild the student app (materials search, zjazd filter, share input, print) 2026-11-08 20:34:17 +01:00
Jakub Zych
f7c400756f build: rebuild the student app (private materials) 2026-11-08 11:58:11 +01:00
Jakub Zych
5ed02ed9f7 build: rebuild the student app (theme switch, print styles) 2026-11-07 20:48:40 +01:00
Jakub Zych
dbd64aca33 build: rebuild the student app (delete a deck, Pilot first) 2026-11-07 19:18:22 +01:00
Jakub Zych
cdc116c145 build: rebuild the student app (mobile tab bar order) 2026-11-07 15:57:44 +01:00
Jakub Zych
89772fa020 build: rebuild the student app (cast status to the casting phone only) 2026-11-07 14:37:26 +01:00
Jakub Zych
ef5155b0ab build: rebuild the student app (cast player mounted before start) 2026-11-07 13:39:01 +01:00
Jakub Zych
2691dca004 build: rebuild the student app (cast keep-awake as in HA) 2026-11-07 13:20:59 +01:00
Jakub Zych
aed08bbe09 build: rebuild the student app (cast keep-awake) 2026-11-07 12:43:13 +01:00
Jakub Zych
7c0f8de31b build: rebuild the student app (cast cover stays down) 2026-11-07 12:34:42 +01:00
Jakub Zych
018cd5537e build: rebuild the student app (cast receiver diagnostics) 2026-11-07 11:57:00 +01:00
Jakub Zych
d6dbcb48bf build: rebuild the student app (cast receiver and cast mode) 2026-11-07 08:35:13 +01:00
Jakub Zych
de1e4624bc build: deck export to PPTX 2026-11-06 15:05:55 +01:00
Jakub Zych
a27a16243d build: robots meta and robots.txt (noindex, Disallow) 2026-11-05 01:59:53 +01:00
Jakub Zych
0dd01855fa build: deck print to PDF, section-slide speaker panels fix 2026-11-03 21:07:15 +01:00
Jakub Zych
a075963c4c Checklisty: procent postępu liczony wg szacowanego czasu 2026-10-30 18:07:36 +01:00
Jakub Zych
9677e58288 fix: answer an empty checklist with an empty items list 2026-10-30 13:36:09 +01:00
Jakub Zych
d894515da1 chore: rebuild the frontend with checklists 2026-10-30 12:41:04 +01:00
Jakub Zych
643f8cbf7c chore: rebuild the frontend with the sztab deck theme 2026-10-30 00:04:25 +01:00
65a9a683af build: rebuild the student app (connect page) 2026-10-28 14:09:42 +01:00
Jakub Zych
67bc3eb944 build: rebuild the student app (pulpit reading links) 2026-10-27 01:46:33 +01:00
3a7bc46f08 build: rebuild the student app (full-width pages) 2026-10-26 20:08:59 +01:00
35ef575b08 build: rebuild the student app (chat review fixes)
Per-message attachment total, deleted-while-offline messages, nested
code spans in links and /\host site paths.
2026-10-26 19:40:22 +01:00
cf32fa18b9 build: rebuild the student app (chat) 2026-10-26 17:17:54 +01:00
67806f49a7 build: frontend with the owned-only readings filter 2026-10-26 11:19:22 +01:00
b4abf2630a build: frontend with the owned checkbox on readings 2026-10-26 11:12:08 +01:00
Jakub Zych
85cae45cb9 build: frontend with Microsoft 365 sign-in
The student app's login page offers Microsoft 365 when the provider is
configured, /auth/oauth/callback redeems the one-time code, a consent
screen finishes a first sign-in, the profile attaches Microsoft through
a link ticket, and the service worker leaves /oauth alone. The build
also carries the summer presentation theme already committed in the
frontend sources.
2026-10-21 00:23:38 +02:00
Jakub Zych
996b4d1542 Management API: POST/DELETE /materials/{id}/files (attach.Store, 50 MB, 20 files), DELETE /materials/{id} removes files; download keeps the file name 2026-10-17 17:53:22 +02:00
Jakub Zych
584d15257c Sylabusy: PDF-y w public/sylabusy, typ application/pdf w serwerze statycznym 2026-10-17 12:06:24 +02:00
Jakub Zych
76f559b6d9 build: rebuild the student app (multi-line course descriptions) 2026-10-17 12:01:15 +02:00
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
Jakub Zych
2a8cdac282 public: slide counter in the public deck toolbar 2026-10-16 00:44:06 +02:00
Jakub Zych
b32668029c build: rebuild the student app (deadline card padding) 2026-10-15 23:23:16 +02:00
Jakub Zych
67e04b3101 build: rebuild the student app (deck themes, scheme switch) 2026-10-13 10:18:10 +02:00
Jakub Zych
b86cbbcd2d build: rebuild the student app (pwa) 2026-10-09 02:47:29 +02:00
Jakub Zych
a406a514d3 build: rebuild the student app (title-slide notes, pilot key order) 2026-10-09 02:31:53 +02:00
Jakub Zych
9aa620f975 build: rebuild the student app (phone remote review fixes) 2026-10-08 18:53:25 +02:00
Jakub Zych
2365bf6df9 build: rebuild the student app (phone remote layout) 2026-10-08 18:26:12 +02:00
Jakub Zych
e0a60e0f35 build: rebuild the student app (phone remote) 2026-10-08 18:14:15 +02:00
Jakub Zych
4b36eb940d build: rebuild the student app (speaker clock fix) 2026-10-08 14:01:00 +02:00
Jakub Zych
977b380f70 fix: stop prev-slide focus outline from slicing the deck 2026-10-06 23:45:21 +02:00
Jakub Zych
904c7b07d5 fix: pin dark lecture tokens in the deck viewer 2026-10-06 23:37:15 +02:00
Jakub Zych
8aefdab027 fix: follow system dark scheme in the deck viewer 2026-10-06 23:29:46 +02:00