Raphael Michel
5d4f3eab06
Stripe: Add link to Stripe App ( #3860 )
2024-02-06 17:48:13 +01:00
Mira
fa3265b1fb
Let plugins prevent the download of individual tickets in an order ( #3858 )
...
* Let plugins allow/prevent the download of individual tickets in an order (#3836 )
(extends the functionality of the allow_ticket_download signal)
(cherry picked from commit e20edab98f )
* fix bug where in some cases, only the first ticket could be downloaded
2024-02-06 17:35:59 +01:00
Richard Schreiber
28db9a5262
Fix item column overflow in order-overview PDF-report ( #3857 )
...
* Fix automatic line-break in order-overview PDF-report
* vertical align top
2024-02-06 11:37:57 +01:00
Raphael Michel
57e8c6aafd
Fix #3856 -- Clarify label in sendmail form
2024-02-06 11:35:55 +01:00
Mira
bac673f3ab
Allow template syntax in event text (Z#23140046) ( #3815 )
...
* remove duplicate context generation
* allow text templates in frontpage_text
* refactor: move placeholder functionality to separate file
* fix wrong class name, code style
* update year in license header
* undo license header update
* use new function name
* render only the placeholders that are actually used in the message
* refactoring
* add str(...) call
* Update doc/development/api/placeholder.rst
Co-authored-by: Raphael Michel <michel@rami.io >
* rename register_mail_placeholders to register_template_placeholders
(deprecate old name)
* isort
* add signals to docs
---------
Co-authored-by: Raphael Michel <michel@rami.io >
2024-02-06 11:32:03 +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
Mira
e20edab98f
Let plugins allow/prevent the download of individual tickets in an order ( #3836 )
...
(extends the functionality of the allow_ticket_download signal)
2024-02-01 17:45:58 +01:00
Raphael Michel
77a5a685f1
Bank transfer: Clarify instructions on pending payment ( #3845 )
2024-01-30 16:14:21 +01:00
Raphael Michel
ffea243eae
Bank transfer: Fix invoice address not existing (PRETIXEU-9M1)
2024-01-29 16:20:38 +01:00
Raphael Michel
7f0cf1655a
Stripe/PayPal: Add explanatory texts (Z#23127572) ( #3826 )
2024-01-24 14:02:44 +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
Raphael Michel
a1a553eb52
Overview report: Fix usage of internal names
2024-01-19 16:38:32 +01:00
Raphael Michel
a8099a1284
Fix #3810 -- Stripe: Move to statement_descriptor_suffix ( #3816 )
2024-01-17 22:31:07 +01:00
Raphael Michel
6cf8c7d4f0
Order overview PDF: Fix date filter
2024-01-15 11:58:54 +01:00
Raphael Michel
c6196f9900
Order overview PDF: Fix date filter
2024-01-12 17:49:41 +01:00
Raphael Michel
71f8a3ad3e
Order overview PDF: Allow to filter by subevent date
2024-01-12 15:55:27 +01:00
Raphael Michel
24dd065839
Revert "Order overview PDF: Allow to filter by subevent date"
...
This reverts commit 08f0150177 .
2024-01-12 15:54:59 +01:00
Raphael Michel
08f0150177
Order overview PDF: Allow to filter by subevent date
2024-01-12 15:53:38 +01:00
Raphael Michel
367a4fc64e
Stripe: Fix compatibility with old payments
2024-01-12 12:45:53 +01:00
Raphael Michel
33ace8554b
Check-in list export: Constant-memory implementation
2024-01-12 10:58:26 +01:00
Raphael Michel
94cbb19db0
Stripe: Convert all payment methods to intents except multibanco ( #3780 )
...
Co-authored-by: Richard Schreiber <schreiber@rami.io >
2024-01-12 10:23:00 +01:00
Raphael Michel
2c67b82f4a
Bank transfer: Allow using external IDs for deduplication ( #3803 )
...
* Bank transfer: Allow using external IDs for deduplication
* Do not use empty string in nullable field
2024-01-09 14:01:01 +01:00
Raphael Michel
3101660a3e
PayPal: Fix error parsing mistake
2023-12-23 12:34:22 +01:00
Raphael Michel
7bc559acab
PayPal: Add communication messages on known issue
2023-12-23 11:29:20 +01:00
Raphael Michel
c58a1aaa48
PayPal: Add idempotency ID as per https://developer.paypal.com/api/rest/reference/idempotency/
2023-12-22 14:23:17 +01:00
Raphael Michel
385c8c6ef1
PayPal: Extend retry mechanism to POST and PATCH
2023-12-22 14:23:13 +01:00
Raphael Michel
d3457ce5b6
PayPal: Fix log level
2023-12-22 13:58:18 +01:00
Raphael Michel
7087f783e6
PayPal: Add request retry logic
2023-12-22 13:37:06 +01:00
Raphael Michel
12804ff1a0
PayPal: Improve logging for failures
2023-12-21 22:46:39 +01:00
Raphael Michel
9e3ce4f1ec
Bank transfer: Improve refund handling ( #3769 )
2023-12-20 13:50:50 +01:00
Martin Gross
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
Raphael Michel
12a898476e
Replace redirect() with redirect_to_url() if we don't need Django's resolution
2023-12-08 15:38:50 +01:00
Raphael Michel
8a3b313cb6
Check-in: Show more information ( #3576 )
...
* Check-in: Show more information
* Add change notes
* Rebase migration
* Add "expand" option to checkinrpc
* REmove accidental file
* Docs fixes
* REbase migration
* Rebase migration
* Fix typo
* REbase migration
* Make web-checkin look more like new android checkin
2023-11-28 14:52:12 +01:00
Raphael Michel
965fcec9df
Check-in: New error reason for unapproved orders ( #3741 )
...
* Check-in: New error reason for unapproved orders
* Fix documentation verbiage
2023-11-28 12:50:29 +01:00
Martin Gross
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
Raphael Michel
ae72a6f574
Stripe: Improve help texts
2023-11-20 09:28:51 +01:00
Raphael Michel
e73e5e0340
Bank transfer: Discourage payments before an order code exists (Z#23135042) ( #3692 )
...
* Bank transfer: Discourage payments befor an order code exists
* Update src/pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/checkout_payment_form.html
Co-authored-by: Mira <weller@rami.io >
---------
Co-authored-by: Mira <weller@rami.io >
2023-11-10 17:20:00 +01:00
Martin Gross
767bb27175
PayPal: Add visibility EventListener for onApprove (Z#23135203) ( #3687 )
2023-11-03 15:18:53 +01:00
Raphael Michel
10b515f1d1
Fix incorrect import
2023-11-03 13:18:36 +01:00
Raphael Michel
0400b577bb
Badges: Create templates for common paper sizes ( #3660 )
...
* Badges: Create templates for common paper sizes
* Add more sizes
* format lazy
2023-11-03 12:37:20 +01:00
Raphael Michel
216f931993
Stripe: Guard against invalid JSON in API
2023-10-25 13:24:34 +02:00
Raphael Michel
3aa751aa10
Accounting report: Split gift card transactions in credit and debit
2023-10-24 11:18:55 +02:00
Raphael Michel
a0831890ad
Check-in: New flags for check-in lists ( #3577 )
2023-10-23 15:52:06 +02:00
Richard Schreiber
0ad13a4dbe
Product settings: improve fallback labels for PDF-layouts ( #3656 )
2023-10-23 10:07:28 +02:00
Raphael Michel
1035fa20e9
Check-in: Add export with all valid codes (Z#23133941) ( #3652 )
2023-10-19 10:48:44 +02:00
Richard Schreiber
abfd8a7d86
Check-in list export: Fall back to invoice address (Z#23133171) ( #3650 )
2023-10-17 13:40:50 +02:00
Raphael Michel
e72f6746f2
Badges: Add Avery 63.5x96.6 template
2023-10-11 11:28:50 +02:00
Martin Gross
ae445c1460
Move apple-developer-merchantid-domain-association into setting ( #3611 )
2023-10-05 16:07:11 +02:00
Raphael Michel
6593a64b18
Badges: Add Avery 80x50 template
2023-10-05 15:44:47 +02:00