Commit graph

10 commits

Author SHA1 Message Date
Joel Addison
72b5c3ff55 Add code to speaker
Add unique identifier (code) to speakers within schedule JSON API
to allow speakers to be identified throughout the schedule.
2021-11-28 21:41:45 +10:00
Joel Addison
ef420b2d43 Embedded schedule view
Allow the schedule to be embedded in external platforms.
Hide header and footer when embedded for easier consumption.
2021-01-22 23:22:06 +10:00
Joel Addison
252697b842 Update to Django 2.2
Upgrade site and modules to Django 2.2. Remove and replace obsolete
functionality with current equivalents. Update requirements to latest
versions where possible. Remove unused dependencies.
2020-11-22 23:58:14 +10:00
Joel Addison
e1e86a7a39 Update licence for schedule JSON
Change licence to CC-BY-SA so YouTube gets appropriate licencing for talks.
This does not correspond to the YouTube Creative Common licence, which is
CC-BY-3.0, which is more permissive than we allow.
2020-01-11 12:30:32 +10:00
Joel Addison
bc0f49f391 Fix presentation detail
Do not retrieve schedule if it does not exist for proposal kind section.
Do not show slot information if slot is not assigned.
2019-12-15 16:02:44 +10:00
Joel Addison
0d6890c849 Fix schedule day view
Retrieve day from URL on page load and open the schedule for that day.
2019-12-15 14:49:00 +10:00
Tobias
adcfa45967 Modify json API for Carl 2019-01-16 13:55:05 +13:00
Joel Addison
135c5d2da3 Add track to schedule JSON
Include the track of the slow in the schedule JSON so the miniconf can be identified.
2018-01-18 21:40:14 +11:00
James Polley
b154d90eed Wrap input CSV in an TextIOWrapper
Closes #24
2017-10-15 14:59:57 +10:00
Sachi King
d95d66dac8 Taking one out of PyCon's (US) book
We're lock-step with symposion, and upstream is dead.
Vendor it.
2017-05-27 20:11:39 +10:00
Renamed from symposion/schedule/views.py (Browse further)