No description
Find a file
2024-09-25 02:28:18 +01:00
.vscode feat: add aes256 2024-09-25 02:20:37 +01:00
src feat: add aes256 2024-09-25 02:20:37 +01:00
.gitignore feat: write auth ics proxy 2024-09-25 01:09:28 +01:00
Cargo.lock feat: add aes256 2024-09-25 02:20:37 +01:00
Cargo.toml feat: add aes256 2024-09-25 02:20:37 +01:00
marquee.jpg feat: add aes256 2024-09-25 02:20:37 +01:00
readme.md chore: add content to readme 2024-09-25 02:28:18 +01:00

UofG Calendar Sync

The University of Glasgow's timetable ICS is locked behind authentication, preventing popular calendar apps like Google Calendar from synchronising it. uofgcal is a service which acts as a proxy to the calendar file, authenticating on behalf of calendar apps that do not support authentication.

This service is provided for all students, free-of-charge. The service can also be self-hosted, for those concerned about security - however the system is designed to be as bullet-proof as possible as it handles incredibly sensible data.

This software is in early alpha stages, so expect many breaking changes. You can see a roadmap of what is to come below.

Roadmap

  • logging
  • web dashboard
  • key rotation
  • emails for when authentication fails