11 Commits
Author SHA1 Message Date
haopengzhan ae39f52563 feat: implement robust student ID discovery and multi-endpoint data extraction for activities
CI Verification / Lint & Extension Integrity Check (push) Successful in 18s
2026-08-29 22:39:58 -07:00
haopengzhan 7a864aec44 docs: add prominent non-affiliation disclaimers to popup, dashboard, offline viewer, and store docs 2026-08-23 15:03:37 -07:00
haopengzhan 82cea2002c feat: add Direct Local Folder Save via File System Access API and zero-lag STORE zip mode 2026-08-23 14:02:35 -07:00
haopengzhan 20d81a2b4d fix: resolve video download CORS via host_permissions, unify records in activities.json, and add exporter_job_info.json 2026-08-23 13:47:05 -07:00
haopengzhan cedaba4ca6 fix: map exact Brightwheel video_info, state (1=start/in, 0=end, 2=out), and actor metadata 2026-08-23 13:38:00 -07:00
haopengzhan a3c7f6c8f9 refactor: streamline exporter engine and clean up UI 2026-08-23 13:34:31 -07:00
haopengzhan d7be4f6f24 feat: add live inspector button, deep API detail logging, and diagnostic report download 2026-08-23 13:30:47 -07:00
haopengzhan 30e7189601 feat: add live DOM scraper, activity detail-fetch for video streams, and raw activity archiving 2026-08-23 11:45:43 -07:00
haopengzhan 630936fac3 feat: enhance action differentiators, deep video extraction, and full action type parsing 2026-08-23 11:40:26 -07:00
haopengzhan fe670fdbec fix: replace truncated jszip.min.js with complete bundle 2026-08-23 11:30:33 -07:00
haopengzhan 13ccc6ca63 feat: initial release of Brightwheel Memories & Reports Exporter Chrome extension 2026-08-23 11:25:19 -07:00