Martin Gross
|
5fa5810670
|
Invoices: Add support for event-fonts
|
2024-02-28 22:03:43 +01:00 |
|
Martin Gross
|
572fcf4751
|
Editor/webfonts.css: Do not create a font section for "pdf_only"
|
2024-02-28 21:46:33 +01:00 |
|
Martin Gross
|
c11f718253
|
isort
|
2024-02-28 21:31:39 +01:00 |
|
Martin Gross
|
7949be15b7
|
Review Comments: Do not run signal for every single textbox on page
|
2024-02-28 21:30:03 +01:00 |
|
Martin Gross
|
cc020f24a2
|
Review Comments: Check for // instead of https for web-webfonts
|
2024-02-28 21:21:52 +01:00 |
|
Martin Gross
|
f0a76a3ee0
|
Add register_event_fonts signal and facilities for web-embedded webfonts
|
2024-02-13 10:20:12 +01:00 |
|
 Martin GrossandRichard Schreiber
|
bf1081071b
|
CheckinlistPDF: Export attendee company based on op; fallback to IA (Z#23144201) (#3869)
Co-authored-by: Richard Schreiber <schreiber@rami.io>
|
2024-02-09 10:10:45 +01:00 |
|
Martin Gross
|
11242a2325
|
Docs/Widget: Add Payment Method Domain Registration Instructions (Z#23143782) (#3861)
* Docs/Widget: Add Payment Method Domain Registration Instructions
* Rephrase
|
2024-02-06 11:38:32 +01:00 |
|
Martin Gross
|
45ac391998
|
BasePaymentProvider: skip country check if ia.country == '' (Z#23143749) (#3859)
|
2024-02-05 16:51:04 +01:00 |
|
Martin Gross
|
fed5097708
|
CheckIn: Only run check_rules_qs conditionally on provided boolean
|
2024-02-05 14:01:42 +01:00 |
|
Martin Gross
|
9d115c30d7
|
Revert "Let plugins allow/prevent the download of individual tickets in an order (#3836)"
This reverts commit e20edab98f.
|
2024-02-02 16:09:42 +01:00 |
|
Martin Gross
|
a769da62c7
|
Addresses: Add Federal Territories to state dropdown for MY.
|
2024-02-02 12:31:06 +01:00 |
|
Martin Gross
|
11e922b1a9
|
Teams: Link email to user for superusers
|
2024-01-25 12:22:35 +01:00 |
|
Martin Gross
|
0938bf3246
|
Stripe: Unidecode Statement Descriptor; unify allowed characters and symbols (#3825)
* Stripe: Unidecode Statement Descriptor; unify allowed characters and symbols
* Reverse str/unidecode order
|
2024-01-22 14:07:29 +01:00 |
|
Martin Gross
|
cff9ae6b18
|
Stripe: Filter statement_descriptor postfix for unacceptable characters
|
2024-01-22 12:15:21 +01:00 |
|
 Martin GrossandRaphael Michel
|
8d9543c01e
|
Stripe: Add Klarna (#3740)
* Stripe: Add Klarna
* Improve country detection
* Allow to select method
* Fix isort
---------
Co-authored-by: Raphael Michel <michel@rami.io>
|
2023-12-20 10:15:34 +01:00 |
|
 Martin GrossandRaphael Michel
|
7648be7937
|
Stripe: Add Support for Affirm Pay Later (#3737)
Co-authored-by: Raphael Michel <michel@rami.io>
|
2023-11-23 13:02:29 +01:00 |
|
Martin Gross
|
767bb27175
|
PayPal: Add visibility EventListener for onApprove (Z#23135203) (#3687)
|
2023-11-03 15:18:53 +01:00 |
|
 
|
33a5479809
|
Add KulturPass documentation (#3671)
Co-authored-by: Richard Schreiber <schreiber@rami.io>
Co-authored-by: Raphael Michel <michel@rami.io>
|
2023-10-27 15:32:07 +02:00 |
|
 Martin GrossandRaphael Michel
|
50f048fa8b
|
Subevent editor: Allow plugins to declare form titles (#3636)
Co-authored-by: Raphael Michel <michel@rami.io>
|
2023-10-19 10:48:54 +02:00 |
|
Martin Gross
|
ae445c1460
|
Move apple-developer-merchantid-domain-association into setting (#3611)
|
2023-10-05 16:07:11 +02:00 |
|
Martin Gross
|
36203d653b
|
Display amounts with currency-derived decimals (#3604)
|
2023-09-18 17:48:34 +02:00 |
|
Martin Gross
|
45b9a705e2
|
Allow to refund currencies with zero decimals (#3583)
|
2023-09-07 17:55:43 +02:00 |
|
Martin Gross
|
aee86de330
|
Import: Allow to import "False"-value (Z#23127414) (#3505)
|
2023-08-08 15:36:51 +02:00 |
|
 
|
b134f29cf6
|
Fix #1749 -- Stripe: Rewrite for Payment Methods and Payment Intents (#2494)
Co-authored-by: Raphael Michel <michel@rami.io>
Co-authored-by: Raphael Michel <mail@raphaelmichel.de>
|
2023-07-21 13:19:24 +02:00 |
|
Martin Gross
|
a2e38bb415
|
Translations: Update Spanish
Currently translated at 57.6% (3093 of 5362 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/es/
powered by weblate
|
2023-07-17 12:16:24 +02:00 |
|
Martin Gross
|
8a903f21ae
|
Stripe/Middleware: Move CSP to signal (#3465)
|
2023-07-17 11:15:12 +02:00 |
|
 Martin GrossandRichard Schreiber
|
41cded095c
|
PProv: Implement detection of wallets such as Google Pay and Apple Pay (#3444)
Co-authored-by: Richard Schreiber <schreiber@rami.io>
|
2023-07-11 11:51:43 +02:00 |
|
Martin Gross
|
437d33ba79
|
Expose SubEvent-PK in SubEvent Overview List (#3410)
|
2023-06-15 10:57:53 +02:00 |
|
Martin Gross
|
35fc001768
|
Add binary_file to SettingsSandbox get() (#3407)
|
2023-06-13 14:58:36 +02:00 |
|
Martin Gross
|
afd2468375
|
Add ePayBL documentation (#3397)
|
2023-06-12 10:29:06 +02:00 |
|
Martin Gross
|
11594346eb
|
requires_approval: Do not decorate box with warning with alert-primary (Z#23121313)
|
2023-05-03 13:18:27 +02:00 |
|
Martin Gross
|
d080e35999
|
PPv2: Display control-warning also for BUYER_COMPLAINT
|
2023-04-28 14:37:46 +02:00 |
|
Martin Gross
|
b641d343d6
|
PPv2: Make PENDING_REVIEW payments more visible in control view
|
2023-04-28 13:49:12 +02:00 |
|
Martin Gross
|
377765e2e1
|
Boxoffice: Fix crash for manually confirmed ZVT-payments (Fixes
PRETIXEU-8DX)
|
2023-04-27 12:57:21 +02:00 |
|
Martin Gross
|
acefd98ef2
|
Respect TZ for op.valid_from/valid_until in checkin error messages
|
2023-04-26 12:39:07 +02:00 |
|
Martin Gross
|
bca3d182ff
|
Respect TZ for op.valid_from/valid_until in Order Data Export
|
2023-04-26 10:17:12 +02:00 |
|
Martin Gross
|
75f1ee9191
|
Doc: Fix Order Creation Sample Resource: Use GB instead of UK
|
2023-02-16 14:43:21 +01:00 |
|
Martin Gross
|
20581cd31c
|
API: Expose organizer and event URL (Z#23116269) (#3121)
|
2023-02-14 14:47:18 +01:00 |
|
Martin Gross
|
df432b1958
|
Presale: Set "Contact Event Organizer"-mailto href to _blank
|
2023-01-18 17:29:18 +01:00 |
|
 Martin GrossandRaphael Michel
|
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 |
|
Martin Gross
|
b12ab02e89
|
BasePP: Do not render "None" if no messages are available for {payment_info}
|
2022-11-29 16:11:14 +01:00 |
|
Martin Gross
|
a18eb3be70
|
Plugins: Fix check if a restricted plugin is really restricted
|
2022-11-21 16:25:34 +01:00 |
|
Martin Gross
|
e658744f67
|
PPv2: Do not PATCH custom_id and description for APMs (#2898)
|
2022-11-14 11:46:35 +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 |
|
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 |
|
Martin Gross
|
ba2d908a89
|
Security Profiles: Add stripeterminal.paymentintent to POS (#2850)
|
2022-10-19 17:57:44 +02:00 |
|
Martin Gross
|
e16fd61bec
|
Stripe Connect: Fix account name retrieval (#2857)
|
2022-10-19 17:55:34 +02:00 |
|
Martin Gross
|
3940af868b
|
Mail: Fix retry on non-permanent failures (PRETIXEU-7E3)
|
2022-10-06 18:17:12 +02:00 |
|
Martin Gross
|
6a22cb3021
|
PayPal2: Refuse ISU-connection with unconfirmed email address
|
2022-09-28 13:20:20 +02:00 |
|
Martin Gross
|
4b49782fac
|
Invoices: Explicitly set regular_font for main invoice table
|
2022-09-22 10:42:10 +02:00 |
|
Martin Gross
|
241169873b
|
Stripe: Automatically fail payments if the payment_intent has failed.
|
2022-09-14 10:07:34 +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
|
b1c6508a5c
|
Update po files
[CI skip]
Signed-off-by: Martin Gross <gross@rami.io>
|
2022-09-08 12:09:42 +02:00 |
|
Martin Gross
|
7bc2e3ebb4
|
Webhooks: Spellcheck
|
2022-09-08 12:07:55 +02:00 |
|
Martin Gross
|
cd6b21120c
|
Control/Order Details: Open invoices/cancellations PDFs in new tab
|
2022-09-08 12:04:22 +02:00 |
|
Martin Gross
|
603547f783
|
Update .po-files
|
2022-09-07 12:40:38 +02:00 |
|
Martin Gross
|
06a2dbd281
|
Update po files
[CI skip]
Signed-off-by: Martin Gross <gross@rami.io>
|
2022-09-06 14:12:02 +02:00 |
|
Martin Gross
|
b65424ee3d
|
Webhooks: Add Shop live/offline and Testmode on/off
|
2022-09-02 19:13:06 +02:00 |
|
Martin Gross
|
cf060f353d
|
VAT Check: Surface validation errors during normalization
|
2022-08-29 13:14:33 +02:00 |
|
Martin Gross
|
cdb5649709
|
API: Explicitly call order.create_transactions() on Order Position PATCH/updates (PRETIXEU-766)
|
2022-08-26 17:06:08 +02:00 |
|
Martin Gross
|
8226e6c6d5
|
Webhooks: Add order.expirychanged and all order.refund.* Events
|
2022-08-25 10:25:01 +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 |
|
Martin Gross
|
80e0978054
|
PPv2: Check for OID and not PAYID in degraded failback-mode
|
2022-08-19 15:13:58 +02:00 |
|
Martin Gross
|
96b57f9a50
|
PPv2/ISU: Set cache token forever/non-expiring
|
2022-07-04 17:03:10 +02:00 |
|
Martin Gross
|
0faf245290
|
PPv2: Default pretix_paypal_token_hash_cycle to 1 and not 0
|
2022-07-04 16:52:51 +02:00 |
|
Martin Gross
|
cee72b5a6d
|
PPv2: Fix CHECKOUT.ORDER.APPROVED Webhook for skeleton payments (PRETIXEU-6TN)
|
2022-07-04 11:15:01 +02:00 |
|
Martin Gross
|
af27154d8d
|
PP/PPv2: Fix display of retry-message on pending captures (Fixes: PRETIXEU-6ZF)
|
2022-06-29 16:38:34 +02:00 |
|
Martin Gross
|
7f0604ff8b
|
PP/PPv2: Fix display of retry-message on pending captures
|
2022-06-29 15:41:52 +02:00 |
|
Martin Gross
|
03a7a4e210
|
POS: Detail renderer for izettle_qrc POS payments
|
2022-06-09 16:52:55 +02:00 |
|
Martin Gross
|
8892fad228
|
POS: Detail renderer for adyen_legacy POS terminal payments
|
2022-06-09 16:40:48 +02:00 |
|
Martin Gross
|
b206509345
|
PPv2: ISU-Return: explicitly set incr cache key if not set
|
2022-06-08 13:30:12 +02:00 |
|
Martin Gross
|
fdee69cd69
|
PPv2: Revert ISU Return-Retry; Add access token cache invalidation on ISU return
|
2022-06-08 12:59:30 +02:00 |
|
Martin Gross
|
50d4ed827d
|
PPv2: Remove stray text suffix
|
2022-06-07 18:29:57 +02:00 |
|
Martin Gross
|
a0218093f2
|
Update po files
[CI skip]
Signed-off-by: Martin Gross <gross@rami.io>
|
2022-06-07 18:19:01 +02:00 |
|
Martin Gross
|
ea920fb67e
|
PPv2: Change APM redirect text
|
2022-06-07 18:16:20 +02:00 |
|
Martin Gross
|
73f166c54a
|
PPv2: Simplify "use the button/form below" on paypage.
|
2022-06-07 18:14:54 +02:00 |
|
Martin Gross
|
5b5cd72f80
|
PPv2: Load PayPal SDK in current cart language whenever possible
|
2022-06-07 18:11:34 +02:00 |
|
Martin Gross
|
87b3f91ad3
|
PPv2: ISU: Retry up to three times to retrieve connected merchant information before failing.
|
2022-06-07 17:25:39 +02:00 |
|
Martin Gross
|
2d3cd8f3dc
|
PPv2: Limit description and custom_id to 127 chars (Z#23101013)
|
2022-06-07 09:39:32 +02:00 |
|
Martin Gross
|
ea6c698b3a
|
PPv2: Call get_fees without explicit payment provider.
|
2022-06-01 12:20:28 +02:00 |
|
Martin Gross
|
d2d6a30623
|
PPv2: minor XHR/get_fees cleanup
|
2022-06-01 12:12:49 +02:00 |
|
Martin Gross
|
68097291ca
|
PPv2: Include other fees than payment fees into the XHR-calculation
|
2022-06-01 12:10:58 +02:00 |
|
Martin Gross
|
a8286f77d8
|
PPv2: Fix fee calculation if no payment fee is present
|
2022-06-01 10:58:02 +02:00 |
|
Martin Gross
|
d8e96c16bb
|
Add t.paypal.com to img-src CSP
|
2022-06-01 10:07:55 +02:00 |
|
Martin Gross
|
e20c2c56f0
|
PPv2: Surface error-messages if XHR-call fails
|
2022-05-31 19:23:57 +02:00 |
|
Martin Gross
|
823de60e8c
|
PPv2: Make XHR view a proper view and not a TemplateView
|
2022-05-31 19:02:55 +02:00 |
|
Martin Gross
|
017638cc29
|
PPv2: Only transmit the user's main language without any possible "-informal"-tags
|
2022-05-31 16:15:29 +02:00 |
|
Martin Gross
|
4e37acf8d4
|
PPv2: Do not run capture if PPOrder has not been approved by user.
|
2022-05-31 12:01:30 +02:00 |
|
Martin Gross
|
40d273e145
|
PayPal v2: Control-view: Show Capture ID instead of Order ID
|
2022-05-30 17:07:52 +02:00 |
|
 Martin GrossandRaphael Michel
|
9af1565db1
|
PayPal: Migrate to Order v2 API and ISU authentication (#2493)
Co-authored-by: Raphael Michel <michel@rami.io>
|
2022-04-28 18:42:19 +02:00 |
|
Martin Gross
|
69d0a20674
|
Checkin Log: Sort devices by device ID
|
2022-04-07 09:10:03 +02:00 |
|
Martin Gross
|
8a8524a346
|
ItemList: Order items by category the same way as in presale and CategoryList
|
2022-03-29 10:14:34 +02:00 |
|
Martin Gross
|
c4d3c48837
|
Fix voucher redemption page markup #2 (Amend to d97b7b4fb6)
|
2022-03-22 14:17:27 +01:00 |
|
Martin Gross
|
86d28b3f21
|
Control Dashboard: Fix filter link to past events
|
2022-03-09 10:11:47 +01:00 |
|
Martin Gross
|
5d0b8c5084
|
Restricted Plugins: Do not require a restricted plugin to be visible.
|
2022-03-01 17:27:53 +01:00 |
|
Martin Gross
|
c7fc52cabe
|
Doc: Improve SAML RegEx example to not match on partials.
|
2022-02-23 11:02:44 +01:00 |
|
Martin Gross
|
9a2ecae021
|
Add pretix-presale-saml docs (#2468)
|
2022-02-23 10:32:16 +01:00 |
|
Martin Gross
|
c65883b328
|
Presale Order Change: Display public name of item instead of internal
|
2022-02-04 16:41:04 +01:00 |
|