Tobias Kunze
4fa631ab97
Assert that the item count is a positive integer ( #221 )
...
Thanks to David Gullasch for pointing this one out.
2016-08-29 19:36:38 +02:00
Vishal Sodani
5346473f75
Fix #180 -- Hide add to cart button if no products active or no quantity left ( #200 )
...
* Hide add to cart button if no products active or no quantity left(#180 )
* Fix PEP errors and improve logic
* Fix tests for add to cart change
* Fix the logic for toggling the visibility of Add to Cart button
2016-08-29 19:30:08 +02:00
Tobias Kunze
00e9e52072
Fix Open Redirect issue in /locale/set ( #223 )
...
Thanks to David Gullasch for finding this one.
2016-08-29 19:21:48 +02:00
Enrique Saez
3583dde1db
Fix #202 -- Allow the manual ordering of questions
...
* Allow the manual ordering of questions
Update Unit Tests
Fix some typos
* Add migrations
* Minor notation change
2016-08-29 18:36:56 +02:00
Raphael Michel
1cb956d508
Added setting to disable order cancelling for users
2016-08-15 16:42:39 +02:00
Tobias Kunze
34212841e2
Fixed typos and a little phrasing. ( #175 )
...
Mostly in German translation, some small fixes in English text, too.
2016-08-13 21:16:16 +02:00
Raphael Michel
47682fd243
Refs #131 -- Allow manual reissuing of invoices
2016-08-05 11:34:02 +02:00
Raphael Michel
a61792ed4e
Do not issue invoices for free payments
2016-08-05 11:06:22 +02:00
Raphael Michel
f93b2211a6
Fixed a bug that lead to payment fees on free items
2016-08-05 10:40:00 +02:00
Raphael Michel
60c10485d1
Added a custom welcome text
2016-07-30 13:06:41 +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
2541855948
Fixed missing or unused imports
2016-07-18 23:12:16 +02:00
Raphael Michel
5b9d19b463
Refs #150 -- Trying to reduce latency
2016-07-07 19:44:19 +02:00
Raphael Michel
fd2c293521
Correctly display payment fee on the order detail page
2016-06-06 23:56:26 +02:00
Raphael Michel
4d886b3d98
Fixed invoice generation
2016-06-05 18:14:58 +02:00
Raphael Michel
4496f19a68
Supporting invoice-on-demand instead of autogeneration
2016-06-05 18:01:10 +02:00
Raphael Michel
09cee356b0
Allow for vouchers that are valid for multiple items
2016-05-04 17:50:19 +02:00
Raphael Michel
163be432d5
Forecefully cast all async result messages to str
2016-04-13 11:34:29 +02:00
Raphael Michel
93f824879e
Fixed a bug in cart sorting method
2016-04-13 11:09:14 +02:00
Raphael Michel
eafbe95370
Fixed a problem with cancellations
2016-04-10 16:01:55 +02:00
Raphael Michel
32b09f6bc8
Fixed isort problem
2016-04-01 16:06:00 +02: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
9c44159bb6
Added option to show remaining quota to users
2016-03-22 18:39:28 +01:00
Raphael Michel
9ceb325e3e
Fixed an import that required celery to be installed
2016-03-21 18:40:49 +01:00
Raphael Michel
103fe2acca
Try to improve async task performance by using more long-running
...
requests
2016-03-21 17:57:23 +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
77749aaec3
Log unidentified errors from async tasks
2016-03-21 16:51:20 +01:00
Raphael Michel
cc77f4bc5c
Adjusted a test to fit the last commit
2016-03-20 10:45:45 +01:00
Raphael Michel
0355d22114
Refs #118 -- Asynchronous order cancelling
2016-03-20 10:40:18 +01:00
Raphael Michel
74908d8405
Fixed a bug with ordering free tickets
2016-03-15 18:38:07 +01:00
Raphael Michel
8a2c2db6c8
Fixed wrong prefetch_related parameter
2016-03-15 17:12:04 +01:00
Raphael Michel
108b518a50
Fixed an AttributeError
2016-03-15 17:01:31 +01:00
Raphael Michel
5ab78b4576
Refs #131 -- Basic implementation of invoicing
2016-03-13 16:05:31 +01:00
Raphael Michel
10233071c4
Fixed a bug concerning the FreeOrderProvider
2016-03-10 00:43:18 +01:00
Raphael Michel
0fd519df4d
Catch RelatedObjectDoesNotExist error
2016-02-22 13:55:06 +01:00
Raphael Michel
14e5134890
Added invoice addresses
2016-02-22 13:49:15 +01:00
Raphael Michel
f18a180ae4
Added voucher redemption
2016-02-11 16:41:22 +01:00
Raphael Michel
55a501cb93
Refs #118 -- Asynchronous cart position removal
2016-01-13 11:51:25 +01:00
Raphael Michel
f748752391
Removed multi-dimensional item variations [backwards-incompatible]
2015-12-13 15:03:56 +01:00
Raphael Michel
58b85819bc
Added logging for all basic operations
2015-12-12 22:53:11 +01:00
Raphael Michel
d133d2abff
Removed CleanerVersion layer [backwards-incompatible!]
2015-12-12 13:08:33 +01:00
Raphael Michel
e70485e7fb
Re-added the ability to restrict a product sale by time
2015-12-06 18:18:54 +01:00
Raphael Michel
97debe73ae
Fixed variations with unlimited availability
2015-11-12 19:14:20 +01:00
Raphael Michel
ecebe481d7
Rename "session" field to "cart_id"
2015-11-04 23:39:59 +01:00
Raphael Michel
7c3142995c
Fixed a logic bug
2015-11-01 14:20:10 +01:00
Raphael Michel
232c42b265
Added an organizer overview page
2015-10-22 17:45:19 +02:00
Raphael Michel
5e5292f2c4
Fixed bug introduced in a2af3db
2015-10-21 18:02:56 +02:00
Raphael Michel
3fa0cfb077
Added multi-domain capabilities
2015-10-18 14:01:28 +02:00
Raphael Michel
c4638a3402
Enabled asynchronous cart/order actions
2015-10-05 11:33:53 +02:00