|
bsturmfels
|
c01dad66f78d
|
17 months ago
|
|
|
|
Joel Addison
|
630bf4086135
|
21 months ago
|
|
|
|
Joel Addison
|
31c265a6b841
|
3 years ago
|
|
|
|
Joel Addison
|
2a720bd46bb4
|
4 years ago
|
|
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.
|
|
James Polley
|
e325454fab75
|
7 years ago
|
|
Move agreement to terms to a Category
- Remove field from attendee model - Create the category instead - Add a product as well
|
|
James Polley
|
3f4050d96f9a
|
7 years ago
|
|
Use a YesNo field for T&C/CoC agreement
Using a checkbox doesn't make it obvious that this is required.
|
|
James Polley
|
9d7be5f6dfcf
|
7 years ago
|
|
Update YesNoField coercion
I am not sure if this is related to a py2/py3 change, or if it's because django 1.11 changed the way it handles booleans; but either way, this works.
|
|
Sachi King
|
85ee108a1f92
|
7 years ago
|
|
Use full imports not .
And tox to py3.6
|
|
Sachi King
|
8fa8fc4012a5
|
7 years ago
|
|
Add ' *' required markers back
The bootstrap renderer did not do anything to signify required rows. We can do this by adding a class for CSS to work on, and add this field in a more simplified manner.
label-required == append ' *'
|
|
Sachi King
|
b9510fed67c9
|
7 years ago
|
|
Remove state select box
I'm not against putting this back, however, it doesn't work quite as one would expect, so I'm removing it as its functionality is more confusing that working.
Is this really the best way to address this?
If you unselect AU, then it never comes back. It leaves its value in the textbox pre-filled if it ever got a value, leaving the field pre-filled with an Aus state even if the person is New Zealand.
Most of our attendees are from but a few countries, we should make these equal effort to fill in.
|
|
Sachi King
|
079f87b1d261
|
7 years ago
|
|
Use a selectbox for of_legal_age
To me, this registeres to a user as a required field better than a radio-button.
As well, we now signal it as "required = True"
|
|
Sachi King
|
39b556b7ac4f
|
7 years ago
|
|
Mass style-check update
Seems okay.
|
|
Christopher Neugebauer
|
833eebc46ddb
|
8 years ago
|
|
|
|
Christopher Neugebauer
|
a3474fd9cd4c
|
8 years ago
|
|
Adds registration to the website (#69)
* Updates settings and requirements
* First pass at attendee profile
* Imports the registration templates; defines attendee profile models etc.
* First pass at themeing the registration form.
* First page of the registration form: done!
* Makes form validation nicer
* Adds populate_inventory
* Improves the additional items page
* Allows for rendering of formsets.
* Adds support for formset extending.
* Removes formset delete buttons
* Review page is LCA-ified
* Fixes some formset behaviour
* Fixes urls.py
* LCA-ifies product_category.html
* Invoices
* Credit card payments
* s/register/tickets/
* Show registration features only whilst products are available (think about this better, later)
* Updates the attendee profile form page
* Form tidy-up
* Makes it so that address info is copied from attendee profile to the address details are autofilled in Stripe.
* Adds feature to offer Australians a dropdown list of states rather than free text.
* Allow toggling of void invoices.
* Adds backgrounds to the headers in the registration process
* Improves the review page
* Adds “Linux Australia” to invoice details.
* Do not show balance due on void/refunded invoices.
* More thumbing
* Adds a link back to reports on each report.
* Tokenisation language.
* Another bug in credit card processing.
* Adds stripe refunds to options
* Removes spurious dashboard button.
* Tidies up the presentation of discounts.
* Tidies up presentation of voucher form.
* Fixes sponsor logo appearance with adblock.
* Front page tweaks
* Lets us specify alternative URLs in homepage panels
* more
* Updates discount amounts.
* More website fixes
* Changes language on pay invoice button
* Adds contact details to the invoice template.
* Updates the currency message in the invoice template.
* Explicitly includes e-mail address, because theme_contact_email doesn’t propagate
* Changes payment text.
* s/registration/selections/
* Removes final face palm
* Fixes lack of speaker dinner tickets for actual presenters.
* Adjusts wording in invoice e-mails
* Invoice wording.
* (FIX)
* Fixes margins on lists and tables
* Improvements arising from those CSS fixes.
* Changes description tags.
|
|
Christopher Neugebauer
|
6c94eb9e91ee
|
8 years ago
|
|
|