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
Jakub Zych
30c424c814
build: rebuild presentation viewer
2026-10-06 22:42:04 +02:00
Jakub Zych
3f4829a6f2
feat(02-03): bundle the speaker clock and images
...
- Private toolbar and clock stay in the speaker chunk
- Speaker image fetches are not part of the public view
2026-10-06 19:36:03 +02:00
Jakub Zych
febf74c6c9
feat(02-03): bundle the owner list and speaker route
...
- The shell includes Moje prezentacje and the bare speaker tab
- Speaker copy stays in its own chunk, off the public deck
2026-10-06 19:20:10 +02:00
Jakub Zych
2eb9dfccd2
feat(02-02): bundle the public toolbar and reading layout
...
- rebuild the visitor assets with local fonts
- drop the previous hashed bundles replaced by this build
2026-10-06 18:46:46 +02:00