Raphael Michel
|
215a2f2dbb
|
API: Fix bulk voucher creation with server-generated codes
|
2023-10-15 16:16:32 +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
|
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
|
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
|
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 |
|
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
|
0f9ec8beca
|
API: Expose TaxRule.custom_rules (#3426)
|
2023-06-27 13:05:54 +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
|
cfe0f67f0d
|
API: Allow to run exporter without events
|
2023-06-09 16:01:47 +02:00 |
|
Raphael Michel
|
bd32b33ba9
|
Bump Django to 4.1.* (#2989)
|
2023-06-05 09:56:31 +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
|
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
|
ddade60625
|
Question: Allow limit of string length (#3214)
|
2023-04-06 09:58:50 +02:00 |
|
Raphael Michel
|
d0b449ea89
|
Reusable media (#3131)
Co-authored-by: Martin Gross <gross@rami.io>
|
2023-04-03 10:45:22 +02:00 |
|
robbi5
|
2b482dd233
|
Add system question order to device event settings api endpoint (#3186)
|
2023-03-27 18:06:55 +02:00 |
|
Raphael Michel
|
0578955273
|
API: Fix crash on invalid input
|
2023-03-20 16:46:44 +01:00 |
|
Raphael Michel
|
3df61b8fb5
|
Remove debug output
|
2023-03-17 13:32:52 +01:00 |
|
Raphael Michel
|
4c9640561c
|
Increase size of monetary decimal fields
|
2023-03-16 21:26:37 +01:00 |
|
Raphael Michel
|
61ae434ab1
|
Allow attendees to change selected add-ons of same price (#3150)
|
2023-03-08 16:01:59 +01:00 |
|
Raphael Michel
|
f29aa73f8d
|
Event series calendar: Allow to hide all past events (#3142)
|
2023-03-06 18:25:45 +01:00 |
|
Raphael Michel
|
81a5e263cb
|
Allow to set privacy policy URL per language (#3146)
|
2023-03-06 12:02:52 +01:00 |
|
Martin Gross
|
20581cd31c
|
API: Expose organizer and event URL (Z#23116269) (#3121)
|
2023-02-14 14:47:18 +01:00 |
|
Raphael Michel
|
f63408504e
|
Allow to define ticket validity through a product (#3105)
|
2023-02-13 14:46:52 +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 |
|
ser8phin
|
82dd417a8e
|
Webhooks: Add comment field (#3095)
|
2023-02-07 15:17:19 +01:00 |
|
Raphael Michel
|
749f5c7e6c
|
Invoices: Visibly mark paid invoices (#3094)
|
2023-02-07 11:34:38 +01:00 |
|
Raphael Michel
|
19d1a8de71
|
Scheduled exports (#3033)
|
2023-01-19 11:46:30 +01:00 |
|
Raphael Michel
|
8114b47c8c
|
API: Support for date ranges in exports
|
2023-01-13 13:48:45 +01:00 |
|
Raphael Michel
|
6b44cae607
|
Fix incorrect handling of admission/personalized in API PATCH
|
2023-01-10 17:28:58 +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
|
280c24528f
|
API: Fix crash when creating item variations with require_membership_types
|
2023-01-09 10:03:19 +01:00 |
|
Raphael Michel
|
ddbe38ca53
|
API: Do not crash if invalid data type is given for name_parts
|
2023-01-02 10:17:09 +01:00 |
|
Raphael Michel
|
6a4b792501
|
API: Fix using invoice address attributes in "include"
|
2022-12-16 15:23:35 +01:00 |
|
Raphael Michel
|
3d9679a144
|
Allow variations to override item meta data (#2965)
|
2022-12-12 12:06:09 +01:00 |
|
Raphael Michel
|
b72dc0ce8e
|
API: Allow to whiteliste fields for the orders resource
|
2022-11-28 10:57:12 +01:00 |
|
Raphael Michel
|
0a30fa70da
|
Fix bug in 8f94d1447
|
2022-11-28 10:21:41 +01:00 |
|
Raphael Michel
|
8f94d14479
|
API: Fix validation of country field inputs
|
2022-11-25 13:11:17 +01:00 |
|
Raphael Michel
|
62a6a11836
|
Add refund details to API
|
2022-11-15 18:10:19 +01:00 |
|