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
Raphael Michel
1011893543
Fixed #107 and fixed #125 -- Periodic cleanup tasks
2016-03-26 19:10:31 +01:00
Raphael Michel
6e60332948
Fixed #133 -- Transparent quota calculation
2016-03-26 15:27:57 +01:00
Raphael Michel
1cd0c1f53b
Refs #102 -- Added multiple-choice question types
2016-03-26 12:47:44 +01:00
Raphael Michel
112a309a0e
Fixed #106 -- added pay-what-you-want tickets
2016-03-24 18:01:09 +01:00
Raphael Michel
abf5af4253
Fixed bugs in LazyI18nString.__eq__
2016-03-24 17:09:11 +01:00
Raphael Michel
f80a9a7ec3
Fixed a bug in invoicing
2016-03-24 14:12:20 +01:00
Raphael Michel
be4435cdd8
Added test for serialization of LazyI18nString in settings
2016-03-24 14:12:20 +01:00
Raphael Michel
7aa944e128
Fixed a bug in LazyI18nString.__bool__
2016-03-24 12:58:27 +01:00
Raphael Michel
b2f703ffc0
Fixed a bug in LazyI18nString
2016-03-22 18:55:34 +01:00
Raphael Michel
9c44159bb6
Added option to show remaining quota to users
2016-03-22 18:39:28 +01:00
Raphael Michel
9fb3ccbde8
Implemented LazyI18nString.__bool__ to return False on empty strings
2016-03-22 18:03:44 +01:00
Raphael Michel
842b058efd
Fixed an quota calculation issue
2016-03-22 17:43:35 +01:00
Raphael Michel
70067fd91a
Refs #126 -- Show order history
2016-03-22 13:04:38 +01:00
Raphael Michel
8ee606f0d6
Fixed an encoding error
2016-03-21 18:04:47 +01:00
Raphael Michel
fde5fffd3c
Fixed localization and error reporting with exceptions thrown in celery
2016-03-21 17:50:55 +01:00
Raphael Michel
047e5bb067
Refs #105 -- Variation support for vouchers
2016-03-20 11:46:55 +01:00
Raphael Michel
05aed0182e
Keep lock duration as small as possible
2016-03-20 10:54:41 +01:00
Raphael Michel
0355d22114
Refs #118 -- Asynchronous order cancelling
2016-03-20 10:40:18 +01:00
Raphael Michel
ecdeb7c79f
Fixed an AttributeError when refunding an order
2016-03-19 20:43:05 +01:00
Raphael Michel
4272959ba7
Fixed a bug in LazyI18nString.LazyGettextProxy
2016-03-15 18:47:38 +01:00
Raphael Michel
1f665e6f48
Use a context manager for temporary locale switches
2016-03-15 17:59:32 +01:00
Raphael Michel
1d8f2034de
Localize the answers to boolean questions
2016-03-15 17:26:23 +01:00
Raphael Michel
7f524af79a
Fixed translation issues
2016-03-15 17:17:33 +01:00
Raphael Michel
8812da5325
Fixed a wrong locale string
2016-03-15 17:09:32 +01:00
Raphael Michel
9efce8f203
Fixed #132 -- Reverse payment fee calculation
2016-03-13 19:10:45 +01:00
Raphael Michel
5ab78b4576
Refs #131 -- Basic implementation of invoicing
2016-03-13 16:05:31 +01:00
Raphael Michel
0f054416fc
Fixed a problem with creationg OrderPositions
2016-03-12 12:22:15 +01:00
Raphael Michel
f095cded08
Fixed #23 -- Tax handling for payment fees
2016-03-11 21:55:52 +01:00
Raphael Michel
80200157e3
Fixed bug in last commit
2016-03-10 22:41:55 +01:00
Raphael Michel
3d7dccb8fb
Fixed #115 -- Incorrect usage of storage API
2016-03-10 22:32:29 +01:00