Commit Graph

330 Commits

Author SHA1 Message Date
Tobias Kunze
96dbfc304a Fix #195 -- Add message explaining invoice address updating process (#196)
Adds messages both pre- and post-update explaining to the user that the
invoice itself will not be automatically regenerated and that support
interaction is required for this step. Might reduce user frustration.
2016-08-30 13:22:24 +02:00
Raphael Michel
b14ada27d0 Fixed problem in LocaleSet view with view names in next= parameters 2016-08-29 21:49:46 +02:00
Raphael Michel
c913e44803 Fixed a problem with custom prices introduced in 4fa631a 2016-08-29 21:49:46 +02:00
Raphael Michel
5f64aecafa Merge pull request #201 from rixx/ticket165_reactivate_voucher
Fix #165 -- Reactivate voucher on cancelled orders
2016-08-29 21:15:10 +02:00
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
Tobias Kunze
579d71e95b Fix #198 -- Collapse invoice form if it is optional (#218) 2016-08-29 19:18:20 +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
Tobias Kunze
87a77989e7 Disallow cancelling an expired order
as per discussion on #165
2016-08-24 15:26:54 +02:00
Raphael Michel
1cb956d508 Added setting to disable order cancelling for users 2016-08-15 16:42:39 +02:00
Raphael Michel
74866437f4 New signals to add content to the front page 2016-08-15 15:35:32 +02:00
Tobias Kunze
19e45ac294 Remove phone numers from invoices (#189) 2016-08-15 15:06:26 +02:00
Flavia Bastos
95159d2af5 Support markdown on frontpage
Expanding on #51
2016-08-13 21:19:36 +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
FlaviaBastos
04ab016d91 Fix #51 -- Allow rich text in product and category descriptions
* Allow rich text in product descriptions

#51

* Allow rich text in category descriptions, update requirements to support fix.

#51

* Change line break (aesthetic only)
#51

* Add markdown to requirements. Update authors file
2016-08-05 23:53:41 +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
6cea2f8ce5 Clarify configmation request 2016-07-31 21:12:26 +02:00
Raphael Michel
d2f1bd6b63 Fixed bug in EventMiddleware 2016-07-31 13:58:48 +02:00
Raphael Michel
ba5d871197 Added process_response URL hook 2016-07-31 13:45:42 +02:00
Raphael Michel
60c10485d1 Added a custom welcome text 2016-07-30 13:06:41 +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
e937329194 Removed inline javascript URLs 2016-07-28 23:51:49 +02:00
Raphael Michel
fdc07d07d4 Moved "powered by pretix" to a seperate template 2016-07-28 21:03:06 +02:00
Raphael Michel
7514b9bab2 Added a signal for processing event requests 2016-07-28 21:02:29 +02:00
Raphael Michel
f91c95b1bc Added products that require a voucher to be bought/shown 2016-07-28 19:52:07 +02:00
Tobias Kunze
310a14a393 Move middleware functionality to utils.py (#154)
This simplifies providing an `event_view` method which works as
decorator for presale/ views (e.g. for plugins), providing passing
requests with event and organizer context if possible, and re-routing or
failing appropriately otherwise.
2016-07-26 10:27:59 +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
Tobias Kunze
bfc721978d Fixed minor documentation errors and mistakes (#151) 2016-07-14 20:01:38 +02:00
Raphael Michel
f779b70deb Improved UI of language switcher 2016-07-11 19:52:49 +02:00
Raphael Michel
af8e017b07 Added signals to extend the order detail page 2016-07-11 19:48:05 +02:00
Raphael Michel
5b9d19b463 Refs #150 -- Trying to reduce latency 2016-07-07 19:44:19 +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
0c4368170f Added hook for links in the footer 2016-06-14 13:05:47 +02:00
Raphael Michel
1f27bde525 Fixed incorrect reference in tpl 2016-06-07 18:36:16 +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
5529ec5e0b Improved invoice file names 2016-06-05 18:00:32 +02:00
Raphael Michel
944b5db0bf Refs #82 -- Make order expiry more clear (#116) 2016-05-07 17:03:32 +02:00
Raphael Michel
09cee356b0 Allow for vouchers that are valid for multiple items 2016-05-04 17:50:19 +02:00
Raphael Michel
765ae39fa0 Added descriptions to item categories 2016-04-21 21:48:53 +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
b653915a35 Enable stripe when retrying payments 2016-04-10 17:56:11 +02:00