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
Clinton Roy
cf7e67a747
moved just about all the ticket details from code to settings.
2019-09-30 20:28:33 +10:00
Clinton Roy
8235ffca6c
moving more and more prices to the settings, and outside code.
2019-09-30 20:28:33 +10:00
Clinton Roy
183896d2b6
moved all(?) dates to the configuration.
2019-09-30 20:28:33 +10:00
Joel Addison
246bbcb324
Add LCA2020 Miniconfs
...
Setup proposals for miniconfs, including model, forms and admin.
2019-09-29 20:04:39 +10:00
Tobias
e9dd7f83a2
Change TZ to Pacific/Auckland
2019-01-16 12:36:21 +13:00
Tobias S
d1ff8d7253
Add prototype for web-based raffle
2019-01-02 01:44:57 +00:00
Tobias
971690973b
Change SIP proposal form
2018-10-29 21:22:45 +13:00
Tobias
df7836e07e
Basics for SIP Miniconf
2018-10-24 19:34:58 +13:00
Tobias
dd30906971
Add proposal type for docs miniconf
2018-10-03 21:19:22 +13:00
Tobias
84d2931921
Change invoice details for NZ
2018-09-30 17:00:17 +13:00
James Polley
455f721b98
Don't show T&Cs on the additional products page
2018-09-30 13:53:55 +10:00
Tobias
27996c1960
Remove unused proposal types, ( fixes #137 )
2018-09-29 17:56:44 +12:00
James Polley
d690bfb88b
Add a custom saml_config_loader
...
* Makes the assumption that we only have one set of keys, and only one
IDP
* If any of the SAML2 variables use relatives paths, these will be
replaced with absolute paths under the current requests's hostname,
port, and scheme
2018-07-13 14:15:49 +10:00
James Polley
3f7773c687
Switch to specifying an SSL flavor
...
- This helps to ensure that only one is ever set
- But also, because of the way the values are passed in, it's always
going to be evaluated as a string, which is always True. So we can't
just pass in a bool directly
2018-07-02 03:28:57 +10:00
James Polley
3810f02904
Allow EMAIL_USE_SSL to be turned on
...
LA's mailhost uses implicit-SSL rather than explicit-SSL (STARTTLS) so
we need this available as an option
2018-07-02 00:39:58 +10:00
James Polley
20c6da375e
If ANALYTICS_KEY in the environment, enable gAnalytics
2018-06-30 12:33:34 +10:00