Raphael Michel
04e9c8a226
Copy ItemBundle when cloning events
2020-11-04 12:30:38 +01:00
Raphael Michel
031ee647ab
External refunds: automatically mark as done if they exactly fix an overpaid order
2020-11-02 17:06:47 +01:00
Raphael Michel
fb92676aee
Fix test suite failures
2020-11-01 15:43:57 +01:00
Raphael Michel
7a98f3fa89
Own column for unapproved orders in order overview
2020-11-01 15:00:54 +01:00
Raphael Michel
f6dc90fb28
Show message and cart after tax rate has changed
2020-10-30 22:33:44 +01:00
Raphael Michel
9202aca26a
Allow to keep a few per ticket when cancelling an event
2020-10-30 15:49:34 +01:00
Raphael Michel
b841878dcb
Ensure to return a 404 if an appending slash is missing
2020-10-30 14:40:55 +01:00
Raphael Michel
8759155357
Sendmail: Keep uploaded attachment when preview is used
2020-10-29 18:46:57 +01:00
Raphael Michel
1fe4d1a8ca
Fix inconsistent naming of a scheme
2020-10-29 17:47:53 +01:00
Raphael Michel
4ff4402a5f
Allow to cancel subevents by date range
2020-10-29 10:08:37 +01:00
Raphael Michel
f9d1dc7181
Increase retry interval of emails
2020-10-27 09:23:59 +01:00
Raphael Michel
9543d89014
Fix packaging bugs
2020-10-26 10:35:19 +01:00
Martin Gross
4fed690209
Allow plugins to disable and pre-fill questions and contact form fields ( #1824 )
...
Co-authored-by: Raphael Michel <michel@rami.io >
Co-authored-by: Raphael Michel <mail@raphaelmichel.de >
2020-10-26 09:30:16 +01:00
Raphael Michel
987597b298
Add event selection endpoint ( #1827 )
...
* Add event selection endpoint
* Minor fixes
* Add filter by gate
2020-10-24 19:20:07 +02:00
Raphael Michel
a0dd8f74e4
Add gates (groups of check-in devices) ( #1825 )
2020-10-24 12:22:02 +02:00
Raphael Michel
8241ddf5be
runperiodic: Allow to execute specific tasks only
2020-10-22 21:05:10 +02:00
Felix Rindt
a62c7939ae
Improvements for bank transfer importing ( #1762 )
...
Co-authored-by: Raphael Michel <michel@rami.io >
Co-authored-by: Raphael Michel <mail@raphaelmichel.de >
2020-10-22 11:00:36 +02:00
Sohalt
9e4dc344a4
Sendmail plugin: Allow to attach a file to emails ( #1814 )
...
* sendmail: allow to attach files to emails
* Fix mixup of model objects and model IDs
* Attach to order-level emails, not only position-level emails
* Give attachments a proper file type
* Add a warning note about higher spam chances
Co-authored-by: Raphael Michel <mail@raphaelmichel.de >
2020-10-22 09:53:19 +02:00
Raphael Michel
e3d9b3546d
Add option to automatically check out all attendees at night ( #1819 )
2020-10-21 18:26:57 +02:00
Raphael Michel
ffde521fcb
Add order comment to positions sheet in order data export
2020-10-21 18:25:57 +02:00
Raphael Michel
22bba28bea
Add pluggable ticket secret generators ( #1809 )
2020-10-19 15:00:55 +02:00
Raphael Michel
8883e2642a
Fix typo (again)
2020-10-16 22:50:22 +02:00
Raphael Michel
f7e0c76f0f
Fix typo
2020-10-16 22:34:44 +02:00
Raphael Michel
fec682dddb
Allow to require a verified email to download tickets
2020-10-16 22:10:37 +02:00
Raphael Michel
d0d84f2a13
Fix test case
2020-10-16 10:35:01 +02:00
Raphael Michel
bf59ce2661
Add SubEvent.last_modified
2020-10-15 18:32:10 +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
f2e5e89970
Order import: Allow to reference question options by value
2020-10-14 16:29:32 +02:00
Raphael Michel
3f40a8e6fa
Fix import of attendee addresses
2020-10-14 11:09:41 +02:00
Raphael Michel
e8f3ad633a
Add device security profiles ( #1806 )
2020-10-13 17:40:25 +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
f54bf3f1ea
Specific error message for payment_ended
2020-10-08 09:28:53 +02:00
Raphael Michel
14ad7716bd
Fix missing copy button for add-ons if only system fields match
2020-10-06 18:45:53 +02:00
Martin Gross
5cd6cba0a2
Fix accidential removal of gitcard-filter
2020-10-06 14:46:53 +02:00
Martin Gross
72bb5bd177
Only include Confirmed and Refunded Payments/completed Refunds in Giftcard-report
2020-10-06 14:30:39 +02:00
Raphael Michel
2fbaa90d76
Clarify docstring
2020-10-05 17:33:19 +02:00
Raphael Michel
d85583f70a
Fix missing field description
2020-10-05 17:13:39 +02:00
Raphael Michel
ee801bd717
Safety guard against unpaid giftcards
2020-10-05 16:09:24 +02:00
Raphael Michel
c131a2ac3a
Import: Do not allow duplicate secrets even across events
2020-10-02 10:29:27 +02:00
Raphael Michel
1f3d4a2810
Fix name finding in placeholders
2020-09-28 16:11:30 +02:00
Raphael Michel
3cbcf663e5
OAuth: Add profile-only access
2020-09-28 16:01:59 +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
Felix Rindt
4fb0b948ec
Add name scheme with salutation ( #1779 )
2020-09-28 11:41:59 +02:00
Raphael Michel
4cb18218b2
Do not show event time on invoice
2020-09-25 18:01:50 +02:00
Raphael Michel
0cb0620df0
Fix crash from previous deployment
2020-09-24 12:36:00 +02:00
Raphael Michel
035c707427
Calendar: Show fully booked instead of sold out for free events
2020-09-24 10:58:48 +02:00
Martin Gross
c7b2baf40f
Correct file type for shredder export zip ( Fixes #1781 , Z#153584)
2020-09-23 13:41:47 +02:00
Felix Rindt
59595c9db8
Add setting to disable copy-answers-button ( #1778 )
2020-09-22 18:09:44 +02:00