Skip to content

rmcleay/uqcalendar

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MBBS Calendar
-------------

Copyright (c) Robert McLeay <robert@fearthecow.net> 
This code is under the Affero GPL 3, see the file LICENSE for details.

In short, if you modify this code and run a server elsewhere, you must make
your source available. There is also NO WARRANTY.

No Longer Available Online
--------------------------

If you wish to use this, you'll need to deploy it yourself, as ITS seem uninterested in
fixing their own broken service, but requested this be shutdown as a security issue because
it requires pass-through authentication (albeit non-stored).

Why?
----

Although UQ makes an iCalendar / vCalendar file available of our timetables, it
cannot be subscribed to as you would subscribe to a normal calendar. Given that
some UQ schools seem prone to giving us timetable changes at rather short
notice, it would be useful to have the calendar auto-sync to our phones and
laptops.  This is what this software does. 

It is written using mod_perl2 and requires Apache2 and SQLite. If you just wish
to use this software, go to the website instead:

	http://uqcalendar.fearthecow.net/

To install the software, you'll need to put this whole folder in /opt/, symlink
the apache config into /etc/apache2/sites-enabled/ - or just build the docker image.

Cheers,

Rob!

About

Fix UQ's broken calendar system that doesn't permit calendar subscriptions

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published