Raphael Michel
|
4c9640561c
|
Increase size of monetary decimal fields
|
2023-03-16 21:26:37 +01:00 |
|
Raphael Michel
|
5ae3b27e83
|
Item validity: Compute month ranges one day shorter
|
2023-02-14 09:39:03 +01:00 |
|
Raphael Michel
|
f63408504e
|
Allow to define ticket validity through a product (#3105)
|
2023-02-13 14:46:52 +01:00 |
|
Raphael Michel
|
6d20500f52
|
Use reproducible ordering for meta properties
|
2023-02-13 12:05:26 +01:00 |
|
Raphael Michel
|
6941dda489
|
Doc: Upgrade to Sphinx 6 (#3113)
|
2023-02-10 16:37:57 +01:00 |
|
Raphael Michel
|
6902725f3c
|
New check-in features (#3022)
|
2023-02-09 09:46:46 +01:00 |
|
Raphael Michel
|
59d46ddded
|
Revert "First steps into pytz deprecation"
This reverts commit e4e7d50659.
|
2023-02-01 13:15:18 +01:00 |
|
Raphael Michel
|
e4e7d50659
|
First steps into pytz deprecation
|
2023-02-01 13:12:24 +01:00 |
|
Raphael Michel
|
9dd3b12625
|
Validate image size in pixels at upload time (#3003)
|
2023-01-12 16:30:28 +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
|
3d9679a144
|
Allow variations to override item meta data (#2965)
|
2022-12-12 12:06:09 +01:00 |
|
Raphael Michel
|
0b97198cff
|
Fix crash in question answer validation
|
2022-11-25 13:11:29 +01:00 |
|
Raphael Michel
|
6e24c20a7a
|
Fix edge case in bundle price configuration
|
2022-11-20 14:20:40 +01:00 |
|
Raphael Michel
|
cf622392c0
|
Ensure uniqueness of question identifiers (#2358)
|
2022-09-20 10:20:56 +02:00 |
|
Raphael Michel
|
f2593d9b4b
|
Fix crash if product with bundles has no tax rule
|
2022-09-12 21:20:22 +02:00 |
|
Richard Schreiber
|
e1c6103dc4
|
Limit identifiers (Question, QuestionOption, Customer) to alphanum, dot, dash, and underscore
|
2022-05-12 17:24:17 +02:00 |
|
Richard Schreiber
|
70e4b02370
|
Fix #2452 -- Disallow invalid values in min_per_order/max_per_order (#2453)
|
2022-02-23 09:48:45 +01:00 |
|
Raphael Michel
|
98409b0a22
|
API: Minor robustness improvements in quota and checkinlist serializers
|
2022-02-17 17:37:24 +01:00 |
|
ser8phin
|
7a4db8ea23
|
Add approval requirement option to product variations (#2381)
|
2022-01-05 18:04:12 +01:00 |
|
Raphael Michel
|
8ebba9de86
|
Data model for transactional history (#2147)
|
2021-10-18 17:28:58 +02:00 |
|
Raphael Michel
|
0f47bff5cd
|
Allow to hide products that require membership (#2240)
Co-authored-by: Richard Schreiber <schreiber@rami.io>
|
2021-10-07 10:11:31 +02:00 |
|
Raphael Michel
|
17adde99fa
|
Allow to restrict availability of variations by date, sales channel, and voucher (#2202)
|
2021-09-15 12:04:17 +02:00 |
|
Raphael Michel
|
2e0592b0a6
|
API: Fix crash on invalid input (PRETIXEU-5A9)
|
2021-09-14 15:02:06 +02:00 |
|
Richard Schreiber
|
103631a14b
|
Bundled items: improve label for quantity (#2166)
The label was „Number“, which is rather ambiguous. Changed it to „Quantity“.
|
2021-08-03 11:24:38 +02:00 |
|
Raphael Michel
|
93da4801db
|
Allow to manually exclude quotas from calendar availability
|
2021-05-27 12:05:03 +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
|
4acf660906
|
Fix #1567 -- Per-subevent availability of items (#2040)
|
2021-04-29 15:34:58 +02:00 |
|
Raphael Michel
|
24bccf8b9c
|
Add Question.valid_file_portrait as well as crop editor for images
|
2021-04-19 15:40:16 +02:00 |
|
Raphael Michel
|
a93287207b
|
pretix Community Edition moves to AGPLv3-based license (#2023)
|
2021-04-12 10:33:47 +02:00 |
|
Raphael Michel
|
a6d4e26a3b
|
Fix import order
|
2021-03-31 10:38:39 +02:00 |
|
Raphael Michel
|
0945e96a4e
|
Fix settings import
|
2021-03-31 10:33:31 +02:00 |
|
Raphael Michel
|
92a50cb2d1
|
Web-based check-in interface (#1985)
|
2021-03-30 09:34:11 +02:00 |
|
Raphael Michel
|
d3748a6194
|
Move quota cache from database to redis (#2010)
|
2021-03-29 09:42:27 +02:00 |
|
Raphael Michel
|
01c3b08583
|
API: Allow to answer file upload questions during ticket redemption
|
2021-01-07 11:18:23 +01:00 |
|
Raphael Michel
|
0eb5b73502
|
Fix typo
|
2020-11-27 18:25:36 +01:00 |
|
Raphael Michel
|
66af5973ec
|
Add min/max validation for date, datetime, and number questions (#1858)
|
2020-11-27 11:02:07 +01:00 |
|
Nics
|
9a65ad0abe
|
Small typo in help text (#1850)
Fix a small typo in the help text of `allow_waitinglist`
|
2020-11-17 09:42:20 +01:00 |
|
Raphael Michel
|
f2e5e89970
|
Order import: Allow to reference question options by value
|
2020-10-14 16:29:32 +02:00 |
|
Raphael Michel
|
a06f94fde1
|
Clarify "disabled" checkbox
|
2020-08-25 14:08:27 +02:00 |
|
Raphael Michel
|
72a5008513
|
Allow to remove a product from all sales channels
|
2020-07-27 18:03:26 +02:00 |
|
Raphael Michel
|
e7b9c49620
|
Allow customers to change to a different product variation (#1719)
|
2020-07-20 16:36:24 +02:00 |
|
Raphael Michel
|
3c5948d2e0
|
Allow selecting the same add-on multiple times (#1717)
|
2020-07-20 10:21:12 +02:00 |
|
Raphael Michel
|
6e9d921af6
|
Allow country specific tax rules (#1714)
|
2020-07-08 15:00:13 +02:00 |
|
Raphael Michel
|
922f12f55e
|
Allow to release quota after exit scans
|
2020-06-26 16:49:19 +02:00 |
|
Raphael Michel
|
481e29c3b2
|
Allow to explicitly disable products for certain subevents
|
2020-06-20 19:10:44 +02:00 |
|
Raphael Michel
|
65b612eabd
|
Fix possible ZeroDivisionError in quota calculation
|
2020-05-19 17:22:52 +02:00 |
|
Raphael Michel
|
e117545b3f
|
Refactor quota calculation (#1668)
|
2020-05-07 09:34:27 +02:00 |
|
Raphael Michel
|
e70f593a94
|
Minor SQL performance improvements
|
2020-04-17 12:14:37 +02:00 |
|
Martin Gross
|
fff9ac04a9
|
Fix test (Caused by 31fdf8721b)
|
2020-04-08 17:49:16 +02:00 |
|