Raphael Michel
|
323beb1ab0
|
Add word wrapping to Invoice from/to/event
|
2017-02-10 10:38:45 +01:00 |
|
Raphael Michel
|
bf9987e05f
|
Proper localization of Decimals
|
2017-02-01 18:46:04 +01:00 |
|
Raphael Michel
|
04369ff4f1
|
Fix word-wrapping in invoices
|
2017-01-22 17:28:56 +01:00 |
|
Raphael Michel
|
598e7c5637
|
Add invoice logo
|
2017-01-21 17:44:47 +01:00 |
|
Raphael Michel
|
c639cd96f5
|
Moved static files and celery.py
|
2017-01-04 22:00:28 +01:00 |
|
Raphael Michel
|
0dece9e62b
|
Add a custom context manager for rollbacks (#282)
|
2016-10-21 10:40:04 +02:00 |
|
Raphael Michel
|
d6478e66de
|
Fix #278 -- Preview for invoices
|
2016-10-20 18:58:05 +02:00 |
|
Raphael Michel
|
503f6dd06f
|
Use consistent flake8 settings everywhere and fix flake8 issues
|
2016-10-13 22:57:57 +02:00 |
|
Tobias Kunze
|
9db333bf80
|
Transactiontask (#268)
* Introduce TransactionAwareTask
As described in
https://blog.hypertrack.io/2016/10/08/dealing-with-database-transactions-in-django-celery/
* Use TransactionAwareTask instead of countdown
… to prevent race conditions when using a newly created object in a
task.
|
2016-10-10 16:38:06 +02:00 |
|
Raphael Michel
|
1faacef9d4
|
Always process tasks through celery (#245)
|
2016-09-21 10:38:31 +02:00 |
|
Tobias Kunze
|
55120fc4ea
|
Proper regeneration behavior for cancellations
|
2016-09-08 15:46:26 +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
|
30ab315fec
|
Use full codes in orders
|
2016-09-05 22:47:44 +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 |
|
Raphael Michel
|
a22262aa30
|
Refs #131 -- Allow to regenerate an invoice
|
2016-08-05 11:26:13 +02:00 |
|
Raphael Michel
|
a61792ed4e
|
Do not issue invoices for free payments
|
2016-08-05 11:06:22 +02:00 |
|
Raphael Michel
|
2541855948
|
Fixed missing or unused imports
|
2016-07-18 23:12:16 +02:00 |
|
Raphael Michel
|
38f0e6e6d6
|
Added a delay to invoice generation
|
2016-04-18 17:50:19 +02:00 |
|
Raphael Michel
|
f80a9a7ec3
|
Fixed a bug in invoicing
|
2016-03-24 14:12:20 +01:00 |
|
Raphael Michel
|
1f665e6f48
|
Use a context manager for temporary locale switches
|
2016-03-15 17:59:32 +01:00 |
|
Raphael Michel
|
7f524af79a
|
Fixed translation issues
|
2016-03-15 17:17:33 +01:00 |
|
Raphael Michel
|
5ab78b4576
|
Refs #131 -- Basic implementation of invoicing
|
2016-03-13 16:05:31 +01:00 |
|