Releases: KevsterAmp/PUPSIS-Schedule-Exporter
Releases · KevsterAmp/PUPSIS-Schedule-Exporter
pupsis-schedule-exporter (v4.0.1)
pupsis-schedule-exporter (v4.0.0)
Major update by @yam-1111 on PR #8
Main Changes:
- added a new feature called "edit my schedule" (ability to edit sched there are some cases that classes are set through class consensus rather than the actual schedule on SIS due to conflicts)
- description both the ics and json are utilized getting the default value from the instructor name
Minor Changes:
- modularized the popup.js functions into two files
utils/exports.js
andutils/helpers.js
and applied the functions on the js through import statement - optimized the
popup.js
functionhandleclickevent
into if else rather than nested loop - minimized the source code on
popup.js
from 150+ lines of code to 100+ only - added some documentation on helper and export functions
Screenshots
pupsis-schedule-exporter (v3.1.1)
Main changes
Fixed code functionality to be able to get the PUPSIS schedule from the website. There were some changes on the website that made v1.0.0 not work.
Minor changes
Implemented export to schedulemaker.io via json button
Users can use the json file downloaded and import it to schedulemaker.io
Fixes
added more pupsis links on the manifest.json matches list.
Regarding previous versions (v1.0.0 - v2.0.0)
This is the first release, because the author was not familiar with GitHub releases yet at that time.
I would like to thank to the major contributors of the previous version:
- @egg-lou for developing the base UI/Styling of the extension
- @yam-1111 for UI/Styling changes, as well as implementing a function to redirect the url to PUPSIS if the button was clicked inside a tab that was not in the PUPSIS
- @szy-kenn for UI/Styling changes, and implementing the export to CSV feature