Raphael Michel
e9a340d9ca
Refs #1128 -- Popover on disabled "add to cart" button
2019-05-01 14:01:26 +02:00
Raphael Michel
6841a30d8f
Fix #1153 -- Show preview of uploaded pictures in the backend
2019-05-01 14:01:26 +02:00
Raphael Michel
30b8c0f4b9
Fix ClearableBasenameFileInput with current Django
2019-05-01 14:01:26 +02:00
Raphael Michel
3e8f32e7e3
Fix #1178 -- Invalidate ticket cache after order locale change
2019-05-01 14:01:26 +02:00
Raphael Michel
2b145e254b
Fix #1211 -- Locale selection on organizer profile
2019-05-01 14:01:26 +02:00
Raphael Michel
e5c2470fde
"Go to shop" for organizers
2019-05-01 14:01:26 +02:00
Raphael Michel
2da93eba26
Fix #1230 -- Stripe: Recognize canceled sources in webhook
2019-05-01 14:01:26 +02:00
Raphael Michel
788f73d842
Fix #1255 -- Approvals of free orders after last date of payments
2019-05-01 14:01:26 +02:00
Tobias Sundgren
7be6046ed5
Translated on translate.pretix.eu (Swedish)
...
Currently translated at 100.0% (97 of 97 strings)
Translation: pretix/pretix (frontend)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/sv/
powered by weblate
2019-04-30 07:51:24 +00:00
Maarten van den Berg
6b90689067
Translated on translate.pretix.eu (Dutch (informal))
...
Currently translated at 100.0% (97 of 97 strings)
Translation: pretix/pretix (frontend)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/nl_Informal/
powered by weblate
2019-04-30 07:51:24 +00:00
Maarten van den Berg
815816b9d6
Translated on translate.pretix.eu (Dutch)
...
Currently translated at 100.0% (97 of 97 strings)
Translation: pretix/pretix (frontend)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/nl/
powered by weblate
2019-04-30 07:51:24 +00:00
Tobias Sundgren
3199687fe4
Translated on translate.pretix.eu (Swedish)
...
Currently translated at 0.8% (24 of 3060 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/sv/
powered by weblate
2019-04-30 07:51:24 +00:00
Maarten van den Berg
6d8b8c6346
Translated on translate.pretix.eu (Dutch (informal))
...
Currently translated at 100.0% (3060 of 3060 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/nl_Informal/
powered by weblate
2019-04-30 07:51:24 +00:00
Maarten van den Berg
8a850773f4
Translated on translate.pretix.eu (Dutch)
...
Currently translated at 100.0% (3060 of 3060 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/nl/
powered by weblate
2019-04-30 07:51:24 +00:00
Raphael Michel
2a10f875e4
Added translation on translate.pretix.eu (Swedish)
2019-04-30 07:51:24 +00:00
Raphael Michel
d8d2a21bda
Added translation on translate.pretix.eu (Swedish)
2019-04-30 07:51:24 +00:00
oocf
18eb468d8e
Translated on translate.pretix.eu (Spanish)
...
Currently translated at 99.0% (3028 of 3060 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/es/
powered by weblate
2019-04-30 07:51:24 +00:00
ThanosTeste
2842b0e720
Translated on translate.pretix.eu (Greek)
...
Currently translated at 81.4% (79 of 97 strings)
Translation: pretix/pretix (frontend)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/el/
powered by weblate
2019-04-30 07:51:24 +00:00
Chris Spy
42936a931b
Translated on translate.pretix.eu (Greek)
...
Currently translated at 81.4% (79 of 97 strings)
Translation: pretix/pretix (frontend)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/el/
powered by weblate
2019-04-30 07:51:24 +00:00
Raphael Michel
a6c72abe75
Change semantics of changing orders ( #1260 )
...
* Change semantics of changing orders
This basically does two things to the "Change products" view of orders and the
OrderChangeManager program API:
1) It decouples changing items or subevents from changing prices.
OrderChangeManager.change_item() and .change_subevent() no longer
touch the price of a position. Instead .change_price() needs to be
called explicitly. However, a client-side JavaScript component now
*proposes* a new price based on the changed item or subevent.
2) The user interface now exposes the possibility of doing multiple
things at the same time, i.e. changing the item, subevent and price
in the same operation. OrderChangeManager already allowed this
before.
(1) is basically a consequence of (2), while (2) is a prerequesite for
e.g. the `seating` branch, where changing the subevent will always
require changing the seat.
* Add tests for price calculation API
2019-04-30 09:51:19 +02:00
Raphael Michel
df3e6f4b9a
dekodi: Fix version and mandatory fields
2019-04-30 09:50:47 +02:00
Raphael Michel
8ef99ba828
Dekodi: Merchant PayPal IDs
2019-04-30 09:50:17 +02:00
Raphael Michel
e8e5f5c7bf
Dekodi: Get rid of null values
2019-04-29 15:46:48 +02:00
Martin Gross
f0128429e4
Format amount in GiroCode/EPC-QR with dot instead of locale
2019-04-29 13:54:53 +02:00
Raphael Michel
cc8e5a7f83
Widget: original price for variations
2019-04-29 09:30:03 +02:00
Raphael Michel
d4d3928146
Expose is_public in subevent editor
2019-04-29 09:30:03 +02:00
Raphael Michel
cc4602c308
API Auth: Respect staff sessions
2019-04-26 16:24:13 +02:00
Raphael Michel
2bc0dd6076
Dekodi export: date filter
2019-04-26 15:22:10 +02:00
Raphael Michel
f286c5af28
Dekodi: Never encode money as strings
2019-04-25 21:07:10 +02:00
Raphael Michel
ec27ed198b
Add Dekodi exporter
2019-04-25 20:36:24 +02:00
Raphael Michel
2ee0f684c5
PDF variable: price including add-ons
2019-04-25 19:34:51 +02:00
Raphael Michel
951386b32c
Add subevent column to order list export
2019-04-25 15:08:22 +02:00
Raphael Michel
f498e8fafa
Fix faulty test cases
2019-04-25 14:00:55 +02:00
Raphael Michel
b79947fba4
Widget: Original price for variations
2019-04-25 11:54:21 +02:00
Raphael Michel
ef600ceddb
Fix invalid handling of variations with quota-level vouchers
2019-04-25 11:54:03 +02:00
Raphael Michel
13bf975dd5
Fix KeyError during form validation
2019-04-25 10:36:29 +02:00
Raphael Michel
a42b31560c
Check-in API: Fall back from attendee_name
2019-04-23 17:25:35 +02:00
Raphael Michel
e15e7a5877
Check-in API: Return 400 instead of 404 on checking in unpaid orders
2019-04-23 17:18:16 +02:00
Raphael Michel
e7384f7e85
Check-in API: require_attention and ignore_status
2019-04-23 17:06:24 +02:00
Raphael Michel
840b30c3c2
Linkify email addresses
2019-04-23 17:06:24 +02:00
Martin Gross
1adabec989
Fix test: Price override shows old price as <del>
2019-04-23 15:37:51 +02:00
Martin Gross
171bea59df
Show strikethrough price when voucher is granting discount
2019-04-23 14:26:21 +02:00
Martin Gross
3c4b086992
Show strikethrough original_price when redeeming voucher
2019-04-23 11:55:31 +02:00
Raphael Michel
6a4e6e227c
Fix isort issue
2019-04-23 11:19:19 +02:00
Raphael Michel
9c3abc5338
More precise log message for skipped attachments
2019-04-23 11:18:03 +02:00
Raphael Michel
c5a80e6daf
Translated on translate.pretix.eu (German (informal))
...
Currently translated at 100.0% (97 of 97 strings)
Translation: pretix/pretix (frontend)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/de_Informal/
powered by weblate
2019-04-23 08:55:15 +00:00
Raphael Michel
37ce9fa9af
Translated on translate.pretix.eu (German)
...
Currently translated at 100.0% (97 of 97 strings)
Translation: pretix/pretix (frontend)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/de/
powered by weblate
2019-04-23 08:55:14 +00:00
Raphael Michel
64fe3d772c
Translated on translate.pretix.eu (German)
...
Currently translated at 100.0% (3060 of 3060 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de/
powered by weblate
2019-04-23 08:55:14 +00:00
Raphael Michel
5c82781fcc
Translated on translate.pretix.eu (German (informal))
...
Currently translated at 100.0% (3060 of 3060 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de_Informal/
powered by weblate
2019-04-23 08:54:56 +00:00
Raphael Michel
0d70e3c8e3
Specify minor version of urllib3
2019-04-23 10:50:59 +02:00