Nick Seidenman (N6)
011b2590aa
The rest of the static stuff is now sorted. (Needed a couple more Alias directives in
...
the apache2/mod_wsgi config to do this.)
Not sure if this complies with Best Practice. Will check this out ASAP.
2017-01-12 07:20:46 +11:00
Nick Seidenman (N6)
42ebbd06a1
Website is working behind apache2 / mod_wsgi in daemon mode.
...
Only the homepage loads correctly at the moment. Need to get the
static files thing sorted, still.
2017-01-11 22:58:09 +11:00
Scott Bragg
6458f4d436
Merge pull request #66 from lca2017/chrisjrn/session_chair
...
Chrisjrn/session chair
2017-01-10 21:30:57 +11:00
Christopher Neugebauer
34e250322c
Adds chair() method to sessions so that templates can easily determine who the chair is.
2017-01-10 21:23:07 +11:00
Christopher Neugebauer
b783901e98
Volunteers need to have a ticket before they can apply to volunteer.
2017-01-10 21:23:07 +11:00
Nick Seidenman (N6)
4e87b63c60
Pycon AU 2017 dummy site now working. (Identical to the one at the 2017.pycon-au.org URL now.)
2017-01-10 18:40:54 +11:00
Nick Seidenman (N6)
8d68cca01f
Many changes, mostly from lca to pyconau.
2017-01-10 15:12:07 +11:00
Christopher Neugebauer
91284e66c7
Merge branch 'chrisjrn/badges'
2017-01-09 19:42:21 +11:00
Christopher Neugebauer
66dedfc101
Adds “badges” view, which lets us render multiple users’ badges into a zipfile.
2017-01-09 19:39:27 +11:00
Christopher Neugebauer
4fc494783d
Refactors the email form into an InvoicesWithProductAndStatus form
2017-01-09 19:27:47 +11:00
Christopher Neugebauer
78714600bf
Refactors badge to have render_badge too.
2017-01-09 19:16:30 +11:00
Christopher Neugebauer
c949a87b8a
uses template.render rather than the render shortcut
2017-01-09 19:13:49 +11:00
Christopher Neugebauer
9da41c06de
Adds first badge support
2017-01-09 18:57:49 +11:00
Scott Bragg
ae9f1e0b67
Merge pull request #65 from faulteh/speaker_deets_permission
...
Add a permission to view speaker contact details in conference.json
2017-01-08 13:37:21 +11:00
Christopher Neugebauer
cbb04cbdf4
Can send out information e-mails to people with paid invoices.
...
Merge branch 'chrisjrn/email_reminders'
2017-01-08 11:08:08 +11:00
Christopher Neugebauer
42711dde69
Renames a tempalte.
2017-01-08 10:45:08 +11:00
Christopher Neugebauer
fd7fff7879
Allows contexts to directly supply a user (so we can access registration data when e-mailing people.)
2017-01-08 10:44:19 +11:00
Christopher Neugebauer
274187b8bf
Renames “nag_unpaid” to “invoice_mailout”, better matches current intent.
2017-01-08 09:52:49 +11:00
Christopher Neugebauer
de902a213d
Adds invoice status to nag_unpaid
2017-01-08 09:48:48 +11:00
Christopher Neugebauer
3b985d40ac
Missing line
2017-01-08 09:47:54 +11:00
Christopher Neugebauer
479bdd36a3
s/InvoiceNagForm/InvoiceEmailForm/
2017-01-08 09:43:20 +11:00
Christopher Neugebauer
06fe8a8ffa
Adds preview function to nag_unpaid
2017-01-08 09:42:40 +11:00
Nick Seidenman (N6)
ce8e6b159e
Mods to settins.py making this less lca, more pycon.
...
More to come. Many more ...
2017-01-06 15:32:19 +11:00
Nick Seidenman (N6)
c42159468e
Started setting up static areas.
...
- copied lca2017 stuff
- added pyconau2016 files / dirs.
2017-01-05 13:59:20 +11:00
Nick Seidenman
12e936d08d
Update requirements.txt
...
Added symposion to requirements.txt
2017-01-05 13:21:19 +11:00
Nick Seidenman
247fbfca75
Update README.rst
2017-01-05 13:20:00 +11:00
Christopher Neugebauer
d6cf16cedb
Tracks which page of the schedule is loaded at any given time ( #90 )
...
* Adds schedule fragment script
* removes spurious logging
* Displays the right tab on DOM load.
* Load today’s schedule if we’re during the conference.
* remove TODO
2017-01-02 21:58:24 +11:00
Scott Bragg
c52682c57a
Minor CSS fix for schedule
2016-12-31 15:19:00 +11:00
Scott Bragg
dbb4ebbb70
Add a permission to view speaker contact details in conference.json
2016-12-30 19:21:36 +11:00
Scott Bragg
72c3d623b4
Adds an ical feed and track name to room
2016-12-26 12:14:16 +11:00
Scott Bragg
0eda616345
Rooms have optional track names, access schedule by day via URL ( #87 )
...
* Optional track name with room name on schedule, access schedule by day eg /schedule/?day=Monday
* Changed to using a Track model rather than a char field
2016-12-26 12:10:42 +11:00
Scott Bragg
765e80765c
Added Track model for schedule headings
2016-12-24 17:55:11 +11:00
Scott Bragg
7ae022d2c4
Added track name to room, added day option to conference schedule view
2016-12-24 15:24:31 +11:00
Scott Bragg
d6ac7edc5d
Added timezone to start/end datetimes
2016-12-23 20:12:38 +11:00
Scott Bragg
fccf547e9f
Migration for open hardware CFP ( #86 )
...
* Form for Open Hardware CFP
* Oops forgot the migration
2016-12-23 17:44:16 +11:00
Scott Bragg
b66db0a4a8
Form for Open Hardware CFP ( #85 )
2016-12-23 17:29:23 +11:00
Scott Bragg
a37d620afb
Adds an ical feed
2016-12-22 12:00:23 +11:00
Scott Bragg
8bf3948956
Loosen permissions on wiki editing. ( #84 )
2016-12-20 19:22:03 +11:00
Christopher Neugebauer
e57a1e875e
Chrisjrn/sponsor logos ( #83 )
...
* adds sponsor logos
* add sitkcermule
* Add wargaming
* Add TPAC
2016-12-19 19:55:25 +11:00
Christopher Neugebauer
7924781c71
adds sponsor logos ( #82 )
...
* adds sponsor logos
* add sitkcermule
2016-12-19 14:24:24 +11:00
Christopher Neugebauer
4ba7f630e0
Bills the correct credit card.
2016-12-12 18:56:34 +11:00
Scott Bragg
cdec6e2258
Slot name needs to be looooooonger
2016-12-10 17:37:01 +11:00
Christopher Neugebauer
fa9bb1a9f9
Adds mobile-friendly schedule view and paged schedule view ( #81 )
...
* Adds responsive mobile CSS for schedule timetable
* Adds by-day schedule view
* Displays content_override in schedule
* Adds twitter/homepage links for speakers.
2016-12-10 17:11:40 +11:00
Scott Bragg
cc05d09f26
Merge pull request #62 from lca2017/chrisjrn/20161210
...
Adds “exclusive” field to slots,
2016-12-10 17:10:56 +11:00
Scott Bragg
de38ffac9e
Needs an additional migration to merge two 0003 migrations in schedule.
2016-12-10 17:07:38 +11:00
Christopher Neugebauer
5e372be5f6
Fixes issue with conference.json view
2016-12-10 14:48:30 +11:00
Christopher Neugebauer
4838adf775
Adds “exclusive” field to slots, so that you don’t need to add every single room to exclusive events (like keynotes)
2016-12-10 08:30:51 +11:00
Christopher Neugebauer
9a21d2c781
Schedule tweaks etc ( #80 )
2016-12-08 19:56:43 +11:00
Christopher Neugebauer
1ba1cf1a24
Adds nag_unpaid template and credit_note template ( #79 )
2016-12-07 22:11:01 +11:00
Christopher Neugebauer
221b4d6a22
quiet please
2016-12-07 21:00:47 +11:00