Raphael Michel
|
e76d13bf8e
|
Improve logging of periodic command errors
|
2022-10-31 15:23:32 +01:00 |
|
Raphael Michel
|
2fe0ceb4c7
|
PDF: Fail gracefully on unknown font
|
2022-10-31 09:53:06 +01:00 |
|
Raphael Michel
|
d1deb35711
|
Add support for base_qs parameter in order_overview function
|
2022-10-27 22:41:05 +02:00 |
|
Raphael Michel
|
7d3cd16785
|
Add workaround for https://github.com/getsentry/sentry-python/issues/1700
|
2022-10-26 11:58:44 +02:00 |
|
Raphael Michel
|
45f579caf2
|
Vouchers: Fix label on redemption page
|
2022-10-25 15:00:00 +02:00 |
|
Raphael Michel
|
d69d70cfb1
|
Voucher: Add min_usages parameter (#2853)
|
2022-10-20 18:07:24 +02:00 |
|
Raphael Michel
|
e063ad7dda
|
Set payment_banktransfer_invoice_immediately by default
|
2022-10-19 17:28:22 +02:00 |
|
Raphael Michel
|
7e79fc8b5e
|
Add title scheme "dr_prof_he" for person names
|
2022-10-11 14:57:19 +02:00 |
|
Raphael Michel
|
9da68645da
|
Replace phrase "presale period" with "booking period"
|
2022-10-11 11:34:23 +02:00 |
|
Raphael Michel
|
9d1cfd1eb6
|
Clarify cart order (#2844)
|
2022-10-10 12:59:49 +02:00 |
|
Raphael Michel
|
38969747f4
|
API: New implementation for cart creation (#2833)
|
2022-10-10 12:59:38 +02:00 |
|
Julian Rother
|
edbd24e942
|
Checkout: do not show bundled products as "Selected add-ons" in questions step (#2820)
|
2022-10-07 09:12:13 +02:00 |
|
Martin Gross
|
3940af868b
|
Mail: Fix retry on non-permanent failures (PRETIXEU-7E3)
|
2022-10-06 18:17:12 +02:00 |
|
Raphael Michel
|
63cb88bfb8
|
Fix crash in OrderChangeManager log entry generation
|
2022-10-06 09:41:38 +02:00 |
|
Raphael Michel
|
ddaa0570bc
|
Revert "Use a temporary file for exports for more stable writing"
|
2022-10-05 13:39:20 +02:00 |
|
Raphael Michel
|
07352743f2
|
Fix missing seek call in export task
|
2022-10-05 13:31:53 +02:00 |
|
Raphael Michel
|
f99ef5fff2
|
Fix regression when exporting empty data
|
2022-10-05 13:22:46 +02:00 |
|
Raphael Michel
|
9d686072e2
|
Fix regression in export task
|
2022-10-05 12:56:28 +02:00 |
|
Raphael Michel
|
370e4eafc2
|
Use a temporary file for exports for more stable writing
|
2022-10-05 12:26:36 +02:00 |
|
Raphael Michel
|
b7ec372ebc
|
Add exporter for list of customers
|
2022-10-05 10:36:57 +02:00 |
|
Raphael Michel
|
60cdfe4029
|
Allow organizer-level exports with separate permission and no event selection
|
2022-10-05 10:36:57 +02:00 |
|
Raphael Michel
|
74e14285ee
|
Remove hack for gift card exporters, it's not required
|
2022-10-05 10:36:57 +02:00 |
|
Richard Schreiber
|
8f56ab54a4
|
PDF/Badges: Improve performance/reduce filesize when creating multiple badges (#2824)
* improve bg performance by using pdftk
* fix handling of rotated background-PDFs
|
2022-10-05 06:12:23 +02:00 |
|
Raphael Michel
|
4ac58654a0
|
Run isort on generated protobuf code
|
2022-10-04 18:03:49 +02:00 |
|
Raphael Michel
|
1d04d40507
|
Bump protobuf to 4.21.*, regenerate protobuf file
|
2022-10-04 16:43:34 +02:00 |
|
Raphael Michel
|
b1c8efa33f
|
AsyncFormView/AsyncPostView: Allow to report status back
|
2022-09-30 13:58:07 +02:00 |
|
Raphael Michel
|
f14d031de4
|
Fix semantics of LockTimeoutException and LockReleaseException
|
2022-09-30 13:41:51 +02:00 |
|
Raphael Michel
|
25c86db6f5
|
Do not try to unserialize empty string as phone number
|
2022-09-30 13:28:02 +02:00 |
|
Raphael Michel
|
1839dcdb74
|
Fix off-by-one error in retry intervals
|
2022-09-29 11:39:24 +02:00 |
|
Bernd Mohring
|
6aedfbd42e
|
Docs: Correct Parameter Name/Description for mail() (#2814)
|
2022-09-22 21:56:19 +02:00 |
|
Martin Gross
|
4b49782fac
|
Invoices: Explicitly set regular_font for main invoice table
|
2022-09-22 10:42:10 +02:00 |
|
Raphael Michel
|
cf622392c0
|
Ensure uniqueness of question identifiers (#2358)
|
2022-09-20 10:20:56 +02:00 |
|
Raphael Michel
|
a4171ef819
|
OpenID Connect OP support for customer accounts
|
2022-09-19 18:31:07 +02:00 |
|
Raphael Michel
|
7f5518dbf6
|
OpenID Connect RP support for customer accounts
|
2022-09-19 18:31:07 +02:00 |
|
Raphael Michel
|
7dece3732c
|
Fix transaction warning in import with auto-checkin
|
2022-09-19 09:46:26 +02:00 |
|
Raphael Michel
|
87cfd8f538
|
Fix name placeholder not being used correctly in scheduled emails (#2794)
|
2022-09-15 13:35:35 +02:00 |
|
Raphael Michel
|
0fc7d78281
|
Mail sending: Prevent retry intervals higher than visibility_timeout (1h)
|
2022-09-15 11:26:25 +02:00 |
|
Christopher Banck
|
95ea2849c2
|
PDF: Add event weekday variable (#2789)
|
2022-09-14 18:51:37 +02:00 |
|
Raphael Michel
|
9cdb1a9258
|
Fix documentation spellcheck issue
|
2022-09-14 12:42:19 +02:00 |
|
Christopher Banck
|
f606747dc9
|
Retain filenames when cloning an event
|
2022-09-13 10:46:08 +02:00 |
|
Raphael Michel
|
f2593d9b4b
|
Fix crash if product with bundles has no tax rule
|
2022-09-12 21:20:22 +02:00 |
|
Raphael Michel
|
dcec0b03d4
|
Fix handling of contradictory input in image upload (PRETIXEU-78F)
|
2022-09-12 13:18:02 +02:00 |
|
Raphael Michel
|
62f7bd4fa5
|
Iterate cdb564970 to a fix that actually tackles the root cause
|
2022-09-12 12:57:58 +02:00 |
|
Martin Gross
|
353c9b4147
|
VAT: Transmit the country code of the normalized VAT-ID instead of the user provided one
|
2022-09-12 12:48:58 +02:00 |
|
Richard Schreiber
|
1dd3ed6057
|
Fix discount for distinct dates when only certain products are allowed (Z#23107419) (#2783)
|
2022-09-08 12:24:18 +02:00 |
|
Martin Gross
|
cf060f353d
|
VAT Check: Surface validation errors during normalization
|
2022-08-29 13:14:33 +02:00 |
|
Martin Gross
|
0d453f3454
|
EU VAT Check: Query VAT RegEx list based on sanatized vat_prefix (GR vs. EL) PRETIXEU-75A
|
2022-08-23 11:43:39 +02:00 |
|
Raphael Michel
|
b02fb7ffa8
|
FIx a few inconsistencies in AsyncFormView
|
2022-08-15 14:18:52 +02:00 |
|
Raphael Michel
|
e66506fa5b
|
Order import: Do not lock if not necessary
|
2022-08-15 14:18:29 +02:00 |
|
Raphael Michel
|
65b4741e27
|
Fix crash on VAT IDs with missing country prefix
|
2022-08-14 21:44:50 +02:00 |
|