Releases: KevsterAmp/PUPSIS-Schedule-Exporter
4.0.2.110
- added debug features on build.sh
- fixed the bugs on popup.js
- added the id
- added worflow
- documentation
- optimized the build script:
- optimized the build script to include packed and unpacked extension
- added multiplatform support
- fix last part of privacy policy document
- add privacy policy
- add new version to manifest
Installing the dev version: 4.0.2.110
- Download this zip folder
- Enable the developer mode on your chrome browser
- Load Unpacked
- Extract the zip downloaded click inside and select the web-extensions
- Pin the extension and enjoy to use
Firefox
Important:
Due to Mozilla's policy, we're unable to publish this extension on Mozilla Add-ons (AMO). As a workaround, Firefox users can install the extension as a temporary add-on to run it.
Chrome
To use this extension Chrome build, download the release version, extract it first, and add it as a temporary add-on via Chrome's extension settings.
Microsoft Edge
For Microsoft Edge, follow the same process as Chrome.
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