Re-implemented ping chart after removing it for updating purposes
Updated the service worker to make sure admins get prompted to install the PWA
Updated header on admin page to have the same background as everywhere else
(Hopefully) finally fixed the uptime section display!
Replaced SVG “use”s with just inline SVGs because of lacking iOS support (🤬!!!)
Improved responsiveness on admin page!!
Added warning notification for when your password is insecure
Added in-app notifications for things like "Schedules applied"
Converted schools to new format
Converted previous names to new format
Converted previous year ordering to new format
Re-did pretty much the entire back-end organising system
Fixed some theme issues with the sidebar
Made icons respond to theme changes (yay!)
Got tabs working on admin page
Added navigation sidebar to admin page
Added "admin" type account
When I thought I found a bug it turned out it wasn't, just human error. However because of this I was able to find and fix another bug relating to the field! Victory!
Added "alternative subject name" option for more clarity on the teacher's end
Improved teacher page's responsiveness (mainly the "apply schedule" card)
Added "change password" functionality in the backend
Updated teacher settings to include "Change language" option