Felix Rindt
94a7d02ab1
Fix event settings form considered changed even if unchanged ( #1739 )
...
Co-authored-by: Raphael Michel <michel@rami.io >
2021-12-16 11:27:18 +01:00
Raphael Michel
ad2943263c
Fix unnecessary override of default settings
2021-12-16 10:31:46 +01:00
Raphael Michel
d16f6167f6
Fix rich_text crash on empty <a> element
2021-12-14 13:56:52 +01:00
Raphael Michel
cd900e24bd
Questions form: Do not persist values to questions hidden by dependencies
2021-12-13 15:46:58 +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
0109e1806f
OrderChangeManager: Move invoice reissuing after payment cancellation ( #2359 )
2021-12-06 12:26:53 +01:00
Richard Schreiber
0fd3d0fe71
Fix #2363 – Email: change text-alignment from center to left (right for rtl) ( #2364 )
2021-12-03 13:44:06 +01:00
Raphael Michel
83b5a325e3
Fix bug in 832235411
2021-11-30 22:52:34 +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
832235411f
Add subevent location to order info in emails ( #2354 )
2021-11-30 13:21:36 +01:00
Raphael Michel
1f0f7b752f
Payment provider API: Add confirm_button_name
2021-11-29 20:54:24 +01:00
Raphael Michel
3117eceb72
Validate VAT ID when changing invoice addresses
2021-11-29 20:36:20 +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
Martin Gross
2206ab1d35
Validate Swiss VAT ID against PROD and not TEST-env
2021-11-17 14:07:14 +01:00
Raphael Michel
3387df491a
Fix error handling in Swiss VAT ID validation
2021-11-17 10:30:52 +01:00
Raphael Michel
993da5a392
VAT validation: Move cache to data directory
2021-11-16 10:21:08 +01:00
Richard Schreiber
72455209bb
CSP: Strip keys with empty values from header ( #2322 )
2021-11-16 09:24:19 +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
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