in order to prevent a huge amount of restarts i removed Fatalf and made it return normally
I also made GetTime load the timezone once and just return the correct value as well as default to utc
made the Auth function retry 3 times per account and send an error after that
put time.Sleep into the correct loop in main.go
initUpdate is in main now
- Timezone handling got updated
- Logs have been deleted to avoid duplicates and clean up the terminal
- removed unused code
- fixed an issue where the updating time threw errors
- improvements to the updateting of timetable data, only using a single api call now
- improved init to intitialize all needed files (classrooms, subjects etc.)