Raphael Michel
|
4587fed81b
|
API: Allow to filter orders by customer
|
2023-10-25 13:24:26 +02:00 |
|
Raphael Michel
|
a0831890ad
|
Check-in: New flags for check-in lists (#3577)
|
2023-10-23 15:52:06 +02:00 |
|
Raphael Michel
|
9299ac5813
|
API: Fix N+1 query in gift card list
|
2023-10-17 14:55:42 +02:00 |
|
Raphael Michel
|
215a2f2dbb
|
API: Fix bulk voucher creation with server-generated codes
|
2023-10-15 16:16:32 +02:00 |
|
Raphael Michel
|
78fbfc9c80
|
Migrate from AutoField to BigAutoField (#3493)
|
2023-09-27 08:59:10 +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 |
|
robbi5
|
231e05f967
|
API: Add parent event slug to subevent list search (#3567)
Co-authored-by: Raphael Michel <michel@rami.io>
|
2023-09-06 10:10:04 +02:00 |
|
Raphael Michel
|
b43523ea65
|
API: Fix order and invoice viewset with staff permissions
|
2023-09-06 09:38:42 +02:00 |
|
Raphael Michel
|
447370d7b3
|
API: Fix subevent_before/after on organizer-level order view
|
2023-09-06 09:38:42 +02:00 |
|
Raphael Michel
|
eecd002ffd
|
API: Add webhooks for customer events (#3558)
|
2023-09-04 08:47:30 +02:00 |
|
Raphael Michel
|
53e84dfb08
|
API: Fix validation of duplicate customer email addresses
|
2023-08-30 16:57:15 +02:00 |
|
Raphael Michel
|
2e8447486c
|
Improve edge cases in handling of check-in nonces (#3516)
|
2023-08-30 10:43:24 +02:00 |
|
Raphael Michel
|
8d2224e725
|
API: Allow organizer-level access of orders and invoices (#3547)
|
2023-08-28 16:54:42 +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 |
|
Raphael Michel
|
f7d4460deb
|
Fix N+1 query issues detected by Sentry
|
2023-08-26 16:24:03 +02:00 |
|
Raphael Michel
|
37df7a6313
|
Allow PDF variables to provide a bulk evaluation method (second try at #3517) (#3535)
|
2023-08-21 17:59:55 +02:00 |
|
Richard Schreiber
|
ddc94a8a16
|
Revert "Allow PDF variables to provide a bulk evaluation method (#3517)"
This reverts commit 6ada83df9a.
|
2023-08-14 15:11:13 +02:00 |
|
Raphael Michel
|
6ada83df9a
|
Allow PDF variables to provide a bulk evaluation method (#3517)
|
2023-08-09 18:22:56 +02:00 |
|
Raphael Michel
|
721e7549bc
|
Remove forgotten debug statement
|
2023-08-09 10:34:24 +02:00 |
|
Raphael Michel
|
52023cde09
|
Reusable Media: Mifare Ultralight AES support (#3335)
|
2023-07-21 13:45:42 +02:00 |
|
Raphael Michel
|
8e9d0fb723
|
API: Order position search, add invoice company
|
2023-07-17 09:37:20 +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 |
|
robbi5
|
db7c52ca93
|
Add OS name and version to stored device information (#3434)
Co-authored-by: Raphael Michel <michel@rami.io>
|
2023-06-28 09:02:07 +02:00 |
|
Raphael Michel
|
09517837ba
|
IdempotencyMiddleware: Require a durable transaction
|
2023-06-27 13:16:04 +02:00 |
|
Raphael Michel
|
0f9ec8beca
|
API: Expose TaxRule.custom_rules (#3426)
|
2023-06-27 13:05:54 +02:00 |
|
Raphael Michel
|
61ab6f729d
|
Add webhooks for waiting list events (#3423)
Co-authored-by: Richard Schreiber <schreiber@rami.io>
|
2023-06-21 14:17:41 +02:00 |
|
Raphael Michel
|
b51ca58820
|
Add BaseExporter.available_for_user()
|
2023-06-16 17:35:36 +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
|
002416e435
|
Add check-in simulator (#3380)
|
2023-06-13 14:57:24 +02:00 |
|
Raphael Michel
|
cfe0f67f0d
|
API: Allow to run exporter without events
|
2023-06-09 16:01:47 +02:00 |
|
Raphael Michel
|
635bb94cc4
|
API: Add date range filters for events and subevents
|
2023-06-09 15:20:53 +02:00 |
|
Richard Schreiber
|
74e9a4ad2d
|
API: add log_action/webhook for confirmed payments (#3395)
|
2023-06-09 09:29:32 +02:00 |
|
Raphael Michel
|
bd32b33ba9
|
Bump Django to 4.1.* (#2989)
|
2023-06-05 09:56:31 +02:00 |
|
Raphael Michel
|
35350a13d6
|
Fix #3360 -- Allow to revoke devices before initialized
|
2023-06-04 18:06:00 +02:00 |
|
Julian Rother
|
9813e59210
|
API: Fix crash when creating addons with order change endpoint (#3363)
|
2023-06-02 20:00:40 +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
|
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
|
02b42bd7ab
|
Check-in: Fix checking in products with add-ons through their medium
|
2023-05-19 09:28:19 +02:00 |
|
Raphael Michel
|
c0419518c3
|
GiftCard: Add more information to transactions (#3308)
|
2023-05-12 09:38:35 +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 |
|
Raphael Michel
|
3810dcd5b8
|
Waiting list: Optionally allow multiple entries per email (#3277)
Co-authored-by: Richard Schreiber <schreiber@rami.io>
|
2023-05-02 10:27:56 +02:00 |
|
Raphael Michel
|
b0385c8325
|
API: Allow to find orders using their linked reusable medium (#3258)
|
2023-04-25 14:53:50 +02:00 |
|
Raphael Michel
|
30a2d853fd
|
Order search: Extend zfill() for invoice numbers beyond 5 digits
|
2023-04-18 21:45:18 +02:00 |
|
Raphael Michel
|
a3fb10bcb0
|
API: Fix crash with missing body in some endpoints
|
2023-04-16 14:10:14 +02:00 |
|
Raphael Michel
|
ddade60625
|
Question: Allow limit of string length (#3214)
|
2023-04-06 09:58:50 +02:00 |
|
Raphael Michel
|
b6ade23c50
|
Add webhook for pretix.event.order.payment.confirmed (#3216)
|
2023-04-06 09:21:36 +02:00 |
|
Richard Schreiber
|
63bc6c17c9
|
Fix isort
|
2023-04-03 13:43:33 +02:00 |
|