865d57c779
Update conference dates and venue
2024-03-18 15:00:24 +11:00
5f1fc54d6e
Update year to 2024
...
Date and location pending confirmation.
2024-03-18 15:00:24 +11:00
eb91004c3f
Update year to 2024
...
Date and location pending confirmation.
2024-03-12 16:38:02 +11:00
dc966ce335
Disable timezone support to work around Django/psycopg issues
2023-09-15 23:11:54 +10:00
b0ec7ce04e
Use OS psycop2
2023-09-15 23:03:38 +10:00
a9b9202a8a
Allow us to use system lxml
2023-09-15 22:57:53 +10:00
8bc0dfffc2
Update OS dependencies for Bookworm
2023-09-15 22:52:33 +10:00
e9ab231173
Update for Debian 12
2023-09-15 22:46:16 +10:00
503b9b164e
Lash up presentations report for naming videos
2023-07-17 13:36:23 +10:00
97beb8b131
Add video URL field
2023-07-14 18:37:45 +10:00
bde37005bd
Add wifi SSID and password, a gross hack because I am bad at this
2023-07-13 17:22:39 -04:00
9d7af1ccad
Lash up an attendees CSV report
2023-07-08 01:35:32 +10:00
b5022e8b42
Improve the time display on schedule
2023-06-29 21:08:05 +10:00
c084c93192
Allow writing to all of pinaxcon/site_media/media
...
We previously allowed writing to the `documents` sub-directory, but we also need
to write to `speaker_photos` to upload speaker photos. Simplest to allow writing
to the `media` parent directory.
2023-06-27 14:31:29 +10:00
9e497ee27d
Fix typo with Attendee.DoesNotExist
2023-06-08 11:52:28 +10:00
9408a5c7bf
Avoid showing the test@example.com email address on the password reset page
...
Also updated login form to prompt you to use your username if you fail to login
with what looks like an email address.
2023-06-07 22:08:20 +10:00
9135d60067
Fix URLs
2023-05-23 13:08:45 +10:00
8f2fb70094
Add speaker talks report
2023-05-23 13:05:54 +10:00
1fccc11354
Add report for reviewing speakers/talks across all tracks
2023-05-23 12:24:16 +10:00
c56b15f279
Serve up uploaded media
2023-05-19 22:26:47 +10:00
50cfcb7683
Use cronic to make cron jobs less noisy
2023-05-06 16:41:30 +10:00
d11767cbf4
Fix a typo for SecurityProposalForm config
2023-05-05 23:28:43 +10:00
87987e9ce9
Add Right to Repair track
2023-05-05 23:11:07 +10:00
87fdbd8af1
Trial homepage via flatpages
2023-05-05 11:19:52 +10:00
9cb0c6f676
Add deployment scripts
2023-05-02 16:35:51 +10:00
3f31086dd8
Set Emacs defaults for CSS/HTML spacing
2023-05-02 16:31:30 +10:00
52ab8469f7
Add cron templates
2023-05-02 16:31:09 +10:00
f2b861c7a7
Add docs on T&Cs and Django 3.2 upgrade
2023-05-02 16:30:32 +10:00
a77e615e0d
Improve button wording on speaker management page
...
"Cancel" implied that the button would revert changes you'd made to add
speakers.
2023-05-02 13:58:24 +10:00
41f9a0efde
Add migration for dietary requirements
2023-05-02 13:55:41 +10:00
7dd8a0ad2d
Set logging level to INFO and xmlschema logging to WARNING
...
This eliminates the noisy messages about XML namespaces on startup and during
management commands.
2023-04-30 21:59:55 +10:00
6af1e594ad
Remove the ticket acknowledgement field
2023-04-28 22:19:52 +10:00
20d7b43efc
Update question about indicating any use of proprietary software
2023-04-25 08:07:36 +10:00
9a618bf54f
Add dietary help text
2023-04-25 08:06:18 +10:00
354825a85b
Add Security track
2023-04-25 07:49:50 +10:00
b195a34723
Fix homepage links
2023-04-25 07:04:17 +10:00
6ddb7b5675
Set SERVER_EMAIL required for error notifications
2023-04-24 19:57:21 +10:00
f6841d5135
Configure email errors
2023-04-24 19:40:52 +10:00
550f3f4122
Configure memcached
2023-04-24 19:40:36 +10:00
0d6b919f47
Increse harakiri for review dashboard
2023-04-24 18:47:00 +10:00
3e21ee85d0
Only apply Django security settings in production
2023-04-24 17:52:55 +10:00
743a4f678a
Add favicon, social images and meta description
2023-04-24 17:52:29 +10:00
3a51efd597
Configure Django production security settings
2023-04-24 17:19:56 +10:00
e6533e541d
Enable Django security middleware
2023-04-24 17:16:47 +10:00
2680b25f2c
Add a copy of 500.html that matches our template blocks
...
The builtin `pinax_theme_bootstrap` uses `body` instead of `content`.
2023-04-24 16:38:32 +10:00
c15c0bd782
Add image of Oregon Conference Center
2023-04-24 16:38:32 +10:00
37a7a41e2a
Pin upper limit on psycopg2 for Django 2.2 compatibility
2023-04-24 16:38:32 +10:00
34509d23eb
Make vendored symposion into an installable Python package
...
This allows us to install with `pip install "-e vendor/symposion"` similar to
the other vendored packages. There's no good reason for this to be different to
the others and depend on PYTHONPATH hacking.
Re-add
2023-04-24 16:38:25 +10:00
8020737d7a
Switch vendored requirements to "editable" to simplify development
...
This will allow us to remove the `sys.path` hacking in pinaxcon/settings.py.
2023-04-24 15:47:43 +10:00
cb12d08b95
Reduce homepage padding
2023-04-24 13:21:13 +10:00