Raphael Michel
|
70a5c76d79
|
Allow tax rules to trigger approval requirement (#2409)
|
2022-01-10 14:10:51 +01:00 |
|
ser8phin
|
7a4db8ea23
|
Add approval requirement option to product variations (#2381)
|
2022-01-05 18:04:12 +01:00 |
|
Raphael Michel
|
c2a8286022
|
Fix celery-specific issue in 9f4b834ab
|
2021-12-16 19:06:16 +01:00 |
|
Raphael Michel
|
9f4b834abc
|
Allow to attach files to order confirmation email (#2384)
Co-authored-by: Richard Schreiber <schreiber@rami.io>
|
2021-12-16 18:34:18 +01:00 |
|
Raphael Michel
|
0109e1806f
|
OrderChangeManager: Move invoice reissuing after payment cancellation (#2359)
|
2021-12-06 12:26:53 +01:00 |
|
Raphael Michel
|
492288f437
|
Allow customers to change add-ons on existing orders (#2283)
|
2021-11-19 14:59:54 +01:00 |
|
Raphael Michel
|
884bba0088
|
Fix transaction creation during split order creation
|
2021-10-29 10:21:37 +02:00 |
|
Raphael Michel
|
2b52edd5b7
|
Remove wrong optimization
|
2021-10-28 11:12:16 +02:00 |
|
Raphael Michel
|
31f0b07325
|
FIx typo causing test failure
|
2021-10-27 11:09:00 +02:00 |
|
Raphael Michel
|
69cf62d2ca
|
Fix missing or wrong create_transactions calls
|
2021-10-26 18:07:23 +02:00 |
|
Raphael Michel
|
2dceff1218
|
Fix transaction creation issues and improve debugging
|
2021-10-26 11:33:44 +02:00 |
|
Raphael Michel
|
8ebba9de86
|
Data model for transactional history (#2147)
|
2021-10-18 17:28:58 +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
|
1ef076bb9b
|
Deal with cancelling memberships (#2130)
|
2021-06-17 18:10:45 +02:00 |
|
Raphael Michel
|
f1b072b9a4
|
Fix verification of used seats in is_still_available
|
2021-06-02 12:35:10 +02:00 |
|
Raphael Michel
|
49a9b71ea3
|
Fix #2090 -- Test mode for memberships
|
2021-05-27 11:47:42 +02:00 |
|
Raphael Michel
|
7111548a9a
|
Attach ticekts to "order approved" email if possible
|
2021-05-17 13:11:41 +02:00 |
|
Raphael Michel
|
cf9fd47d2b
|
Allow to change canceled orders
|
2021-05-13 16:31:32 +02:00 |
|
Raphael Michel
|
9254a559ef
|
Move validate_memberships_in_order into transaction
|
2021-05-12 11:47:40 +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
|
a93287207b
|
pretix Community Edition moves to AGPLv3-based license (#2023)
|
2021-04-12 10:33:47 +02:00 |
|
Raphael Michel
|
bba103156c
|
Allow to cancel an order without creating a cancellation invoice
|
2021-03-08 11:26:52 +01:00 |
|
Raphael Michel
|
f1cd46f6dc
|
Add new field OrderRefund.comment
|
2021-01-15 11:25:09 +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
|
6d9e1be844
|
Tax rules: Allow to block countries from making a purchase
|
2020-11-22 13:46:15 +01:00 |
|
Raphael Michel
|
22bba28bea
|
Add pluggable ticket secret generators (#1809)
|
2020-10-19 15:00:55 +02:00 |
|
Raphael Michel
|
b4a7729cb5
|
Fix duplicate invoice cancellation when changing free order to paid
|
2020-10-14 18:08:12 +02:00 |
|
Raphael Michel
|
afc1013d69
|
Fix infinite price adjustment loop when combining free prices, country-dependent tax rates, and vouchers
|
2020-10-12 12:15:58 +02:00 |
|
Raphael Michel
|
ee801bd717
|
Safety guard against unpaid giftcards
|
2020-10-05 16:09:24 +02:00 |
|
Raphael Michel
|
9490f20a6c
|
Revert "Do not allow to cancel gift card positions"
This reverts commit 951e99d0da.
|
2020-09-28 12:13:04 +02:00 |
|
Raphael Michel
|
951e99d0da
|
Do not allow to cancel gift card positions
|
2020-09-28 11:51:06 +02:00 |
|
Raphael Michel
|
d0b002cf0c
|
Issue gift cards after order change
|
2020-09-28 11:48:55 +02:00 |
|
Raphael Michel
|
a76f74b161
|
Download reminders: Fix incomplete only() call
|
2020-09-21 18:26:38 +02:00 |
|
Raphael Michel
|
d999971249
|
Allow to disable self-choice seating
|
2020-09-06 17:25:47 +02:00 |
|
Raphael Michel
|
c7d1e5d069
|
Allow to reduce the interval of some cronjobs (#1753)
|
2020-08-19 11:29:53 +02:00 |
|
Martin Gross
|
89a82d75a9
|
Add eMail-Template for free approval orders (#1750)
Co-authored-by: Felix Rindt <felix@rindt.me>
|
2020-08-13 14:24:39 +02:00 |
|
Felix Rindt
|
1c8699662d
|
Allow to create invoices before bank transfer runs (#1734)
Co-authored-by: Raphael Michel <michel@rami.io>
|
2020-08-04 10:53:59 +02:00 |
|
Felix Rindt
|
4a0a3aff59
|
rename to download_reminder
|
2020-07-24 17:57:25 +02:00 |
|
Felix Rindt
|
d0ccc42aff
|
add test for ticket reminder (oops)
|
2020-07-24 16:58:05 +02:00 |
|
Felix Rindt
|
5f502776b1
|
send canonical mails depending on sales channel
|
2020-07-24 16:58:05 +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
|
d3282a1acb
|
Fix OrderChangeManager.change_price() for items without tax rule
|
2020-07-15 09:14:58 +02:00 |
|
Raphael Michel
|
6e9d921af6
|
Allow country specific tax rules (#1714)
|
2020-07-08 15:00:13 +02:00 |
|
Martin Gross
|
1c9a1b5e02
|
Mark invoice as dirty when changing subevent through OCM.
|
2020-07-07 16:03:55 +02:00 |
|
Raphael Michel
|
aca963d960
|
Fix tax rate changes if there hasn't been a tax rate before
|
2020-07-02 19:24:18 +02:00 |
|
Martin Gross
|
5f50aa95eb
|
Add TaxRule selection in OrderPositionChange (#1700)
Co-authored-by: Raphael Michel <mail@raphaelmichel.de>
|
2020-06-30 11:13:33 +02:00 |
|
Raphael Michel
|
481e29c3b2
|
Allow to explicitly disable products for certain subevents
|
2020-06-20 19:10:44 +02:00 |
|
Raphael Michel
|
cf3412d54d
|
Implement corona-safe seating (#1685)
|
2020-05-29 11:39:47 +02:00 |
|