Raphael Michel
2569ebec55
Add filter "pending or expired" for correct links in the order overview
2016-09-04 22:50:22 +02:00
Raphael Michel
a6bafd816b
Send automatic payment reminder emails, redesign mail settings
2016-09-02 10:16:08 +02:00
Raphael Michel
972ad211bf
Only expire orders in the evening of their expiry date
2016-09-02 10:09:15 +02:00
Raphael Michel
70d6cb4255
Fix #222 -- Link the related order(s) in a used voucher
2016-09-01 22:24:09 +02:00
Raphael Michel
a764e6f55b
Allow admin to manually change order email
2016-09-01 22:24:09 +02:00
FlaviaBastos
ae2d551d7d
Fix #152 -- Linebreak for multiline answers ( #224 )
...
* Add linebreaks in multiline answers
#152
* Use linebreaksbr to prevent <p> tag.
#152
2016-09-01 21:48:29 +02:00
Raphael Michel
5aa7740c45
Stripe: Removed global webhook, added test for webhook
2016-09-01 14:22:59 +02:00
Raphael Michel
4356ee6e46
Stripe: Fixed webhook problem
2016-09-01 13:27:27 +02:00
Raphael Michel
f95f57516e
Handle Stripe dispute objects
2016-09-01 13:17:40 +02:00
Raphael Michel
9eb8cd8212
Fixed typo
2016-09-01 12:45:27 +02:00
Raphael Michel
a329a9ac0f
Fixed incorrect redirect in resend_link
2016-09-01 12:36:31 +02:00
Raphael Michel
090d25aba0
Added examples to i18n documentation, run doctests
2016-09-01 12:36:28 +02:00
Raphael Michel
5538b23348
Added German translation
2016-09-01 12:27:02 +02:00
Raphael Michel
8c7e051f8d
Updated dev docs as we removed all submodules
2016-09-01 11:30:44 +02:00
Raphael Michel
eef9e287aa
Added exporter for a list of orders
2016-09-01 11:30:21 +02:00
Raphael Michel
0add1fd2fa
Refs #122 -- Link resend on the front page (could be made more beautiful later...)
2016-09-01 09:10:33 +02:00
Raphael Michel
795d0ec333
Improve help on the Item model
2016-09-01 09:00:16 +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
Enrique Saez
841cfe52a2
Fix #91 -- Make products/orders that are not cancelable ( #204 )
...
* Make products/orders that are not cancellable
Update Unit Tests
* Make use of select_related instead of prefetch_related
Simplify cancellable logic
Migrations
* Simplify cancellable logic
Maske use of select_related instead of prefetch_related
* Fix cancelable condition bug
2016-09-01 08:55:02 +02:00
Raphael Michel
022e02d913
Fix #177 - Allow to change the payment method
2016-08-31 19:54:45 +02:00
Raphael Michel
b21ed4d99f
Fix #163 -- Form to change orders ( #191 )
2016-08-31 19:10:11 +02:00
Raphael Michel
57374aec1a
Updated German translation
2016-08-31 13:58:18 +02:00
Raphael Michel
5659cb17cc
Fixed missing migrations
2016-08-30 21:53:47 +02:00
Raphael Michel
159519b695
Merge pull request #207 from rixx/invoices
...
Invoices
2016-08-30 19:58:25 +02:00
Tobias Kunze
5f401f17d8
Add a footer and a second text field to invoices
...
Also, move to using localized strings for Invoice.additional_text
settings for consistency.
2016-08-30 19:49:29 +02:00
Tobias Kunze
157a16810d
Add a net_value column to invoices
...
TODO: localization
2016-08-30 19:05:35 +02:00
Tobias Kunze
b8e77aeca4
Render line breaks in invoices "Additional text"
2016-08-30 19:05:35 +02:00
Tobias Kunze
3c8f9f5a62
Catch and display mail sending errors ( #215 )
2016-08-30 16:49:52 +02:00
Raphael Michel
fe4946d591
Promote pretixdroid app in control/
2016-08-30 13:47:48 +02:00
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
854fb1218e
pretixdroid: Completely new API
2016-08-30 12:57:06 +02:00
Raphael Michel
dc3e1e3d30
Got rid of javascript-based random generator
2016-08-29 23:46:17 +02:00
Raphael Michel
a86e706244
Updated German translation
2016-08-29 23:28:45 +02:00
Raphael Michel
1cb6c0e3da
Add more tolerance about handwriting in order code detection
2016-08-29 23:21:55 +02:00
Raphael Michel
e5f76d92a2
Stripe: Expose webhook listener on event domain
2016-08-29 22:46:45 +02:00
Raphael Michel
c30ff5e657
Only call now() once inside any event.lock() call
2016-08-29 22:33:51 +02:00
FlaviaBastos
65c16bdc58
Fix #160 -- Add step to run collectstatic and info for testing env ( #194 )
...
* Add step to run collectstatic and infor for testing env
#160
* remove info for testing
2016-08-29 22:26:26 +02:00
Raphael Michel
aad44105a4
Document and further restrict a possible path traversal issue
2016-08-29 21:49:46 +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
Raphael Michel
0bc504761b
Fixed a problem with default values in I18nWidget
2016-08-29 20:07:36 +02:00
Raphael Michel
3e343cd88f
Updated AUTHORS file
2016-08-29 20:07:36 +02:00
Raphael Michel
19f17dec1c
Set enabled_langcodes in I18nFormFields in ProviderForm instances
2016-08-29 20:07:36 +02:00
Tobias Kunze
6511d5297f
Use localized settings for bank_details ( #176 )
...
This is a non-destructive upgrade since LazyI18nString will return a
normal string (which is content of the settings variable up until now)
as-is.
2016-08-29 20:07:36 +02:00
Tobias Kunze
c31622fca1
Removed duplicate template and rendering logic
2016-08-29 20:07:36 +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
6108aa880a
Typos & translations ( #211 )
...
* Translation work on german-informal
* Add translations for new options
2016-08-29 19:27:53 +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