Raphael Michel
|
8bebea61f1
|
Improve performance of quota cache task
|
2020-07-21 16:58:18 +02:00 |
|
Raphael Michel
|
19fa2fb016
|
CSP: Remove child-src, as it is redundant with frame-src and will get deprecated again
|
2020-07-21 10:59:13 +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
|
ed3542e219
|
Fix error in quota statistics
|
2020-07-20 10:10:36 +02:00 |
|
Raphael Michel
|
e439b20618
|
Fix crash if gift card does not exist
|
2020-07-17 17:44:01 +02:00 |
|
Raphael Michel
|
1c84de9ab2
|
E-Mail: Do not use .prettify(), it does not preserve the original whitespsace
|
2020-07-16 17:45:17 +02:00 |
|
Raphael Michel
|
980f4012bc
|
Make sure correct language is active when generating email attachments
|
2020-07-16 12:14:43 +02:00 |
|
Raphael Michel
|
d3282a1acb
|
Fix OrderChangeManager.change_price() for items without tax rule
|
2020-07-15 09:14:58 +02:00 |
|
Raphael Michel
|
b6245b97ca
|
Validate max length of attendee address
|
2020-07-14 16:26:46 +02:00 |
|
Andreas Teuber
|
4746b8e456
|
Ask only for VAT ID if company is inside EU (#1709)
Co-authored-by: Andreas Teuber <andreas.teuber@passiv.de>
Co-authored-by: Raphael Michel <mail@raphaelmichel.de>
|
2020-07-13 18:04:09 +02:00 |
|
Raphael Michel
|
33682e1b38
|
Fix incorrect preview/history of subject rendering
|
2020-07-13 15:57:33 +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
|
fc9e5166da
|
Order data and invoice data export: Add payment types
|
2020-07-07 09:14:06 +02:00 |
|
Raphael Michel
|
c52fdc95a7
|
Allow to disable display of foreign currencies on invoices
|
2020-07-03 16:44:26 +02:00 |
|
Raphael Michel
|
9920a47580
|
Multi export: Allow restriction to organizer
|
2020-07-03 11:56:36 +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 |
|
Raphael Michel
|
582c7b50f7
|
Do not parse list in rich_text_snippet
|
2020-07-02 12:00:18 +02:00 |
|
Raphael Michel
|
cf2af3c94d
|
Import/startup performance improvements
|
2020-06-30 11:36:30 +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 |
|
Gamy
|
507e1a5b83
|
Added various missing punctuation marks, changed "following" to "selected" to match the display.
|
2020-06-30 09:20:11 +02:00 |
|
Raphael Michel
|
922f12f55e
|
Allow to release quota after exit scans
|
2020-06-26 16:49:19 +02:00 |
|
Martin Gross
|
a223d57124
|
Reduce minimal waitinglist voucher validity to 1 hour
|
2020-06-24 13:26:38 +02:00 |
|
Raphael Michel
|
2a5c24482e
|
Question list: Drop pagination, allow to mix ordering with system fields
|
2020-06-23 13:05:54 +02:00 |
|
Martin Gross
|
868292f9b3
|
Fix All Invoice-export (missing file extension; missing "all payment providers")
|
2020-06-23 10:58:39 +02:00 |
|
Raphael Michel
|
481e29c3b2
|
Allow to explicitly disable products for certain subevents
|
2020-06-20 19:10:44 +02:00 |
|
Raphael Michel
|
7359b5543d
|
Set calendar as default for event series
|
2020-06-17 18:07:54 +02:00 |
|
Raphael Michel
|
adfd7834fb
|
Add subevent date to ticket filename
|
2020-06-16 11:37:47 +02:00 |
|
Martin Gross
|
0b20d3f6f8
|
Organizer/MultiEvent-Exports (#1684)
Co-authored-by: Raphael Michel <michel@rami.io>
|
2020-06-16 11:06:40 +02:00 |
|
Raphael Michel
|
d975a68641
|
Allow to turn off CSP reporting
|
2020-06-15 15:12:09 +02:00 |
|
Raphael Michel
|
11cc27dbd6
|
Fix crash when trying to refund an order with a disabled payment mehtod
|
2020-06-12 14:01:15 +02:00 |
|
Raphael Michel
|
d0c6f0f0e9
|
Allow to shred data 30 days after event (instead of 60)
|
2020-06-11 10:44:27 +02:00 |
|
Martin Gross
|
057fd95706
|
Fix op.address_format() when no zip code is provided
|
2020-06-10 11:01:08 +02:00 |
|
Martin Gross
|
597d4aa206
|
Fix attendee_address
|
2020-06-10 10:32:20 +02:00 |
|
Raphael Michel
|
60c0b7da12
|
If date isn't shown on front page, don't show it on invoices
|
2020-06-08 14:49:06 +02:00 |
|
Raphael Michel
|
fc7fbf31c5
|
Keep cached tickets around for a shorter interval
|
2020-06-05 12:10:10 +02:00 |
|
Raphael Michel
|
314ce5467f
|
Disable autocomplete for all date/time picker fields
|
2020-06-02 12:42:12 +02:00 |
|
Raphael Michel
|
f4d38965cc
|
Allow to limit distance metric to rows
|
2020-05-29 17:48:20 +02:00 |
|
Raphael Michel
|
cf3412d54d
|
Implement corona-safe seating (#1685)
|
2020-05-29 11:39:47 +02:00 |
|
Raphael Michel
|
435b32a6b8
|
Add full attendee address as PDF variable
|
2020-05-27 12:36:43 +02:00 |
|
Raphael Michel
|
1b85911a76
|
Fix locale to country guessing
|
2020-05-22 18:20:00 +02:00 |
|
Raphael Michel
|
27b56b5aea
|
Limit extensions and sizes of further file uploads
|
2020-05-22 15:01:18 +02:00 |
|
Raphael Michel
|
65b612eabd
|
Fix possible ZeroDivisionError in quota calculation
|
2020-05-19 17:22:52 +02:00 |
|
Raphael Michel
|
5dd5ff8a7c
|
Set acks_late=True on celery tasks where we would prefer double execution over failure
|
2020-05-19 16:33:16 +02:00 |
|
Raphael Michel
|
770293e8ec
|
Fix docs typo
|
2020-05-19 09:35:18 +02:00 |
|
Raphael Michel
|
71c915f5f7
|
Fix incorrect foreign currency total on invoices
|
2020-05-14 09:22:52 +02:00 |
|
Raphael Michel
|
c056db46b6
|
Overhaul of our check-in features (#1647)
|
2020-05-13 18:01:49 +02:00 |
|
Raphael Michel
|
7287a16711
|
Add attendee country as a PDF variable
|
2020-05-11 10:32:04 +02:00 |
|
Raphael Michel
|
c6e969b7fe
|
Do not require rewriting of organizer and event tables because of a django-level field type change
|
2020-05-10 12:51:19 +02:00 |
|