Raphael Michel
0aebde62eb
Fix missing variation attributes when copying items
2020-06-20 18:21:12 +02:00
Raphael Michel
0c3a200355
Do not auto-create a first subevent
2020-06-10 17:59:59 +02:00
Raphael Michel
42490c6dec
New event series selection field
2020-06-08 16:20:50 +02:00
Raphael Michel
effc9723f1
Add event meta data fields to order search form
2020-06-04 18:39:30 +02:00
Raphael Michel
0d90ae9d53
SizedField: Do not crash without max_size
2020-06-02 12:31:52 +02:00
Raphael Michel
1c8468c21b
Cancellation/refund: prefer placeholder over value
2020-05-28 18:55:37 +02:00
Raphael Michel
dcc54a0204
SizeFileField: Fix error message format
2020-05-27 14:38:14 +02:00
Raphael Michel
e822ba5430
Only validate size on uploaded files
2020-05-25 16:06:06 +02:00
Raphael Michel
ca40ddc39b
Fix AttributeError in SizeFileField
2020-05-25 15:44:46 +02:00
Raphael Michel
27b56b5aea
Limit extensions and sizes of further file uploads
2020-05-22 15:01:18 +02:00
Raphael Michel
c056db46b6
Overhaul of our check-in features ( #1647 )
2020-05-13 18:01:49 +02:00
Raphael Michel
de9c450648
Week calendar and more improvements to subevent calendars ( #1672 )
2020-05-07 15:48:47 +02:00
Raphael Michel
ea04c85486
Various improvements to the subevent creation form ( #1670 )
2020-05-06 15:50:43 +02:00
Martin Gross
66d3c4516f
Move stuff to OrderFilterForm
2020-05-06 13:48:45 +02:00
Martin Gross
4b01c42f31
Improve global order filters
2020-05-06 13:12:17 +02:00
Raphael Michel
ee1928aeed
Do not expose secret keys in global settings
2020-04-29 11:25:22 +02:00
Raphael Michel
88a235da30
Allow to set event_list_type on event level
2020-04-27 18:06:37 +02:00
Raphael Michel
16957eec33
Initialize bulk create form with weekly instead of yearly events
2020-04-22 16:57:28 +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
ad7c745465
Fix bug introduced in last commit
2020-04-21 10:44:40 +02:00
Raphael Michel
b260cca412
Event setup: Do not create additional teams for staff
2020-04-21 09:33:50 +02:00
Raphael Michel
0b02bcea8b
Prevent cancelling all subevents by accident
2020-04-19 14:17:41 +02:00
Martin Gross
35985dcb11
Remove legal warning, make refund_as_giftcard-option clearer.
2020-04-15 12:58:43 +02:00
Martin Gross
b3c3ee3b22
Allow to issue gift card refunds when cancelling whole events
2020-04-15 10:08:12 +02:00
Raphael Michel
1871324ef4
Restrict length of item name in quick setup
...
PRETIXEU-21V
2020-04-15 09:20:55 +02:00
Martin Gross
2b1123b487
Add cancel_allow_user_paid_adjust_fees_explanation
2020-04-08 16:43:29 +02:00
Raphael Michel
1ffc799c4d
Split banner text into top and bottom
2020-04-03 13:02:23 +02:00
Raphael Michel
25dd8f2e2f
Introduce banner text
2020-04-02 18:35:28 +02:00
Raphael Michel
2c9b2620ea
Add company and address fields to attendees ( #1633 )
...
* Add company and address fields to attendees
* Update src/pretix/control/templates/pretixcontrol/event/settings.html
Co-Authored-By: Martin Gross <gross@rami.io >
Co-authored-by: Martin Gross <gross@rami.io >
2020-04-02 14:41:09 +02:00
Raphael Michel
29cb1e93d8
Reduce number of queries on the order change form
2020-03-26 09:50:14 +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
3eafec9d6e
Allow customers to choose to receive their refund as a gift card ( #1626 )
...
* Minor text adjustments
* Allow users to receive their cancellation as a gift card
2020-03-25 11:41:40 +01:00
Raphael Michel
a5910016fd
Allow users to increase cancellation fees ( #1622 )
...
* Allow users to increase cancellation fees
* Fix typo
2020-03-25 10:11:29 +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
ac2fc2de5c
Cancelling events: Allow to cancel all dates in a series
2020-03-23 10:37:10 +01:00
Raphael Michel
b664cc712a
Cancelling events: Allow to create manual and partial refunds
2020-03-16 16:00:44 +01:00
Raphael Michel
d61e8a9204
Cancelling events: Allow to select fee types to keep
2020-03-16 15:44:37 +01:00
Martin Gross
34c9c40ddc
Option to hide date-block on frontpage ( #1603 )
...
* Option to hide date-block on frontpage
* Also hide date in headline
2020-03-12 10:28:47 +01:00
Martin Gross
39d05a6c40
Duplicate generate_ticket for items on duplication
2020-03-11 18:44:29 +01:00
Raphael Michel
7ef766ddfa
Cancelling events: Only show email fields conditionally
2020-03-09 11:44:25 +01:00
Raphael Michel
d4994258e6
Avoid issues with duplicate ItemBundles
2020-03-05 12:53:02 +01:00
Raphael Michel
9b50ec2d74
Cancelling events: Allow to inform waiting list
2020-03-05 10:22:59 +01:00
Raphael Michel
62a86c9b4a
Allow to cancel all orders in an event ( #1596 )
...
* Allow to cancel all orders in an event
* Add tests
* Actually add tests
2020-03-03 16:55:05 +01:00
Raphael Michel
3fd650081b
Allowing more options to style pretix shops ( #1585 )
...
* Fix caching issues in SASS compilation
* Allow to set a custom page background color
* Allow to disable round corners
* Support larger header pictures
* Allow to show title despite header
* Move language picker
* FIx widget styles
2020-02-27 10:54:00 +01:00
Martin Gross
76aaf61e19
Add meta_data for items ( #1576 )
...
* PoC for ItemMetaProperties/Values
* Missing is_valid
* ItemMetaProperties/Values in editable via API, cloneable
* Tests
* Add Docs
* Fix import order
* Fix another import sorting...
* Typeahead for ItemMetaValues
* Test for editing event-objects
* Fix typeahead permission checks
* Further access restriction
Co-authored-by: Raphael Michel <mail@raphaelmichel.de >
2020-02-26 15:06:24 +01:00
Raphael Michel
6cd888a1dc
Fix date parsing issue in Danish locale
2020-02-19 18:00:02 +01:00
Raphael Michel
9f6a3f9a6a
Add custom field for invoice addresses
2020-02-18 09:21:00 +01:00
Raphael Michel
d0794d7b94
Optionally allow to automatically reissue an invoice after a data change
2020-02-13 09:49:21 +01:00