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 |
|
Richard Schreiber
|
0b95f89882
|
Fix paypal disabling continue button (Z#23110784) (#2875)
|
2022-11-03 13:27:30 +01:00 |
|
Richard Schreiber
|
9c33078a40
|
Fix isort error
|
2022-11-01 17:15:27 +01:00 |
|
Raphael Michel
|
10a8cf3758
|
Split OverviewReport into modular functions
|
2022-10-27 22:41:05 +02:00 |
|
Raphael Michel
|
7c5fac306a
|
Bank transfer: Match orders based on invoice number (#2867)
|
2022-10-26 11:06:45 +02:00 |
|
Raphael Michel
|
89dda69205
|
Allow to sort export of all tickets or badges by question answer (#2865)
|
2022-10-26 10:43:13 +02:00 |
|
Raphael Michel
|
c05abcbccd
|
Bump stripe to 4.2.* and raise Stripe API version
|
2022-10-19 17:55:55 +02:00 |
|
Martin Gross
|
e16fd61bec
|
Stripe Connect: Fix account name retrieval (#2857)
|
2022-10-19 17:55:34 +02:00 |
|
robbi5
|
5eeecf9214
|
Set default ticket layout QR code content explicitly to secret (#2858)
|
2022-10-18 17:24:28 +02:00 |
|
Raphael Michel
|
8046bf98b7
|
Make link more visible on redirect.html page
|
2022-10-11 18:04:38 +02:00 |
|
Raphael Michel
|
9ed39ab0fa
|
Stripe: Prevent lost session with firefox tracking protection
|
2022-10-11 18:04:30 +02:00 |
|
Raphael Michel
|
c4b7aeaaa2
|
Consistently set default background PDFs on server, not client (#2840)
Co-authored-by: Martin Gross <gross@rami.io>
|
2022-10-06 14:14:56 +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 |
|
Richard Schreiber
|
7205d0689e
|
Badges: fix pagesizes for 8 A7 on A4-page
|
2022-09-30 09:18:54 +02:00 |
|
Richard Schreiber
|
e4a0122938
|
fix pagesizes and offsets
|
2022-09-29 17:30:38 +02:00 |
|
Raphael Michel
|
77c08cb710
|
Fix whitespace issue in EPC QR generation
|
2022-09-29 13:55:50 +02:00 |
|
Raphael Michel
|
d56e2de409
|
Bank transfer: Do not show EPC-QR and GiroCode for non-EUR payments
|
2022-09-28 13:38:18 +02:00 |
|
Martin Gross
|
6a22cb3021
|
PayPal2: Refuse ISU-connection with unconfirmed email address
|
2022-09-28 13:20:20 +02:00 |
|
Richard Schreiber
|
4b9932420b
|
PDF: Fix missing backgrounds when outputting multiple tickets/badges per page (Z#23107984)
|
2022-09-16 11:06:24 +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
|
e45c162b3d
|
Bank transfer: Minimal implementation of Swiss QR-bill (#2767)
Co-authored-by: Richard Schreiber <schreiber@rami.io>
|
2022-09-14 17:53:23 +02:00 |
|
Martin Gross
|
241169873b
|
Stripe: Automatically fail payments if the payment_intent has failed.
|
2022-09-14 10:07:34 +02:00 |
|
Raphael Michel
|
948952875c
|
PayPal: Add additional error handling for old SDK (PRETIXEU-77B)
|
2022-09-12 12:57:58 +02:00 |
|
Martin Gross
|
80e0978054
|
PPv2: Check for OID and not PAYID in degraded failback-mode
|
2022-08-19 15:13:58 +02:00 |
|
Raphael Michel
|
000407bcaf
|
PPv2: Fix payment button on late payment page
|
2022-08-10 14:30:24 +02:00 |
|
Raphael Michel
|
7bab5b16a2
|
Badges: Add paper size HERMA 40x40
|
2022-08-08 13:18:30 +02:00 |
|
Raphael Michel
|
50ebda332a
|
Bump PyPDF to version 2 (#2755)
|
2022-08-05 09:53:32 +02:00 |
|
Raphael Michel
|
6c7f5f4888
|
Fix performance issue in sendmail_run_rules cronjob
|
2022-08-04 17:01:04 +02:00 |
|
Raphael Michel
|
40574a00f7
|
Stripe: Show connected account ID
|
2022-07-29 09:48:56 +02:00 |
|
Raphael Michel
|
129e831e06
|
Add option to scan add-on based on its parent position's secret (#2705)
|
2022-07-06 10:32:05 +02:00 |
|
Raphael Michel
|
a52cee2c45
|
PPv2: Prevent payments to ISU platform account
|
2022-07-05 21:05:22 +02:00 |
|