Raphael Michel
1cfec9cc99
Revert "Typeahead: No substring match in admin sessions"
...
This reverts commit 2626259492 .
2020-07-24 15:28:14 +02:00
Raphael Michel
b5dca762f0
Cancelling events: Fix send_waitinglist flag
2020-07-23 21:38:58 +02:00
Raphael Michel
2626259492
Typeahead: No substring match in admin sessions
2020-07-23 18:20:41 +02:00
Raphael Michel
a54dbc0110
Allow file upload in payment provider settings
2020-07-21 11:52:46 +02:00
Raphael Michel
a685af6433
Clone button for products
2020-07-16 08:53:18 +02:00
Raphael Michel
b4cd11ef94
Fix creation of tax rules with custom rules
2020-07-13 15:57:33 +02:00
Raphael Michel
33682e1b38
Fix incorrect preview/history of subject rendering
2020-07-13 15:57:33 +02:00
Raphael Michel
0f9ec2ce7d
Fix ZeroDivisionError in question statistics
2020-07-09 14:56:46 +02:00
Raphael Michel
6e9d921af6
Allow country specific tax rules ( #1714 )
2020-07-08 15:00:13 +02:00
Raphael Michel
9920a47580
Multi export: Allow restriction to organizer
2020-07-03 11:56:36 +02:00
Raphael Michel
06fbf56c04
Question stats: Show percentage
2020-06-30 23:18:12 +02:00
Raphael Michel
d843fc1545
Fix colors in graph of boolean questions
2020-06-30 23:04:17 +02:00
Martin Gross
5f50aa95eb
Add TaxRule selection in OrderPositionChange ( #1700 )
...
Co-authored-by: Raphael Michel <mail@raphaelmichel.de >
2020-06-30 11:13:33 +02:00
Raphael Michel
626e332886
Fix issue displaying unlimited quota
2020-06-30 10:04:45 +02:00
Raphael Michel
922f12f55e
Allow to release quota after exit scans
2020-06-26 16:49:19 +02:00
Raphael Michel
2a5c24482e
Question list: Drop pagination, allow to mix ordering with system fields
2020-06-23 13:05:54 +02:00
Raphael Michel
481e29c3b2
Allow to explicitly disable products for certain subevents
2020-06-20 19:10:44 +02:00
Raphael Michel
e6455f8204
Organizer-level export: Fix incorrect event queryset
2020-06-16 12:03:59 +02:00
Martin Gross
0b20d3f6f8
Organizer/MultiEvent-Exports ( #1684 )
...
Co-authored-by: Raphael Michel <michel@rami.io >
2020-06-16 11:06:40 +02:00
Raphael Michel
0c3a200355
Do not auto-create a first subevent
2020-06-10 17:59:59 +02:00
Raphael Michel
effc9723f1
Add event meta data fields to order search form
2020-06-04 18:39:30 +02:00
Raphael Michel
1c8468c21b
Cancellation/refund: prefer placeholder over value
2020-05-28 18:55:37 +02:00
Raphael Michel
b1ee355663
Fix Checkin.MultipleObjectsReturned in backend checkin
2020-05-25 15:46:31 +02:00
Raphael Michel
c056db46b6
Overhaul of our check-in features ( #1647 )
2020-05-13 18:01:49 +02:00
Raphael Michel
140f041cc1
Gift card refund: Use order language
2020-05-07 16:53:16 +02:00
Raphael Michel
6a4c81ff3c
Fix two bugs introduced in e117545b3
2020-05-07 14:48:14 +02:00
Raphael Michel
e117545b3f
Refactor quota calculation ( #1668 )
2020-05-07 09:34:27 +02:00
Raphael Michel
feb7f419d3
Minor performance improvements for generating many subevents
2020-05-06 16:19:46 +02:00
Raphael Michel
ea04c85486
Various improvements to the subevent creation form ( #1670 )
2020-05-06 15:50:43 +02:00
Martin Gross
4b01c42f31
Improve global order filters
2020-05-06 13:12:17 +02:00
Raphael Michel
4635d9b5f7
Ensure order gets canceled when locked
2020-04-28 12:32:07 +02:00
Raphael Michel
d224b5387d
Replace Travis with GitHub actions and fix many typos ( #1657 )
...
* Create django.yml
* Fix working directory
* ..
* .
* ..
* a.
* ..
* .
* Fix typo
* Install hunspell
* maxfail
* Fix install
* .
* Reduce number of typos
* Even less typos
* Postgres debug
* Spelling fixes, yet again
* Postgres with PW
* Fix failing test
* New workflows
* Fix syntax error
* Install gettext
* Test aginst python 3.6 as well
* Clean up strategies
* Add badge, do not ignore migrations
* Use pip cache
2020-04-22 12:07:58 +02:00
Raphael Michel
f2844ac686
Add expiry dates and individual conditions to gift cards ( #1656 )
...
* Add expiry dates and individual conditions to gift cards
* Display refund gift cards with more details and prettier interface
* Allow to set gift card expiry and conditions when cancelling event
* Extend gift card search
* Fix #1565 -- Some gift card filters
* Improve list of gift cards
* Allow to edit gift cards
* Note on validity
2020-04-21 15:57:02 +02:00
Raphael Michel
a87fe3ef41
Allow to revert a gift card refund
2020-04-20 13:19:32 +02:00
Raphael Michel
bb673e0cc9
Fix localized decimal validation when creating manual gift card transactions
2020-04-20 12:57:03 +02:00
Martin Gross
1c279a92a7
Merge pull request #1643 from pretix/event_cancellation_giftcard_refund
...
Allow to issue gift card refunds when cancelling whole events
2020-04-15 13:00:41 +02:00
Raphael Michel
b0dcbe31fa
Fix incorrect quota error when changing subevent and item of a position
2020-04-15 12:54:57 +02:00
Martin Gross
b3c3ee3b22
Allow to issue gift card refunds when cancelling whole events
2020-04-15 10:08:12 +02:00
Martin Gross
242ebdfae9
Show Subevent start time in select2-pickers ( #1630 )
...
* Add Subevent time to __str__
* Show subevent-dates in select2 picker
* Show event-dateblock (if enabled) on Widget Voucher redemption page
* Update src/pretix/base/models/event.py
Co-Authored-By: Raphael Michel <michel@rami.io >
* Update src/pretix/control/templates/pretixcontrol/vouchers/index.html
Co-Authored-By: Raphael Michel <michel@rami.io >
* Update src/pretix/control/views/typeahead.py
Co-Authored-By: Raphael Michel <michel@rami.io >
* Remove date-block on non-subevent voucher redemption pages
Co-authored-by: Raphael Michel <michel@rami.io >
2020-03-26 13:10:45 +01:00
Raphael Michel
29cb1e93d8
Reduce number of queries on the order change form
2020-03-26 09:50:14 +01:00
Raphael Michel
c89242855c
Reduce number of SQL queries on order detail page
2020-03-26 09:38:56 +01:00
Raphael Michel
8a6334bd86
Introduce cancellation requests ( #1627 )
...
* Allow to adjust the cancellation fee without JS
* Introduce cancellation requests
* ignore→delete
* Change a few things after Martin's review
* Add a few tests
2020-03-25 14:13:55 +01:00
Raphael Michel
af23d6e4bf
Upgrade to Django 3.0 and other dependencies ( #1568 )
...
* Upgrade Django to 3.0 and other dependencies to recent versions
* Fix otp version contsraint
* Remove six dependency
* Resolve some warnings
* Fix failing tests
* Update django-countries
* Resolve all RemovedInDjango31Warnings in test suite
* Run isort
* Fix import
* Update PostgreSQL version on travis
2020-03-23 15:02:20 +01:00
Raphael Michel
7e9c9beace
Allow to use a custom domain per event ( #1617 )
...
* Drop support for maindomain_urls/subdomain_urls in plugins
* Allow to use a custom domain per event
* Fix bug when manually saving domains
* Fix custom domains in debugging
* Fix middleware
* Fix middleware again, update docs
2020-03-23 13:03:14 +01:00
Raphael Michel
027a785ab5
Log out other sessions after email or 2FA changes
2020-03-22 11:04:51 +01:00
Raphael Michel
1d3ac5f02f
Fix StaticDevice.MultipleObjectsReturned
...
PRETIXEU-1YX
2020-03-16 11:41:33 +01:00
Maico Timmerman
9a32668ee1
Make next url authentication backend dependent ( #1609 )
...
* Make next url authentication backend dependent
* Rename authentication next_url to get_next_url.
* Add test for custom authentication backend get_next_url.
* Fix typo in docstring of authentication backend get_next_url.
2020-03-15 11:05:57 +01:00
Martin Gross
b664222c62
Calculation fix for unlimited Quota w/ Waitinglist
2020-03-11 16:48:57 +01:00
Raphael Michel
1ee48a10b5
Allow to reactivate canceled orders ( #1601 )
2020-03-11 11:40:56 +01:00
Raphael Michel
8e9f0f07a1
Optimize performance of waiting list dashboard tile
2020-03-06 14:03:28 +01:00