Raphael Michel
1fc3307d22
Add signal question_form_fields
2017-07-02 19:45:26 +02:00
Raphael Michel
433512a256
Optionally ask for email addresses twice
2017-06-26 17:06:20 +02:00
Raphael Michel
8694e1901a
[Django 1.11] Port AddOnVariationField
2017-05-26 09:44:11 +02:00
Raphael Michel
a3bf85754a
Add signal contact_form_fields
2017-05-23 11:43:05 +02:00
Raphael Michel
5ff6d0b014
Auto-detect common typos in email addresses
2017-05-15 11:33:18 +02:00
Raphael Michel
d389e4390f
Add variation descriptions and allow to order addons
2017-05-02 00:12:22 +02:00
Raphael Michel
5d6083dce4
Add-On product refinements
2017-04-30 13:23:03 +02:00
Raphael Michel
b52f2f5a9e
Improve add-on products
2017-04-17 14:54:15 +02:00
Raphael Michel
5f52963ce0
Add add-on products
2017-04-17 14:54:15 +02:00
Raphael Michel
e4706dd3ba
Add attendee email field ( #466 )
...
* Add attendee email field
* exports, tests
2017-04-13 22:59:54 +02:00
Raphael Michel
c83f539bba
Add waiting list
2017-02-07 10:03:30 +01:00
Raphael Michel
eef9e287aa
Added exporter for a list of orders
2016-09-01 11:30:21 +02:00
Tobias Kunze
7e19effe3c
Fix #122 -- Allow users to re-send order links ( #197 )
...
If the provided mail address has not ordered anything, there will still
be a mail generated and sent to an invalid mail address, to avoid
obvious timing attacks to determine active users.
2016-09-01 08:59:36 +02:00
Tobias Kunze
19e45ac294
Remove phone numers from invoices ( #189 )
2016-08-15 15:06:26 +02:00
Raphael Michel
1cd0c1f53b
Refs #102 -- Added multiple-choice question types
2016-03-26 12:47:44 +01:00
Raphael Michel
eed74545bc
Fixed minor issues around boolean questions
2016-03-25 22:04:07 +01:00
Raphael Michel
c67e819101
Modified question type "number" to only accept positive values
2016-03-12 11:06:17 +01:00
Raphael Michel
14e5134890
Added invoice addresses
2016-02-22 13:49:15 +01:00
Raphael Michel
d133d2abff
Removed CleanerVersion layer [backwards-incompatible!]
2015-12-12 13:08:33 +01:00
Raphael Michel
4c6b292968
Refactored checkout steps
2015-10-05 11:24:00 +02:00
Raphael Michel
9d625198bd
Refs #96 -- Allow anonymous orders
2015-09-17 22:45:57 +02:00
Raphael Michel
7def097dcd
Refs #96 -- Completely removed local users
2015-09-17 00:55:00 +02:00
Raphael Michel
e828d711bd
Used isort to order all import statements
2015-07-19 20:46:34 +02:00
Raphael Michel
71b2564e51
Fixed bugs in the password recovery
2015-06-29 19:34:10 +02:00
Raphael Michel
423dc9f0aa
Refactor: separate forms from view, improve code style
2015-06-03 13:19:59 +02:00