Raphael Michel
546ff6e42f
Variations: Show a price range on the front page
2018-11-14 15:43:21 +01:00
Raphael Michel
bd838b3b7c
Fix #1074 -- More specific messages during asynctasks
2018-11-08 16:38:12 +01:00
Raphael Michel
94be46ffdb
Fix #978 -- Allow to split names ( #1049 )
...
- [x] attendee names
- [x] Invoice address names
- [x] Data migration
- [x] API serializers
- [x] orderposition
- [x] cartposition
- [x] invoiceaddress
- [x] checkinlistposition
- [x] position API search
- [x] invoice API search
- [x] business/individual required toggle
- [x] Split columns in CSV exports
- [x] ticket editor
- [x] shredder
- [x] ticket/invoice sample data
- [x] order search
- [x] Handle changed naming scheme
- [x] tests
- [x] make use in:
- [x] Boabee
- [x] Certificate download order
- [x] Badge download order
- [x] Ticket download order
- [x] Document new MySQL requirement
- [x] Plugins
2018-11-05 15:43:21 +01:00
Raphael Michel
9647cc6cf2
Add more favicons for browser shortcuts
2018-10-30 10:05:48 +01:00
Raphael Michel
7a945daefc
Fix #957 -- Integrate BezahlCode and GiroCode
2018-10-29 12:57:26 +01:00
Flavia Bastos
a2acd336eb
Fix #970 -- invoice info consistency ( #1043 )
...
resolves: Issue #970
2018-10-17 01:50:00 +02:00
Raphael Michel
3eea4d6945
Show suebvent in addons view
2018-10-08 12:17:30 +02:00
Raphael Michel
d091d3fd17
Show subevent in questions form
2018-10-08 11:20:15 +02:00
Raphael Michel
0dbcfdc5ac
Allow to enable ticket downloads for pending orders
2018-10-03 12:15:43 +02:00
Raphael Michel
d798da33ef
Add option to add robots=noindex meta tag
2018-10-03 11:15:59 +02:00
Raphael Michel
fd317afd01
Improve accessibility of payment selection
2018-09-21 16:54:22 +02:00
Raphael Michel
513d3034d8
Remove deprecated template part
2018-09-20 21:12:49 +02:00
Martin Gross
1b5c4a21bb
Show download-provider specific icons where defined
2018-09-02 15:49:35 +02:00
Raphael Michel
6a4a8af731
Improve cookie detection and handling
2018-09-02 15:25:33 +02:00
Raphael Michel
dfc7f7c827
Widget: Pass cart IDs around in some more places
2018-08-16 18:40:21 +02:00
Raphael Michel
f60a99c357
Tests
2018-08-14 11:31:41 +02:00
Raphael Michel
248b94c296
Approvals
2018-08-14 10:46:55 +02:00
Tobias Kunze
a8266c22f6
Make fields disabled if presale is over
2018-08-07 14:48:29 +02:00
Tobias Kunze
532c7fbc8f
Add helpful title text to numeric inputs
2018-08-07 14:48:29 +02:00
Raphael Michel
afd766999c
Upgrade to Django 2.1 ( #710 )
...
* Upgrade to Django 2.0
* more models
* i18n foo
* Update setup.py
* Fix Sentry exception PRETIXEU-JC
* Enforce slug uniqueness
* Import sorting
* Upgrade to Django 2.1
* Travis config
* Try to fix PostgreSQL failure
* Smaller test matrix
* staticfiles→static
* Include request in all authenticate() calls
2018-08-06 12:48:46 +02:00
Raphael Michel
18a378976b
Fix #571 -- Partial payments and refunds
2018-08-06 12:24:36 +02:00
Felix Rindt
6fe02f156a
Fix #898 -- Add setting to configure subevent ordering on frontpage ( #906 )
...
Fixes #898 .
2018-05-31 12:28:44 +02:00
Raphael Michel
fa326eba6f
Introduce original price ( #905 )
...
* Introduce original price
* Rebase and styling
* Widget
2018-05-18 22:48:38 +02:00
Mikkel Ricky
359a5d01e6
Fix #908 -- Fix display of ticket download message ( #910 )
2018-05-14 14:34:50 +02:00
Raphael Michel
195ed57025
Voucher redemption: Markup improvements
2018-05-11 13:59:06 +02:00
Raphael Michel
008b4a134b
Allow to require invoice name only
2018-05-11 12:58:14 +02:00
Raphael Michel
e678b52a7e
Open addon panels by default
2018-05-10 23:30:46 +02:00
Raphael Michel
05daeb561c
Use <details> und <summary> instead of panel-collapse
2018-05-10 12:04:29 +02:00
Raphael Michel
bfff001752
Use <details> and <summary> for variations
2018-05-10 11:14:13 +02:00
Raphael Michel
c3a45a1584
Do not show end time if not set
2018-05-10 10:24:12 +02:00
Raphael Michel
b09a92a264
More accessibility improvements
2018-05-10 10:24:12 +02:00
Raphael Michel
71c8267dea
Improve screenreader accessibility
2018-05-10 10:24:12 +02:00
Raphael Michel
a330e8afb2
Fix incorrect button CSS usage
2018-04-26 09:11:56 +02:00
Raphael Michel
8f2adf0a50
Preselect product if only one is selectable
2018-04-19 18:06:57 +02:00
Raphael Michel
62dfd7cef0
Change link text of footer backlinks
2018-04-19 12:50:33 +02:00
Felix Rindt
0119552336
move footer to container ( #872 )
2018-04-19 10:06:03 +02:00
Raphael Michel
a237078b68
Optional link back to organizer page
2018-04-12 13:58:10 +02:00
Raphael Michel
14c0c65e17
Fix double shown email address in confirm view
2018-04-12 12:25:04 +02:00
Felix Rindt
073860cd5b
Refs #828 -- Presale: change order thankyou text ( #832 )
2018-03-22 18:34:59 +01:00
Raphael Michel
1ef3f83e46
Improve thumbnail quality
2018-03-20 17:14:29 +01:00
Raphael Michel
e7458f3032
Add custom thumbnailer
2018-03-20 11:55:46 +01:00
Raphael Michel
9fdef5eb5d
Show date range of event series in list of events
2018-03-07 12:09:01 +01:00
Raphael Michel
fa6d6b5438
Show "continue" instead of "checkout" also if order is free
2018-03-07 10:35:37 +01:00
Raphael Michel
3c3e59e932
Refs #99 -- Improve support for currencies with less than 2 decimal places ( #783 )
...
* Refs #99 -- Fix stripe support for zero-decimal currencies
* Add new money formatting method
* Force decimal places in many places
* Locale-aware currency rendering
* Fix currencies in more places
* More currency fixes
2018-02-26 10:46:07 +01:00
Felix Rindt
70fbbfe2a0
Refs #757 : show voucher input for subevents only if subevent is selected ( #777 )
...
* show voucher input for subevents only if subevent is selected
* move logic to python
2018-02-22 09:44:53 +01:00
Raphael Michel
85fbe666ea
Order modification page: Make cancel button more useful
2018-02-12 12:38:30 +01:00
Raphael Michel
4ccf33af03
Add support for orders without email addresses
2018-02-04 22:42:41 +01:00
Raphael Michel
a5af7a70f3
Add support for iframeResizer
2018-02-04 22:42:04 +01:00
Raphael Michel
22edc016dd
Add source code comment
2018-02-02 14:54:05 +01:00
Raphael Michel
989282ffbe
Refs #765 -- Display warning if cookies are blocked
2018-02-01 16:28:15 +01:00