Julian Rother
28eb730fdd
Separate mail template for incomplete payment notifications ( #2999 )
...
* Separate mail template for incomplete payment notifications
* Update src/pretix/base/settings.py
Co-authored-by: Richard Schreiber <wiffbi@gmail.com >
* Update src/pretix/control/forms/event.py
Co-authored-by: Richard Schreiber <wiffbi@gmail.com >
---------
Co-authored-by: Raphael Michel <mail@raphaelmichel.de >
Co-authored-by: Richard Schreiber <wiffbi@gmail.com >
2023-02-09 22:12:35 +01:00
Raphael Michel
6902725f3c
New check-in features ( #3022 )
2023-02-09 09:46:46 +01:00
Raphael Michel
108408366e
Fix localization issue in scheduled emails
2023-02-07 10:05:26 +01:00
Raphael Michel
90978e5cab
Update from PyPDF2 to pypdf
2023-02-06 10:09:30 +01:00
Richard Schreiber
d8d31bab51
PDF-Export: limit pagesize precision in badges nup-placement ( #3085 )
2023-02-03 11:59:43 +01:00
Raphael Michel
59d46ddded
Revert "First steps into pytz deprecation"
...
This reverts commit e4e7d50659 .
2023-02-01 13:15:18 +01:00
Raphael Michel
e4e7d50659
First steps into pytz deprecation
2023-02-01 13:12:24 +01:00
Raphael Michel
fc63f60960
Fix #3064 -- Banktransfer: Incorrect timeout handling
2023-01-31 10:44:47 +01:00
Raphael Michel
3c1f3a26cf
Always make explicit which tables to lock ( #3058 )
...
Co-authored-by: Richard Schreiber <schreiber@rami.io >
2023-01-25 11:44:11 +01:00
Richard Schreiber
f81b7bcf53
PPv2: fix missing p-tag in payment confirmation
2023-01-24 19:44:36 +01:00
Raphael Michel
234f9d43c5
PPv2: Improve visibility of last step in paying orders ( #3046 )
...
Co-authored-by: Martin Gross <gross@rami.io >
2023-01-24 19:28:34 +01:00
Raphael Michel
433262f6fc
Prepare for DeleteView change in Django 4.0
2023-01-24 14:16:01 +01:00
Raphael Michel
785cc49a2e
Bank transfer: Fix SEPA debits not shown on organizer level
2023-01-20 16:59:25 +01:00
Raphael Michel
0ecbee48ae
Stripe: Catch failing promise on JS level
2023-01-18 11:47:28 +01:00
Raphael Michel
bf4569b080
Exports: Add predefined timeframes ( #3027 )
...
Co-authored-by: Richard Schreiber <schreiber@rami.io >
2023-01-13 13:14:08 +01:00
Raphael Michel
0ae66ab7f6
Reorganize UI for exporters ( #3025 )
...
Co-authored-by: Richard Schreiber <schreiber@rami.io >
2023-01-11 12:34:56 +01:00
Raphael Michel
cb4af51c01
Sendmail: Fix issue loading old logs
2023-01-10 17:36:53 +01:00
Raphael Michel
cd237d4c19
Sendmail: Improve wording
2023-01-10 12:04:03 +01:00
Raphael Michel
9b1d7cc522
Sendmail: Abstract away to allow more types of recipients ( #2994 )
...
Co-authored-by: Richard Schreiber <schreiber@rami.io >
2023-01-10 12:03:50 +01:00
Raphael Michel
e5528f7784
Writable API for ticket layouts ( #3004 )
...
Co-authored-by: Richard Schreiber <schreiber@rami.io >
2023-01-09 13:44:01 +01:00
Raphael Michel
59730ff501
Stripe: Rename SOFORT's public name
2023-01-09 10:03:37 +01:00
Raphael Michel
b3be64b9f3
Bank transfer: Small parser improvement
2023-01-05 09:41:35 +01:00
Raphael Michel
db06ed132a
PPv2: Fix invalid cart payments in edge case (PRETIXEU-7QG)
2023-01-02 10:19:31 +01:00
Julian Rother
f0c5e54e34
PPv2: Fix continue button behaviour ( #2821 )
...
Co-authored-by: Richard Schreiber <wiffbi@gmail.com >
2022-12-20 16:09:42 +01:00
Raphael Michel
eeb6e11934
PPv2: Revert format change of log entries
2022-12-20 16:01:44 +01:00
Raphael Michel
1238165e7a
PPv2: Handle types correctly in webhook
2022-12-20 15:29:37 +01:00
Raphael Michel
c4aed04a18
PPv2: Fix incomplete validation of capture status
2022-12-20 14:54:31 +01:00
Raphael Michel
b6e65e7356
PPv2: Fix CSP issue in 3D secure verification
2022-12-19 14:53:46 +01:00
Raphael Michel
60554dad9a
Remove usage of deprecated Django APIs
2022-12-17 16:26:24 +01:00
Raphael Michel
cea6c340be
Bank transfer: Allow to send the invoice direclty to the accounting department ( #2975 )
2022-12-14 14:08:50 +01:00
Raphael Michel
ad1dab3b7f
Bank transfer: Fix refund export when plugin is disabled
2022-12-13 18:40:26 +01:00
Martin Gross
aab7042cda
PPv2: Simulate cart_payments in XHR-calls; only look at multi_use-payments for remaining value calculation ( #2970 )
...
Co-authored-by: Raphael Michel <michel@rami.io >
2022-12-12 15:35:16 +01:00
Martin Gross
86b5ba6937
PPv2: Actually log dict-representation on value mismatch
2022-12-12 12:44:07 +01:00
Raphael Michel
b64c5735a8
Make str.format_map with untrusted input safer ( #2931 )
2022-12-08 13:49:07 +01:00
Raphael Michel
0919d5dbca
Fix regression in PayPal payments
2022-11-25 11:29:19 +01:00
Raphael Michel
5259c8f33e
Fix URL conflict
2022-11-24 14:55:17 +01:00
Raphael Michel
079b72391c
Commit missing files
2022-11-24 13:56:54 +01:00
Raphael Michel
e9ba9a25df
Allow to download tickets with alternative layouts in backend
2022-11-24 13:44:46 +01:00
Raphael Michel
9624b1c505
Support for external gift cards ( #2912 )
2022-11-23 14:52:56 +01:00
Raphael Michel
d3589696d7
Sendmail: Allow scheduled mails to recover from "missed"
2022-11-22 12:29:01 +01:00
Raphael Michel
36d20a45dd
Sendmail: Fix inconsistent handling of addons and checkins ( #2914 )
2022-11-18 14:20:43 +01:00
Raphael Michel
49097037da
PPv2: Improve displaying errors
2022-11-16 11:50:29 +01:00
Raphael Michel
5b8228bea0
PPv2: Improve error handling ( #2899 )
2022-11-14 16:55:30 +01:00
Martin Gross
e658744f67
PPv2: Do not PATCH custom_id and description for APMs ( #2898 )
2022-11-14 11:46:35 +01:00
Richard Schreiber
706e479cff
Update vue to 2.7.14 ( #2897 )
2022-11-11 14:26:16 +01:00
Martin Gross
a5be7dcff5
PayPal2: Allow all https-pages to be framed, addressing CSP+popover issues (Z#23111577)
2022-11-10 19:10:03 +01:00
Raphael Michel
bb718375e9
Stripe: Allow to set a custom statement descriptor suffix ( #2883 )
2022-11-10 09:11:35 +01:00
Martin Gross
7d2dd722bd
PayPal: Fix loading of Smart Payment Buttons on APM payment page (regression introduced in #2875 )
2022-11-09 15:04:35 +01:00
Raphael Michel
2adbd3cd4a
Fix isort complain
2022-11-08 18:24:33 +01:00
Raphael Michel
8ca38bdbaf
Badges: Use ExportError instead of OrderError
2022-11-08 10:24:56 +01:00