/
README
36 lines (25 loc) · 1.26 KB
/
README
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
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!