Raphael Michel
|
38969747f4
|
API: New implementation for cart creation (#2833)
|
2022-10-10 12:59:38 +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
|
f14d031de4
|
Fix semantics of LockTimeoutException and LockReleaseException
|
2022-09-30 13:41:51 +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 |
|
Raphael Michel
|
a4171ef819
|
OpenID Connect OP support for customer accounts
|
2022-09-19 18:31:07 +02:00 |
|
Raphael Michel
|
0fc7d78281
|
Mail sending: Prevent retry intervals higher than visibility_timeout (1h)
|
2022-09-15 11:26:25 +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 |
|
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
|
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 |
|
Raphael Michel
|
b5e5796549
|
Move VAT ID validation logic from vat_moss to core, support Norway
|
2022-08-14 13:50:18 +02:00 |
|
Raphael Michel
|
b06e98ace4
|
API: Add endpoints to trigger data shredders (#2731)
|
2022-07-25 18:34:40 +02:00 |
|
Raphael Michel
|
d628acc62a
|
Remove left-over debug statements
|
2022-07-21 09:14:38 +02:00 |
|
Raphael Michel
|
23e5af13ad
|
Fix untranslated error message
|
2022-07-12 15:07:34 +02:00 |
|
Raphael Michel
|
5a6b7d783b
|
API: Fix order total after order change operation (#2700)
|
2022-06-27 12:41:54 +02:00 |
|
Raphael Michel
|
90891504fc
|
Change handling of attach size to match earlier behaviour
|
2022-06-14 10:13:06 +02:00 |
|
Raphael Michel
|
825673b0c5
|
Seating plan migration: Fix deletion of carts if addons are present
|
2022-06-03 14:05:20 +02:00 |
|
Raphael Michel
|
08590f9d98
|
Explicitly store whether checkins were offline (#2617)
|
2022-05-17 14:32:14 +02:00 |
|
Raphael Michel
|
ed4bc87198
|
Show better error message if a gift card is used in apply_voucher
|
2022-05-11 17:06:20 +02:00 |
|
Raphael Michel
|
6fee0ac0a9
|
Discounts (#2510)
|
2022-04-27 14:43:16 +02:00 |
|
Raphael Michel
|
316081658a
|
Check-in rules: Add now_isoweekday and minutes_since_last_entry (#2577)
|
2022-04-21 17:17:59 +02:00 |
|
Raphael Michel
|
ea8630d3d7
|
Fix order email subject in wrong language if plugin changes order.locale (#2588)
|
2022-04-12 10:31:49 +02:00 |
|
Raphael Michel
|
3cdf578c14
|
Allow to add a comment when cancelling an order (#2580)
|
2022-04-12 09:53:02 +02:00 |
|
Raphael Michel
|
a7ae556478
|
Fix order email subject in wrong language if plugin changes order.locale
|
2022-04-12 09:33:10 +02:00 |
|
Raphael Michel
|
69375f4092
|
API: Allow to change orders (#2552)
|
2022-03-30 17:36:10 +02:00 |
|
Maico Timmerman
|
55752a4319
|
Event cancellation: Allow allow creating manual refunds for all orders (#2526)
|
2022-03-18 14:05:32 +01:00 |
|
Raphael Michel
|
4e2a3b45da
|
Fix order split with add-ons involved (#2513)
|
2022-03-03 16:54:20 +01:00 |
|
Raphael Michel
|
6d7e16c147
|
Fix single-event export if an exporter returns none
|
2022-02-21 21:07:00 +01:00 |
|
Raphael Michel
|
3550197fc4
|
Fix bug in previous commit
|
2022-02-18 16:19:51 +01:00 |
|
Raphael Michel
|
db96211c7a
|
Seating: Fix query in validate_plan_change
|
2022-02-18 15:21:20 +01:00 |
|
Raphael Michel
|
62218ca0c6
|
Fix attendee mails not being sent if no order address set
|
2022-02-16 17:19:03 +01:00 |
|
Raphael Michel
|
a37ed6f001
|
Bump versions of pycodestyle and pep8-naming
|
2022-02-13 20:39:31 +01:00 |
|
Maico Timmerman
|
6304b34600
|
Fix default reply-to header in emails (#2457)
|
2022-02-13 15:09:22 +01:00 |
|
Raphael Michel
|
8351e51cfe
|
ORderChangeManager.set_addons: Fix check performed on parent item instead of actual item
|
2022-02-04 17:08:03 +01:00 |
|
Felix Schäfer
|
dfd37cc5e3
|
Fix guard in mail service (#2448)
|
2022-02-04 15:30:44 +01:00 |
|
Raphael Michel
|
2daf35c39e
|
Allow to customize description of calendar files (#2415)
Co-authored-by: Martin Gross <gross@rami.io>
|
2022-01-27 14:58:16 +01:00 |
|
Raphael Michel
|
e3c7cd7c6d
|
Redesign of email settings (#2426)
Co-authored-by: Felix Rindt <felix@rindt.me>
|
2022-01-26 12:47:58 +01:00 |
|
Raphael Michel
|
6f0da5c2ca
|
TaxRules: Add internal_name and keep_gross_if_rate_changes (#2422)
Co-authored-by: ser8phin <eva.wolkwitz@gmx.de>
|
2022-01-21 15:39:27 +01:00 |
|
Raphael Michel
|
00a7187a7a
|
Duplicate line break before invoice deadline
|
2022-01-13 16:45:15 +01:00 |
|
Raphael Michel
|
70a5c76d79
|
Allow tax rules to trigger approval requirement (#2409)
|
2022-01-10 14:10:51 +01:00 |
|