Raphael Michel
d7aa94d6ae
Add public filters based on meta data ( #3673 )
...
* Add public filters based on meta data
* Fix licenseheaders
* ignore empty values
* Fix tests
* Full non-widget implementation
* Widget support
* Add a few tests
* Allow to reorder properties
* Fix isort
* Allow to opt-out for specific events
* Fix name clash between new and old field to make migration feasible
2023-11-10 12:10:01 +01:00
Raphael Michel
5800babdab
Event list: Add date filter
2023-11-07 09:40:39 +01:00
Raphael Michel
3af2342d7b
Replace Item.hidden_if_available with relationship to other Item ( #3686 )
...
* draft
* Implementation that is closer to old one
* Fix tests
* Add tests
* Update src/pretix/control/forms/item.py
Co-authored-by: Richard Schreiber <schreiber@rami.io >
* Review notes
---------
Co-authored-by: Richard Schreiber <schreiber@rami.io >
2023-11-06 13:26:32 +01:00
Raphael Michel
000c64755d
Free price: Allow to suggest a different price than the minimum ( #3666 )
...
* Free price: Allow to suggest a different price than the minimum
* Full implementation
* Widget tests
* Add min values to titles
2023-10-27 13:36:01 +02:00
Raphael Michel
8d2791b32e
Fix crash in event creation form (PRETIXEU-97T)
2023-10-27 10:43:46 +02:00
Raphael Michel
18159a1b77
Webhooks: Use better event selection widget
2023-10-26 10:41:29 +02:00
Raphael Michel
053cfdf3a9
Gift cards: Allow to sort by most recent transaction
2023-10-24 11:18:55 +02:00
Raphael Michel
7f6365cc81
Add new check-in list flags to backend
2023-10-23 17:26:42 +02:00
Raphael Michel
a0831890ad
Check-in: New flags for check-in lists ( #3577 )
2023-10-23 15:52:06 +02:00
Raphael Michel
158d480bb3
Fix typo in error message
2023-10-18 10:57:31 +02:00
Martin Gross
ae445c1460
Move apple-developer-merchantid-domain-association into setting ( #3611 )
2023-10-05 16:07:11 +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
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
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
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
f017de1a21
Voucher bulk creation: Fix validation issue
2023-08-23 12:18:30 +02:00
Raphael Michel
e94e5be878
Item creation: Fix bug in copying meta data
2023-08-22 11:32:43 +02:00
Raphael Michel
691159ed83
Check-in list: Fix ordering by seat
2023-08-21 15:41:50 +02:00
Raphael Michel
b2c05a72e5
Voucher list: Fix ordering by product
2023-08-10 11:29:10 +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
c6bb3e71bf
Order expiration: Allow to configure a delay in days ( #3425 )
...
Co-authored-by: Richard Schreiber <schreiber@rami.io >
2023-06-28 13:30:36 +02:00
Raphael Michel
1eb1d8df5f
Check-in export: Fix filter options
2023-06-22 09:04:05 +02:00
Raphael Michel
4037e1886d
Mail settings: Fix missing texts for preview
2023-06-16 15:42:21 +02:00
Raphael Michel
c4ae363fdb
Use hard line breaks in all default email texts
2023-06-16 15:38:46 +02:00
Raphael Michel
f8be8296dd
Gift cards: Improved support for cross-organizer acceptance ( #3311 )
...
Co-authored-by: Martin Gross <martin@pc-coholic.de >
2023-06-15 14:17:40 +02:00
Raphael Michel
30da7a6429
Order expert search: Allow to filter by check-in/check-out
2023-06-13 21:56:47 +02:00
Raphael Michel
002416e435
Add check-in simulator ( #3380 )
2023-06-13 14:57:24 +02:00
Raphael Michel
54d06dd7f8
Customer accounts: Validate duplicate identifier
2023-06-12 10:23:22 +02:00
Raphael Michel
cf732ce173
Event dashboard: Make comment text box larger
2023-06-09 13:33:47 +02:00
Raphael Michel
bd32b33ba9
Bump Django to 4.1.* ( #2989 )
2023-06-05 09:56:31 +02:00
Raphael Michel
ee9acebe03
Devices: Fix crash in form validation
2023-06-02 17:19:25 +02:00
Raphael Michel
35d2a73f75
Voucher creation: Fix crash in validation (PRETIXEU-8GF)
2023-06-02 17:19:25 +02:00
Phin Wolkwitz
b3298c91c3
Event settings: Extend product metadata (Z#23116647) ( #3241 )
...
Co-authored-by: Richard Schreiber <schreiber@rami.io >
Co-authored-by: Raphael Michel <michel@rami.io >
2023-05-26 14:09:41 +02:00
Raphael Michel
364d86085c
Invoices: Support font choice and Arabic text ( #3343 )
...
Co-authored-by: Richard Schreiber <schreiber@rami.io >
2023-05-23 11:35:56 +02:00
Raphael Michel
c75c080c5c
Vouchers: Allow to set all addons or bundles as included ( #3322 )
...
Co-authored-by: Richard Schreiber <schreiber@rami.io >
2023-05-22 11:59:27 +02:00
Raphael Michel
0f8ac3ffb3
Revert "Invoices: Support font choice and Arabic text"
...
This reverts commit d6f0615712 .
2023-05-22 10:53:06 +02:00
Raphael Michel
d6f0615712
Invoices: Support font choice and Arabic text
2023-05-22 10:52:46 +02:00
Raphael Michel
104c11d5dc
Order search: Fix crash PRETIXEU-8F3
2023-05-16 18:07:33 +02:00
Raphael Michel
19e762c9b9
Allow to highlight order code on invoice layouts ( #3309 )
2023-05-11 13:29:59 +02:00
Raphael Michel
6fac1aeb62
Add new gift card to orderposition relationship ( #3291 )
2023-05-09 09:54:46 +02:00