Commit Graph

1121 Commits

Author SHA1 Message Date
Raphael Michel
40486a115b Banktransfer: Fixed order code regex 2016-09-08 22:56:46 +02:00
Raphael Michel
833c31022f Banktransfer: Save imported date into CharField, date format autodetection never works 2016-09-08 22:24:31 +02:00
Raphael Michel
54d5477069 Resolve naive datetime warning 2016-09-08 21:42:20 +02:00
Raphael Michel
09c175e3bb Merge pull request #226 from pretix/refactor_bankimport
Refactor bankimport
2016-09-08 21:04:50 +02:00
Raphael Michel
dae5d859db Banktransfer: Big import refactoring 2016-09-08 20:43:05 +02:00
Raphael Michel
01f30485de Merge pull request #225 from rixx/invoice_string_from_payment_provider
Invoice string from payment provider
2016-09-08 18:32:28 +02:00
Tobias Kunze
55120fc4ea Proper regeneration behavior for cancellations 2016-09-08 15:46:26 +02:00
Raphael Michel
0c2e477ec8 Use ManifestStaticFilesStorage by default 2016-09-08 15:20:17 +02:00
Raphael Michel
ef9c78df65 Banktransfer: Completely remove HBCI support 2016-09-07 23:15:43 +02:00
Tobias Kunze
988dfc32a3 Use @transaction.atomic instead of @transaction.atomic() 2016-09-07 15:30:38 +02:00
Tobias Kunze
65db55f21b Extract common code of generate_invoice and regenerate_invoice
Only change is that a regenerated invoice's date is updated to the
current date, which would seem to be better to me, anyways.
2016-09-07 15:30:36 +02:00
Tobias Kunze
3eb4e84db4 Allow payment providers to supply invoice content 2016-09-07 15:30:35 +02:00
Raphael Michel
6e829ff30a Removed redundant voucher.is_ordered 2016-09-06 21:29:21 +02:00
Raphael Michel
d84fbfd950 Updated German translation 2016-09-06 20:35:03 +02:00
Raphael Michel
2576d3680d Directly serve cached files through django 2016-09-05 23:58:16 +02:00
Raphael Michel
af223bd69b Fixed wrong URL name 2016-09-05 23:53:33 +02:00
Raphael Michel
78358c6cda Directly serve invoice PDFs via Django 2016-09-05 23:49:50 +02:00
Raphael Michel
f1495f242f Fixed transaction handling problem if a race condition occurs during invoice creation 2016-09-05 23:19:25 +02:00
Raphael Michel
30ab315fec Use full codes in orders 2016-09-05 22:47:44 +02:00
Raphael Michel
fcee787ff5 Fixed a test that failed because of a new feature 2016-09-05 22:38:49 +02:00
Raphael Michel
7cb2adebc1 Stripe: Fixed severe problem that lead to all orders being marked as refunded 2016-09-05 22:21:21 +02:00
Raphael Michel
03f6724ddf Fixed problem that lead to wrongly displayed payment fees 2016-09-04 23:02:30 +02:00
Raphael Michel
11da8810d3 Extend order search to attendee position names 2016-09-04 22:59:13 +02:00
Raphael Michel
d8f81955ba Changed order overview columns to increase usefulness 2016-09-04 22:57:42 +02:00
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
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
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