Spaces:
Runtime error
Runtime error
Commit History
-
Fix Librus timeout and use got-scraping
Szymon Sosnowskif3314f8
-
feat(attendance): map Lessons endpoint to properly fetch subject names for each attendance record
Szymon Sosnowski26d1962 -
feat(attendance): map Subjects dictionary and return raw attendance records to debug Semester and Subject variables
Szymon Sosnowski97e3f78 -
fix(timetable): revert html scraping and implement proper Classrooms REST API mapping
Szymon Sosnowski9bb1734 -
feat(timetable): replace REST API with HTML scraping - returns real room names (s. 226), teacher names, lesson numbers
Szymon Sosnowskif4c3e56 -
hotfix: fix missing closing bracket causing SyntaxError crash on Railway
Szymon Sosnowski61ce9be -
feat(api): extract real dates and semester from HTML title attribute in point grade scraper
Szymon Sosnowski37e6132
-
hotfix(api): remove undefined variable htmlDump
Szymon Sosnowski1628344 -
fix(api): robust html scraper using relative td traversal to accurately match subjects to fraction grades in dynamic TEB layout
Szymon Sosnowski80deabb -
fix(api): html scraper targets standard grades dashboard to extract point grades since dedicated page is 404 for TEB
Szymon Sosnowskid1b6ea9 -
debug: add html point grades dump for diagnosis
Szymon Sosnowskid234e78 -
feat(api): implement html scraper for point grades via cheerio bridging the mobile API gap
Szymon Sosnowski32a9d50 -
debug: add endpoints to investigate point grades mapping
Szymon Sosnowski902c667 -
debug: expose raw grades locally for json inspection
Szymon Sosnowski6c9a444 -
feat(api): parse and return System Punktowy point grades explicitly from /PointGrades endpoint
Szymon Sosnowskid5dd954 -
v2.0: clean modular rewrite - REST JSON API (no HTML scraping)
Szymon Sosnowski- src/createClient.js: axios + CookieJar (like kbaraniak/librus-api-rewrited) - src/auth.js: OAuth 5-step flow with correct POST URL - src/librusApi.js: gateway/api/2.0 endpoints with ID->Name resolution - routes/librus.js: clean Express handler - server.js: minimal entry pointbf3488d