Raphael Michel
045edc7cec
Invoice rendering: Remove transparency from logos (Z#23179391) ( #4762 )
...
* Invoice rendering: Remove logos from transparency
* Add comment
2025-01-21 15:03:43 +01:00
Mira
87c987fee5
Only display tax rates with non-zero gross amount ( #4760 )
2025-01-20 14:49:04 +01:00
Raphael Michel
0664127e70
Invoices: Show sum of 0%-tax amount if there are any taxes (Z#23178464) ( #4737 )
2025-01-14 15:09:38 +01:00
Mira
3170744c56
Bleach 6 update ( #4610 )
...
* Update bleach requirement from ==5.0.* to ==6.2.*
Updates the requirements on [bleach](https://github.com/mozilla/bleach ) to permit the latest version.
- [Changelog](https://github.com/mozilla/bleach/blob/main/CHANGES )
- [Commits](https://github.com/mozilla/bleach/compare/v5.0.0...v6.2.0 )
---
updated-dependencies:
- dependency-name: bleach
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
* Update bleach parameter types
* Fix tests
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-11-11 15:34:40 +01:00
dependabot[bot]
711f08c9e8
Update python-bidi requirement from ==0.4.* to ==0.5.* ( #4325 )
...
* Update python-bidi requirement from ==0.4.* to ==0.5.*
Updates the requirements on [python-bidi](https://github.com/MeirKriheli/python-bidi ) to permit the latest version.
- [Release notes](https://github.com/MeirKriheli/python-bidi/releases )
- [Changelog](https://github.com/MeirKriheli/python-bidi/blob/master/CHANGELOG.rst )
- [Commits](https://github.com/MeirKriheli/python-bidi/compare/v0.4.0...v0.5.0 )
---
updated-dependencies:
- dependency-name: python-bidi
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
* Update import
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Raphael Michel <michel@rami.io >
2024-07-23 13:27:15 +02:00
Martin Gross
d67f5c650c
Event-specific fonts and Web-Embedded Fonts (Z#23130701) ( #3893 )
2024-03-26 09:55:08 +01:00
Richard Schreiber
483518bce9
Fix: left align first column header on invoices without tax
2024-03-15 13:34:19 +01:00
Raphael Michel
31392e5852
Add simplified invoice renderer ( #3846 )
2024-01-30 16:14:53 +01:00
Raphael Michel
364d86085c
Invoices: Support font choice and Arabic text ( #3343 )
...
Co-authored-by: Richard Schreiber <schreiber@rami.io >
2023-05-23 11:35:56 +02:00
Raphael Michel
0f8ac3ffb3
Revert "Invoices: Support font choice and Arabic text"
...
This reverts commit d6f0615712 .
2023-05-22 10:53:06 +02:00
Raphael Michel
d6f0615712
Invoices: Support font choice and Arabic text
2023-05-22 10:52:46 +02:00
Raphael Michel
19e762c9b9
Allow to highlight order code on invoice layouts ( #3309 )
2023-05-11 13:29:59 +02:00
Raphael Michel
df25a1cebf
Invoice renderer: Line break on very large amounts
2023-03-20 16:46:44 +01:00
Raphael Michel
2ba9514b6f
Invoicing: Allow to show exchange rates based on sources/rules ( #3122 )
2023-02-15 13:22:04 +01:00
Raphael Michel
749f5c7e6c
Invoices: Visibly mark paid invoices ( #3094 )
2023-02-07 11:34:38 +01:00
Raphael Michel
979d23e997
Invoice renderer: Unify HTML cleaning and clean intro and additional
...
text
2022-12-09 17:30:26 +01:00
Raphael Michel
5ee62c551e
Group identical lines on invoice PDF ( #2918 )
2022-11-21 15:47:57 +01:00
Martin Gross
4b49782fac
Invoices: Explicitly set regular_font for main invoice table
2022-09-22 10:42:10 +02:00
Raphael Michel
59edb355f8
Invoice renderer: Print gift card amount even on paid orders if partial payments should be printed ( #2734 )
2022-07-25 18:24:00 +02:00
Raphael Michel
ed0ae0140a
Show tax column in invoices if reverse charge is active
2022-05-03 15:13:57 +02:00
Raphael Michel
f37de1ad2f
Invoice renderer: Do not show end date if same as start date
2021-11-04 17:34:44 +01:00
Raphael Michel
60be99fbb2
Another attempt at correct sanitization of HTML in invoice content ( #2279 )
2021-11-03 11:13:43 +01:00
Raphael Michel
15ab9c72d3
Invoice renderer: Reduce a few spacings
2021-10-22 13:10:48 +02:00
Raphael Michel
0b3acb06b5
Invoice: Fix incorrect reference to original invoice number
2021-09-06 16:33:27 +02:00
Raphael Michel
bb7fd9423b
Invoice: Auto-resize font of meta data line
2021-08-16 13:07:07 +02:00
Raphael Michel
9634555798
Invoice: Add spacing between additional text and payment text
2021-05-05 13:02:54 +02:00
Raphael Michel
a93287207b
pretix Community Edition moves to AGPLv3-based license ( #2023 )
2021-04-12 10:33:47 +02:00
Raphael Michel
7ae38b5e97
Fix TypeError during invoice creation
2021-03-12 10:51:50 +01:00
Raphael Michel
748e2bb2fa
Revert more of de597ba86
2021-03-02 18:26:01 +01:00
Raphael Michel
a09dac89c4
Partially revert de597ba86
2021-03-02 09:30:27 +01:00
Raphael Michel
de597ba864
Fix #1982 -- Stricter cleaning of dynamic values in invoices
2021-03-01 10:35:02 +01:00
Raphael Michel
81f37d9ce5
PDF layout: Allow to show photos from questions ( #1919 )
2021-02-08 17:48:06 +01:00
Raphael Michel
04bfa63a5e
Add region setting to supplement localization ( #1875 )
2020-12-14 13:15:38 +01:00
Raphael Michel
4cb18218b2
Do not show event time on invoice
2020-09-25 18:01:50 +02:00
Raphael Michel
7f30f753d7
Actually do not show date on invoices if not shown on frontpage
2020-08-18 13:57:35 +02:00
Raphael Michel
60c0b7da12
If date isn't shown on front page, don't show it on invoices
2020-06-08 14:49:06 +02:00
Raphael Michel
71c915f5f7
Fix incorrect foreign currency total on invoices
2020-05-14 09:22:52 +02:00
Raphael Michel
af23d6e4bf
Upgrade to Django 3.0 and other dependencies ( #1568 )
...
* Upgrade Django to 3.0 and other dependencies to recent versions
* Fix otp version contsraint
* Remove six dependency
* Resolve some warnings
* Fix failing tests
* Update django-countries
* Resolve all RemovedInDjango31Warnings in test suite
* Run isort
* Fix import
* Update PostgreSQL version on travis
2020-03-23 15:02:20 +01:00
Raphael Michel
1a60c5ea64
Fix missing bleach call in invoice renderer
2020-03-16 11:44:31 +01:00
Raphael Michel
9f6a3f9a6a
Add custom field for invoice addresses
2020-02-18 09:21:00 +01:00
Raphael Michel
0d8c4271a9
Show successful payments on the invoice
2020-02-11 16:54:02 +01:00
Raphael Michel
b3b1d09690
Use "Tax Invoice" as the invoice headline in Australia
2019-12-07 12:12:20 +01:00
Martin Gross
61de010bbb
Put customer VAT ID in the same line as the descriptor
2019-12-04 17:55:13 +01:00
Raphael Michel
0bf3ee1a6f
Refactor into method in ClassicInvoiceRenderer
2019-11-10 13:07:06 +01:00
Raphael Michel
2fac8592d4
Add modern invoice renderer
2019-04-17 15:08:58 +02:00
Raphael Michel
bf33cc1499
Do not uppercase labels in Greek invoices
2019-03-18 16:53:48 +01:00
Raphael Michel
67059fe323
Add a simple test mode ( #1181 )
...
- [x] Provide data model and configuration toggle
- [x] Allow to delete individual test orders
- [x] Add tests
- [x] Add a prominent warning message to the backend if test mode orders exist (even though test mode is off), as this leads to wrong statistics
- [x] Decide if and how to generate invoices for test orders as invoice numbers cannot be repeated or should not have gaps.
- [x] Decide if and how we expose test orders through the API, since our difference pull mechanism relies on the fact that orders cannot be deleted.
- [x] Decide if and how we want to couple test modes of payment providers?
- [ ] pretix.eu: Ignore test orders for billing
- [ ] Adjust payment providers: Mollie, bitpay, cash, fakepayment, sepadebit

2019-02-20 17:51:26 +01:00
Raphael Michel
ab72b93706
Invoice: Show number of pages next to page number
2019-01-12 16:54:37 +01:00
Raphael Michel
af5aece639
Add beneficiaries to invoice addresses
2019-01-12 16:54:37 +01:00
Raphael Michel
66164d8202
Invoice renderer: Make it easier to change fonts
2019-01-12 16:54:37 +01:00