Richard Schreiber
3a26d6173e
Widget: add single-item-select shopping cart (Z#23131246) ( #3633 )
2023-10-16 10:56:00 +02:00
Martin Gross
ae445c1460
Move apple-developer-merchantid-domain-association into setting ( #3611 )
2023-10-05 16:07:11 +02:00
Raphael Michel
c1c828d8a2
Order detail page: Don't offer invoice generation for expired orders
2023-10-04 12:42:48 +02:00
Raphael Michel
1d0dbae77a
Question detail view: Show total number of answers
2023-10-04 11:44:53 +02:00
Richard Schreiber
ca79436e36
Vouchers: fix code min-length check on bulk creation
2023-09-26 09:15:23 +02:00
Richard Schreiber
d7d419c826
Remove empty optgroups from language selector widget
2023-09-21 15:41:31 +02:00
Raphael Michel
39a0eaff3e
Add language translation score to selector widget ( #3603 )
...
Co-authored-by: Richard Schreiber <schreiber@rami.io >
2023-09-20 16:02:18 +02:00
Raphael Michel
56803e3d65
Fix voucher and order views for users with read-only permissions ( #3594 )
2023-09-14 17:37:48 +02:00
Richard Schreiber
af3100a354
E-mail content: insert placeholder into text on click
2023-09-14 10:32:22 +02:00
Raphael Michel
160e0e0531
Email settings: Fix wrong placeholder configuration
2023-09-12 16:58:41 +02:00
Felix Freiberger
3b6f116f5d
Fix typo in gift card acceptance page ( #3592 )
2023-09-12 12:37:45 +02:00
Raphael Michel
7545e92373
[SECURITY] Do not allow Pillow to parse EPS files
2023-09-12 11:50:01 +02:00
Raphael Michel
eb04fdf4d2
Check-in rules: New variables ( #3521 )
2023-09-12 09:43:57 +02:00
Raphael Michel
c842ea597c
New locking mechanism ( #2408 )
...
Co-authored-by: Richard Schreiber <schreiber@rami.io >
2023-09-11 11:44:50 +02:00
Raphael Michel
af50bc2fa4
QR code generator: Lift permission requirement
2023-09-08 17:35:29 +02:00
Raphael Michel
8f22d52e24
Fix misformatted translation strings
2023-09-08 10:05:08 +02:00
Martin Gross
45b9a705e2
Allow to refund currencies with zero decimals ( #3583 )
2023-09-07 17:55:43 +02:00
Raphael Michel
f97e6d0a71
Fix missing white space
2023-09-07 11:16:05 +02:00
Raphael Michel
c0031e4579
Add bulk operations for orders ( #3548 )
...
* Add bulk operations for orders
* UI tweaks
* Fix test failures
* Fix filter form
* Add tests
* Run isort
2023-09-06 17:02:21 +02:00
Raphael Michel
ce73d4831e
Allow to sort the list of check-in lists (Z#23128978) ( #3568 )
2023-09-06 13:23:54 +02:00
Raphael Michel
6a36efd18c
Invoice settings: Reorder and explain recommended options ( #3572 )
2023-09-05 16:42:16 +02:00
robbi5
5b184bb1a0
Fix leaflet osm tile suggestion ( #3549 )
...
Co-authored-by: Raphael Michel <michel@rami.io >
2023-08-30 09:53:41 +02:00
Raphael Michel
5d90a42acf
Discounts: Allow "buy X to get Y" with different product sets for X and Y ( #3543 )
2023-08-28 16:21:52 +02:00
Mira
38173e3a54
Tax rules: add custom rules for country subdivision (e.g. state) (Z#23111850) ( #3520 )
2023-08-24 14:11:10 +02:00
Raphael Michel
c2b25bad06
Event dashboard: Fix incorrect optimization introduced in 8e9f0f07a ( #3540 )
2023-08-23 14:54:38 +02:00
Raphael Michel
f017de1a21
Voucher bulk creation: Fix validation issue
2023-08-23 12:18:30 +02:00
Raphael Michel
b56bd8541e
Devices: Fix bulk edit query ( #3541 )
2023-08-23 11:20:26 +02:00
Raphael Michel
e94e5be878
Item creation: Fix bug in copying meta data
2023-08-22 11:32:43 +02:00
Raphael Michel
1424ae78e9
Revert accidental change
2023-08-22 10:20:19 +02:00
Raphael Michel
e49bc5d78d
Item creation: Fix crash (PRETIXEU-8VE)
2023-08-22 09:14:23 +02:00
Richard Schreiber
6e7a32ef2a
Vouchers: improve batch-select UI
2023-08-22 09:11:14 +02:00
Raphael Michel
d5951415a4
Item creation: Fix saving meta data ( #3534 )
2023-08-21 16:21:17 +02:00
Raphael Michel
691159ed83
Check-in list: Fix ordering by seat
2023-08-21 15:41:50 +02:00
Raphael Michel
18f517af44
Waiting list: Extend compatibility note
2023-08-21 14:52:39 +02:00
Raphael Michel
89ba2da7e7
QR code generator for voucher URLs and general URLs ( #3518 )
...
* QR code generator: Allow other URLs to be used (e.g. for plugins)
* Add QR code to voucher URL view
* Fix allowed_hosts
---------
Co-authored-by: Richard Schreiber <schreiber@rami.io >
2023-08-17 10:10:27 +02:00
Richard Schreiber
8d58294af1
Fix typeahead item variations order_by
2023-08-16 10:01:27 +02:00
Raphael Michel
b2c05a72e5
Voucher list: Fix ordering by product
2023-08-10 11:29:10 +02:00
Martin Gross
8c56a23562
Add logentry plain for pretix.giftcards.acceptance.acceptor.removed
2023-08-10 11:21:54 +02:00
Raphael Michel
cfd6376936
Fix transaction view after Django upgrade
2023-08-09 17:11:20 +02:00
Raphael Michel
728bd74e28
Organizer settings: Move save button to the left
2023-08-07 17:44:52 +02:00
Raphael Michel
401c02865b
Voucher form: Sort quotas by date
2023-07-28 16:29:03 +02:00
Raphael Michel
ef0024b2ef
Payment deadline delay: Respect week days
2023-07-27 13:49:31 +02:00
Raphael Michel
16691ca2f6
Prevent 65ecdc184 clashing with forms that have a field called template
2023-07-26 19:18:53 +02:00
Kian Cross
65ecdc184e
Recognise title and template attributes on item_forms signal ( #3492 )
2023-07-24 17:35:39 +02:00
Raphael Michel
e9e98a7821
Fix typos
2023-07-21 14:54:35 +02:00
Phin Wolkwitz
52ae7626b0
Send mail on payment failure [Z#23122835] ( #3473 )
...
Co-authored-by: Raphael Michel <michel@rami.io >
2023-07-21 14:17:51 +02:00
Raphael Michel
52023cde09
Reusable Media: Mifare Ultralight AES support ( #3335 )
2023-07-21 13:45:42 +02:00
Raphael Michel
6c813ea299
Waiting list: Make it harder to accidentally delete full list
2023-07-17 11:54:37 +02:00
Raphael Michel
cff0e86fd9
Email settings: Block with invalid SPF setup ( #3471 )
2023-07-12 12:36:41 +02:00
Raphael Michel
faf41c805c
Waiting list: Fix display on unlimited quota
2023-07-11 13:38:17 +02:00