Raphael Michel
dd0a4df914
Fix error 500 on non-ASCII attachment file names
2021-11-09 11:55:03 +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
f37de1ad2f
Invoice renderer: Do not show end date if same as start date
2021-11-04 17:34:44 +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
60be99fbb2
Another attempt at correct sanitization of HTML in invoice content ( #2279 )
2021-11-03 11:13:43 +01:00
Raphael Michel
0c508c5ba4
Fix remaining DST error in auto check-out
2021-11-03 09:34:50 +01:00
Richard Schreiber
ea6067ab3f
Fix Outlook >= 2010 trimming header image ( #2277 )
...
* fix image cutoff with mso-line-height: at-least
* align text to the left; fully centered text is hard to read
* remove mso cellpadding-tables as they double up the spacing
* additionally add background-color to a table with width=100% for broader support (e.g. Yahoo and AOL)
2021-11-02 12:59:09 +01:00
Raphael Michel
290e14689d
Fix check_order_transactions on SQLite
2021-10-29 15:38:52 +02:00
Raphael Michel
abeddd360e
Invoices: Change expected behaviour for switches in numbering scheme
2021-10-29 12:09:09 +02: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
4bdfd56264
E-mail layout with logo: Make image display:block for outlook
2021-10-27 11:31:33 +02:00
Raphael Michel
31f0b07325
FIx typo causing test failure
2021-10-27 11:09:00 +02:00
Raphael Michel
93263e7567
money template filter: coerce None to 0.00
2021-10-26 18:07:37 +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
15ab9c72d3
Invoice renderer: Reduce a few spacings
2021-10-22 13:10:48 +02:00
Raphael Michel
c957d77fe0
Fix linter issues
2021-10-22 12:58:45 +02:00
Raphael Michel
7697018ca4
Order JSON export: Add a lot more fields
2021-10-22 12:43:41 +02:00
Raphael Michel
837b03fff3
Add ugprade note to docs
2021-10-22 11:01:35 +02:00
Raphael Michel
d3dec72831
Add missing import
2021-10-22 10:26:10 +02:00
Raphael Michel
78917afa1a
Event settings API: Expose mail_days_order_expire_warning
2021-10-19 17:12:13 +02:00
Raphael Michel
4b53d39e3e
Add debug command check_order_transactions
2021-10-19 17:10:08 +02:00
Raphael Michel
02db07cd25
Work around potential caching issue
2021-10-19 17:04:28 +02:00
Raphael Michel
19fb6c8c34
create_order_transactions: Make suitable for large datasets
2021-10-19 15:25:34 +02:00
Raphael Michel
6a543e4557
Fix missing log message
2021-10-18 18:50:53 +02:00
Raphael Michel
846527546a
Improve visual transaction table
2021-10-18 18:35:02 +02:00
Raphael Michel
c8cdb2b311
Log silent DirtyTransactionsForOrderException to sentry
2021-10-18 17:57:36 +02:00
Raphael Michel
96ff3d532d
Fix logic error
2021-10-18 17:55:32 +02:00
Raphael Michel
8ebba9de86
Data model for transactional history ( #2147 )
2021-10-18 17:28:58 +02:00
Richard Schreiber
3dcfa57b70
A11y improvements ( #2081 )
...
Co-authored-by: Raphael Michel <michel@rami.io >
Co-authored-by: Raphael Michel <mail@raphaelmichel.de >
2021-10-17 16:56:16 +02:00
Raphael Michel
f0508cdcc3
Fix #2228 -- Date filter behavior in order data export
2021-10-15 11:46:45 +02:00
Raphael Michel
9ed2dc7b46
Add exporter for gift card transactions
2021-10-15 11:46:45 +02:00
Raphael Michel
dde4e12ce1
Fix bug in 6cd32400a
2021-10-11 17:36:57 +02:00
Raphael Michel
6cd32400ae
Mails: Add elaborate retry logic for MS Exchange
2021-10-11 12:41:26 +02:00
Raphael Michel
0f47bff5cd
Allow to hide products that require membership ( #2240 )
...
Co-authored-by: Richard Schreiber <schreiber@rami.io >
2021-10-07 10:11:31 +02:00
Raphael Michel
f459f1f12d
Fix logging error for automated emails
2021-10-07 10:08:30 +02:00
Raphael Michel
bc7300c393
Track if invoices have been sent via email ( #2231 )
2021-10-05 13:47:55 +02:00
Raphael Michel
177906e2ac
Custom order emails: Allow to attach tickets and invoices
2021-09-30 12:15:55 +02:00
Raphael Michel
59f6b20129
Add email placeholder {voucher_url_list}
2021-09-30 11:54:41 +02:00
Raphael Michel
003fa62996
Fix help text
2021-09-28 18:07:34 +02:00
Raphael Michel
9f2ffc3276
Improvements around the waiting list ( #2219 )
...
* Waiting list: Support for seated events, pre-fill customer email address
* Allow people to remove themselves
* Update src/pretix/base/settings.py
Co-authored-by: Richard Schreiber <schreiber@rami.io >
* Update src/pretix/control/views/waitinglist.py
Co-authored-by: Richard Schreiber <schreiber@rami.io >
* Update src/pretix/control/views/waitinglist.py
Co-authored-by: Richard Schreiber <schreiber@rami.io >
* Update src/pretix/control/views/waitinglist.py
Co-authored-by: Richard Schreiber <schreiber@rami.io >
* Update src/pretix/presale/views/waiting.py
Co-authored-by: Richard Schreiber <schreiber@rami.io >
* Resolve a review note
* Review notes
* Fix linter issues
* Fix import
Co-authored-by: Richard Schreiber <schreiber@rami.io >
2021-09-27 20:48:02 +02:00
Raphael Michel
9f56669f2a
Truelink filter: Allow dots with spaces
2021-09-23 09:50:39 +02:00
Raphael Michel
5eefe9ad1e
Fix linter issues
2021-09-20 16:51:48 +02:00
Raphael Michel
1d065a7672
Add setting organizer_logo_image_inherit
2021-09-17 13:33:34 +02:00
Raphael Michel
af7c6d360f
Partially revert migration command monkeypatching
2021-09-17 11:07:46 +02:00
Raphael Michel
adf40e1d56
Refactor our migrate command monkeypatching
2021-09-17 10:20:43 +02:00