Raphael Michel
6902725f3c
New check-in features ( #3022 )
2023-02-09 09:46:46 +01:00
Raphael Michel
749f5c7e6c
Invoices: Visibly mark paid invoices ( #3094 )
2023-02-07 11:34:38 +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
Raphael Michel
ceeb69856b
API: Support is_bundled during order creation
2022-11-08 16:55:35 +01:00
Raphael Michel
cb3b1f3ac5
API: Add discount to order position serializer
2022-11-03 15:29:20 +01:00
Raphael Michel
cc4e946d95
API: Fix order creation with nested cart positions
2022-10-10 13:45:11 +02:00
Raphael Michel
38969747f4
API: New implementation for cart creation ( #2833 )
2022-10-10 12:59:38 +02:00
Mauro Amico
a3bff0a697
Add custom_field in orders API ( #2715 )
2022-07-25 15:37:27 +02:00
Raphael Michel
4cc249e20e
Fix pdf_data selection
2022-07-21 09:11:33 +02:00
Raphael Michel
0d1ebf4e58
API: Add RPC-style check-in endpoints to support multi-event scan ( #2719 )
2022-07-19 16:43:03 +02:00
Raphael Michel
7cefd69b4e
Order API: Do not lock event with infinite quota when creating an order ( #2675 )
2022-06-07 17:21:12 +02:00
Raphael Michel
6fee0ac0a9
Discounts ( #2510 )
2022-04-27 14:43:16 +02:00
Raphael Michel
69375f4092
API: Allow to change orders ( #2552 )
2022-03-30 17:36:10 +02:00
Raphael Michel
14e2834a72
API: Allow send_email=none during order creation
2022-02-16 17:19:03 +01:00
Raphael Michel
8c7ed38441
Orders API: Support require_approval on order creation
2022-02-08 17:34:20 +01:00
Raphael Michel
357092ec44
API: Add InvoiceLine.subevent ( #2411 )
2022-01-10 14:11:06 +01:00
Raphael Michel
d7b05063a4
Allow to print event location on invoices ( #2278 )
...
Co-authored-by: Richard Schreiber <schreiber@rami.io >
2021-11-05 09:47:41 +01:00
Raphael Michel
8ebba9de86
Data model for transactional history ( #2147 )
2021-10-18 17:28:58 +02:00
Tim Neumann
b95f556d8f
Add config options for max file upload sizes ( #2199 )
...
* feat(config): Add config options for max file upload sizes
Closes #2198
* Apply suggestions from code review
Fix docs and comment in settings.py
Co-authored-by: Richard Schreiber <wiffbi@gmail.com >
* Fix import order using isort
Co-authored-by: Richard Schreiber <wiffbi@gmail.com >
2021-09-09 15:55:06 +02:00
Raphael Michel
cba2ad5333
Add Invoice.fee_type, Invoice.fee_internal_type
2021-06-22 16:58:54 +02:00
Raphael Michel
60c3b76ee9
Order creation API: Fix possible crash (PRETIXEU-4MS)
2021-06-22 11:00:21 +02:00
Raphael Michel
97d67d58d5
Add Order.custom_followup_at ( #2124 )
2021-06-11 17:08:13 +02:00
Raphael Michel
fe2e01938a
Orders API: Silently fail if an answer to a question is submitted twice
2021-06-09 17:42:39 +02:00
Raphael Michel
c7ef79be90
Store all check-in attempts, not only successful ones ( #2074 )
2021-06-05 13:00:58 +02:00
Raphael Michel
403b8191e4
Upgrade to Django 3.2 ( #2056 )
2021-05-07 12:00:30 +02:00
Raphael Michel
8e79eb570e
Customer accounts & Memberships ( #2024 )
2021-05-04 16:56:06 +02:00
Raphael Michel
36ac2b1e52
Fix isort issue
2021-05-03 13:14:20 +02:00
Raphael Michel
a3dc562d08
Faulty PDF variables should not crash checkins
2021-04-30 13:44:30 +02:00
Raphael Michel
294cb65388
Order API: Add magic value to keep current file
2021-04-16 15:26:49 +02:00
Raphael Michel
d48e2bc084
API: Fix missing pdf_data
2021-04-12 17:29:33 +02:00
Raphael Michel
a93287207b
pretix Community Edition moves to AGPLv3-based license ( #2023 )
2021-04-12 10:33:47 +02:00
Raphael Michel
92a50cb2d1
Web-based check-in interface ( #1985 )
2021-03-30 09:34:11 +02:00
Raphael Michel
27ff73255b
Add new fields to invoice model and API
2021-03-08 14:28:04 +01:00
Raphael Michel
81f37d9ce5
PDF layout: Allow to show photos from questions ( #1919 )
2021-02-08 17:48:06 +01:00
Raphael Michel
f1cd46f6dc
Add new field OrderRefund.comment
2021-01-15 11:25:09 +01:00
Raphael Michel
d391312aab
API: Allow to modify order position information ( #1904 )
2021-01-13 14:18:58 +01:00
Raphael Michel
4240ad43d0
Add order-level telephone field to core ( #1872 )
...
Co-authored-by: Martin Gross <gross@rami.io >
2020-12-15 09:20:44 +01:00
Raphael Michel
04bfa63a5e
Add region setting to supplement localization ( #1875 )
2020-12-14 13:15:38 +01:00
Raphael Michel
d02e8b1dcf
Orders API: Consistently use "send_email" instead of "send_mail"
2020-11-26 16:59:57 +01:00
Raphael Michel
22bba28bea
Add pluggable ticket secret generators ( #1809 )
2020-10-19 15:00:55 +02:00
Raphael Michel
bfa20e995a
Order API: Include ID of check-in
2020-09-18 13:12:04 +02:00
Raphael Michel
2d5768aa20
Fix missing fields in CheckinListOrderPositionSerializer
2020-08-29 12:38:23 +02:00
Raphael Michel
a2eb4444b4
Order API: Add `exclude` query parameter
2020-08-21 18:38:24 +02:00
Raphael Michel
74acfbe2fd
Fix issue with new pycountry version
2020-07-02 20:11:39 +02:00