adrianbonpin
|
f68aa305fa
|
docs: add AGENTS.md agent guide
|
2026-08-19 02:48:31 +08:00 |
|
adrianbonpin
|
9edaa687a5
|
feat: add cross-browser browser.*/chrome.* shim; exclude test/ from builds
|
2026-08-19 02:48:15 +08:00 |
|
adrianbonpin
|
b571953f10
|
ci: add Gitea Actions build + tag release pipeline
|
2026-08-19 02:46:32 +08:00 |
|
adrianbonpin
|
71ef7fa36f
|
feat: add zero-dependency build script (firefox+chrome zips, version flag)
|
2026-08-19 02:46:15 +08:00 |
|
adrianbonpin
|
73c68cc1e8
|
chore: ignore docs/ and dist/, untrack spec/plan
|
2026-08-19 02:45:42 +08:00 |
|
adrianbonpin
|
8020a24655
|
fix: single active profile and accurate download message
|
2026-08-18 17:13:51 +08:00 |
|
adrianbonpin
|
78570c4088
|
feat: popup UI for profiles and study load
|
2026-08-18 17:09:54 +08:00 |
|
adrianbonpin
|
4d7ff1a0e7
|
fix: revoke object URL on download completion
|
2026-08-18 15:55:48 +08:00 |
|
adrianbonpin
|
a072edd6d1
|
feat: background message routing and PDF download
|
2026-08-18 15:51:30 +08:00 |
|
adrianbonpin
|
d12a7da646
|
fix: check response status in content script fetches
|
2026-08-18 15:50:19 +08:00 |
|
adrianbonpin
|
c4f379ff1c
|
feat: content script for auto-login, privacy, scraping
|
2026-08-18 15:47:15 +08:00 |
|
adrianbonpin
|
0d29f0116a
|
fix: widen NOTE column and add pagination to study load PDF
|
2026-08-18 15:44:12 +08:00 |
|
adrianbonpin
|
cefad72416
|
feat: build study load PDF
|
2026-08-18 15:38:37 +08:00 |
|
adrianbonpin
|
544d4aab1a
|
fix: robust group-suffix stripping in parseOfferedCourses
|
2026-08-18 15:35:08 +08:00 |
|
adrianbonpin
|
5a9c185a48
|
feat: parse offered courses descriptions
|
2026-08-18 15:33:07 +08:00 |
|
adrianbonpin
|
94d9b7a879
|
fix: harden parseProfilePage class and program extraction
|
2026-08-18 15:30:49 +08:00 |
|
adrianbonpin
|
3c409ea048
|
feat: parse profile page header
|
2026-08-18 15:28:12 +08:00 |
|
adrianbonpin
|
a57d7ac44c
|
feat: parse study load table
|
2026-08-18 15:26:13 +08:00 |
|
adrianbonpin
|
a0178aa0ab
|
chore: scaffold ISMIS Helper extension
|
2026-08-18 15:23:54 +08:00 |
|