Raphael Michel
825b985f81
Fixed a problem with deleting files from the settings
2016-07-29 20:59:06 +02:00
Raphael Michel
99604036c2
Fixed broken Django error pages due to CSP headers
2016-07-29 20:53:51 +02:00
Raphael Michel
4ab819aeed
Added custom logo support
2016-07-29 20:53:19 +02:00
Raphael Michel
d32c1bd9c8
Added runtime SASS compliation and color settings
2016-07-29 20:15:13 +02:00
Raphael Michel
cf898b3c33
EventPluginSignal: Fixed a problem with plugins that live in a top-level package
2016-07-28 20:45:01 +02:00
Raphael Michel
f91c95b1bc
Added products that require a voucher to be bought/shown
2016-07-28 19:52:07 +02:00
Raphael Michel
525705a912
Fixed problems with middleware order
2016-07-20 19:33:26 +02:00
Raphael Michel
2541855948
Fixed missing or unused imports
2016-07-18 23:12:16 +02:00
Raphael Michel
a6381c1fd7
Removed out-of-date explicit value of __all__
2016-07-18 22:44:30 +02:00
Tobias Kunze
bfc721978d
Fixed minor documentation errors and mistakes ( #151 )
2016-07-14 20:01:38 +02:00
Raphael Michel
1e4e1578f7
Improved eventsignal template tag
2016-07-03 16:05:31 +02:00
Raphael Michel
7b456a620d
Added voucher_redeem_info signal and improved signal documentation
2016-07-03 15:51:09 +02:00
Raphael Michel
5cbb967744
Display errors caused in AJAX requests
2016-06-27 19:49:45 +02:00
Raphael Michel
f68ada1f41
Added filters for the MailExporter
2016-06-27 19:23:43 +02:00
Raphael Michel
09e5c43c55
Fixed #143 -- Password strength validation errors in the right place
2016-06-10 15:33:32 +02:00
Raphael Michel
ff7085fba0
Override form_errors.html without "dismiss" icon (see #143 )
2016-06-10 15:09:22 +02:00
Raphael Michel
ea7e94c98b
Fixed missing error mesages
2016-06-09 16:21:47 +02:00
Raphael Michel
d3e4941a58
Fixed infinite reload loop
2016-06-07 11:55:00 +02:00
Raphael Michel
511ea66858
Fixed download of cached files without JavaScript
2016-06-07 11:44:38 +02:00
Raphael Michel
a7fc8e19fb
Improved SMTP testing
2016-06-06 23:07:49 +02:00
Raphael Michel
e5edf53f00
Disable Chrome's autofill for various form fields
2016-06-06 23:07:49 +02:00
Raphael Michel
87b7685cf9
Fixed overwriting files in SettingsForm
2016-06-06 22:46:07 +02:00
Raphael Michel
4496f19a68
Supporting invoice-on-demand instead of autogeneration
2016-06-05 18:01:10 +02:00
Raphael Michel
5529ec5e0b
Improved invoice file names
2016-06-05 18:00:32 +02:00
Raphael Michel
d570b31ff3
Fixed serialization issue
2016-06-03 09:58:54 +02:00
Raphael Michel
cc9a9723fe
Added "comments" and "tags" to vouchers
2016-06-01 12:45:32 +02:00
Raphael Michel
d8705913b1
Added two new exporters
2016-05-31 10:07:00 +02:00
Raphael Michel
d8b7765a9b
Added simple health check
2016-05-31 00:11:26 +02:00
Raphael Michel
3254c45f68
Clarified a help text
2016-05-30 22:16:18 +02:00
Raphael Michel
33d3e5c753
Fixed problems when running the Django shell
2016-05-30 22:16:03 +02:00
Raphael Michel
e4b1cf8d6f
Document setting storage and mail sending
2016-05-29 20:34:20 +02:00
Raphael Michel
ead7d8ed78
Improved and documented i18n and background tasks
2016-05-29 20:02:31 +02:00
Unicorn-rzl
f3f5f8d049
Change language tag of input fields to standard to enable spell checking ( #140 )
...
* change language tag from data-lang to lang to enable spell checking
See https://www.w3.org/International/questions/qa-html-language-declarations for reference
* change language tag from data-lang to lang in correspondence to i18n.py
change necessary to enable spell checking in textareas
2016-05-28 13:20:55 +02:00
Jason Estibeiro
e685f8e819
Added basic Django password validations and updated .gitignore ( #136 )
2016-05-11 13:38:31 +02:00
Raphael Michel
eea90a9066
Updated models and signals documentation
2016-05-08 12:35:04 +02:00
Raphael Michel
944b5db0bf
Refs #82 -- Make order expiry more clear ( #116 )
2016-05-07 17:03:32 +02:00
Raphael Michel
3ae13ce0ed
Added locale settings to event creation
2016-05-04 18:29:40 +02:00
Raphael Michel
1efdc1e44f
Moved CORE_MODULES to a setting
2016-05-04 18:11:26 +02:00
Raphael Michel
09cee356b0
Allow for vouchers that are valid for multiple items
2016-05-04 17:50:19 +02:00
Raphael Michel
bda0075613
Fixed problems with PayPal and CSP
2016-05-02 09:48:56 +02:00
Raphael Michel
765ae39fa0
Added descriptions to item categories
2016-04-21 21:48:53 +02:00
Raphael Michel
38f0e6e6d6
Added a delay to invoice generation
2016-04-18 17:50:19 +02:00
Raphael Michel
1e8f7a7dca
Fixed adding an item picture at creation time
2016-04-18 17:50:19 +02:00
Raphael Michel
5d3811fdb2
Fixed a cart display error
2016-04-15 11:03:52 +02:00
Raphael Michel
10e31bdf32
Stripe apparently needs frame and image transport
2016-04-10 17:36:20 +02:00
Raphael Michel
02fb27fa5d
Externalize more resources, implement Content-Security-Policy headers
2016-04-10 17:30:24 +02:00
Raphael Michel
5cca426cd3
Removed all inline <script> tags
2016-04-10 16:44:49 +02:00
Raphael Michel
403057f3e5
Fixed a decimal casting issue
2016-04-10 15:54:24 +02:00
Raphael Michel
36f3a815a1
Fixed a bug in Order._is_still_available
2016-04-04 10:33:53 +02:00
Raphael Michel
fdff5e7a98
Switched from LESS to SASS
2016-03-31 20:08:27 +02:00