Skip to content

feat: add personal exam and grade queries - #90

Merged
m1ngsama merged 1 commit into
mainfrom
feat/student-records
Oct 19, 2026
Merged

m1ngsama merged 1 commit into
mainfrom
feat/student-records

Conversation

@m1ngsama

Copy link
Copy Markdown
Member

Students need their exam arrangements and grades without setting up a timetable first.

Adds nbtca exams and nbtca grades, with term selection, JSON output, and entries in Schedule. Exam arrangements export to private ICS calendars through nbtcal 0.4.5. Unpublished exam times prevent incomplete exports. Academic query results stay in memory, and logout clears the session.

Validated with npm run check, authorized campus queries through the built CLI, and a real terminal covering term selection, refresh, scrolling, and logout.

@m1ngsama
m1ngsama merged commit 3636d54 into main Oct 19, 2026
4 checks passed
@m1ngsama
m1ngsama deleted the feat/student-records branch October 19, 2026 03:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant