Raphael Michel
0bf3ee1a6f
Refactor into method in ClassicInvoiceRenderer
2019-11-10 13:07:06 +01:00
Raphael Michel
da7e1dee3e
Offset refunds: Catch exceptions in the right place
2019-11-10 12:59:10 +01:00
Raphael Michel
df3cc1499f
Fix #1480 -- Remove apparently obsolete code
2019-11-08 16:13:23 +01:00
Raphael Michel
2d066e3b5e
Add CSS required for font preview to organizer settings
2019-11-08 09:19:27 +01:00
Raphael Michel
25cfa8973c
API: Add invoice line position to invoice object
2019-11-07 15:43:22 +01:00
Raphael Michel
3f7f04ed21
Enable Russian and Latvian languages
2019-11-07 13:50:41 +01:00
Raphael Michel
88b2f4738a
Ticket preview: use an existing subevent
2019-11-07 13:06:01 +01:00
Raphael Michel
ea71b1f04e
Fix typo
2019-11-06 15:42:20 +01:00
Raphael Michel
03a06b6997
Fix wrong attribute name
2019-11-06 15:42:12 +01:00
Raphael Michel
1cd319357d
Add "Invoice" to the filename of attached invoices
2019-11-06 14:10:42 +01:00
Raphael Michel
4c653aa4f1
Bump to 3.4.0.dev0
2019-11-06 14:05:54 +01:00
Raphael Michel
5b4e27c47b
Bump version to 3.3.0
v3.3.0
2019-11-06 13:10:40 +01:00
Raphael Michel
919afb94c4
Fix outdated API documentation
2019-11-05 19:00:09 +01:00
Raphael Michel
8f112f8d9a
Pass cart positions to fee_calculation_for_cart
2019-11-04 11:00:48 +01:00
Raphael Michel
d15e37d93e
Do not show availability for currently-selected add-on
2019-11-04 09:55:00 +01:00
Raphael Michel
47cf019079
Make voucher send task transaction-aware
2019-11-04 09:18:23 +01:00
Raphael Michel
f51521143b
PDF: Fix incorrect type of position id
2019-11-02 12:33:29 +01:00
Raphael Michel
a0ca76f0ec
Fix incorrect offset payments when changing and splitting orders at the same time
2019-11-02 11:15:26 +01:00
Raphael Michel
d7f71948c1
Fix typo in docstring of a signal
2019-11-01 14:30:51 +01:00
Raphael Michel
7d72611851
Allow to add order position number to PDFs
2019-11-01 14:30:51 +01:00
Raphael Michel
2e9e5a8994
Fix untranslated email subject
2019-10-31 16:00:44 +01:00
Raphael Michel
c8289877bb
Update from Weblate ( #1476 )
...
Update from Weblate
2019-10-31 15:40:39 +01:00
Raphael Michel
bb0ad6fb11
Translated on translate.pretix.eu (Turkish)
...
Currently translated at 77.9% (2587 of 3323 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/tr/
powered by weblate
2019-10-31 14:39:48 +00:00
Raphael Michel
6dcdb87725
Translated on translate.pretix.eu (Spanish)
...
Currently translated at 90.2% (2997 of 3323 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/es/
powered by weblate
2019-10-31 14:39:47 +00:00
Raphael Michel
c2c8f36724
Translated on translate.pretix.eu (Greek)
...
Currently translated at 91.8% (3051 of 3323 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/el/
powered by weblate
2019-10-31 14:39:46 +00:00
Raphael Michel
11c0a38665
Translated on translate.pretix.eu (German (informal))
...
Currently translated at 100.0% (3323 of 3323 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de_Informal/
powered by weblate
2019-10-31 14:39:45 +00:00
Raphael Michel
c1c5388923
Translated on translate.pretix.eu (German)
...
Currently translated at 100.0% (3323 of 3323 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de/
powered by weblate
2019-10-31 14:39:43 +00:00
Raphael Michel
c7054fe72d
Translated on translate.pretix.eu (French)
...
Currently translated at 69.7% (2317 of 3323 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/fr/
powered by weblate
2019-10-31 14:39:42 +00:00
Raphael Michel
13be3b7899
Translated on translate.pretix.eu (Danish)
...
Currently translated at 47.5% (1580 of 3323 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/da/
powered by weblate
2019-10-31 14:39:41 +00:00
Raphael Michel
d9fe3e51da
Translated on translate.pretix.eu (Catalan)
...
Currently translated at 31.4% (1044 of 3323 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/ca/
powered by weblate
2019-10-31 14:39:40 +00:00
telegnom
e381e50fbf
missing dot in docker command ( #1474 )
2019-10-30 18:00:33 +01:00
Raphael Michel
73a323528b
Update po files
...
[CI skip]
Signed-off-by: Raphael Michel <mail@raphaelmichel.de >
2019-10-30 17:23:53 +01:00
Raphael Michel
3a0aaa3f92
Stripe: Relax same-session requirement for iDEAL payments
...
This security mechanism caused problems with banking apps who open the
return view in a separate browser session inside the banking app.
2019-10-30 17:23:11 +01:00
Martin Gross
2a9c105e51
PayPal: Show payment ID on paid invoices ( #1471 )
...
* Always call render_invoice_text - even if order is already paid
* Print PayPal payment ID on invoice if available and invoice is paid
* Also display Sale ID on invoice
* try/except for paymentId/SaleId
2019-10-30 10:48:15 +01:00
Raphael Michel
038533ad63
Allow to change fees in existing orders ( #1472 )
...
* Allow to change fees in existing orders
* Add tests
* Add special case for payment options
* Fix PK reference in tests
2019-10-29 22:04:42 +01:00
Raphael Michel
fcf9f0054e
Fix #1328 -- Show internal name in list of categories
2019-10-29 20:01:35 +01:00
Raphael Michel
621b0c8c95
Fix #1390 -- Fix string on frontpage being evaluated before translations are loaded
2019-10-29 20:00:00 +01:00
Raphael Michel
4a40312a32
Fix #1377 -- Copy has_subevents when cloning events through the API
2019-10-29 19:54:45 +01:00
Raphael Michel
b156efaae8
Fix #1468 -- Fix sorting by fallback name parts in check-in lists
2019-10-29 19:53:52 +01:00
Felix Schäfer
f473439f77
PDF renderer: Properly escape HTML answer fields ( #1473 )
2019-10-29 17:58:10 +01:00
Raphael Michel
9ed49fb379
PDF renderer: Properly escape HTML in some fields
2019-10-29 12:10:30 +01:00
Martin Gross
70e95b42fa
Add manual order-matching field for duplicate bankimport transactions ( #1461 )
...
* Add manual order-matching field for duplicate bankimport transactions
* Only show matching-field for already matched transactions - not for errored ones.
2019-10-29 11:54:36 +01:00
Raphael Michel
1e0e8184c8
Fix #312 -- Bulk-send vouchers via email ( #1469 )
...
* Allow to directly bulk-send vouchers via email
* Send mails
* Log messages
* Fix test failures
* Add new test cases
2019-10-29 11:53:59 +01:00
Raphael Michel
161f4a8132
Update from Weblate ( #1467 )
...
Update from Weblate
2019-10-29 11:51:13 +01:00
Raphael Michel
8ac978062f
Translated on translate.pretix.eu (German (informal))
...
Currently translated at 100.0% (3302 of 3302 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de_Informal/
powered by weblate
2019-10-29 10:50:30 +00:00
Raphael Michel
619435d0f6
Translated on translate.pretix.eu (German)
...
Currently translated at 100.0% (3302 of 3302 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de/
powered by weblate
2019-10-29 10:50:29 +00:00
Maarten van den Berg
7e9e03cef4
Translated on translate.pretix.eu (Dutch)
...
Currently translated at 97.5% (3219 of 3302 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/nl/
powered by weblate
2019-10-29 08:42:26 +00:00
Raphael Michel
dc3e76d6d3
Update po files
...
[CI skip]
Signed-off-by: Raphael Michel <mail@raphaelmichel.de >
2019-10-29 09:42:15 +01:00
Raphael Michel
df2c9bdce5
Adjust strings in tests
2019-10-29 09:41:33 +01:00
Raphael Michel
20a6decb3a
Notifications: Add details about subevents and products
2019-10-28 22:54:56 +01:00