Raphael Michel
7dece3732c
Fix transaction warning in import with auto-checkin
2022-09-19 09:46:26 +02:00
Raphael Michel
9cdb1a9258
Fix documentation spellcheck issue
2022-09-14 12:42:19 +02:00
Raphael Michel
62f7bd4fa5
Iterate cdb564970 to a fix that actually tackles the root cause
2022-09-12 12:57:58 +02:00
Raphael Michel
b6945687a6
Add last order modification time as an email placeholder ( #2761 )
...
* Add last order modification time as an email placeholder
* Update src/pretix/base/email.py
Co-authored-by: Richard Schreiber <wiffbi@gmail.com >
Co-authored-by: Richard Schreiber <wiffbi@gmail.com >
2022-08-11 21:41:13 +02:00
Raphael Michel
1f8da968ba
OrderPayment.fail: Allow to add custom log_data
2022-07-04 09:46:46 +02:00
Raphael Michel
6ee034784d
Fix crash in Order.payment_term_last (PRETIXEU-6ZK)
2022-07-04 09:36:55 +02:00
Raphael Michel
6fee0ac0a9
Discounts ( #2510 )
2022-04-27 14:43:16 +02:00
Raphael Michel
d8cf3552ba
Do not allow self-service cancel of pending orders if they have any payments
2022-03-10 17:02:11 +01:00
Raphael Michel
b74f5508b7
Group identical add-ons in cart ( #2500 )
...
Co-authored-by: Richard Schreiber <schreiber@rami.io >
2022-03-01 15:49:16 +01:00
Raphael Michel
62218ca0c6
Fix attendee mails not being sent if no order address set
2022-02-16 17:19:03 +01:00
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
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
492288f437
Allow customers to change add-ons on existing orders ( #2283 )
2021-11-19 14:59:54 +01:00
Raphael Michel
16054893ed
Avoid creation of manual payments with zero amount ( #2325 )
2021-11-19 12:02:36 +01:00
Raphael Michel
a5dd22eb4d
Reduce number of global locks needed for confirming payments
2021-11-04 17:18:48 +01:00
Raphael Michel
69cf62d2ca
Fix missing or wrong create_transactions calls
2021-10-26 18:07:23 +02:00
Raphael Michel
5ea8a8ef82
Ask and validate VAT IDs for Switzerland ( #2259 )
...
Co-authored-by: Richard Schreiber <schreiber@rami.io >
2021-10-26 11:20:45 +02:00
Raphael Michel
837b03fff3
Add ugprade note to docs
2021-10-22 11:01:35 +02:00
Raphael Michel
02db07cd25
Work around potential caching issue
2021-10-19 17:04:28 +02:00
Raphael Michel
846527546a
Improve visual transaction table
2021-10-18 18:35:02 +02:00
Raphael Michel
8ebba9de86
Data model for transactional history ( #2147 )
2021-10-18 17:28:58 +02:00
Raphael Michel
f459f1f12d
Fix logging error for automated emails
2021-10-07 10:08:30 +02:00
Raphael Michel
28d78e40f9
Allow to save invoice addresses and attendee profiles to customer account ( #2084 )
...
Co-authored-by: Raphael Michel <michel@rami.io >
Co-authored-by: Richard Schreiber <wiffbi@gmail.com >
Co-authored-by: Richard Schreiber <schreiber@rami.io >
2021-09-06 20:50:25 +02:00
Raphael Michel
ead755aa86
Report canceled orders as underpaid if necessary
2021-08-18 17:36:36 +02:00
nd
c513868afa
Fix TypeError in Order.ticket_download_available on "empty" orders ( #2176 )
...
Co-authored-by: alice <tickets-dev@kulturkosmos.de >
Co-authored-by: nd <git@notandy.de >
Co-authored-by: alice <tickets-dev@kulturkosmos.de >
2021-08-17 23:42:36 +02:00
Raphael Michel
b5c7556abe
Add FEE_TYPE_INSURANCE
2021-08-16 17:03:57 +02:00
Raphael Michel
53e3619140
Self-service cancellation: Never suggest cancellation fee higher than order total
2021-08-16 14:43:08 +02:00
Raphael Michel
ecfeae6ad9
OrderPosition.send_mail: Support for attach_ical argument
2021-06-22 10:56:43 +02:00
Raphael Michel
1ef076bb9b
Deal with cancelling memberships ( #2130 )
2021-06-17 18:10:45 +02:00
Raphael Michel
eb77f67d28
Fix AttributeError usage when creating external refund matching pending sum
2021-06-14 20:45:15 +02:00
Raphael Michel
97d67d58d5
Add Order.custom_followup_at ( #2124 )
2021-06-11 17:08:13 +02:00
Raphael Michel
c7ef79be90
Store all check-in attempts, not only successful ones ( #2074 )
2021-06-05 13:00:58 +02:00
Julia Luna
64d07a2811
Auto-scheduled emails
...
Co-authored-by: Raphael Michel <michel@rami.io >
2021-06-03 12:47:07 +02:00
Raphael Michel
49a9b71ea3
Fix #2090 -- Test mode for memberships
2021-05-27 11:47:42 +02:00
Raphael Michel
cf9fd47d2b
Allow to change canceled orders
2021-05-13 16:31:32 +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
a93287207b
pretix Community Edition moves to AGPLv3-based license ( #2023 )
2021-04-12 10:33:47 +02:00
Richard Schreiber
46cee890f0
QuestionAnswer: Add UNIQUE keys on (orderposition, question) and (cartposition, question) ( #1994 )
2021-03-15 15:34:33 +01:00
Raphael Michel
45376dd757
Fix linter issue
2021-02-04 21:43:04 +01:00
Raphael Michel
0999f41b0c
Do not allow modifications after checkin
2021-02-04 21:43:04 +01:00
Ayan Ginet
748cfa3487
Documentation typo fix ( #1908 )
2021-01-20 17:10:40 +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
779cefeaad
Order codes: Remove character '8' from charset
2021-01-07 15:36:05 +01:00
Raphael Michel
4d36676cf8
Allow to filter for partially paid orders
2020-12-15 16:06:59 +01:00
Raphael Michel
a40951060f
Backend order list: Show payment amount
2020-12-15 15:44:38 +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
c47e41ac8a
Merge pull request #1874 from pretix/perf2020
2020-12-14 17:02:01 +01:00