{"items":[{"id":"b1e21935-703c-4ea4-830a-d95ece6b1fb9","type":"push","org":"subh05sus","repo":"sparkmentis-fork","title":"Add institution branding support to paginated exam papers","summary":"We've added functionality to include institution-specific branding, such as logos, taglines, and watermarks, in the paginated exam paper printouts. This release introduces a new `Branding` interface and API integration, allowing users to toggle these branding elements on or off directly through the UI. It provides a more professional and customizable experience for exam administration. ![Added custom branding support](https://enxegfybrygakxrhnabg.supabase.co/storage/v1/object/public/meme-images/subh05sus/sparkmentis-fork/success/7ac7ca9e-ca0e-4c58-9a3c-4130b53a7dff.png)","url":"https://nomit.dev/subh05sus/sparkmentis-fork/status/42b52276af2f31ff67b1d91f48d8f75b3e907801c82858bf392139d0e7e81e8d","author":"subh05sus","contributors":["subh05sus"],"updated_at":"2026-08-28T15:59:11+00:00"},{"id":"14f20780-67ac-4362-9233-e7705c78aa45","type":"push","org":"subh05sus","repo":"sparkmentis-fork","title":"Enhanced proctoring capabilities and reliable AI question generation","summary":"This update introduces browser violation tracking to the proctoring system, allowing for better monitoring of student behavior alongside traditional camera-based events. Additionally, we fixed issues with AI question generation where large batches would fail due to token limit exhaustion; the generation process is now chunked based on estimated cost, and requests are more resilient to partial failures. ![Already broken](https://enxegfybrygakxrhnabg.supabase.co/storage/v1/object/public/meme-images/b042dfa9-d86e-447f-9150-bbb31d713a95.jpg)","url":"https://nomit.dev/subh05sus/sparkmentis-fork/status/0fdaf52f5ed44d144ff07ce1914d18fea1839217e3c6bb23778c427c7c215d43","author":"subh05sus","contributors":["subh05sus"],"updated_at":"2026-08-28T15:22:19+00:00"},{"id":"fc9dbdc9-9c62-4c41-8732-cc79b9db5191","type":"push","org":"subh05sus","repo":"sparkmentis-fork","title":"Refactored exam question generation for strict marks and deduplication","summary":"We completely overhauled the question generation system to fix critical issues with bank usage, mark mismatches, and question duplication. The new `question-generation-plan` module ensures strict adherence to exam patterns, properly apportions demand between AI and bank sources, and enforces global deduplication. The UI now includes a unified generator with better visibility into mark availability, while the backend logic ensures that questions match requested marks exactly. ![Fixed the bug, but at what cost?](https://enxegfybrygakxrhnabg.supabase.co/storage/v1/object/public/meme-images/801ab716-fbd5-460d-840f-f5c9b9b45c47.png)","url":"https://nomit.dev/subh05sus/sparkmentis-fork/status/d26b0d7fbc24e17a90140e5974acc6c97cdb5487c3775869cbdb3233cc8a2e96","author":"subh05sus","contributors":["subh05sus"],"updated_at":"2026-08-28T11:04:12+00:00"},{"id":"83394708-7849-48d1-8504-13832f3c4ff5","type":"push","org":"subh05sus","repo":"sparkmentis-fork","title":"Enhanced exam approval and editing workflows","summary":"This update introduces significant improvements to the exam management suite, including an ApprovalChangeSummary component for tracking submission changes and better proctoring settings management via ProctoringSettingsDialog. We've also enhanced question-paper import robust validation and added support for automatic rubric generation in the ExamQuestionEditor to streamline grading. These changes significantly improve both the administrative approval process and teacher-side exam authoring experience. ![Refactoring plans](https://enxegfybrygakxrhnabg.supabase.co/storage/v1/object/public/meme-images/ca336f2e-2041-4fc3-85a6-ef8401c7c011.jpg)","url":"https://nomit.dev/subh05sus/sparkmentis-fork/status/c4236a439c6c0c2a362d15d0c3b004f4c314d264416d101795c747108b322353","author":"subh05sus","contributors":["subh05sus"],"updated_at":"2026-08-28T10:02:04+00:00"},{"id":"c85c2856-eaba-4d4f-accb-2234d9e3dd55","type":"push","org":"subh05sus","repo":"sparkmentor","title":"Integrated MagicUI registry and updated dependencies","summary":"Updated the project configuration to integrate a new registry for @magicui, streamlining component management. Additionally, added shadcn as a devDependency and updated the lockfile to ensure environment consistency. A new `HeroVideoDialog` component has also been added to the UI library to support interactive video previews.","url":"https://nomit.dev/subh05sus/sparkmentor/status/9b790f92da401aa60259b274c40408bcd10a9a05c9d7b72e61f3e6a840298abe","author":"subh05sus","contributors":["subh05sus"],"updated_at":"2026-08-28T05:06:43+00:00"}],"pagination":{"offset":0,"limit":5,"has_more":true}}