Richard Schreiber
|
1d0eb81659
|
Widget & Cart: Add custom number spinners for item quantity
|
2023-05-08 11:38:44 +02:00 |
|
Tobias Kunze
|
b29686d9f2
|
Fix shell_scoped without shell_plus (#3292)
|
2023-05-04 21:09:32 +02:00 |
|
Raphael Michel
|
2a8b6ae66a
|
Update jQuery to 3.6.4 (#3270)
|
2023-05-02 11:16:06 +02:00 |
|
Raphael Michel
|
3810dcd5b8
|
Waiting list: Optionally allow multiple entries per email (#3277)
Co-authored-by: Richard Schreiber <schreiber@rami.io>
|
2023-05-02 10:27:56 +02:00 |
|
Raphael Michel
|
418bfa8b6b
|
Do not offer manual expiry for orders in approval process
|
2023-04-28 18:30:46 +02:00 |
|
Martin Gross
|
acefd98ef2
|
Respect TZ for op.valid_from/valid_until in checkin error messages
|
2023-04-26 12:39:07 +02:00 |
|
Martin Gross
|
bca3d182ff
|
Respect TZ for op.valid_from/valid_until in Order Data Export
|
2023-04-26 10:17:12 +02:00 |
|
Raphael Michel
|
4ef96b7e94
|
Move build setup to pyproject.toml (#3240)
|
2023-04-25 10:02:52 +02:00 |
|
Raphael Michel
|
a86dfcd504
|
Waiting list: Fix language of email context
|
2023-04-24 14:01:19 +02:00 |
|
Phin Wolkwitz
|
73776ce0dd
|
Order approval: Add attendee mail settings (Z#23114617, Z#23118978) (#3234)
Co-authored-by: Raphael Michel <michel@rami.io>
|
2023-04-24 13:31:03 +02:00 |
|
Raphael Michel
|
0655a7cad1
|
PDF: Fix valid_from_time placeholder
|
2023-04-24 11:52:08 +02:00 |
|
Raphael Michel
|
2dfd507134
|
Order change: Allow to add bundled products later on
|
2023-04-23 18:25:44 +02:00 |
|
Raphael Michel
|
c2d47ca7d3
|
Clarify text of ticket_download_addons
|
2023-04-23 18:01:07 +02:00 |
|
Raphael Michel
|
b19d339c37
|
Revert "Provide hidpi versions of logos and product pictures (#3235)"
This reverts commit 044d6720d2.
|
2023-04-21 10:27:59 +02:00 |
|
Raphael Michel
|
30a2d853fd
|
Order search: Extend zfill() for invoice numbers beyond 5 digits
|
2023-04-18 21:45:18 +02:00 |
|
Michael Stapelberg
|
044d6720d2
|
Provide hidpi versions of logos and product pictures (#3235)
Co-authored-by: Raphael Michel <michel@rami.io>
|
2023-04-18 13:58:23 +02:00 |
|
Raphael Michel
|
2427421945
|
Migrate from pkg_resources to importlib (#3232)
|
2023-04-18 12:46:13 +02:00 |
|
Raphael Michel
|
bacd6b8191
|
Emails: Clean "@" in sender name
|
2023-04-17 10:34:24 +02:00 |
|
Raphael Michel
|
11e3bd4d39
|
Add support for GeoIP data (#3230)
|
2023-04-17 09:50:46 +02:00 |
|
Raphael Michel
|
e65ef392a3
|
Voucher creation: Search for duplicates based on upper version
|
2023-04-17 09:14:51 +02:00 |
|
Raphael Michel
|
35a3804751
|
Fix AttributeError in exporters
|
2023-04-16 14:11:41 +02:00 |
|
Raphael Michel
|
ddade60625
|
Question: Allow limit of string length (#3214)
|
2023-04-06 09:58:50 +02:00 |
|
Raphael Michel
|
0432798d23
|
Waiting list: Add mail placeholder for name
|
2023-04-05 11:28:27 +02:00 |
|
Raphael Michel
|
eabcececb0
|
Translations: Update wordlist
|
2023-04-05 11:02:37 +02:00 |
|
Richard Schreiber
|
5c8d1fde32
|
PDF: add attendee_name_parts fallback for addons (#3206)
|
2023-04-03 13:39:28 +02:00 |
|
Raphael Michel
|
d0b449ea89
|
Reusable media (#3131)
Co-authored-by: Martin Gross <gross@rami.io>
|
2023-04-03 10:45:22 +02:00 |
|
Raphael Michel
|
634445b79d
|
Check-in API: Extend reach of "force" flag (#3187)
|
2023-04-03 10:26:25 +02:00 |
|
Raphael Michel
|
496e4c800a
|
PDF: Do not use internal names in addon list
|
2023-04-03 10:17:53 +02:00 |
|
robbi5
|
2b482dd233
|
Add system question order to device event settings api endpoint (#3186)
|
2023-03-27 18:06:55 +02:00 |
|
Richard Schreiber
|
8a6488fd81
|
Order-exports: localize salutation (#3160)
|
2023-03-22 13:12:38 +01:00 |
|
Richard Schreiber
|
e9b22b7d33
|
Cart: ensure free price input is decimal (PRETIXEU-80N)
Co-authored-by: Phin Wolkwitz <wolkwitz@rami.io>
|
2023-03-21 08:51:49 +01:00 |
|
Raphael Michel
|
17574e8a23
|
Add email placeholder positionid
|
2023-03-20 17:26:49 +01:00 |
|
Raphael Michel
|
df25a1cebf
|
Invoice renderer: Line break on very large amounts
|
2023-03-20 16:46:44 +01:00 |
|
Raphael Michel
|
8dfc77a927
|
Manual payment: Support for "invoice immediately"
|
2023-03-17 15:25:51 +01:00 |
|
Raphael Michel
|
d0f603283b
|
OrderChangeManager: Fix invoice regeneration on tax rate change
|
2023-03-17 13:41:18 +01:00 |
|
Raphael Michel
|
fdead71884
|
Optionally allow self-service order changes after check-in
|
2023-03-17 09:22:44 +01:00 |
|
Raphael Michel
|
369251b0b0
|
Fix confusion between tax rate and tax value
|
2023-03-16 22:47:23 +01:00 |
|
Raphael Michel
|
e83798a9b7
|
Increase validated size of prices
|
2023-03-16 21:33:06 +01:00 |
|
Raphael Michel
|
4c9640561c
|
Increase size of monetary decimal fields
|
2023-03-16 21:26:37 +01:00 |
|
Raphael Michel
|
e9ab0d8654
|
OrderChangeManager: Fix typo
|
2023-03-15 16:38:19 +01:00 |
|
Raphael Michel
|
859004ec59
|
Use more sensible defaults for check-in lists in event series (#3147)
|
2023-03-14 22:26:40 +01:00 |
|
Raphael Michel
|
136511f394
|
Order.send_email: Support for attach_cached_files
|
2023-03-14 21:46:31 +01:00 |
|
Raphael Michel
|
440d1b5766
|
Export: Fix inconsistent file name
|
2023-03-10 15:17:31 +01:00 |
|
Raphael Michel
|
1ff8c6f78b
|
PDF renderer: Place hidden text inside page rect
|
2023-03-10 14:26:50 +01:00 |
|
Raphael Michel
|
3bbed98844
|
Fix a potentially destructive bug in 61ae434ab
|
2023-03-08 23:48:45 +01:00 |
|
Raphael Michel
|
2533ae2b3a
|
order_overview: Add base_fees_qs parameter
|
2023-03-08 16:03:29 +01:00 |
|
Raphael Michel
|
61ae434ab1
|
Allow attendees to change selected add-ons of same price (#3150)
|
2023-03-08 16:01:59 +01:00 |
|
Raphael Michel
|
a2ed32be8b
|
Fix buggy check in question answer shredder
|
2023-03-07 11:40:36 +01:00 |
|
Raphael Michel
|
f29aa73f8d
|
Event series calendar: Allow to hide all past events (#3142)
|
2023-03-06 18:25:45 +01:00 |
|
Raphael Michel
|
68e31b92fe
|
Make shredder code more robust
|
2023-03-06 14:25:59 +01:00 |
|