v0.3.0
This project aims to fix as much of the Hunter website as possible. It does this through a browser extension. To report problems or request a feature, please email gavinmorrow (at) hunterschools (dot) org.
- Custom UI: Make an actually good assignment center calendar view!!
- Login automatically: Automatically press the various "next" buttons when you want to log in.
- Automatically deselect "Completed", so you don't need to manually do it (only activated when the custom ui is not active).
- Other miscellaneous bug and styling fixes.
If your browser of choice is not supported yet, send me a feature request to support it and I'll do my best. Please note that at the moment, this is only available for desktop (not mobile).
Safari is also not supported at the moment, although I'm working on it. If you use Safari (like me), send me an email and I'll prioritize it!
- Go to the page for the latest release.
- Under
Assets
, download thehunter-extension-<version>.zip
file. - Open that file in File Explorer/Finder/etc and extract/open it.
- In Chrome, go to
chrome://extensions
. - If updating, remove the old version of the extension.
- Click the toggle that says
Developer mode
in the top right corner. - Click the
Load unpacked
button. - For both Windows and macOS: In the file picker, go to
Downloads
, then double-click onhunter-extension-<version>
. - Then, if you are on Windows, single-click
hunter-extension-<version>
. - Click
Select
(bottom right corner). - Go to the hunter website!
Click here to install. (You should use firefox!!)
To update, see the Mozilla help page.
- It will ask for permissions on
hunterschools.myschoolapp.com
,app.blackbaud.com
, andaccounts.google.com
.- hunterschools: This is the Hunter website.
- app.blackbaud: This is a domain used by Blackbaud to log you in. If you don't use the autologin feature, you can safely disable this.
- accounts.google: This is a domain used by Google to log you in. If you don't use the autologin feature, you can safely disable this.
The source code for this project is available on github!