Change detail
1 change across 1 operation
- GET/api/admin/audit-logs
- info
endpoint added
- info
Change detail
3 changes across 2 operations and 1 model
- POST/api/users/me/set-password
- breaking
api path removed without deprecation
- breaking
- POST/api/users/me/consent
- info
endpoint added
- info
- Models
- info
removed the schema
- info
Change detail
5 changes across 5 operations
- GET/api/decks/{id}
- info
added the required property
to the response with the status
- info
- PATCH/api/decks/{id}
- info
added the required property
to the response with the status
- info
- POST/api/decks/{id}/reexport
- info
added the required property
to the response with the status
- info
- GET/api/decks
- info
added the required property
//to the response with the status
- info
- POST/api/decks
- info
added the required property
to the response with the status
- info
Change detail
4 changes across 4 operations
- DELETE/api/decks/{id}/share
- info
endpoint added
- info
- POST/api/decks/{id}/share
- info
endpoint added
- info
- GET/api/decks/shared/{token}/download
- info
endpoint added
- info
- GET/api/decks/shared/{token}
- info
endpoint added
- info
Change detail
1 change across 1 operation
- POST/api/decks
- info
the
request property's max was increased from10.00to14.00
- info
- feat(web): deck editor with template picker, slide editing, and preview24Docsffc34202026-09-01 06:11
- Merge remote-tracking branch 'origin/dev' into feat/course-outline-quiz-gen5Docsb082f302026-08-25 03:31
- feat(exams): add admin/mod-managed exam calendar with 14-day reminder notifications5Docs733750b2026-08-24 16:38
- feat: attribute citation pages to their source document on multi-file posts47Docs7242cfd2026-08-16 07:02
- fix(api): type the citation page number so it generates as a number, not an object1Docs30b22e52026-08-15 14:03
- feat: show document indexing progress instead of silently degrading ai chat21Docsa234d962026-07-30 12:27
- chore: regenerate openapi spec with updateRoom and removeMember endpoints2Docs8cf6e972026-04-26 07:32
- fix(chat): e2ee fixes, blur overlay, loading races, and lint cleanup (#67)1Docs506e3072026-04-25 14:44
- feat(crypto): per-user encryption key management with clear-keys endpoint (#66)2Docs45c9dc72026-04-25 14:20
- fix(chat): re-decrypt edited messages by comparing ciphertext in cache5614Docs90144392026-04-19 17:51
- chore: update openapi spec with ai-chat response schema and CHAT_MESSAGE notification type5782Docs5fd24d02026-04-18 10:12
- feat(chat): encrypt DM room keys on creation using participants' public keys5611Docse364d222026-04-18 07:31
- feat(web/notifications): handle CHAT_MESSAGE type and route to chat room1Docs77a224c2026-04-16 14:29
- feat(chat): handle soft delete on frontend with parent reference updates13Docs6b5c6b72026-04-07 08:09
- feat(chat): image sending via paste, drag-drop, file picker with caption modal1Docs53506802026-04-07 05:44
Revisions go back to the API's first capture.