Raphael Michel
f63408504e
Allow to define ticket validity through a product ( #3105 )
2023-02-13 14:46:52 +01:00
Raphael Michel
f22698fdbf
Fix broken settings page after 28eb730fd
2023-02-10 16:41:50 +01:00
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
18986caa49
Attendee ticket page: Allow to hide prices ( #3104 )
...
Co-authored-by: Richard Schreiber <schreiber@rami.io >
2023-02-09 14:37:10 +01:00
Raphael Michel
6902725f3c
New check-in features ( #3022 )
2023-02-09 09:46:46 +01:00
Raphael Michel
9a56874083
Subevents: Validate time order of product availability
2023-02-07 15:29:11 +01:00
ser8phin
82dd417a8e
Webhooks: Add comment field ( #3095 )
2023-02-07 15:17:19 +01:00
Richard Schreiber
513a90f976
Subevent list: Add meta-data filter (Z#23114466) ( #3083 )
...
Co-authored-by: Raphael Michel <michel@rami.io >
2023-02-06 17:51:47 +01:00
Raphael Michel
8bba1a2ea6
Fix #1251 -- Event list/calendar: Show "event almost sold out" state ( #3063 )
...
Co-authored-by: Richard Schreiber <schreiber@rami.io >
2023-02-01 13:20:06 +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
ee6fbbf648
Check-in list: Use new optimized query for present people
2023-01-25 17:16:11 +01:00
Raphael Michel
fdcad926f9
Changing orders: Default to not notifying the user ( #3056 )
2023-01-24 16:16:29 +01:00
Raphael Michel
19d1a8de71
Scheduled exports ( #3033 )
2023-01-19 11:46:30 +01:00
Raphael Michel
92dacfb966
Only run new validation on newly uploaded files
2023-01-12 19:00:40 +01:00
Raphael Michel
9dd3b12625
Validate image size in pixels at upload time ( #3003 )
2023-01-12 16:30:28 +01:00
Raphael Michel
3443296a28
Device list: Hide revoked devices by default ( #2996 )
2023-01-12 13:35:43 +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
d07948613a
Validate tax rates to be between 0 and 100
2023-01-10 11:48:42 +01:00
Raphael Michel
603225d042
Separate personalization from admission ( #2990 )
...
Co-authored-by: Richard Schreiber <schreiber@rami.io >
2023-01-09 14:57:35 +01:00
Raphael Michel
ff09ed422c
Prevent requiring a membership without selecting any types
2023-01-06 23:17:00 +01:00
Raphael Michel
bd5c9a4cb5
Order search: Further query-specific fine tuning
2022-12-15 16:27:42 +01:00
Raphael Michel
857377d16c
Work around performance issue in get_all_payment_providers
2022-12-14 18:14:01 +01:00
Raphael Michel
3d9679a144
Allow variations to override item meta data ( #2965 )
2022-12-12 12:06:09 +01:00
Bentrex95
3b1cd8e659
Waiting list: Allow transfer to other subevent ( #2811 )
...
Co-authored-by: Richard Schreiber <schreiber@rami.io >
Co-authored-by: Raphael Michel <michel@rami.io >
2022-11-23 16:11:23 +01:00
Raphael Michel
9624b1c505
Support for external gift cards ( #2912 )
2022-11-23 14:52:56 +01:00
Raphael Michel
b539f5e2f2
Fix image size validation in product form
2022-11-21 18:17:38 +01:00
Raphael Michel
a0e5717f7d
Allow to disable filter support for meta properties ( #2901 )
2022-11-16 17:12:37 +01:00
Raphael Michel
4630c1fe8b
Allow to charge a cancellation fee on unpaid orders ( #2845 )
2022-11-10 09:11:43 +01:00
Raphael Michel
c184187e59
Improve error handling for CSV parsing in voucher bulk creation
2022-11-08 10:27:31 +01:00
Raphael Michel
9bea383ff0
Make all email subjects configurable ( #2884 )
...
Co-authored-by: Richard Schreiber <schreiber@rami.io >
2022-11-07 15:50:09 +01:00
Raphael Michel
2cfffe6526
Fix edge case in item add-on formset validation
2022-10-25 11:55:21 +02:00
Raphael Michel
d69d70cfb1
Voucher: Add min_usages parameter ( #2853 )
2022-10-20 18:07:24 +02:00
Raphael Michel
7e79fc8b5e
Add title scheme "dr_prof_he" for person names
2022-10-11 14:57:19 +02:00
Raphael Michel
cf622392c0
Ensure uniqueness of question identifiers ( #2358 )
2022-09-20 10:20:56 +02:00
Raphael Michel
b79a3a9c2f
Fix domain update in organizer
2022-09-19 22:00:53 +02:00
Raphael Michel
a4171ef819
OpenID Connect OP support for customer accounts
2022-09-19 18:31:07 +02:00
Raphael Michel
7f5518dbf6
OpenID Connect RP support for customer accounts
2022-09-19 18:31:07 +02:00
Richard Schreiber
1a401ec1e9
Fix: display cleaned filename in upload forms ( #2788 )
2022-09-15 09:41:32 +02:00
Raphael Michel
4ce51b81ed
Limit length of invoice number counter
2022-08-09 16:01:20 +02:00
Raphael Michel
94900cd386
Allow to hide cancellation fee from end-user in approval flow ( #2735 )
...
Co-authored-by: Richard Schreiber <wiffbi@gmail.com >
2022-07-25 18:58:25 +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
75c069111e
Add customized links to page footer ( #2685 )
...
Co-authored-by: Richard Schreiber <wiffbi@gmail.com >
2022-06-16 11:21:11 +02:00
Raphael Michel
d4825d00fb
Fix copying variations when copying items
2022-05-20 16:09:57 +02:00
Raphael Michel
a2413db65d
Small tweaks to new customer fields
2022-04-29 14:47:42 +02:00
Richard Schreiber
edff7b8717
Add note field and external identifier to customers ( #2605 )
2022-04-29 14:43:08 +02:00
Raphael Michel
6fee0ac0a9
Discounts ( #2510 )
2022-04-27 14:43:16 +02:00
Raphael Michel
3e8e454e92
Fix gettext formatting issues
2022-04-12 10:53:03 +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
a755bfd22c
Allow to bulk-edit devices ( #2583 )
...
Co-authored-by: Richard Schreiber <schreiber@rami.io >
2022-04-12 08:54:45 +02:00