Raphael Michel
36e0afc09e
Further improvements to the print stylesheet
2019-04-08 17:42:06 +02:00
Raphael Michel
7164124a70
Display category description in add-on step
2019-04-08 15:23:40 +02:00
Raphael Michel
887d8832c0
Improve print CSS of order details
2019-04-07 18:12:12 +02:00
Raphael Michel
beb144f9a0
Fix API log cleanup
2019-04-07 15:31:35 +02:00
Raphael Michel
6d1dea7922
Upgrade to Django 2.2 and modern DRF and py.test ( #1246 )
...
* Upgrade django and stuff
* Update to Django 2.2 and recent versions of similar packages
* Provide explicit orderings to all models used in paginated queries
* Resolve naive datetime warnings in test suite
* Deal with deprecation warnings
* Fix sqlparse version
2019-04-07 14:09:49 +01:00
Raphael Michel
cb531a7a6a
Cut test time by 65% by caching templates and not compiling sass
2019-04-07 13:53:59 +02:00
Raphael Michel
d5820d74d3
Fix #1025 -- Python 3.7 support ( #1245 )
...
* Fix #1025 -- Python 3.7 support
* Upgrade redis-py
* Travis: xenial
* Fix version specifier
2019-04-06 22:58:36 +01:00
Raphael Michel
b686978074
Add order lifecycle signals
2019-04-06 15:05:39 +02:00
Raphael Michel
c372bffc57
Fix tests on PostgreSQL
2019-04-05 16:17:57 +02:00
Raphael Michel
282c6108bf
Remove duplicate test
2019-04-05 15:32:25 +02:00
Raphael Michel
f2437c7ff7
Correcly read bytesfield
2019-04-05 15:04:47 +02:00
Raphael Michel
dd0b6e6647
Adjust test to internal type change
2019-04-05 14:59:05 +02:00
Raphael Michel
f3128591d8
More flexible response content handling
2019-04-05 14:54:36 +02:00
Raphael Michel
d395db8142
Box office payments: Always display device and receipt ID
2019-04-05 14:40:58 +02:00
Raphael Michel
0c82e92882
REST API: Add support for idempotency keys
2019-04-05 14:21:51 +02:00
Raphael Michel
db0c13a3c2
REST API: Order creation: Allow to set payment_date
2019-04-05 08:55:57 +02:00
Raphael Michel
19a2f4163a
Add a few permission tests
2019-04-04 18:17:56 +02:00
Raphael Michel
76526465c0
Fix a test failure in test_items
2019-04-04 18:14:27 +02:00
Raphael Michel
d0d0f9aa4c
Fix logic flaw in cart position deletion
2019-04-04 17:18:12 +02:00
Martin Gross
482f6b1eb8
Fix Item/Question tests to also include obligatory items[] as imposed by b931d27486
2019-04-04 16:12:20 +02:00
Raphael Michel
327418299a
Cart view: Make questions a little bit less bold
2019-04-04 14:22:36 +02:00
Raphael Michel
5dfd1e6337
Prefill attendee name/email of first ticket with contact email and invoice recipient
2019-04-04 14:13:08 +02:00
Raphael Michel
bc01124584
Fix stepping back to the invoice address
2019-04-04 14:12:51 +02:00
Raphael Michel
c0df418265
Make sure package pinning is copied to setup.py
2019-04-04 13:45:07 +02:00
Martin Gross
af06f6fc38
Pin pytest-xdist to 1.27.*, as 1.28.0++ requires pytest>=4.4.0
2019-04-04 10:24:59 +02:00
Raphael Michel
4c0e8f69ea
Cancellation: Do not display refund notices if not required
2019-04-04 09:57:57 +02:00
Raphael Michel
243e4ac4c8
Allow not to ask for invoice addresses on free orders
2019-04-04 09:57:57 +02:00
Raphael Michel
b931d27486
Solve cart deletion issues once and for all
2019-04-04 09:57:57 +02:00
Raphael Michel
2810e2a760
CartManager: Do not try to extend positions while they are being removed
2019-04-04 09:57:57 +02:00
Martin Gross
04465393b2
Set explicit description for Stripe Charges
2019-04-03 19:30:56 +02:00
Raphael Michel
4c9032f2a8
Bump version to 2.6.0
2019-04-03 16:02:39 +02:00
Raphael Michel
724e745b8d
Translated on translate.pretix.eu (German)
...
Currently translated at 100.0% (3057 of 3057 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de/
powered by weblate
2019-04-03 14:02:01 +00:00
Raphael Michel
f4cead1c20
Translated on translate.pretix.eu (German (informal))
...
Currently translated at 100.0% (3057 of 3057 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de_Informal/
powered by weblate
2019-04-03 13:26:15 +00:00
Raphael Michel
7cab1924bb
Update po files
...
[CI skip]
Signed-off-by: Raphael Michel <mail@raphaelmichel.de >
2019-04-03 15:19:57 +02:00
mussol
9b3860e5fd
Translated on translate.pretix.eu (Catalan)
...
Currently translated at 27.5% (839 of 3047 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/ca/
powered by weblate
2019-04-03 11:13:19 +00:00
mussol
cb9d4c10df
Translated on translate.pretix.eu (Catalan)
...
Currently translated at 22.0% (669 of 3047 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/ca/
powered by weblate
2019-04-03 11:13:19 +00:00
oocf
84105b9585
Translated on translate.pretix.eu (Spanish)
...
Currently translated at 100.0% (96 of 96 strings)
Translation: pretix/pretix (frontend)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/es/
powered by weblate
2019-04-03 11:13:19 +00:00
oocf
3f38caeb24
Translated on translate.pretix.eu (Spanish)
...
Currently translated at 99.3% (3026 of 3047 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/es/
powered by weblate
2019-04-03 11:13:19 +00:00
mussol
eae552e474
Translated on translate.pretix.eu (Catalan)
...
Currently translated at 21.1% (643 of 3047 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/ca/
powered by weblate
2019-04-03 11:13:19 +00:00
mussol
f27c10c2ac
Translated on translate.pretix.eu (Catalan)
...
Currently translated at 8.8% (267 of 3047 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/ca/
powered by weblate
2019-04-03 11:13:19 +00:00
Raphael Michel
abd237b969
Checkout redirection: Respect cart_namespace
2019-04-03 13:12:49 +02:00
Raphael Michel
246f307e21
Pin version of pillow (incompatibility with reportlab)
2019-04-02 11:31:01 +02:00
Raphael Michel
1f672e7df2
Fix incorrect test
2019-04-02 11:30:47 +02:00
Raphael Michel
b261a2041a
Actually set the revoked flag
2019-04-02 09:44:31 +02:00
Raphael Michel
2d37c6d94d
Make device token revokation more explicit
2019-04-02 09:36:07 +02:00
Raphael Michel
e75ae80fb5
REST API: Allow to filter orders by datetime
2019-03-29 17:15:15 +01:00
Raphael Michel
73ec5bac79
Allow to set a custom error message when presale is ended
2019-03-29 16:38:47 +01:00
Raphael Michel
46166159b0
Allow to force order creation through the API
2019-03-28 18:11:06 +01:00
Raphael Michel
598693fab2
Add Chinese as a selectable language
2019-03-28 17:06:28 +01:00
Raphael Michel
f95005a8d4
Added translation on translate.pretix.eu (Catalan)
2019-03-28 16:04:15 +00:00