Raphael Michel
|
08590f9d98
|
Explicitly store whether checkins were offline (#2617)
|
2022-05-17 14:32:14 +02:00 |
|
Richard Schreiber
|
41b18b9419
|
Make customer identifier unique per organizer (#2647)
|
2022-05-13 16:40:34 +02:00 |
|
Richard Schreiber
|
e1c6103dc4
|
Limit identifiers (Question, QuestionOption, Customer) to alphanum, dot, dash, and underscore
|
2022-05-12 17:24:17 +02:00 |
|
Raphael Michel
|
2371373415
|
Allow voucher access for pretixPOS
|
2022-05-09 17:52:19 +02:00 |
|
Raphael Michel
|
de6ca763a1
|
Fix issue in event cloning
|
2022-04-29 18:10:04 +02:00 |
|
Richard Schreiber
|
edff7b8717
|
Add note field and external identifier to customers (#2605)
|
2022-04-29 14:43:08 +02:00 |
|
Raphael Michel
|
e1db207487
|
Add test coverage and small improvements to event cloning logic (#2611)
|
2022-04-29 12:09:59 +02:00 |
|
Richard Schreiber
|
3cc0955523
|
Fix isort issue
|
2022-04-29 11:32:23 +02:00 |
|
Raphael Michel
|
3fc8e12d9a
|
Revert "PayPal: Migrate to Order v2 API and ISU authentication (#2493)"
This reverts commit 9af1565db1.
|
2022-04-28 20:58:39 +02:00 |
|
Martin Gross
|
9af1565db1
|
PayPal: Migrate to Order v2 API and ISU authentication (#2493)
Co-authored-by: Raphael Michel <michel@rami.io>
|
2022-04-28 18:42:19 +02:00 |
|
Raphael Michel
|
ed6fbf67f7
|
Clone discounts when cloning events
|
2022-04-28 12:52:34 +02:00 |
|
Raphael Michel
|
3f1521a3c5
|
Fix typos
|
2022-04-27 16:03:19 +02:00 |
|
Raphael Michel
|
6fee0ac0a9
|
Discounts (#2510)
|
2022-04-27 14:43:16 +02:00 |
|
Raphael Michel
|
7a5d5d08c0
|
Allow MultiStringFields to be nullable
|
2022-04-26 14:39:23 +02:00 |
|
Raphael Michel
|
316081658a
|
Check-in rules: Add now_isoweekday and minutes_since_last_entry (#2577)
|
2022-04-21 17:17:59 +02:00 |
|
Raphael Michel
|
9e5403333c
|
Add JSONField for device metadata (#2550)
|
2022-03-24 11:55:44 +01: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
|
a9b0651345
|
Add convenience redirect from /control/events/-/-/feature to real event (#2501)
|
2022-03-01 15:48:25 +01:00 |
|
Raphael Michel
|
7ed204ffc0
|
Workaround for PostgreSQL floating point quirk
|
2022-02-24 13:47:08 +01:00 |
|
Raphael Michel
|
14e0d9cbf4
|
Change restricted plugins from event-level action to org-level whitelist (#2489)
|
2022-02-23 15:04:16 +01:00 |
|
Raphael Michel
|
d7acd2b6bf
|
Refs #2465 -- Introduce unique identifiers for authentication backends (#2466)
|
2022-02-23 10:16:35 +01: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 |
|
Richard Schreiber
|
758179f12f
|
Add name_for_salutation to customer email placeholders (#2474)
|
2022-02-18 08:02:51 +01:00 |
|
Raphael Michel
|
98409b0a22
|
API: Minor robustness improvements in quota and checkinlist serializers
|
2022-02-17 17:37:24 +01:00 |
|
Raphael Michel
|
62218ca0c6
|
Fix attendee mails not being sent if no order address set
|
2022-02-16 17:19:03 +01:00 |
|
Richard Schreiber
|
032653cec4
|
Localize customer name_parts in email-context (Z#179923) (#2470)
|
2022-02-16 13:27:54 +01:00 |
|
Raphael Michel
|
a37ed6f001
|
Bump versions of pycodestyle and pep8-naming
|
2022-02-13 20:39:31 +01:00 |
|
Raphael Michel
|
e3c7cd7c6d
|
Redesign of email settings (#2426)
Co-authored-by: Felix Rindt <felix@rindt.me>
|
2022-01-26 12:47:58 +01:00 |
|
Raphael Michel
|
6f0da5c2ca
|
TaxRules: Add internal_name and keep_gross_if_rate_changes (#2422)
Co-authored-by: ser8phin <eva.wolkwitz@gmx.de>
|
2022-01-21 15:39:27 +01:00 |
|
Richard Schreiber
|
768bb8c106
|
Add phone number to customer profile (Z#178346) (#2414)
|
2022-01-18 11:38:32 +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 |
|
Maico Timmerman
|
033b8d70e7
|
Email: Allow to override backend for custom SMTP connections (#2368)
|
2021-12-09 16:49:22 +01:00 |
|
Raphael Michel
|
e767c6a68d
|
Add central cookie consent mechanism (#2330)
Co-authored-by: Richard Schreiber <schreiber@rami.io>
|
2021-11-30 17:12:17 +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
|
38a58d62f3
|
Change default settings for background color, invoice attachmentes and name scheme (#2288)
|
2021-11-11 12:20:34 +01:00 |
|
ser8phin
|
169a6c51b4
|
Add check to force users to change password (#2284)
|
2021-11-11 11:10:33 +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
|
a5dd22eb4d
|
Reduce number of global locks needed for confirming payments
|
2021-11-04 17:18:48 +01:00 |
|
Raphael Michel
|
19cde63505
|
Fix incorrect setting if Invoice.full_invoice_no
|
2021-11-04 13:48:39 +01:00 |
|
Raphael Michel
|
abeddd360e
|
Invoices: Change expected behaviour for switches in numbering scheme
|
2021-10-29 12:09:09 +02:00 |
|
Raphael Michel
|
69cf62d2ca
|
Fix missing or wrong create_transactions calls
|
2021-10-26 18:07:23 +02:00 |
|
Raphael Michel
|
bb353e5fde
|
Improve detection of missing transactions
|
2021-10-26 18:06:49 +02:00 |
|
Raphael Michel
|
2dceff1218
|
Fix transaction creation issues and improve debugging
|
2021-10-26 11:33:44 +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
|
c957d77fe0
|
Fix linter issues
|
2021-10-22 12:58:45 +02:00 |
|
Raphael Michel
|
837b03fff3
|
Add ugprade note to docs
|
2021-10-22 11:01:35 +02:00 |
|