Engineering log
forgia · dev log
Engineering log for the forgia LMS platform.
- 19 Jun 26Manual Enrollment: granting access by email
The Instructor can now manually enroll existing students into a Published course by email — with a live preview that flags valid, already-enrolled, and invalid rows, idempotent enrollment, and a notification email. The first bite of a deliberately sliced epic.
sliceenrollmentinstructorliveviewstudentsddd - 31 May 26Slice 5: Track Lesson Progress
Students can now mark Lessons as complete, track Progress as a percentage on the Course page, and see per-Lesson checkmarks in the syllabus — all in real time, with no page reload.
sliceprogresscompletionliveviewstudents - 31 May 26Slice 4: Enroll in a Free Course
Students can now browse the course catalog, create an account, enroll in a free course in one flow, and read lessons in a clean sidebar layout — all without touching a line of JavaScript.
sliceenrollmentauthcatalogliveviewstudents