Raphael Michel
223b160c0c
Fix booked add-ons being hidden in order change due to hide_sold_out
2022-01-05 17:58:21 +01:00
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
5210ac3a78
Reduce confusion about customer login with event level domains ( #2380 )
2021-12-15 16:47:08 +01:00
Raphael Michel
0e9600a7bf
Fix test isolation issue
2021-12-15 16:46:50 +01:00
ser8phin
eccba09452
Add payment search page ( #2335 )
...
Co-authored-by: Raphael Michel <michel@rami.io >
Co-authored-by: Richard Schreiber <schreiber@rami.io >
2021-12-15 16:06:43 +01:00
Richard Schreiber
aed64d16f6
Improve calendar-navigation on organizer and events page (Z#177488) ( #2373 )
...
* hide icons for calendar-types and improve layout-breakpoints in calendar top-nav
* change month-selector to one dropdown "date"and redirect old URLs to new date-based URLs
* change week calendar to one dropdown "date“ and redirect old URLs to new date-based URLs
2021-12-14 16:38:32 +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
5c55219d45
Allow to create new customers in backend ( #2367 )
2021-12-06 12:27:21 +01:00
Raphael Michel
4133e5ac4d
Fix incorrect order change tests
2021-12-03 14:08:19 +01:00
Raphael Michel
c6fd5bc864
Self-service order change: Fix price constraints not actually being enforced
2021-12-03 10:04:07 +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
Raphael Michel
146e1aeb67
Upgrade mt-940 to 4.* ( #2331 )
2021-11-18 12:24:54 +01:00
ser8phin
169a6c51b4
Add check to force users to change password ( #2284 )
2021-11-11 11:10:33 +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
19cde63505
Fix incorrect setting if Invoice.full_invoice_no
2021-11-04 13:48:39 +01:00
Julia Luna
f8927396d3
API: Add endpoints for automated email rules ( #2178 )
...
Co-authored-by: Raphael Michel <michel@rami.io >
2021-11-03 11:49:01 +01:00
Raphael Michel
0c508c5ba4
Fix remaining DST error in auto check-out
2021-11-03 09:34:50 +01:00
Raphael Michel
abeddd360e
Invoices: Change expected behaviour for switches in numbering scheme
2021-10-29 12:09:09 +02:00
Raphael Michel
2beb0b20ca
Check-in API: Work around libpretixsync issue with space encoding
2021-10-26 10:46:28 +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
Richard Schreiber
8121167d5e
Control: Add drag and drop to sort categories and products ( #2242 )
...
* add drag and drop to categories
* add drag and drop to products
* add light grey background to dragged element
* add missing th, add sr-only desc of columns
* group up/down/move elements
* improve visualizing drag-area by dimming others
* change up/down-links to buttons in form-post
* limit sorting to POST requests
Co-authored-by: Raphael Michel <michel@rami.io >
2021-10-12 14:46:56 +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
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
42a1fe9bd1
Event settings API: Fix setting confirm_texts
2021-09-15 16:28:57 +02:00
Raphael Michel
17adde99fa
Allow to restrict availability of variations by date, sales channel, and voucher ( #2202 )
2021-09-15 12:04:17 +02:00
Raphael Michel
677142d0c9
API: Fix storage of Item.picture
2021-09-06 19:56:57 +02:00
Raphael Michel
d1b66e365a
API: Add test case for unsetting settings
2021-09-06 19:33:17 +02:00
Raphael Michel
eb77c2f6f6
API: Allow bulk-cration of cart positions
2021-08-18 15:28:41 +02:00
Raphael Michel
c5fe615be5
Sendmail: Force preview and show number of orders ( #2099 )
2021-08-18 15:28:33 +02:00
Raphael Michel
53e3619140
Self-service cancellation: Never suggest cancellation fee higher than order total
2021-08-16 14:43:08 +02:00
Raphael Michel
e191988b81
Self-service cancellation: Do not allow to adjust fee on free orders
2021-08-16 14:40:47 +02:00
Raphael Michel
c10c6ee28d
Subevent bulk creation: Resolve AmbiguousTimeError by preferring non-dst time
2021-08-16 13:07:07 +02:00
Raphael Michel
e42bc94329
Remove print statement
2021-08-01 17:39:17 +02:00
Raphael Michel
dc785e9dac
Fix failing tests
2021-07-30 17:34:07 +02:00
Raphael Michel
4be618bc93
Thumbnailing: Redefine min-size as exact-size
2021-07-26 15:53:21 +02:00
Raphael Michel
f10c8b229f
Check-in: Ticket should not count as redeemed if only exits have been scanned so far
2021-07-23 11:15:35 +02:00
Raphael Michel
4655d8237f
Check-in API: Improve handling of unknown ticket codes
2021-07-23 10:49:33 +02:00
Raphael Michel
7fef81bdef
Add fix and text for 0f2e90567
2021-07-20 18:14:59 +02:00
Raphael Michel
b57a6e982a
Order import: Ignore completely empty lines
2021-07-20 08:55:07 +02:00
Richard Schreiber
bdd9751f0e
Widget: remove limit of 50 events in list-view by adding a load-more-button ( #2144 )
2021-07-10 21:37:27 +02:00
Raphael Michel
9f6ce81229
Order import: Support phone number
2021-07-05 10:12:06 +02:00
Raphael Michel
9089b630ed
Add new settings invoice_regenerate_allowed ( #2071 )
2021-07-01 14:51:08 +02:00
Richard Schreiber
0c6971ff5f
Email: make responsive and show header image in MS Outlook ( #2138 )
2021-07-01 11:49:30 +02:00
Raphael Michel
60f0e297e3
Order import: Improve subevent handling
2021-06-28 12:13:45 +02:00
Raphael Michel
cba2ad5333
Add Invoice.fee_type, Invoice.fee_internal_type
2021-06-22 16:58:54 +02:00