Commit graph

154 commits

Author SHA1 Message Date
4a98404226
Add Selenium track 2024-05-28 23:01:43 +10:00
1372f4d27b
Add keynote panel proposal 2024-05-23 22:12:12 +10:00
ba1def7e23
Fix slug 2024-05-15 22:51:09 +10:00
6557e60bfc
Add FOSSY 2024 CFP 2024-05-15 22:29:33 +10:00
e58a1891d5
Add migration for profile change, update CONFERENCE_ID for 2024 2024-05-06 18:04:54 +10:00
865d57c779
Update conference dates and venue 2024-03-18 15:00:24 +11:00
dc966ce335
Disable timezone support to work around Django/psycopg issues 2023-09-15 23:11:54 +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
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
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
354825a85b
Add Security track 2023-04-25 07:49:50 +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
3e21ee85d0
Only apply Django security settings in production 2023-04-24 17:52:55 +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
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
8d6519734c
Add settings 2023-04-24 09:28:07 +10:00
3f6dbc09c1
Split out Software Worker Co-ops track, re-add lightning talk format 2023-04-21 18:39:47 +10:00
39cbb7cb59
Add proposal forms settings 2023-04-20 18:16:57 +10:00
31e11c5350
Configure ADMINS setting via environment variable 2023-04-20 15:40:28 +10:00
fc88c31d82
Switch default country to US, currency to USD, tax to zero
Also default linux_australia to field to false to avoid IntegrityError.
2023-04-20 14:56:59 +10:00
64b4d93470
Add django-user-accounts app for use in place of SSO 2023-04-20 00:00:00 +10:00
ecfa3c1fce
Change the CONFERENCE_ID 2023-04-18 22:55:12 +10:00
830da54d29
Further update branding and organisation details 2023-04-15 16:47:41 +10:00
de0100c93c
Apply FOSSY/Conservancy branding 2023-04-15 15:39:53 +10:00
4cf869c9fa
Prototype talk proposal forms for "Copyleft and Compliance" and "SFC Member Project" streams 2023-04-15 14:54:11 +10:00
Joel Addison
1a41a0bee2 Temp fix for SAML login 2022-12-08 23:47:30 +10:00
Joel Addison
630bf40861 Everything Open 2023 - Initial Setup 2022-12-08 00:08:54 +10:00
Joel Addison
6256bb2420 Use Sydney timezone to fix ics consumption
Some calendar programs cannot understand Australia/Canberra, even though it should be a link to Sydney.
Change to Australia/Sydney explicitly to avoid issues in clients.
2021-11-27 16:38:31 +10:00
Joel Addison
f60e370725 Setup LCA2022 Miniconfs 2021-08-09 21:12:43 +10:00
Joel Addison
f72490b1eb LCA2022 Setup
Update dates and descriptions for LCA2022.
Remove old miniconf proposal types.
Add local timezone to speaker profile.
2021-07-05 20:20:24 +10:00
Joel Addison
b56ca32259 Localise schedule times
Show local times on schedule and presentation details
if user is in a different timezone to the conference.
2021-01-22 14:23:08 +10:00
Joel Addison
d9e8a72d14 Update Venueless tokens
Determine traits based on ticket type.
Set different expiry of token for miniconf only tickets.
2021-01-22 00:07:10 +10:00
Joel Addison
7c77001d5e Add Venueless integration to Regidesk
Create Venueless login token as part of checkin to allow attendee to
join an online event from the dashboard.
2021-01-09 01:26:13 +10:00
Joel Addison
c1dfd2c5f9 Add SAML2 middleware 2020-11-24 09:30:21 +10:00
Joel Addison
2a720bd46b Tickets for LCA2021
Disable lots of inventory that does not exist for a virtual conf.
Add Swag Badge category and product.
Adjust attendee profile to hide irrelevant questions.
2020-11-23 22:22:00 +10:00
Joel Addison
38aebda92e Add LCA2021 Miniconfs
Setup proposal types for miniconfs at LCA2021.
2020-11-23 21:24:17 +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
b20dc75ea6 Update for LCA2021 2020-10-13 23:16:21 +10:00
Joel Addison
e529983759 Add social cards to template 2019-10-23 09:43:42 +10:00
Joel Addison
7365eeacc8 Use dummy cache in dev mode 2019-10-20 22:59:07 +10:00
Joel Addison
5380a510d5 Fix display of GST amount
Move GST rate to settings. Set to Australian GST rate.
2019-10-13 21:34:08 +10:00
Joel Addison
edc517c671 Enable django toolbar logging 2019-10-02 23:26:13 +10:00
Joel Addison
2478f5de58 Change to Brisbane time 2019-10-02 23:25:41 +10:00
Joel Addison
539fa2dfdd Finalise registration
Add shirt types and sizes. Improve messaging about discounts.
Restyle ticket wizard and product category screens. Enable page titles
and messages. Update dashboard to hide raffle.
Enable inventory population for dev container.
2019-10-02 23:25:17 +10:00
Clinton Roy
dfcd2acc74 create penguin tickets through their category 2019-09-30 20:28:33 +10:00
Clinton Roy
9d37326953 more ticket information as data 2019-09-30 20:28:33 +10:00