Raphael Michel
1279c8720f
Add tests for price calculation API
2019-04-22 11:14:33 +02:00
Raphael Michel
7a3afde7b1
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.
2019-04-21 23:02:32 +02:00
Raphael Michel
e4417305a2
Fix updatestyles not being sent to background queue
2019-04-18 17:44:14 +02:00
Raphael Michel
bc5d0bea00
updatestyles: Prioritize future events over past ones
2019-04-18 17:27:34 +02:00
Raphael Michel
dbce9b0395
Allow error pages to be embedded in frames (to ease widget troubleshooting)
2019-04-18 17:19:42 +02:00
Martin Gross
2eb88840bd
Original price for variations ( #1258 )
...
* Original price for variations
* Documentation
* API-GET
* Fix existing tests to accomodate new attribute
* Test for variation's original_price on API
2019-04-18 16:13:49 +02:00
Martin Gross
4838835b1b
Remove debug-toolbar template override
2019-04-18 12:21:42 +02:00
Raphael Michel
ab452bd9e3
Fix typo
2019-04-18 09:50:07 +02:00
Raphael Michel
ae298bddb8
Make FakeRedis play nice with metrics
2019-04-18 09:17:55 +02:00
Raphael Michel
9ad4607d26
Move ticket cache invalidation to background task
2019-04-18 09:17:01 +02:00
Raphael Michel
b3684377cd
Fix crash in item validation
...
Fixes Sentry PRETIXEU-10B
2019-04-17 15:40:25 +02:00
Raphael Michel
441badfdbd
Bank transfer: Move ack field
2019-04-17 15:38:26 +02:00
Raphael Michel
0d242a0304
Fix internal error during validation
...
Sentry PRETIXEU-10A
2019-04-17 15:21:42 +02:00
Raphael Michel
2fac8592d4
Add modern invoice renderer
2019-04-17 15:08:58 +02:00
Raphael Michel
58b1a2f115
Fix timezone handling in widget
2019-04-17 14:42:00 +02:00
Raphael Michel
420d44e909
Fix #1170 -- E-mail address in check-in list
2019-04-17 12:12:07 +02:00
Raphael Michel
e0063fce52
Allow superusers to inspect payments and refunds
2019-04-17 10:15:14 +02:00
Raphael Michel
21ef6c7950
Update framework classifier
2019-04-17 10:07:02 +02:00
Sohalt
651f429ffb
Fix #1247 -- Allow team invites to be resent ( #1250 )
...
* Fix #1247 -- Allow team invites to be resent
* Test resending invalid invites
* Fix tooltip
* Fix test
* Handle invalid types for pk parameter
* Style button
2019-04-16 16:39:31 +02:00
Raphael Michel
66dd7c448b
Update po files
...
[CI skip]
Signed-off-by: Raphael Michel <mail@raphaelmichel.de >
2019-04-16 13:35:36 +02:00
Raphael Michel
e9b4205145
Fix translation of widget headlines
2019-04-16 13:35:07 +02:00
Raphael Michel
6dedea1025
Items API: Note that tax_rate is read-only
2019-04-16 13:35:07 +02:00
Raphael Michel
348ed4e909
Merge pull request #1244 from pretix-translations/weblate-pretix-pretix
...
Update from Weblate
2019-04-16 13:34:26 +02:00
Maarten van den Berg
091b3358e4
Translated on translate.pretix.eu (Dutch (informal))
...
Currently translated at 100.0% (96 of 96 strings)
Translation: pretix/pretix (frontend)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/nl_Informal/
powered by weblate
2019-04-16 05:00:07 +00:00
Maarten van den Berg
186e2a6b9a
Translated on translate.pretix.eu (Dutch)
...
Currently translated at 100.0% (96 of 96 strings)
Translation: pretix/pretix (frontend)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/nl/
powered by weblate
2019-04-16 05:00:06 +00:00
Maarten van den Berg
198b90972c
Translated on translate.pretix.eu (Dutch (informal))
...
Currently translated at 100.0% (3057 of 3057 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/nl_Informal/
powered by weblate
2019-04-16 05:00:06 +00:00
Maarten van den Berg
4989b6235c
Translated on translate.pretix.eu (Dutch)
...
Currently translated at 100.0% (3057 of 3057 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/nl/
powered by weblate
2019-04-16 05:00:05 +00:00
mussol
4cfebab11c
Translated on translate.pretix.eu (Catalan)
...
Currently translated at 35.1% (1073 of 3057 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/ca/
powered by weblate
2019-04-15 13:47:00 +00:00
Martin Gross
fe944ec643
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-15 13:47:00 +00:00
Martin Gross
9d92c7b10f
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-15 13:47:00 +00:00
Maarten van den Berg
3b810a3a76
Translated on translate.pretix.eu (Dutch (informal))
...
Currently translated at 100.0% (3057 of 3057 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/nl_Informal/
powered by weblate
2019-04-15 13:47:00 +00:00
Maarten van den Berg
7860417177
Translated on translate.pretix.eu (Dutch (informal))
...
Currently translated at 99.4% (3038 of 3057 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/nl_Informal/
powered by weblate
2019-04-15 13:47:00 +00:00
Maarten van den Berg
1438edb3c8
Translated on translate.pretix.eu (Dutch)
...
Currently translated at 100.0% (3057 of 3057 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/nl/
powered by weblate
2019-04-15 13:47:00 +00:00
mussol
a17720062b
Translated on translate.pretix.eu (Catalan)
...
Currently translated at 31.8% (972 of 3057 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/ca/
powered by weblate
2019-04-15 13:47:00 +00:00
mussol
37ab45b352
Translated on translate.pretix.eu (Catalan)
...
Currently translated at 31.6% (966 of 3057 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/ca/
powered by weblate
2019-04-15 13:47:00 +00:00
mussol
6be212df8c
Translated on translate.pretix.eu (Catalan)
...
Currently translated at 31.1% (952 of 3057 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/ca/
powered by weblate
2019-04-15 13:47:00 +00:00
mussol
b4e85780f4
Translated on translate.pretix.eu (Catalan)
...
Currently translated at 30.0% (917 of 3057 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/ca/
powered by weblate
2019-04-15 13:47:00 +00:00
mussol
a9732c4788
Translated on translate.pretix.eu (Catalan)
...
Currently translated at 30.0% (917 of 3057 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/ca/
powered by weblate
2019-04-15 13:47:00 +00:00
mussol
273316be25
Translated on translate.pretix.eu (Catalan)
...
Currently translated at 29.4% (900 of 3057 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/ca/
powered by weblate
2019-04-15 13:47:00 +00:00
Maarten van den Berg
0f3b269931
Translated on translate.pretix.eu (Dutch (informal))
...
Currently translated at 98.9% (3023 of 3057 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/nl_Informal/
powered by weblate
2019-04-15 13:47:00 +00:00
Maarten van den Berg
4462054d0e
Translated on translate.pretix.eu (Dutch)
...
Currently translated at 100.0% (3057 of 3057 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/nl/
powered by weblate
2019-04-15 13:47:00 +00:00
Raphael Michel
ec53022cc8
Do not call task synchronously inside task (celery doesn't allow it any more)
2019-04-15 15:46:37 +02:00
Raphael Michel
0b65b18459
Send emails in an TransactionAwareTask
2019-04-15 15:22:58 +02:00
Raphael Michel
2fac03f47b
Add a test case for free orders
2019-04-15 15:14:35 +02:00
Raphael Michel
750d5eda48
Do not mark free orders as paid that require approval
2019-04-15 15:12:26 +02:00
Raphael Michel
f2cd9a2002
Fix logic bug in attachment size check
2019-04-15 12:58:36 +02:00
Raphael Michel
874b38db17
Mark order as paid immediately
2019-04-15 12:58:20 +02:00
Raphael Michel
0f58e1c396
CSV import: Do not skip rows without a reference
2019-04-08 17:55:28 +02:00
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
cae2bb944a
Merge pull request #1243 from pretix-translations/weblate-pretix-pretix
...
Update from Weblate
2019-04-03 15:02:23 +01: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
Raphael Michel
641148fecc
Merge pull request #1239 from pretix-translations/weblate-pretix-pretix
...
Update from Weblate
2019-04-03 14:19:23 +01: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
99c61c9060
Orders API: Add a missing sorting method to the documentation
2019-04-03 11:18:13 +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
2420d884fc
Merge pull request #1232 from pretix-translations/weblate-pretix-pretix
...
Update from Weblate
2019-03-28 16:06:26 +00:00
Raphael Michel
f95005a8d4
Added translation on translate.pretix.eu (Catalan)
2019-03-28 16:04:15 +00:00
Raphael Michel
e773096df3
Added translation on translate.pretix.eu (Catalan)
2019-03-28 16:03:59 +00:00
yichengsd
c42905421d
Translated on translate.pretix.eu (Chinese (Simplified))
...
Currently translated at 100.0% (96 of 96 strings)
Translation: pretix/pretix (frontend)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/zh_Hans/
powered by weblate
2019-03-28 15:58:20 +00:00
Alvaro Enrique Ruano
46c2e28def
Translated on translate.pretix.eu (Spanish)
...
Currently translated at 99.0% (3018 of 3047 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/es/
powered by weblate
2019-03-28 15:58:20 +00:00
yichengsd
07bc3df6d3
Translated on translate.pretix.eu (Chinese (Simplified))
...
Currently translated at 99.8% (3041 of 3047 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/zh_Hans/
powered by weblate
2019-03-28 15:58:20 +00:00
Maarten van den Berg
2992c4c48a
Translated on translate.pretix.eu (Dutch (informal))
...
Currently translated at 100.0% (96 of 96 strings)
Translation: pretix/pretix (frontend)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/nl_Informal/
powered by weblate
2019-03-28 15:58:20 +00:00
Maarten van den Berg
c53718381e
Translated on translate.pretix.eu (Dutch)
...
Currently translated at 100.0% (3047 of 3047 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/nl/
powered by weblate
2019-03-28 15:58:20 +00:00
Maarten van den Berg
98e5f0b95d
Translated on translate.pretix.eu (Dutch (informal))
...
Currently translated at 71.9% (69 of 96 strings)
Translation: pretix/pretix (frontend)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/nl_Informal/
powered by weblate
2019-03-28 15:58:20 +00:00
Maarten van den Berg
7f11f06f3f
Translated on translate.pretix.eu (Dutch)
...
Currently translated at 100.0% (96 of 96 strings)
Translation: pretix/pretix (frontend)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/nl/
powered by weblate
2019-03-28 15:58:20 +00:00
Raphael Michel
949057a9cc
Allow to persist filter attributes in session
2019-03-28 16:58:05 +01:00
Raphael Michel
edd643cc32
Event index: Filter subevent list as well
2019-03-28 16:54:21 +01:00
Raphael Michel
5f15ebc46f
Fix TypeError in offset calculation
...
sentry issue PRETIXEU-ZB
2019-03-27 18:12:49 +01:00
Raphael Michel
3415fd947a
Hotfix: Redirect with a /
2019-03-27 17:46:14 +01:00
Raphael Michel
a70a42c273
Hotfix: Do not use absolute URLs
2019-03-27 17:02:22 +01:00
Raphael Michel
697cdfd5c9
Allow to redirect to checkout directly after adding a product to the cart
2019-03-27 16:45:15 +01:00
Raphael Michel
d8a7de8b23
Allow to filter subevents by attributes in query parameters
2019-03-27 16:15:16 +01:00
Raphael Michel
9f7f0e74ff
Fix arrow position in month button
2019-03-27 16:15:16 +01:00
Martin Gross
7ef289da45
Minor JSON spelling mistakes
2019-03-27 15:41:56 +01:00
Raphael Michel
e82bc732a3
Docs: Fix spelling issues
2019-03-27 12:08:22 +01:00
Raphael Michel
4636ccac3b
Add signals html_page_header, sass_preamble, sass_postamble
2019-03-27 09:14:51 +01:00
Raphael Michel
e3518bfb4b
Fix date-dependent test
2019-03-26 10:20:26 +01:00
Raphael Michel
b2471169af
Bank transfer: Improve error message
2019-03-26 09:46:40 +01:00
Raphael Michel
487418678c
Banktransfer: Workaround for OrderPayment.MultipleObjectsReturned
...
Fix sentry issue PRETIXEU-Z7
2019-03-26 09:44:26 +01:00
Raphael Michel
d4795868d6
Correcly cancel payments when starting a new one
2019-03-26 09:41:03 +01:00
Raphael Michel
45af18a23d
Work around SubEvent.DoesNotExist in refresh_quota_caches
...
Fix PRETIXEU-Z8
2019-03-26 09:06:34 +01:00
Raphael Michel
a6de586b80
Make ItemBundle.designated_price non-nullable
2019-03-23 23:42:58 +01:00
Raphael Michel
e6859fa82b
Docs: Allow "subnet" in word list
2019-03-23 15:25:39 +01:00
Raphael Michel
2d5e14e517
Fix error in tests
2019-03-23 15:06:29 +01:00
Raphael Michel
7219575b84
Fix #1066 -- Change installation tutorials to PostgreSQL
...
This is the recommended database server so this documentation should use that
2019-03-23 15:04:12 +01:00
Raphael Michel
991e4127f6
Refs #654 -- Allow to update invoice addresses
2019-03-23 13:51:25 +01:00
Raphael Michel
420649e10a
Refs #654 -- REST API: Allow to resend order link
2019-03-23 13:33:57 +01:00
Raphael Michel
0d02e2fe8c
Refs #654 -- REST API: Allow to cycle order secrets
2019-03-23 13:25:23 +01:00
Raphael Michel
afdba9f268
Refs #654 -- REST API: Allow invoice creation
2019-03-23 13:25:21 +01:00
Raphael Michel
394f7e04c3
Docs: Add a guide on building product structures
2019-03-23 13:06:13 +01:00
Martin Gross
c3a5cef051
Merge pull request #1227 from felixrindt/patch-6
...
Fix doc typo
2019-03-23 11:25:53 +01:00
Felix Rindt
47b7bcbfca
Fix doc typo
2019-03-23 11:15:35 +01:00
Raphael Michel
2cd1345035
Adjust item API tests
2019-03-23 00:43:02 +01:00
Raphael Michel
c24ce551ba
Refs #654 -- REST API: Allow PATCH for some order fields
2019-03-23 00:08:45 +01:00
Raphael Michel
0bb6e460e8
Fix #1195 -- REST API: Fix wrong data type of variation price
2019-03-23 00:08:45 +01:00
Raphael Michel
26257f0829
Refs #1195 -- Fix missing null annotations in the API
2019-03-23 00:08:45 +01:00
Raphael Michel
6badb342bf
Merge pull request #1226 from pretix-translations/weblate-pretix-pretix
...
Update from Weblate
2019-03-22 15:02:47 +00:00
Raphael Michel
865a70d5d5
Translated on translate.pretix.eu (German (informal))
...
Currently translated at 100.0% (96 of 96 strings)
Translation: pretix/pretix (frontend)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/de_Informal/
powered by weblate
2019-03-22 15:00:25 +00:00
Raphael Michel
df1c0d4f3a
Translated on translate.pretix.eu (German)
...
Currently translated at 100.0% (96 of 96 strings)
Translation: pretix/pretix (frontend)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/de/
powered by weblate
2019-03-22 15:00:25 +00:00
Raphael Michel
adb982c451
Translated on translate.pretix.eu (German)
...
Currently translated at 100.0% (3047 of 3047 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de/
powered by weblate
2019-03-22 15:00:24 +00:00
Raphael Michel
94ba26d841
Translated on translate.pretix.eu (German (informal))
...
Currently translated at 100.0% (3047 of 3047 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de_Informal/
powered by weblate
2019-03-22 15:00:05 +00:00
Raphael Michel
45d5487eb5
Update po files
...
[CI skip]
Signed-off-by: Raphael Michel <mail@raphaelmichel.de >
2019-03-22 15:50:33 +01:00
Raphael Michel
38f5f75a1b
Add deprecation note to the PayPal documentation
2019-03-22 15:49:44 +01:00
Raphael Michel
90f881c48e
Fix #1001 -- Add product bundles ( #1041 )
...
* Data model + Editor
* Cart and order management
* Rebase migrations
* Fix typos, add tests on cart handling
* Add tests for checkout and quotas
* Add API endpoints
* Validation of settings
* Front page tax display
* Voucher handling
* Widget foo
* Show correct net pricing
* Front page tests
* reverse charge foo
* Allow to require bundling
* Fix test failure on postgres
2019-03-22 14:48:48 +00:00
Raphael Michel
c4b18a4c81
Force widget data to be a dictionary
2019-03-22 12:16:20 +01:00
Raphael Michel
8e2ef604f7
Widget API: Fix parameters
2019-03-22 11:37:12 +01:00
Raphael Michel
970e4f6d52
Merge pull request #1225 from pretix-translations/weblate-pretix-pretix
...
Update from Weblate
2019-03-22 09:43:56 +00:00
Raphael Michel
59c9731bae
Translated on translate.pretix.eu (German (informal))
...
Currently translated at 100.0% (94 of 94 strings)
Translation: pretix/pretix (frontend)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/de_Informal/
powered by weblate
2019-03-22 09:43:24 +00:00
Raphael Michel
8afd09a647
Translated on translate.pretix.eu (German (informal))
...
Currently translated at 100.0% (3027 of 3027 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de_Informal/
powered by weblate
2019-03-22 09:43:24 +00:00
Raphael Michel
fa375950a7
Translated on translate.pretix.eu (German)
...
Currently translated at 100.0% (3027 of 3027 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de/
powered by weblate
2019-03-22 09:43:23 +00:00
Raphael Michel
ccdfa716c0
Translated on translate.pretix.eu (German)
...
Currently translated at 100.0% (94 of 94 strings)
Translation: pretix/pretix (frontend)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/de/
powered by weblate
2019-03-22 09:42:51 +00:00
Raphael Michel
08ffa17e01
Update po files
...
[CI skip]
Signed-off-by: Raphael Michel <mail@raphaelmichel.de >
2019-03-22 10:22:25 +01:00
Raphael Michel
7f8c91ec9d
Merge pull request #1220 from pretix-translations/weblate-pretix-pretix
...
Update from Weblate
2019-03-22 09:20:24 +00:00
yichengsd
dde3a53e09
Translated on translate.pretix.eu (Chinese (Simplified))
...
Currently translated at 100.0% (3019 of 3019 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/zh_Hans/
powered by weblate
2019-03-22 09:18:09 +00:00
徐志能
73bc3259e8
Translated on translate.pretix.eu (Chinese (Simplified))
...
Currently translated at 100.0% (3019 of 3019 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/zh_Hans/
powered by weblate
2019-03-22 09:18:09 +00:00
徐志能
34767a2029
Translated on translate.pretix.eu (Chinese (Simplified))
...
Currently translated at 99.9% (3018 of 3019 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/zh_Hans/
powered by weblate
2019-03-22 09:18:09 +00:00
Vitor Reis
85bd1a0d44
Translated on translate.pretix.eu (Portuguese (Brazil))
...
Currently translated at 98.6% (70 of 71 strings)
Translation: pretix/pretix (frontend)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/pt_BR/
powered by weblate
2019-03-22 09:18:09 +00:00
Lorhan Sohaky
1ad4b6019e
Translated on translate.pretix.eu (Portuguese (Brazil))
...
Currently translated at 98.6% (70 of 71 strings)
Translation: pretix/pretix (frontend)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/pt_BR/
powered by weblate
2019-03-22 09:18:09 +00:00
yichengsd
a778675857
Translated on translate.pretix.eu (Chinese (Simplified))
...
Currently translated at 100.0% (71 of 71 strings)
Translation: pretix/pretix (frontend)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/zh_Hans/
powered by weblate
2019-03-22 09:18:09 +00:00
Lorhan Sohaky
e5a980aef4
Translated on translate.pretix.eu (Portuguese (Brazil))
...
Currently translated at 16.1% (487 of 3019 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/pt_BR/
powered by weblate
2019-03-22 09:18:09 +00:00
Vitor Reis
e8338a2941
Translated on translate.pretix.eu (Portuguese (Brazil))
...
Currently translated at 16.1% (487 of 3019 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/pt_BR/
powered by weblate
2019-03-22 09:18:09 +00:00
徐志能
289bbf84a9
Translated on translate.pretix.eu (Chinese (Simplified))
...
Currently translated at 96.1% (2901 of 3019 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/zh_Hans/
powered by weblate
2019-03-22 09:18:09 +00:00
Raphael Michel
f13dbb85cb
Fix #1224 -- Cache widget responses for a short time
2019-03-22 09:18:04 +00:00
Raphael Michel
49e706a580
Fix #878 -- Add multi-event widget
2019-03-22 09:18:04 +00:00
Martin Gross
ca7d55082b
Refs #654 -- Add writable API for subevents ( #1217 )
...
- [x] Write operations for subevents
- [x] Tests
- [x] Documentation
2019-03-21 20:40:59 +00:00
Raphael Michel
516fab52da
Do not send payment reminders to orders pending approval
2019-03-20 23:09:13 +01:00
Raphael Michel
ddf6af278c
Widget: Return a useful error message on disabled events
2019-03-18 20:42:47 +01:00
Raphael Michel
07b4b8c473
Allow to add a custom text above the invoice address
2019-03-18 17:01:23 +01:00
Raphael Michel
a0af0cfb06
Merge pull request #1218 from pretix-translations/weblate-pretix-pretix
...
Update from Weblate
2019-03-18 17:00:00 +01:00
Raphael Michel
3eb86a371a
Merge pull request #1216 from pretix-translations/weblate-pretix-pretix
...
Update from Weblate
2019-03-18 16:54:38 +01:00
Raphael Michel
ae7175c00b
Translated on translate.pretix.eu (Greek)
...
Currently translated at 0.6% (17 of 3019 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/el/
powered by weblate
2019-03-18 15:54:26 +00:00
徐志能
4286176e73
Translated on translate.pretix.eu (Chinese (Simplified))
...
Currently translated at 80.6% (2433 of 3019 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/zh_Hans/
powered by weblate
2019-03-18 15:54:26 +00:00
徐志能
0f53ab67df
Translated on translate.pretix.eu (Chinese (Simplified))
...
Currently translated at 80.3% (2424 of 3019 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/zh_Hans/
powered by weblate
2019-03-18 15:54:26 +00:00
徐志能
0d6db082ca
Translated on translate.pretix.eu (Chinese (Simplified))
...
Currently translated at 77.5% (2339 of 3019 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/zh_Hans/
powered by weblate
2019-03-18 15:54:26 +00:00
oocf
2a9b8baa98
Translated on translate.pretix.eu (Spanish)
...
Currently translated at 100.0% (3019 of 3019 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/es/
powered by weblate
2019-03-18 15:54:26 +00:00
徐志能
6bdaab5319
Translated on translate.pretix.eu (Chinese (Simplified))
...
Currently translated at 63.3% (1911 of 3019 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/zh_Hans/
powered by weblate
2019-03-18 15:54:26 +00:00
oocf
489d5e3d01
Translated on translate.pretix.eu (Spanish)
...
Currently translated at 100.0% (3019 of 3019 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/es/
powered by weblate
2019-03-18 15:54:26 +00:00
Alvaro Enrique Ruano
86e2cf2786
Translated on translate.pretix.eu (Spanish)
...
Currently translated at 100.0% (3019 of 3019 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/es/
powered by weblate
2019-03-18 15:54:26 +00:00
徐志能
f075dbc78e
Translated on translate.pretix.eu (Chinese (Simplified))
...
Currently translated at 59.1% (1784 of 3019 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/zh_Hans/
powered by weblate
2019-03-18 15:54:26 +00:00
Serge Bazanski
10500ee6a9
Translated on translate.pretix.eu (Polish)
...
Currently translated at 100.0% (71 of 71 strings)
Translation: pretix/pretix (frontend)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/pl/
powered by weblate
2019-03-18 15:54:26 +00:00
Serge Bazanski
6c766d872d
Translated on translate.pretix.eu (Polish)
...
Currently translated at 15.7% (475 of 3019 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/pl/
powered by weblate
2019-03-18 15:54:26 +00:00
Serge Bazanski
c8b1206e61
Translated on translate.pretix.eu (Polish)
...
Currently translated at 90.1% (64 of 71 strings)
Translation: pretix/pretix (frontend)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/pl/
powered by weblate
2019-03-18 15:54:26 +00:00
Serge Bazanski
424d1489bf
Translated on translate.pretix.eu (Polish)
...
Currently translated at 15.7% (475 of 3019 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/pl/
powered by weblate
2019-03-18 15:54:26 +00:00
Serge Bazanski
b3e567a188
Translated on translate.pretix.eu (Polish)
...
Currently translated at 50.7% (36 of 71 strings)
Translation: pretix/pretix (frontend)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/pl/
powered by weblate
2019-03-18 15:54:26 +00:00
Serge Bazanski
66e42f66e5
Translated on translate.pretix.eu (Polish)
...
Currently translated at 15.6% (472 of 3019 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/pl/
powered by weblate
2019-03-18 15:54:26 +00:00
Serge Bazanski
786fbc6e29
Translated on translate.pretix.eu (Polish)
...
Currently translated at 15.5% (11 of 71 strings)
Translation: pretix/pretix (frontend)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/pl/
powered by weblate
2019-03-18 15:54:26 +00:00
Serge Bazanski
f2ff5d7510
Translated on translate.pretix.eu (Polish)
...
Currently translated at 15.5% (469 of 3019 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/pl/
powered by weblate
2019-03-18 15:54:26 +00:00
徐志能
0bcc4de2de
Translated on translate.pretix.eu (Chinese (Simplified))
...
Currently translated at 53.5% (1615 of 3019 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/zh_Hans/
powered by weblate
2019-03-18 15:54:26 +00:00
Raphael Michel
586e7cc997
Add sales channel to order export
2019-03-18 16:54:08 +01:00
Raphael Michel
bf33cc1499
Do not uppercase labels in Greek invoices
2019-03-18 16:53:48 +01:00
Raphael Michel
faff7b4166
Translated on translate.pretix.eu (Greek)
...
Currently translated at 0.6% (17 of 3019 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/el/
powered by weblate
2019-03-18 15:52:14 +00:00
徐志能
44263a17e6
Translated on translate.pretix.eu (Chinese (Simplified))
...
Currently translated at 80.6% (2433 of 3019 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/zh_Hans/
powered by weblate
2019-03-18 15:52:14 +00:00
徐志能
87b4d1aaed
Translated on translate.pretix.eu (Chinese (Simplified))
...
Currently translated at 80.3% (2424 of 3019 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/zh_Hans/
powered by weblate
2019-03-18 10:34:58 +00:00
徐志能
0d12c1589a
Translated on translate.pretix.eu (Chinese (Simplified))
...
Currently translated at 77.5% (2339 of 3019 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/zh_Hans/
powered by weblate
2019-03-18 10:34:58 +00:00
oocf
96ddd8ce4e
Translated on translate.pretix.eu (Spanish)
...
Currently translated at 100.0% (3019 of 3019 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/es/
powered by weblate
2019-03-18 10:34:58 +00:00
徐志能
dc2da88220
Translated on translate.pretix.eu (Chinese (Simplified))
...
Currently translated at 63.3% (1911 of 3019 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/zh_Hans/
powered by weblate
2019-03-18 10:34:58 +00:00
oocf
b8796b0632
Translated on translate.pretix.eu (Spanish)
...
Currently translated at 100.0% (3019 of 3019 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/es/
powered by weblate
2019-03-18 10:34:58 +00:00
Alvaro Enrique Ruano
961b1d4efa
Translated on translate.pretix.eu (Spanish)
...
Currently translated at 100.0% (3019 of 3019 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/es/
powered by weblate
2019-03-18 10:34:58 +00:00
徐志能
ac674565cf
Translated on translate.pretix.eu (Chinese (Simplified))
...
Currently translated at 59.1% (1784 of 3019 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/zh_Hans/
powered by weblate
2019-03-18 10:34:58 +00:00
Serge Bazanski
301e9d1d48
Translated on translate.pretix.eu (Polish)
...
Currently translated at 100.0% (71 of 71 strings)
Translation: pretix/pretix (frontend)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/pl/
powered by weblate
2019-03-18 10:34:58 +00:00
Serge Bazanski
81e08021db
Translated on translate.pretix.eu (Polish)
...
Currently translated at 15.7% (475 of 3019 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/pl/
powered by weblate
2019-03-18 10:34:58 +00:00
Serge Bazanski
da1beac49c
Translated on translate.pretix.eu (Polish)
...
Currently translated at 90.1% (64 of 71 strings)
Translation: pretix/pretix (frontend)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/pl/
powered by weblate
2019-03-18 10:34:58 +00:00
Serge Bazanski
a81fc5bfe0
Translated on translate.pretix.eu (Polish)
...
Currently translated at 15.7% (475 of 3019 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/pl/
powered by weblate
2019-03-18 10:34:58 +00:00
Serge Bazanski
eb3ec0f99a
Translated on translate.pretix.eu (Polish)
...
Currently translated at 50.7% (36 of 71 strings)
Translation: pretix/pretix (frontend)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/pl/
powered by weblate
2019-03-18 10:34:58 +00:00
Serge Bazanski
7e98846315
Translated on translate.pretix.eu (Polish)
...
Currently translated at 15.6% (472 of 3019 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/pl/
powered by weblate
2019-03-18 10:34:58 +00:00
Serge Bazanski
22f9178617
Translated on translate.pretix.eu (Polish)
...
Currently translated at 15.5% (11 of 71 strings)
Translation: pretix/pretix (frontend)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/pl/
powered by weblate
2019-03-18 10:34:58 +00:00
Serge Bazanski
ef73abc3f6
Translated on translate.pretix.eu (Polish)
...
Currently translated at 15.5% (469 of 3019 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/pl/
powered by weblate
2019-03-18 10:34:58 +00:00
徐志能
ac6e6a526e
Translated on translate.pretix.eu (Chinese (Simplified))
...
Currently translated at 53.5% (1615 of 3019 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/zh_Hans/
powered by weblate
2019-03-18 10:34:58 +00:00
Raphael Michel
8185c6a0d6
Delete all cart positions when disabling test mode
2019-03-18 11:34:48 +01:00
Raphael Michel
a7b294fc61
Add "searchable" to spell-check wordlist
2019-03-18 10:00:45 +01:00
Raphael Michel
b81f07b237
Bring documentation up to date
2019-03-17 21:33:19 +01:00
Raphael Michel
67bdb0ec1f
Quick setup: Enable products on all sales channels
2019-03-17 20:31:10 +01:00
Raphael Michel
7b6ff01740
That wasn't an efficient bugfix…
2019-03-15 12:19:39 +01:00
Raphael Michel
83f5182db2
Fix a bug in polish translation
2019-03-15 12:03:23 +01:00
Raphael Michel
ee2050b8f9
Do not ever ask people to select a payment method for 0.00
2019-03-15 11:40:30 +01:00
Raphael Michel
185fc6c73d
Fix a test incompatibility
2019-03-15 11:31:32 +01:00
Raphael Michel
a21ea34944
Bank transfer: Properly deal with fees of aborted payment methods
2019-03-15 11:31:32 +01:00
Raphael Michel
130ba3c217
Merge pull request #1215 from pretix-translations/weblate-pretix-pretix
...
Update from Weblate
2019-03-15 11:30:09 +01:00
Raphael Michel
dd39131942
Translated on translate.pretix.eu (German (informal))
...
Currently translated at 100.0% (71 of 71 strings)
Translation: pretix/pretix (frontend)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/de_Informal/
powered by weblate
2019-03-15 07:55:50 +00:00
Raphael Michel
295ad9e9c3
Translated on translate.pretix.eu (German)
...
Currently translated at 100.0% (71 of 71 strings)
Translation: pretix/pretix (frontend)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/de/
powered by weblate
2019-03-15 07:55:50 +00:00
oocf
a0969dc7fa
Translated on translate.pretix.eu (Spanish)
...
Currently translated at 99.9% (3018 of 3019 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/es/
powered by weblate
2019-03-15 07:55:50 +00:00
Serge Bazanski
81a2e0c71c
Translated on translate.pretix.eu (Polish)
...
Currently translated at 15.5% (467 of 3019 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/pl/
powered by weblate
2019-03-15 07:55:50 +00:00
徐志能
71f69c9afb
Translated on translate.pretix.eu (Chinese (Simplified))
...
Currently translated at 50.2% (1517 of 3019 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/zh_Hans/
powered by weblate
2019-03-15 07:55:50 +00:00
徐志能
cfff6f1605
Translated on translate.pretix.eu (Chinese (Simplified))
...
Currently translated at 50.2% (1517 of 3019 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/zh_Hans/
powered by weblate
2019-03-15 07:55:50 +00:00
Raphael Michel
84ccaed94a
Fix German strings
...
How did that happen?
2019-03-15 08:55:35 +01:00
Raphael Michel
ec61e07ab6
Merge pull request #1214 from pretix-translations/weblate-pretix-pretix
...
Update from Weblate
2019-03-14 17:51:31 +01:00
Raphael Michel
4d5fb67b02
Translated on translate.pretix.eu (German (informal))
...
Currently translated at 100.0% (3019 of 3019 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de_Informal/
powered by weblate
2019-03-14 16:51:12 +00:00
Raphael Michel
c885807fa5
Translated on translate.pretix.eu (German)
...
Currently translated at 100.0% (3019 of 3019 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de/
powered by weblate
2019-03-14 16:48:11 +00:00
Raphael Michel
88ec54809a
Added translation on translate.pretix.eu (Polish (informal))
2019-03-14 16:46:26 +00:00
Raphael Michel
5f96152d57
Added translation on translate.pretix.eu (Polish (informal))
2019-03-14 16:46:17 +00:00
Raphael Michel
a9b08660c6
Added translation on translate.pretix.eu (Polish)
2019-03-14 16:44:24 +00:00
Raphael Michel
68e901f76d
Added translation on translate.pretix.eu (Polish)
2019-03-14 16:44:12 +00:00
Raphael Michel
e10083379c
Merge pull request #1212 from pretix-translations/weblate-pretix-pretix
...
Update from Weblate
2019-03-14 15:38:47 +01:00
pretix Translation Platform
d705102cbb
Merge branch 'master' of https://github.com/pretix/pretix
2019-03-14 15:37:44 +01:00
Raphael Michel
122fda27c4
Update po files
...
[CI skip]
Signed-off-by: Raphael Michel <mail@raphaelmichel.de >
2019-03-14 15:35:29 +01:00
Raphael Michel
b83752005a
Voucher: Do not show URL if subevent is required
2019-03-14 15:35:01 +01:00
Raphael Michel
7fc926f23e
Bank transfer: Send email for underpayments
2019-03-14 15:35:01 +01:00
Raphael Michel
d90686f352
Bank transfer: Ask people if they understood how it works
2019-03-14 15:35:01 +01:00
Raphael Michel
8523f4dfa2
Do not print canceled add-ons on orders
2019-03-14 15:35:01 +01:00
徐志能
9c13676349
Translated on translate.pretix.eu (Chinese (Simplified))
...
Currently translated at 39.9% (1201 of 3010 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/zh_Hans/
powered by weblate
2019-03-14 14:34:52 +00:00
Raphael Michel
19ee8e9802
Update from Weblate ( #1201 )
2019-03-14 15:34:47 +01:00
徐志能
bbe5ff249b
Translated on translate.pretix.eu (Chinese (Simplified))
...
Currently translated at 38.6% (1161 of 3010 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/zh_Hans/
powered by weblate
2019-03-14 08:43:14 +00:00
Maarten van den Berg
7470cda17f
Translated on translate.pretix.eu (Dutch (informal))
...
Currently translated at 100.0% (69 of 69 strings)
Translation: pretix/pretix (frontend)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/nl_Informal/
powered by weblate
2019-03-14 08:43:14 +00:00
Maarten van den Berg
a4d50ae4c5
Translated on translate.pretix.eu (Dutch)
...
Currently translated at 100.0% (69 of 69 strings)
Translation: pretix/pretix (frontend)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/nl/
powered by weblate
2019-03-14 08:43:14 +00:00
Maarten van den Berg
e0d7a9d2da
Translated on translate.pretix.eu (Dutch (informal))
...
Currently translated at 100.0% (3010 of 3010 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/nl_Informal/
powered by weblate
2019-03-14 08:43:14 +00:00
Maarten van den Berg
2159a65643
Translated on translate.pretix.eu (Dutch)
...
Currently translated at 100.0% (3010 of 3010 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/nl/
powered by weblate
2019-03-14 08:43:14 +00:00
Alvaro Enrique Ruano
3f05c92602
Translated on translate.pretix.eu (Spanish)
...
Currently translated at 100.0% (3010 of 3010 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/es/
powered by weblate
2019-03-14 08:43:14 +00:00
yichengsd
d764cdb338
Translated on translate.pretix.eu (Chinese (Simplified))
...
Currently translated at 30.8% (926 of 3010 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/zh_Hans/
powered by weblate
2019-03-14 08:43:14 +00:00
yichengsd
7b7bd67ae9
Translated on translate.pretix.eu (Chinese (Simplified))
...
Currently translated at 30.7% (924 of 3010 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/zh_Hans/
powered by weblate
2019-03-14 08:43:14 +00:00
徐志能
dc502618dd
Translated on translate.pretix.eu (Chinese (Simplified))
...
Currently translated at 30.7% (924 of 3010 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/zh_Hans/
powered by weblate
2019-03-14 08:43:14 +00:00
徐志能
cb6b4c96f8
Translated on translate.pretix.eu (Chinese (Simplified))
...
Currently translated at 24.8% (746 of 3010 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/zh_Hans/
powered by weblate
2019-03-14 08:43:14 +00:00
徐志能
de5f094f73
Translated on translate.pretix.eu (Chinese (Simplified))
...
Currently translated at 24.4% (733 of 3010 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/zh_Hans/
powered by weblate
2019-03-14 08:43:14 +00:00
徐志能
6b85e89e62
Translated on translate.pretix.eu (Chinese (Simplified))
...
Currently translated at 24.3% (730 of 3010 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/zh_Hans/
powered by weblate
2019-03-14 08:43:14 +00:00
Alvaro Enrique Ruano
8cfc8bc152
Correct documentation for payment forms ( #1209 )
2019-03-14 09:43:05 +01:00
Raphael Michel
27990b3fbb
Prevent users from setting up dependencies for check-in questions
2019-03-13 17:10:23 +01:00
Raphael Michel
307ee36e52
Do not show invisible questions in order overview
2019-03-13 17:06:49 +01:00
Raphael Michel
f95e8f374d
Allow dependencies between questions ( #1202 )
...
- [x] data model
- [x] api
- [x] backend editor
- [x] backend validation logic
- [x] frontend display logic
- [x] frontend validation logic
- [x] test checkout step
- [x] test modify order in frontend
- [x] test modify order in backend
- [x] validation tests
- [x] correctly evaluate dependency tree in frontend?
- [x] copy events
2019-03-13 16:49:20 +01:00
Raphael Michel
d10cbd07a7
Delete cart positiosn during bulk deletion of subevents
2019-03-13 11:54:58 +01:00
Raphael Michel
5519643782
Voucher redemption: Show a checkbox if max_per_order=1
2019-03-13 11:46:19 +01:00
Raphael Michel
2c91a17927
Item form: Smaller description field
2019-03-13 11:26:13 +01:00
Raphael Michel
875d79536b
Re-group voucher options
2019-03-13 11:24:50 +01:00
Raphael Michel
4bf0d2d229
Show voucher link in voucher detail view
2019-03-13 11:22:50 +01:00
Raphael Michel
068983004a
ReportlabExportMixin: Encapsule header strings
2019-03-13 11:18:34 +01:00
Martin Gross
0365a1c68d
Show SumUp payment details for boxoffice transactions
2019-03-12 14:20:45 +01:00
Raphael Michel
5024fae5ed
Improve performance of bulk-generation of ticket PDFs
2019-03-12 09:53:28 +01:00
Raphael Michel
affc6254a8
Fix potential XSS in questions [not a vulnerability, thanks to CSP]
2019-03-12 09:20:48 +01:00
Raphael Michel
bb956c13ba
Bump version to 2.6.0.dev0
2019-03-11 18:13:16 +01:00
Raphael Michel
ee70104735
Bump version to 2.5.0
2019-03-11 18:12:29 +01:00
Raphael Michel
8ba38a0254
Order.meta_info_data: Expose null values as an empty dict
2019-03-11 18:12:29 +01:00
Raphael Michel
761a03abdc
Merge pull request #1200 from pretix-translations/weblate-pretix-pretix
...
Update from Weblate
2019-03-11 16:42:02 +01:00
Raphael Michel
f3b63acd40
Translated on translate.pretix.eu (German)
...
Currently translated at 100.0% (3010 of 3010 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de/
powered by weblate
2019-03-11 15:41:46 +00:00
Raphael Michel
9eee967050
Translated on translate.pretix.eu (German (informal))
...
Currently translated at 100.0% (3010 of 3010 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de_Informal/
powered by weblate
2019-03-11 15:41:24 +00:00
Raphael Michel
02aee0637a
Update po files
...
[CI skip]
Signed-off-by: Raphael Michel <mail@raphaelmichel.de >
2019-03-11 16:02:41 +01:00
Raphael Michel
dde99c45f3
Merge pull request #1194 from pretix-translations/weblate-pretix-pretix
...
Update from Weblate
2019-03-11 16:02:01 +01:00
徐志能
74292535ad
Translated on translate.pretix.eu (Chinese (Simplified))
...
Currently translated at 21.2% (635 of 3000 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/zh_Hans/
powered by weblate
2019-03-11 13:36:08 +00:00
徐志能
d1e3ba778d
Translated on translate.pretix.eu (Chinese (Simplified))
...
Currently translated at 10.7% (320 of 3000 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/zh_Hans/
powered by weblate
2019-03-11 13:36:08 +00:00
yichengsd
475835959d
Translated on translate.pretix.eu (Chinese (Simplified))
...
Currently translated at 10.7% (320 of 3000 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/zh_Hans/
powered by weblate
2019-03-11 13:36:08 +00:00
yichengsd
efdeaeac83
Translated on translate.pretix.eu (Chinese (Simplified))
...
Currently translated at 100.0% (68 of 68 strings)
Translation: pretix/pretix (frontend)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/zh_Hans/
powered by weblate
2019-03-11 13:36:08 +00:00
yichengsd
56fe37dd67
Translated on translate.pretix.eu (Chinese (Simplified))
...
Currently translated at 6.2% (186 of 3000 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/zh_Hans/
powered by weblate
2019-03-11 13:36:08 +00:00
yichengsd
ca07f48afd
Translated on translate.pretix.eu (Chinese (Simplified))
...
Currently translated at 6.2% (185 of 3000 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/zh_Hans/
powered by weblate
2019-03-11 13:36:08 +00:00
Raphael Michel
fa706549ce
Added translation on translate.pretix.eu (Chinese (Simplified))
2019-03-11 13:36:08 +00:00
Raphael Michel
989b28c2f6
Added translation on translate.pretix.eu (Chinese (Simplified))
2019-03-11 13:36:08 +00:00
Raphael Michel
1c84660c42
Translated on translate.pretix.eu (German (informal))
...
Currently translated at 100.0% (3000 of 3000 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de_Informal/
powered by weblate
2019-03-11 13:36:08 +00:00
Alvaro Enrique Ruano
cf58447cd4
Translated on translate.pretix.eu (Spanish)
...
Currently translated at 100.0% (3000 of 3000 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/es/
powered by weblate
2019-03-11 13:36:08 +00:00
arabestia
305a3aaf9f
Translated on translate.pretix.eu (Spanish)
...
Currently translated at 100.0% (3000 of 3000 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/es/
powered by weblate
2019-03-11 13:36:08 +00:00
Alvaro Enrique Ruano
b54a8c120f
Translated on translate.pretix.eu (Spanish)
...
Currently translated at 96.1% (2884 of 3000 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/es/
powered by weblate
2019-03-11 13:36:08 +00:00
Maarten van den Berg
89684c8e0f
Translated on translate.pretix.eu (Dutch (informal))
...
Currently translated at 100.0% (3000 of 3000 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/nl_Informal/
powered by weblate
2019-03-11 13:36:08 +00:00
Maarten van den Berg
c5566dfee7
Translated on translate.pretix.eu (Dutch)
...
Currently translated at 100.0% (3000 of 3000 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/nl/
powered by weblate
2019-03-11 13:36:08 +00:00
Raphael Michel
5e7ee3c047
Delete cart positions if deleting subevent
...
Fixes sentry issue PRETIXEU-Y4
2019-03-11 14:35:49 +01:00
Raphael Michel
815ee29a50
Sendmail: Backwards compatbility of from_log
...
Fixes sentry issue PRETIXEU-Y3
2019-03-11 14:34:41 +01:00
Raphael Michel
13ee691133
Banktransfer: CSV import of Mac CSV files
2019-03-11 14:30:43 +01:00
Raphael Michel
4e3dd24209
Order list: Prevent type error on empty result set
2019-03-08 13:53:18 +01:00
Raphael Michel
7ef4adeb73
Adjust to new isort version
2019-03-08 12:50:35 +01:00
Raphael Michel
7be5331da5
Show ticket code in check-in list
2019-03-08 12:50:25 +01:00
Raphael Michel
12fc02b2e4
Pagination: Remove hover effect of current page indicator
2019-03-08 12:30:13 +01:00
Raphael Michel
86b4835273
Go to order: Allow to pass an invoice number
2019-03-08 12:22:19 +01:00
Raphael Michel
e53818b025
Sendmail history: Show selected items
2019-03-08 12:18:13 +01:00
Raphael Michel
206a0a28c7
Render markdown in all e-mail previews
2019-03-08 12:15:06 +01:00
Raphael Michel
461b0b639c
Sendmail: Use multi-select for product selection
2019-03-08 12:14:40 +01:00
Raphael Michel
2e6f5d0f32
E-Mail rendering: Consistent markdown evaluation between preview and mail
2019-03-08 11:58:26 +01:00
Raphael Michel
12b48948e3
Add a new notification category for overpayments
2019-03-08 11:40:22 +01:00
Raphael Michel
87c7a3d26f
PayPal: Even a canceled payment can still succeed
2019-03-08 11:33:03 +01:00
Raphael Michel
4c0789ac20
Fix inconsistent naming of option
2019-03-08 11:30:04 +01:00
Raphael Michel
bc4e6fa549
Add new API endpoints to documentation
2019-03-06 09:39:58 +01:00
Raphael Michel
2b8949dea4
Add API for badge and ticket layout assignments
2019-03-06 09:35:08 +01:00
Raphael Michel
f3ef00e3b7
Set an update_check_id even if update checks are disabled
2019-03-06 09:09:18 +01:00
Martin Gross
c5499df0b4
Improve display of date/time-format in PDF-ticket preview vs. actual rendering (Z#2344558)
2019-03-05 12:10:05 +01:00
Raphael Michel
68dbfedfdf
Add database-level uniqueness constraint for check-ins
...
We measured that this creates a ~10% performance loss on MySQL, but
believe that correctness is more important. Also, in case on concurrent
check-ins on MySQL with default transaction isolation level, this might
lead to Internal Server Errors on all but one check-ins, which is still
better than to show green.
2019-03-04 18:51:52 +01:00
Raphael Michel
e70738ae0c
Fix percentage bar in list of check-in lists
2019-03-04 18:44:21 +01:00
Raphael Michel
5750201bc3
Position API: search in attendee_email
2019-03-04 11:04:39 +01:00
Raphael Michel
d4eac76a8d
Fix template typo
2019-02-27 09:30:43 +01:00
Raphael Michel
8889607d1c
Stripe: Fix test mode recognition
2019-02-27 09:12:04 +01:00
Raphael Michel
5e9e00acec
Fix tests that rely on the event wizard
2019-02-26 14:19:04 +01:00
Raphael Michel
0e89d4c0f7
Fix an AttributeError introduced in 104f84b7
2019-02-26 14:18:42 +01:00
Raphael Michel
8b3ce69425
Add clone button to event list within organizer
2019-02-26 13:10:53 +01:00
Raphael Michel
b20d1e8373
Add a second UI option to clone events
2019-02-26 13:10:53 +01:00
Raphael Michel
c278687487
Allow creating multiple events in different tabs at the same time
2019-02-26 13:10:53 +01:00
Raphael Michel
0c45e73456
Event creation: Throw user back if validation of previous step fails
2019-02-26 13:10:53 +01:00
Raphael Michel
104f84b7a8
Log change to quota when creating an item
2019-02-26 13:10:53 +01:00
Raphael Michel
ac4ecfbe69
OrderChangeManager: Fix a type error for orders without tax
2019-02-26 13:10:53 +01:00
Martin Gross
61c6cd2937
Show event date in PDF-export (Z#134372)
2019-02-23 13:47:36 +01:00
Raphael Michel
38066ca5ab
Minor CSS helpers
2019-02-22 22:41:42 +01:00
Raphael Michel
373ab29701
Fix #1190 -- Voucher redemption: Default amount one if there is only one option
2019-02-22 15:41:56 +01:00
Raphael Michel
7302bba602
Add order date to CSV attendee list
2019-02-22 14:10:01 +01:00
Raphael Michel
5096121ac7
Improve QR code widget
2019-02-21 15:24:40 +01:00
Raphael Michel
ca4c21a843
Show QR code of a ticket directly from order details
2019-02-21 15:23:29 +01:00
Raphael Michel
407ecdf6c5
Fix spanish translation
2019-02-20 21:02:31 +01:00
Raphael Michel
2faeee8e9c
Merge pull request #1187 from pretix-translations/weblate-pretix-pretix
...
Update from Weblate
2019-02-20 20:54:07 +01:00
arabestia
e1bbf7139f
Translated on translate.pretix.eu (Spanish)
...
Currently translated at 95.7% (2870 of 3000 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/es/
powered by weblate
2019-02-20 19:53:28 +00:00
oocf
64fc38a06e
Translated on translate.pretix.eu (Spanish)
...
Currently translated at 95.7% (2870 of 3000 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/es/
powered by weblate
2019-02-20 19:53:27 +00:00
Alvaro Enrique Ruano
6bcf884b7a
Translated on translate.pretix.eu (Spanish)
...
Currently translated at 95.7% (2870 of 3000 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/es/
powered by weblate
2019-02-20 19:53:27 +00:00
Raphael Michel
d319293da8
Translated on translate.pretix.eu (German (informal))
...
Currently translated at 100.0% (3000 of 3000 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de_Informal/
powered by weblate
2019-02-20 19:53:26 +00:00
Raphael Michel
832c58d288
Translated on translate.pretix.eu (German)
...
Currently translated at 100.0% (3000 of 3000 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de/
powered by weblate
2019-02-20 19:52:39 +00:00
Raphael Michel
c251e0e7d3
Update po files
...
[CI skip]
Signed-off-by: Raphael Michel <mail@raphaelmichel.de >
2019-02-20 17:52:59 +01:00
Raphael Michel
27437e065a
Update from Weblate ( #1184 )
2019-02-20 17:52:26 +01:00
oocf
86534aa7cc
Translated on translate.pretix.eu (Spanish)
...
Currently translated at 100.0% (68 of 68 strings)
Translation: pretix/pretix (frontend)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/es/
powered by weblate
2019-02-20 16:51:29 +00:00
oocf
379a2140c8
Translated on translate.pretix.eu (Spanish)
...
Currently translated at 96.0% (2843 of 2960 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/es/
powered by weblate
2019-02-20 16:51:29 +00:00
Raphael Michel
67059fe323
Add a simple test mode ( #1181 )
...
- [x] Provide data model and configuration toggle
- [x] Allow to delete individual test orders
- [x] Add tests
- [x] Add a prominent warning message to the backend if test mode orders exist (even though test mode is off), as this leads to wrong statistics
- [x] Decide if and how to generate invoices for test orders as invoice numbers cannot be repeated or should not have gaps.
- [x] Decide if and how we expose test orders through the API, since our difference pull mechanism relies on the fact that orders cannot be deleted.
- [x] Decide if and how we want to couple test modes of payment providers?
- [ ] pretix.eu: Ignore test orders for billing
- [ ] Adjust payment providers: Mollie, bitpay, cash, fakepayment, sepadebit

2019-02-20 17:51:26 +01:00
Martin Gross
8ffc96bf31
Return pdf_data localized to the order's locale (Z#131360)
2019-02-20 16:47:29 +01:00
Raphael Michel
58b688628e
Disable logging of unknown hosts
2019-02-20 16:44:00 +01:00
Raphael Michel
3f7348717b
Include pending_sum in mail notifications
2019-02-20 15:12:33 +01:00
Raphael Michel
90c8e0c172
Ensure attendee name in email renderer test
2019-02-20 15:09:36 +01:00
Raphael Michel
d35ad345d7
Allow to use event meta data in email templates
2019-02-20 14:33:45 +01:00
Raphael Michel
21634369a8
Fix thumbnail scaling of portrait pictures
2019-02-20 13:50:46 +01:00
Martin Gross
a2b075c0d7
Filter sensitive keys from log-messages ( #1186 )
2019-02-20 13:37:44 +01:00
Martin Gross
0617abe6e3
Change test eMail address to accomodate RFC2606-sensitive mailservers (Z#134234)
2019-02-20 10:03:31 +01:00
Raphael Michel
040466353c
Fix order of imports
2019-02-19 15:47:47 +01:00
Raphael Michel
46b7e9467b
ibanformat filter: don't fail on empty values
2019-02-19 15:01:16 +01:00
Raphael Michel
283ff3b5e5
Merge pull request #1159 from pretix-translations/weblate-pretix-pretix
...
Update from Weblate
2019-02-19 14:16:04 +01:00
Raphael Michel
b0bb22ea38
Translated on translate.pretix.eu (Greek)
...
Currently translated at 0.6% (17 of 2960 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/el/
powered by weblate
2019-02-19 13:15:41 +00:00
Alvaro Enrique Ruano
334ee98318
Translated on translate.pretix.eu (Spanish)
...
Currently translated at 94.4% (2794 of 2960 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/es/
powered by weblate
2019-02-19 12:49:40 +00:00
Alvaro Enrique Ruano
c4d342029b
Translated on translate.pretix.eu (Spanish)
...
Currently translated at 94.4% (2794 of 2960 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/es/
powered by weblate
2019-02-19 12:49:40 +00:00
Alvaro Enrique Ruano
bc86f9c059
Translated on translate.pretix.eu (Spanish)
...
Currently translated at 94.4% (2794 of 2960 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/es/
powered by weblate
2019-02-19 12:49:40 +00:00
Alvaro Enrique Ruano
51107fe4fd
Translated on translate.pretix.eu (Spanish)
...
Currently translated at 94.2% (2787 of 2960 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/es/
powered by weblate
2019-02-19 12:49:40 +00:00
Martin Gross
3d65c2fd51
Migration for event.plugins non-null default
2019-02-19 13:48:32 +01:00
Alexander Schwartz
9b394b3833
Enable nl2br plugin for Markdown rendering ( #1162 )
...
The frontpage text is already markdown, and will receive its formatting via the rich_text filter.
When applying the additional linebreaksbr filter, it will add unnecessary blank lines.
I'm using the hosted pretix version.
Test for frontpage text:
````
Test
* test1
* test2
````
Before (screenshot):
---

----
After (screenshot):
----

----
2019-02-19 12:51:33 +01:00
Martin Gross
d5747084ec
Fix: Make event.plugins non-Null by default
2019-02-19 12:38:32 +01:00
Raphael Michel
777772b89e
Remove spaces from locale URLs
2019-02-18 15:12:45 +01:00
Raphael Michel
c202286470
Fix #212 -- Different priorization of locale sources between backend and frontend
2019-02-18 15:12:05 +01:00
Raphael Michel
0c1738b9bb
Refs #212 -- Do not set user locale if switched in frontend
2019-02-18 15:05:49 +01:00
Raphael Michel
af607083cb
Add a custom field renderer for checkout
2019-02-17 21:22:47 +01:00
Raphael Michel
def7918b29
Fix wrong string interpolation in invoice generation
2019-02-17 21:22:47 +01:00
Raphael Michel
0933fc848d
Order search: Fight the database optimizer to actually optimize the query
2019-02-15 11:45:06 +01:00
Raphael Michel
166f8b8a2a
Fix typo in require_approval webhook
2019-02-15 08:50:36 +01:00
Raphael Michel
70fcba96a5
Add __str__ methods to more models
2019-02-14 18:50:27 +01:00
Raphael Michel
2d2d62045a
Do not mark orders as paid when changed to free if they require approval
2019-02-14 18:38:33 +01:00
Raphael Michel
3988f1e2f6
Fix a typo in docs
2019-02-14 18:34:41 +01:00
Raphael Michel
d3ecb92108
Remove "refunded" from state diagram
2019-02-14 18:34:37 +01:00
Raphael Michel
b3debdfb55
Order list: Add filter for canceled with and without paid fee
2019-02-14 10:15:55 +01:00
Raphael Michel
abb770a8e7
Prevent events from being set to None through the API
2019-02-14 10:15:55 +01:00
Raphael Michel
72a2d0da35
Search in e-mail adresses during checkin
2019-02-14 10:15:55 +01:00
Raphael Michel
937cec53f7
Optimize queries for pdf_data=true
2019-02-14 10:15:55 +01:00
Raphael Michel
6e4af5da64
Perform order search on database replica
2019-02-14 10:15:02 +01:00
Raphael Michel
7ed35e06ba
Allow to configure a database replica
2019-02-14 10:14:23 +01:00
Raphael Michel
55841ea660
Make sure total is calculated as a Decimal
2019-02-12 16:27:37 +01:00
Raphael Michel
78544cdb30
Implement a strong locking check to avoid race conditions during payment
2019-02-12 16:24:32 +01:00
Martin Gross
37183aced7
Disable Autocomplete for Date/Time-fields
2019-02-12 16:16:12 +01:00
Raphael Michel
a7d3cb134c
Fix a token mismatch
2019-02-12 15:40:06 +01:00
Raphael Michel
da8f7f163f
Check-in API: Include position data
2019-02-12 15:40:06 +01:00
Raphael Michel
89d612beed
Fix bug in checkinlist view
2019-02-11 16:39:50 +01:00
Raphael Michel
f23de7e2c0
Order change: Allow to ignore quotas
2019-02-11 16:15:54 +01:00
Raphael Michel
d073007fd7
Order change: Allow to keep price when changing items
2019-02-11 16:15:13 +01:00
Raphael Michel
d9d1c83218
Optimize the check-in list view
2019-02-11 15:58:39 +01:00
Raphael Michel
ae9b8bafb8
Add missing migration
2019-02-08 15:33:26 +01:00
Raphael Michel
cbf5c2ec1d
Fix ZeroDivisionError if a voucher tag is given to a voucher with max_usages=0
...
Fix PRETIXEU-V7
2019-02-08 13:59:05 +01:00
Raphael Michel
17392f3ef4
Store subevent data for invoice lines
2019-02-08 13:56:04 +01:00
Raphael Michel
bf36ad009f
Don't request a refund if there's actually no money involved
2019-02-08 11:27:09 +01:00
Martin Gross
ca9e4823e2
Fix wrong CSV-Checkinlist link
2019-02-08 10:47:17 +01:00
Raphael Michel
d505422e0f
Order overview: Make table easier to read
2019-02-07 15:28:51 +01:00
Raphael Michel
33c43ce482
Add columns lines to PDF overview export
2019-02-07 15:21:17 +01:00
Raphael Michel
f273cf4960
Fix misaligned PDF report
2019-02-07 15:21:12 +01:00
Raphael Michel
afdf09eeb4
Merge branch 'master' of github.com:pretix/pretix
2019-02-07 15:02:14 +01:00
Raphael Michel
01e5872f61
Update jsonfallback again
2019-02-07 15:01:55 +01:00
Maximilian Hils
14cc31c810
Fix payment instruction display. ( #1161 )
2019-02-07 14:30:26 +01:00
Raphael Michel
2972129547
Sentry: Fix a bug leading to it ignoring *everything*
2019-02-06 11:16:38 +01:00
Raphael Michel
ec4227651a
Do not try to reduce voucher usage below 0
2019-02-06 10:35:54 +01:00
Raphael Michel
77950de588
Voucher bulk delete: Remove cart positions as well
2019-02-06 10:28:26 +01:00
Raphael Michel
187576eee5
Fix a ProtectedError in cart handling
...
FIx PRETIXEU-TR
2019-02-06 10:25:53 +01:00
Raphael Michel
0e513a0985
Require specific jsonfallback version
2019-02-06 09:59:44 +01:00
Raphael Michel
1cde728ffe
Order search: Add missing field to .only() call
2019-02-06 09:52:11 +01:00
Raphael Michel
76893caffc
Sentry: Ignore django.security.DisallowedHost
2019-02-05 18:15:21 +01:00
Raphael Michel
a539999c04
Sentry: Do not report retried celery tasks
2019-02-05 17:19:18 +01:00
Raphael Michel
b9c570b3d8
Sentry: Tune log levels
2019-02-05 16:35:40 +01:00
Raphael Michel
48b399424a
Delete voucher even if it is contained in carts
...
Fix PRETIXEU-R1
2019-02-05 15:47:11 +01:00
Raphael Michel
1c73f000a9
Fix TypeError
...
PRETIXEU-T6
2019-02-05 15:00:58 +01:00
Raphael Michel
d0721165c1
Add distinct call back in in some cases
2019-02-05 12:10:27 +01:00
Raphael Michel
bed0a0ceeb
Switch from raven to sentry_sdk
2019-02-05 11:25:58 +01:00
Raphael Michel
b53ee1dc1d
Bump version to 2.5.0.dev0
2019-02-04 16:06:43 +01:00
Raphael Michel
41b56c00e5
Bump version to 2.4.0
2019-02-04 16:05:32 +01:00
Raphael Michel
cb17febf7c
Add squashed migration
2019-02-04 15:48:29 +01:00
Raphael Michel
07d42a4d77
Invoice exporter: Fix missing filter on query
2019-02-04 14:47:24 +01:00
Raphael Michel
e3ebf887a4
Implement Invoice.__repr__
2019-02-04 14:07:18 +01:00
Raphael Michel
0440187e59
Do not break on empty invoices
...
Sentry PRETIXEU-S8
2019-02-04 14:07:01 +01:00
Raphael Michel
dfcda0fa2c
Merge pull request #1158 from pretix-translations/weblate-pretix-pretix
...
Update from Weblate.
2019-02-04 13:52:53 +01:00
Maarten van den Berg
560c0a8729
Translated on translate.pretix.eu (Dutch (informal))
...
Currently translated at 100.0% (2960 of 2960 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/nl_Informal/
powered by weblate
2019-02-04 08:45:08 +00:00
Maarten van den Berg
bc80b60b04
Translated on translate.pretix.eu (Dutch)
...
Currently translated at 100.0% (2960 of 2960 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/nl/
powered by weblate
2019-02-04 08:45:08 +00:00
Maarten van den Berg
08bf3648ea
Translated on translate.pretix.eu (Dutch (informal))
...
Currently translated at 100.0% (2960 of 2960 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/nl_Informal/
powered by weblate
2019-02-04 08:45:08 +00:00
Raphael Michel
f8ee7acad6
Fix import order
2019-02-04 09:38:09 +01:00
Raphael Michel
10c86869ea
Sendmail: Do not fail to show logs with status "r"
...
Fix sentry PRETIXEU-S3
2019-02-04 09:10:19 +01:00
Raphael Michel
9034a98df9
Remove empty translation block
2019-02-01 17:38:32 +01:00
Raphael Michel
a7142fdf55
Merge pull request #1156 from pretix-translations/weblate-pretix-pretix
...
Update from Weblate.
2019-02-01 17:38:19 +01:00
Raphael Michel
ee97c46aec
Translated on translate.pretix.eu (German)
...
Currently translated at 99.9% (2959 of 2960 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de/
powered by weblate
2019-02-01 16:38:02 +00:00
Raphael Michel
7063f32f24
Translated on translate.pretix.eu (German (informal))
...
Currently translated at 99.9% (2959 of 2960 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de_Informal/
powered by weblate
2019-02-01 16:37:37 +00:00
Raphael Michel
2ec926b7c7
Update po files
...
[CI skip]
Signed-off-by: Raphael Michel <mail@raphaelmichel.de >
2019-02-01 17:27:33 +01:00
Flavia Bastos
834b5a26a5
Adjust message if there's only one addon ( #1147 )
...
Relates to #1091
2019-02-01 17:26:37 +01:00
Raphael Michel
90f08d0aca
Merge pull request #1146 from pretix-translations/weblate-pretix-pretix
...
Update from Weblate.
2019-02-01 17:26:00 +01:00
Alvaro Enrique Ruano
d5c2637198
Translated on translate.pretix.eu (Spanish)
...
Currently translated at 95.3% (2796 of 2934 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/es/
powered by weblate
2019-02-01 16:25:27 +00:00
Raphael Michel
f517ba51bd
Added translation on translate.pretix.eu (Greek)
2019-02-01 16:25:27 +00:00
Raphael Michel
d738198ec5
Added translation on translate.pretix.eu (Greek)
2019-02-01 16:25:27 +00:00
Maarten van den Berg
b1ce58d06c
Translated on translate.pretix.eu (Dutch (informal))
...
Currently translated at 100.0% (2934 of 2934 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/nl_Informal/
powered by weblate
2019-02-01 16:25:27 +00:00
Maarten van den Berg
b26ef74128
Translated on translate.pretix.eu (Dutch)
...
Currently translated at 100.0% (2934 of 2934 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/nl/
powered by weblate
2019-02-01 16:25:27 +00:00
Maarten van den Berg
4f8c8ea917
Translated on translate.pretix.eu (Dutch (informal))
...
Currently translated at 100.0% (2934 of 2934 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/nl_Informal/
powered by weblate
2019-02-01 16:25:27 +00:00
Maarten van den Berg
0803b049af
Translated on translate.pretix.eu (Dutch)
...
Currently translated at 100.0% (2934 of 2934 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/nl/
powered by weblate
2019-02-01 16:25:27 +00:00
Raphael Michel
97f3fbdb80
Fix legacy field name
...
Sentry PRETIXEU-S0
2019-02-01 17:20:48 +01:00
Raphael Michel
434b6e4729
Offer multi-sheet order report
2019-02-01 17:20:00 +01:00
Raphael Michel
f56bceb55f
Remove a redundant string
2019-02-01 16:53:37 +01:00
Raphael Michel
2aa246b3d5
Allow to exclude items from ticket generation explicitly
2019-02-01 16:48:58 +01:00
Raphael Michel
f77b551aa6
Badges: Allow to disable per-product
2019-02-01 16:48:58 +01:00
Raphael Michel
c9415cba2b
Allow to add a custom text above the payment choice
2019-02-01 16:48:58 +01:00
Raphael Michel
4dae224d73
Statistics: Ellipsize long product names
2019-02-01 16:48:58 +01:00
Raphael Michel
13cc57e98b
Add multi-sheet export for invoices
2019-02-01 16:45:48 +01:00
Raphael Michel
6f980b82ac
Sort exporters by name alphabetically
2019-01-31 18:44:12 +01:00
Raphael Michel
f32c581a9e
Add MultiSheetListExporter base class
2019-01-31 18:43:42 +01:00
Thomas Schüßler
fcadfffb92
fixed a typo ( #1152 )
2019-01-30 14:36:20 +01:00
Raphael Michel
9e43459879
Widget: Guard against missing xhr.responseURL in Internet Explorer
2019-01-30 12:12:25 +01:00
Raphael Michel
87424c25de
Logging: Automatically serialize file objects
...
Sentry PRETIXEU-RY
2019-01-30 10:59:00 +01:00
Raphael Michel
acdf7d62b5
Sort migrations
2019-01-30 10:17:16 +01:00
Raphael Michel
944138f7a9
Flake8 update
2019-01-30 09:31:34 +01:00
Raphael Michel
5da2eab1fb
Fix deletion order
2019-01-30 09:26:01 +01:00
Raphael Michel
d680937a6c
Work around flake8 issues
2019-01-30 08:59:58 +01:00
Raphael Michel
f35c2544b6
Do not attach empty files for orders without tickets
2019-01-29 17:12:38 +01:00
Raphael Michel
0285cd12f7
Optimize SQL queries in order list and order search
2019-01-29 16:45:01 +01:00
Martin Gross
03cacace57
Fix missing/redundant favicon
2019-01-28 17:57:12 +01:00
Martin Gross
6ed016e49e
Define Favicons on Organizer-level
2019-01-28 17:29:39 +01:00
Raphael Michel
da8da01614
Fix #1148 -- Reduce number of cases in which we show "Reserved"
2019-01-28 10:43:52 +01:00
Raphael Michel
9a2ea6699a
Fix obsolete tests
2019-01-28 09:10:18 +01:00
Raphael Michel
51a8bac9e6
Enforce type of log data
2019-01-28 09:10:18 +01:00
Raphael Michel
303ed07504
Voucher API: Never use a list in log_action(data)
2019-01-28 09:10:18 +01:00
bastardop
c7627f631f
Docs: Added Debian dependency ( #1149 )
...
the libopenjp2-7-dev Packages was required during installation on raspbian
2019-01-28 08:59:49 +01:00
Raphael Michel
604c31c6e2
Bank transfer: Allow to manually accept payments of all amounts
2019-01-28 08:49:19 +01:00
Raphael Michel
c3da6731a1
Allow to delete an event with cart positions
2019-01-25 15:59:34 +01:00
Raphael Michel
6e556ab09b
Fix wrong warning message
2019-01-25 13:13:45 +01:00
Raphael Michel
16622883f6
Add referer meta tag to backend
2019-01-25 11:08:56 +01:00
Raphael Michel
cce4379d3e
Type-cast cancellation fee
2019-01-24 10:11:24 +01:00
Raphael Michel
5af99f4f1a
Check-in: Do not ask questions that are already answered
2019-01-23 16:05:27 +01:00
Raphael Michel
9ed49888b8
Fix #1144 -- Make invoice form all-optional in backend
2019-01-23 10:27:09 +01:00
Raphael Michel
5bfb00db73
Upgrade bs4 and be compatible to latest soupsieve
2019-01-23 09:44:03 +01:00
Raphael Michel
a031d72ca9
Widget: Follow redirects
2019-01-22 18:06:56 +01:00
Raphael Michel
15a190cdf3
Widget: Remove debug output
2019-01-22 17:23:13 +01:00
Raphael Michel
d181375479
Consistent number formatting in widget
2019-01-21 10:54:30 +01:00
Raphael Michel
d8a57b0baa
Conditionally show decimal places for tax rates
2019-01-21 10:53:50 +01:00
Raphael Michel
d482bc9de0
Prevent accumulation of tax rates when copying events
2019-01-21 10:43:27 +01:00
Raphael Michel
5c030796d7
Add more information to event copy choice
2019-01-21 10:37:54 +01:00
Raphael Michel
f6eb3bfb80
Remove redundant form option
2019-01-21 10:27:44 +01:00
Raphael Michel
3703fbcacf
Do not allow customers to cancel checked-in orders
2019-01-21 09:09:54 +01:00
Lukas Bockstaller
cdea6eb55e
Updates the dependency versions for flake 8 ( #1143 )
2019-01-21 08:58:26 +01:00
Maarten van den Berg
bf1e9d47d0
Fix #1111 -- Duplicate voucher warning ( #1142 )
...
Adds a new method to Voucher that selects all distinct orders containing
a position where the Voucher has been used, and changes the Voucher
detail view to use this method for the warning.
2019-01-21 08:52:31 +01:00
Raphael Michel
350df2a3cc
Merge pull request #1141 from pretix-translations/weblate-pretix-pretix
...
Update from Weblate.
2019-01-21 08:51:21 +01:00
Maarten van den Berg
bc6915b251
Translated on translate.pretix.eu (Dutch (informal))
...
Currently translated at 100.0% (2934 of 2934 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/nl_Informal/
powered by weblate
2019-01-21 05:00:28 +00:00
Maarten van den Berg
f9c7eeff9a
Translated on translate.pretix.eu (Dutch)
...
Currently translated at 100.0% (2934 of 2934 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/nl/
powered by weblate
2019-01-21 05:00:07 +00:00
Maarten van den Berg
247bcf0a20
Translated on translate.pretix.eu (Dutch (informal))
...
Currently translated at 100.0% (2934 of 2934 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/nl_Informal/
powered by weblate
2019-01-20 06:00:09 +00:00
Maarten van den Berg
455c961fc7
Translated on translate.pretix.eu (Dutch)
...
Currently translated at 100.0% (2934 of 2934 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/nl/
powered by weblate
2019-01-19 21:39:08 +00:00
Maarten van den Berg
9052d4a7a9
Translated on translate.pretix.eu (Dutch (informal))
...
Currently translated at 100.0% (2934 of 2934 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/nl_Informal/
powered by weblate
2019-01-19 21:13:37 +00:00
Raphael Michel
589401e8d2
Merge pull request #1140 from pretix-translations/weblate-pretix-pretix
...
Update from Weblate.
2019-01-18 17:38:24 +01:00
Raphael Michel
0c366a8473
Translated on translate.pretix.eu (German)
...
Currently translated at 100.0% (2934 of 2934 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de/
powered by weblate
2019-01-18 16:38:00 +00:00
Raphael Michel
c9ddbd0e88
Merge pull request #1139 from pretix-translations/weblate-pretix-pretix
...
Update from Weblate.
2019-01-18 17:37:56 +01:00
Raphael Michel
31bf0c24f1
Translated on translate.pretix.eu (German (informal))
...
Currently translated at 100.0% (2934 of 2934 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de_Informal/
powered by weblate
2019-01-18 16:37:29 +00:00
Raphael Michel
c74386346b
Translated on translate.pretix.eu (German)
...
Currently translated at 100.0% (2934 of 2934 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de/
powered by weblate
2019-01-18 16:34:22 +00:00
Raphael Michel
725e1f019e
Update po files
...
[CI skip]
Signed-off-by: Raphael Michel <mail@raphaelmichel.de >
2019-01-18 17:25:27 +01:00
Raphael Michel
06eddb2c6d
Self-service refund form ( #1135 )
...
* Auto-refund
* Add missing template
* Notification for requested refund
* Model-level tests
* Add front-end tests
* Default to notify
2019-01-18 17:24:42 +01:00
Raphael Michel
80b5750756
New content for / index page
2019-01-18 17:24:28 +01:00
Raphael Michel
f37d265534
Refresh design for auth and error pages
2019-01-18 17:24:28 +01:00
Raphael Michel
7c4a1e5fb8
Merge pull request #1138 from pretix-translations/weblate-pretix-pretix
...
Update from Weblate.
2019-01-18 16:56:39 +01:00
sohalt
9a045c76ec
Translated on translate.pretix.eu (German (informal))
...
Currently translated at 100.0% (2907 of 2907 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de_Informal/
powered by weblate
2019-01-18 03:06:42 +00:00
Lorhan Sohaky
447b36fdd3
Translated on translate.pretix.eu (Portuguese (Brazil))
...
Currently translated at 15.9% (462 of 2907 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/pt_BR/
powered by weblate
2019-01-16 23:00:17 +00:00
Guillaume Petit
5dbd984178
Translated on translate.pretix.eu (French)
...
Currently translated at 80.0% (2326 of 2907 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/fr/
powered by weblate
2019-01-16 22:00:09 +00:00
Raphael Michel
95f96f8321
Fix default public name of bank transfer
2019-01-16 08:26:56 +01:00
Raphael Michel
3933032778
Merge pull request #1136 from MacLemon/tippfehler-ausbessern
...
Corrected language typo.
2019-01-14 22:53:09 +01:00
Pepi Zawodsky
d0b18d9f64
Corrected language typo.
...
Dieser Satz kein Hilfsverb.
2019-01-14 22:41:12 +01:00
Raphael Michel
71de71ed37
PDF: Fix bug with rendering name parts
2019-01-14 11:37:58 +01:00
Raphael Michel
3438d079d5
Fix a sign error
2019-01-13 11:48:52 +01:00
Raphael Michel
e7730333c2
Show refund status to customer on order page
2019-01-12 22:33:09 +01:00
Raphael Michel
e8b9f0a3ae
Frontend order view: Do not recommend download for canceled orders
2019-01-12 22:19:10 +01:00
Raphael Michel
77ebd18404
Backend order view: Show canceled fees
2019-01-12 22:18:55 +01:00
Raphael Michel
2d48198c83
Ignore database-level floating point errors
2019-01-12 22:18:36 +01:00
Raphael Michel
d103b0bb84
Weblate script: pull after push
2019-01-12 17:09:18 +01:00
Raphael Michel
01411b84e4
Merge pull request #1134 from pretix-translations/weblate-pretix-pretix
...
Update from Weblate.
2019-01-12 17:03:02 +01:00
Raphael Michel
b7e154d8c9
Translated on translate.pretix.eu (German (informal))
...
Currently translated at 100.0% (2907 of 2907 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de_Informal/
powered by weblate
2019-01-12 16:02:41 +00:00
Raphael Michel
f39ac96322
Translated on translate.pretix.eu (German)
...
Currently translated at 100.0% (2907 of 2907 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de/
powered by weblate
2019-01-12 16:01:53 +00:00
Raphael Michel
74db808978
Update po files
...
[CI skip]
Signed-off-by: Raphael Michel <mail@raphaelmichel.de >
2019-01-12 16:55:03 +01:00
Raphael Michel
ab72b93706
Invoice: Show number of pages next to page number
2019-01-12 16:54:37 +01:00
Raphael Michel
af5aece639
Add beneficiaries to invoice addresses
2019-01-12 16:54:37 +01:00
Raphael Michel
228ab15900
Bank transfer: Allow to set custom public name
2019-01-12 16:54:37 +01:00
Raphael Michel
66164d8202
Invoice renderer: Make it easier to change fonts
2019-01-12 16:54:37 +01:00
Raphael Michel
d5ac155914
Add is_available hook for plugin configs
2019-01-12 16:54:37 +01:00
Raphael Michel
75a966529e
Merge pull request #1132 from pretix-translations/weblate-pretix-pretix
...
Update from Weblate.
2019-01-11 15:57:47 +01:00
Raphael Michel
28a6a6185d
Translated on translate.pretix.eu (German (informal))
...
Currently translated at 100.0% (2904 of 2904 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de_Informal/
powered by weblate
2019-01-11 14:57:27 +00:00
Raphael Michel
07cdaa9ca9
Translated on translate.pretix.eu (German)
...
Currently translated at 100.0% (2904 of 2904 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de/
powered by weblate
2019-01-11 14:57:13 +00:00
Raphael Michel
1c6935ebd9
Update po files
...
[CI skip]
Signed-off-by: Raphael Michel <mail@raphaelmichel.de >
2019-01-11 15:47:30 +01:00
Raphael Michel
60c1ea8aad
Allow to keep cancellation fees ( #1130 )
...
* Allow to keep cancellation fees
* Add tests and clarifications
* Add API
2019-01-11 15:42:33 +01:00
Raphael Michel
0b8798a65c
Add self-crashing test
2019-01-10 18:17:29 +01:00
Raphael Michel
a8836cbeec
Remove some irregularities in 8abfbba9
2019-01-10 17:41:18 +01:00
Raphael Michel
336a34b10b
Merge pull request #1131 from pretix-translations/weblate-pretix-pretix
...
Update from Weblate.
2019-01-10 17:24:31 +01:00
Raphael Michel
c5862cc0a0
Translated on translate.pretix.eu (German)
...
Currently translated at 100.0% (2901 of 2901 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de/
powered by weblate
2019-01-10 16:23:32 +00:00
Raphael Michel
89cdcd3781
Translated on translate.pretix.eu (German (informal))
...
Currently translated at 100.0% (2901 of 2901 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de_Informal/
powered by weblate
2019-01-10 16:21:10 +00:00
Raphael Michel
2837cac554
Update po files
...
[CI skip]
Signed-off-by: Raphael Michel <mail@raphaelmichel.de >
2019-01-10 16:57:52 +01:00
Raphael Michel
3b54556739
Remove notification type for refunded event
2019-01-10 16:57:27 +01:00
Raphael Michel
4d6d6ff737
Merge pull request #1129 from pretix-translations/weblate-pretix-pretix
...
Update from Weblate.
2019-01-10 16:57:10 +01:00
Maarten van den Berg
ffee31e415
Translated on translate.pretix.eu (Dutch)
...
Currently translated at 100.0% (2890 of 2890 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/nl/
powered by weblate
2019-01-10 15:56:44 +00:00
Raphael Michel
8abfbba9d0
Refactor cancelling positions and orders in the data model ( #1088 )
...
- [x] Data model
- [x] display in order view in backend
- [x] review all usages of OrderPositions.objects
- [x] review all usages of order.positions
- [x] review all other model usages
- [x] review plugins
- [x] plugins backwards-compatible API?
- [x] decide on way forward for REST API
- [x] need to cancel fees
- [x] tests
- [ ] plugins
- [ ] gdpr
- [ ] reports
- [x] docs
2019-01-10 16:52:34 +01:00
Raphael Michel
588955901c
Pin oauthlib version
2019-01-09 14:19:02 +01:00
Raphael Michel
4b7bf2f27f
Merge pull request #1118 from pretix-translations/weblate-pretix-pretix
...
Update from Weblate.
2019-01-09 12:33:18 +01:00
Raphael Michel
664957e886
Add now_date
2019-01-09 12:29:37 +01:00
Raphael Michel
f15a6d39c3
Add now_* variables to PDFs
2019-01-09 12:17:31 +01:00
Maarten van den Berg
3fd80a9a46
Translated on translate.pretix.eu (Dutch (informal))
...
Currently translated at 100.0% (68 of 68 strings)
Translation: pretix/pretix (frontend)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/nl_Informal/
powered by weblate
2019-01-08 21:00:37 +00:00
Maarten van den Berg
2fd2716303
Translated on translate.pretix.eu (Dutch)
...
Currently translated at 100.0% (2890 of 2890 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/nl/
powered by weblate
2019-01-08 21:00:08 +00:00
Maarten van den Berg
37315fc380
Translated on translate.pretix.eu (Dutch (informal))
...
Currently translated at 100.0% (2890 of 2890 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/nl_Informal/
powered by weblate
2019-01-08 13:00:29 +00:00
Maarten van den Berg
f96fc0744e
Translated on translate.pretix.eu (Dutch)
...
Currently translated at 100.0% (68 of 68 strings)
Translation: pretix/pretix (frontend)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/nl/
powered by weblate
2019-01-08 12:30:26 +00:00
Maarten van den Berg
5bb7883020
Translated on translate.pretix.eu (Dutch)
...
Currently translated at 100.0% (2890 of 2890 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/nl/
powered by weblate
2019-01-08 12:25:27 +00:00
Maarten van den Berg
3f95434922
Translated on translate.pretix.eu (Dutch (informal))
...
Currently translated at 100.0% (2890 of 2890 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/nl_Informal/
powered by weblate
2019-01-07 09:21:52 +00:00
Maarten van den Berg
08da5a8b91
Translated on translate.pretix.eu (Dutch (informal))
...
Currently translated at 100.0% (68 of 68 strings)
Translation: pretix/pretix (frontend)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/nl_Informal/
powered by weblate
2019-01-07 09:21:52 +00:00
Maarten van den Berg
97dc4421ea
Translated on translate.pretix.eu (Dutch (informal))
...
Currently translated at 100.0% (2890 of 2890 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/nl_Informal/
powered by weblate
2019-01-07 09:21:52 +00:00
Maarten van den Berg
26ca2ff006
Translated on translate.pretix.eu (Dutch (informal))
...
Currently translated at 100.0% (68 of 68 strings)
Translation: pretix/pretix (frontend)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/nl_Informal/
powered by weblate
2019-01-07 09:21:52 +00:00
Maarten van den Berg
980c359f57
Translated on translate.pretix.eu (Dutch (informal))
...
Currently translated at 2.9% (2 of 68 strings)
Translation: pretix/pretix (frontend)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/nl_Informal/
powered by weblate
2019-01-07 09:21:52 +00:00
Maarten van den Berg
ff1198dec6
Translated on translate.pretix.eu (Dutch (informal))
...
Currently translated at 100.0% (2890 of 2890 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/nl_Informal/
powered by weblate
2019-01-07 09:21:52 +00:00
Raphael Michel
7275de94af
Added translation on translate.pretix.eu (Dutch (informal))
2019-01-07 09:21:52 +00:00
Raphael Michel
ed46f41f8c
Added translation on translate.pretix.eu (Dutch (informal))
2019-01-07 09:21:52 +00:00
Alexey Zh
1078e38890
Translated on translate.pretix.eu (Russian)
...
Currently translated at 16.2% (11 of 68 strings)
Translation: pretix/pretix (frontend)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/ru/
powered by weblate
2019-01-07 09:21:52 +00:00
amefad
2e9bbff308
Translated on translate.pretix.eu (Italian)
...
Currently translated at 33.8% (23 of 68 strings)
Translation: pretix/pretix (frontend)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/it/
powered by weblate
2019-01-07 09:21:52 +00:00
Maarten van den Berg
13a48701fa
Translated on translate.pretix.eu (Dutch)
...
Currently translated at 100.0% (68 of 68 strings)
Translation: pretix/pretix (frontend)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/nl/
powered by weblate
2019-01-07 09:21:52 +00:00
Alexey Zh
ddc9c850c0
Translated on translate.pretix.eu (Russian)
...
Currently translated at 0.4% (13 of 2890 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/ru/
powered by weblate
2019-01-07 09:21:52 +00:00
amefad
fa0dae6ed6
Translated on translate.pretix.eu (Italian)
...
Currently translated at 2.7% (79 of 2890 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/it/
powered by weblate
2019-01-07 09:21:52 +00:00
Maarten van den Berg
da6176a51e
Translated on translate.pretix.eu (Dutch)
...
Currently translated at 100.0% (2890 of 2890 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/nl/
powered by weblate
2019-01-07 09:21:52 +00:00
Maarten van den Berg
4ef6659551
Translated on translate.pretix.eu (Dutch)
...
Currently translated at 100.0% (68 of 68 strings)
Translation: pretix/pretix (frontend)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/nl/
powered by weblate
2019-01-07 09:21:52 +00:00
Alexey Zh
82624a1dc0
Added translation on translate.pretix.eu (Russian)
2019-01-07 09:21:52 +00:00
Alexey Zh
b50add260a
Added translation on translate.pretix.eu (Russian)
2019-01-07 09:21:52 +00:00
Bruno Damasceno Martins
f72f97d366
Translated on translate.pretix.eu (Portuguese (Brazil))
...
Currently translated at 10.4% (300 of 2890 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/pt_BR/
powered by weblate
2019-01-07 09:21:52 +00:00
Alexander Schwartz
ad46e9e541
Translated on translate.pretix.eu (German (informal))
...
Currently translated at 100.0% (2890 of 2890 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de_Informal/
powered by weblate
2019-01-07 09:21:52 +00:00
Raphael Michel
343dbc00be
Bank transfer: Add a note on how to proceed
2019-01-07 10:21:35 +01:00
Raphael Michel
3cb94f702d
Revert accidental commit part
2019-01-04 10:24:06 +01:00
Raphael Michel
ddeae224fb
Log SMTP failures and retry after some error codes
2019-01-04 09:54:43 +01:00
Raphael Michel
3c57895101
Don't mark orders as pending unnecessarily
2019-01-03 09:50:56 +01:00
Raphael Michel
687c85eb58
Stripe: Full source state handling
2019-01-03 09:43:07 +01:00
Raphael Michel
90ffdbdfa3
Stripe: Allow failed payments to succeed
2019-01-03 09:37:31 +01:00
Raphael Michel
654be0db34
Stripe: Prevent race condition between ReturnView and webhook
2019-01-03 09:34:15 +01:00
Raphael Michel
82e3359b40
Allow to filter subevents by date
2019-01-02 16:59:03 +01:00
Raphael Michel
01a6861453
Always query emails case-insensitively
2019-01-02 15:12:48 +01:00
Raphael Michel
7f6cdd6241
Fix ProtectedError when deleting expired card positions
2019-01-02 15:05:30 +01:00
Raphael Michel
aad1fda31f
Register nl_Informal translation
2019-01-02 10:12:17 +01:00
Raphael Michel
ad462921f0
Pin bs4 version due to regression
2019-01-02 09:58:50 +01:00
Raphael Michel
dc433f6420
Reverse on global URL config in build_absolute_uri
2019-01-02 09:24:47 +01:00
Raphael Michel
2d8b3d1c79
PayPal: Fix backwards compatibility
2019-01-02 09:20:35 +01:00
Raphael Michel
eb85fa956e
Badges: Add per-position downloads
2018-12-19 12:31:44 +01:00
Raphael Michel
215514fca7
Add ticket downloads to the backend
2018-12-19 12:31:24 +01:00
Raphael Michel
3fe2dfe810
Add signal order_position_buttons
2018-12-19 12:29:52 +01:00
Raphael Michel
041d05eb66
Support product pictures for add-on products
2018-12-19 09:37:30 +01:00
Raphael Michel
d05530ddfc
Explicit ordering of check-in lists
2018-12-19 09:20:44 +01:00
Raphael Michel
734e77d1a3
API: Allow to redeem ticket by secret
2018-12-18 12:23:07 +01:00
Raphael Michel
633061e203
Avoid paid orders without payment_date
2018-12-18 10:07:17 +01:00
Raphael Michel
e11ee4a427
Do not allow to delete vouchers assigned to canceled orders
2018-12-18 10:07:17 +01:00
Alvaro Enrique Ruano
1edcd47703
Support for daterange in spanish ( #1125 )
2018-12-17 22:32:15 +01:00
Raphael Michel
cf4b2544f2
Never create implicit payments for orders that require approval
2018-12-14 10:42:08 +01:00
Raphael Michel
04c3cffd43
Fix severe translation mistake
2018-12-12 16:42:47 +01:00
Raphael Michel
483d41c7a6
Event plugin list: Use a more useful sorting of the list
2018-12-12 16:42:47 +01:00
Martin Gross
b0c4c88d01
Fix #1119 - Proper indent and pluralisation ( #1120 )
2018-12-12 08:59:54 +01:00
Martin Gross
518298f71c
Add media-src CSP to middleware ( #1121 )
2018-12-12 08:59:22 +01:00
Raphael Michel
62c2e7765b
Fix wrong variable
2018-12-11 17:00:05 +01:00
Raphael Michel
2bb2a40509
Add new signal checkout_all_optional
2018-12-11 16:44:15 +01:00
Raphael Michel
49828186b0
Signals: Pretictable call order, not return order
2018-12-11 16:43:07 +01:00
Raphael Michel
c07a6cb4aa
Small query optimization
2018-12-11 16:15:54 +01:00
Tobias Kunze
67ad9a0dcb
Provide send_robust on EventSignals ( #1116 )
2018-12-11 16:15:22 +01:00
Raphael Michel
d267dfc682
Fix #785 -- Show availability in (sub)event list ( #1112 )
2018-12-11 13:59:49 +01:00
Raphael Michel
eed220f14a
pytest-xdist is required by now
2018-12-11 12:54:30 +01:00
Raphael Michel
85289fe0d1
Fix error when marking an expired order as paid
2018-12-07 11:04:41 +01:00
Raphael Michel
6293ad34d4
Add a headline to payment provider settings
2018-12-06 10:56:40 +01:00
Raphael Michel
0dc4f61cf0
Fix a docs spelling error
2018-12-06 10:42:50 +01:00
Raphael Michel
6849e682d7
Bump verstion to 2.4.0.dev0
2018-12-06 10:17:39 +01:00
Raphael Michel
6b725a9db9
Bump version to 2.3.0
2018-12-06 10:16:55 +01:00
Raphael Michel
989ebbb444
Merge pull request #1115 from pretix-translations/weblate-pretix-pretix
...
Update from Weblate.
2018-12-05 17:13:35 +01:00
Raphael Michel
0a6efc1e0f
Translated on translate.pretix.eu (German)
...
Currently translated at 100.0% (2890 of 2890 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de/
powered by weblate
2018-12-05 16:12:43 +00:00
Raphael Michel
d577a0d286
Translated on translate.pretix.eu (German (informal))
...
Currently translated at 100.0% (2890 of 2890 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de_Informal/
powered by weblate
2018-12-05 16:11:04 +00:00
Raphael Michel
6b9b379ce2
Update po files
...
[CI skip]
Signed-off-by: Raphael Michel <mail@raphaelmichel.de >
2018-12-05 17:05:14 +01:00
Raphael Michel
13234b6fd5
Merge pull request #1108 from pretix-translations/weblate-pretix-pretix
...
Update from Weblate.
2018-12-05 17:04:36 +01:00
Raphael Michel
2fa0067663
Revert "Update po files"
...
This reverts commit 4e37fa5778 .
2018-12-05 17:04:22 +01:00
Raphael Michel
4e37fa5778
Update po files
...
[CI skip]
Signed-off-by: Raphael Michel <mail@raphaelmichel.de >
2018-12-05 17:02:53 +01:00
Alexander Schwartz
bfb74448b1
Translated on translate.pretix.eu (German)
...
Currently translated at 100.0% (69 of 69 strings)
Translation: pretix/pretix (frontend)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/de/
powered by weblate
2018-12-05 15:59:59 +00:00
arabestia
a255082b07
Translated on translate.pretix.eu (Spanish)
...
Currently translated at 97.3% (2797 of 2874 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/es/
powered by weblate
2018-12-05 15:59:59 +00:00
Matheus Nunes
14df35bd90
Translated on translate.pretix.eu (Portuguese (Brazil))
...
Currently translated at 10.4% (300 of 2874 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/pt_BR/
powered by weblate
2018-12-05 15:59:59 +00:00
Alexander Schwartz
bd0ba7baa5
Translated on translate.pretix.eu (German (informal))
...
Currently translated at 100.0% (2874 of 2874 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de_Informal/
powered by weblate
2018-12-05 15:59:59 +00:00
Alexander Schwartz
9aa220b95b
Translated on translate.pretix.eu (German)
...
Currently translated at 100.0% (2874 of 2874 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de/
powered by weblate
2018-12-05 15:59:59 +00:00
Alexander Schwartz
3ed4be63fe
Translated on translate.pretix.eu (German (informal))
...
Currently translated at 100,0% (69 of 69 strings)
Translation: pretix/pretix (frontend)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/de_Informal/
powered by weblate
2018-12-05 15:59:59 +00:00
Alexander Schwartz
23f4b0b62f
Translated on translate.pretix.eu (German)
...
Currently translated at 100,0% (69 of 69 strings)
Translation: pretix/pretix (frontend)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/de/
powered by weblate
2018-12-05 15:59:59 +00:00
arabestia
4b9acb64da
Translated on translate.pretix.eu (Spanish)
...
Currently translated at 98.6% (68 of 69 strings)
Translation: pretix/pretix (frontend)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/es/
powered by weblate
2018-12-05 15:59:59 +00:00
oocf
ebba0ee0cb
Translated on translate.pretix.eu (Spanish)
...
Currently translated at 97.3% (2796 of 2874 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/es/
powered by weblate
2018-12-05 15:59:59 +00:00
arabestia
335ce48d7e
Translated on translate.pretix.eu (Spanish)
...
Currently translated at 97.3% (2796 of 2874 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/es/
powered by weblate
2018-12-05 15:59:59 +00:00
Alvaro Enrique Ruano
d9a0c8c523
Translated on translate.pretix.eu (Spanish)
...
Currently translated at 96.7% (2779 of 2874 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/es/
powered by weblate
2018-12-05 15:59:59 +00:00
Raphael Michel
a297bd1944
Show that some export parameters are optional
2018-12-05 16:51:08 +01:00
Raphael Michel
953ea26984
Add a custom text to explain usage of vouchers
2018-12-05 16:50:05 +01:00
Raphael Michel
e4f80f7660
Widget: Allow to pre-fill fields in the invoice address
2018-12-05 16:45:05 +01:00
Raphael Michel
128a185957
Improve crashed test handling
2018-12-05 16:16:50 +01:00
Raphael Michel
0bdd14b47a
Re-add legacy import
2018-12-05 15:13:50 +01:00
Raphael Michel
3b84b181ad
PDF editor: Move questions signal out of ticket provider
2018-12-05 14:45:07 +01:00
Raphael Michel
c9b0626324
Adjust tests to new is_public default
2018-12-04 15:41:57 +01:00
Raphael Michel
dc9a82cade
Fix failing tests for previous commits
2018-12-04 15:02:16 +01:00
Raphael Michel
8266733e34
Clarify is_public and turn it on by default
2018-12-04 13:49:25 +01:00
Raphael Michel
246987955b
Accept localized input for all fields with localized output
2018-12-02 19:12:21 +01:00
Raphael Michel
b93e7fcb60
Fix #1067 -- Allow to manually create partial payments
2018-12-02 18:32:16 +01:00
Raphael Michel
b1cebdbd99
Fix #582 -- Improve validation of organizer domains
2018-12-02 17:45:48 +01:00
Raphael Michel
d04047abd5
Fix #1105 -- Provide URL in order split log entry
2018-12-02 17:35:31 +01:00
Raphael Michel
efca46945a
Fix #953 -- Render markdown in email text previews
2018-12-02 17:11:09 +01:00
Raphael Michel
0f9755e36f
Add a warning message to products that are out of timeframe
2018-12-02 16:44:21 +01:00
Raphael Michel
478d8e4116
Add export to .xlsx for lists
2018-11-30 16:10:32 +01:00
Raphael Michel
81693e042c
Introduce common base class for CSV exports
2018-11-30 15:56:29 +01:00
Raphael Michel
47b7d7b36c
Add separate notification category for orders that require approval
2018-11-30 15:30:35 +01:00
Raphael Michel
ba15c34ce1
Fix #1106 -- Do not send reminders to orders placed in the last two hours
2018-11-30 15:16:12 +01:00
Raphael Michel
94f2ad9325
Highlight items that are unavailable by time
2018-11-29 10:13:43 +01:00
Raphael Michel
d8070ba8a3
Fix missing ticket attachments
2018-11-29 10:01:20 +01:00
Raphael Michel
b1019672b0
Fix file format in real expor
2018-11-27 15:52:57 +01:00
Raphael Michel
631307a4d5
Even with pdftk, use PyPDF to read page size
2018-11-27 09:22:53 +01:00
Raphael Michel
180a26ee1d
Fix shredder test
2018-11-26 13:44:40 +01:00
Raphael Michel
7eab1982fe
Add support for PDFTK
2018-11-26 13:43:06 +01:00
Raphael Michel
ca59237ebf
Use regular asynctasks for order PDF generation
2018-11-26 13:21:25 +01:00
Raphael Michel
cc92210dc2
Retry crashed tests
2018-11-26 12:09:39 +01:00
Raphael Michel
6602afdd6c
Use dedicated queue for notifications
2018-11-26 12:05:16 +01:00
Raphael Michel
c7a04bc08a
Add cleanup for cached tickets
2018-11-26 12:04:25 +01:00
Raphael Michel
2cc5b7f4e8
Raise error 404 on invalid month
2018-11-26 09:20:48 +01:00
Raphael Michel
453f16af03
Merge pull request #1100 from pretix-translations/weblate-pretix-pretix
...
Update from Weblate.
2018-11-23 16:22:00 +01:00
Raphael Michel
0f3398ae13
Translated on translate.pretix.eu (German (informal))
...
Currently translated at 100.0% (2874 of 2874 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de_Informal/
powered by weblate
2018-11-23 15:17:00 +00:00
Raphael Michel
f1b65c8695
Translated on translate.pretix.eu (German)
...
Currently translated at 100.0% (2874 of 2874 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de/
powered by weblate
2018-11-23 15:17:00 +00:00
Raphael Michel
2c4c89c8c2
Translated on translate.pretix.eu (German (informal))
...
Currently translated at 100.0% (2874 of 2874 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de_Informal/
powered by weblate
2018-11-23 15:17:00 +00:00
Raphael Michel
4042b603b7
Translated on translate.pretix.eu (German)
...
Currently translated at 100.0% (2874 of 2874 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de/
powered by weblate
2018-11-23 15:17:00 +00:00
Alvaro Enrique Ruano
63b0288383
Translated on translate.pretix.eu (Spanish)
...
Currently translated at 97.5% (2792 of 2864 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/es/
powered by weblate
2018-11-23 15:17:00 +00:00
Raphael Michel
7c01fee70b
Fix incorrect return statement
2018-11-23 16:16:46 +01:00
Raphael Michel
8127c32ef5
More tolerant i18n deserializing
2018-11-23 16:15:23 +01:00
Raphael Michel
563decdfba
Update po files
...
[CI skip]
Signed-off-by: Raphael Michel <mail@raphaelmichel.de >
2018-11-23 15:37:11 +01:00
Raphael Michel
a205b01d70
Add "paid" note on invoices if there is no open payment
2018-11-23 15:36:39 +01:00
Raphael Michel
b4290384e1
Add sales channels ( #1103 )
...
- [x] Data model
- [x] Enforce constraint
- [x] Filter order list
- [x] Set channel on created order
- [x] Products API
- [x] Order API
- [x] Tests
- [x] Filter reports
- [x] Resellers
- [ ] deploy plugins
- [ ] posbackend
- [ ] resellers
- [ ] reports
- [x] Ticketlayouts
- [x] Support in pretixPOS
2018-11-23 15:35:09 +01:00
Raphael Michel
0f76779fb1
Fix involuntarily created invoices
2018-11-21 13:07:28 +01:00
Raphael Michel
f34c528cba
Add passphrase to wordlist
2018-11-21 11:51:57 +01:00
Raphael Michel
cf01e04101
PayPal: Improve log display
2018-11-21 11:24:44 +01:00
Martin Gross
a3a63def55
Fix #369 -- Connect with PayPal ( #1084 )
...
* Connect with PayPal
* PayPal connect code-review fixes
* PayPal Connect: Global Env selection; Fix for payee-dict
* Fix missing PayPal Connect indicator for Endpoint
* Fix backwards compatibility
2018-11-21 11:14:33 +01:00
Raphael Michel
a3489eea04
PayPal: Properly detect pending sales
2018-11-21 11:14:03 +01:00
Raphael Michel
c6cb98c30a
Add documentation on development and enterprise installs
2018-11-21 09:40:44 +01:00
Alvaro Enrique Ruano
332c58c82f
Improve docker cache utilization on image construction ( #1099 )
...
To provide better use of Docker cache during image build by installing from PIP before creating the layer with the source code (the PIP installations are less probable to change than the rest of the source code, so this layer will not be recreated with all the source code changes)
This was previously discussed in #1094
2018-11-21 09:27:43 +01:00
Raphael Michel
beb0ded6dc
Allow to pass user data to the widget ( #1095 )
...
- [x] Logic
- [x] Tests
- [x] Docs
- [x] find a way to integrate with tracking
2018-11-20 17:55:37 +01:00
Raphael Michel
b49b2035bd
Cancel payments if the pending price of the order changes
2018-11-20 17:41:33 +01:00
Raphael Michel
106c8d373d
Fix #1098 -- order search with dash in event slug
2018-11-20 14:33:41 +01:00
Raphael Michel
aee44a3284
Fix marking an overpaid order as paid manually
2018-11-20 10:39:48 +01:00
Raphael Michel
d4c1fcf838
Merge pull request #1087 from pretix-translations/weblate-pretix-pretix
...
Update from Weblate.
2018-11-20 10:39:26 +01:00
Alvaro Enrique Ruano
832f57c9d7
Translated on translate.pretix.eu (Spanish)
...
Currently translated at 97.4% (2790 of 2864 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/es/
powered by weblate
2018-11-20 09:36:17 +00:00
Mikkel Ricky
ac2a9b207d
Translated on translate.pretix.eu (Danish)
...
Currently translated at 57.4% (1645 of 2864 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/da/
powered by weblate
2018-11-20 09:36:17 +00:00
Maarten van den Berg
f1e5d60a14
Translated on translate.pretix.eu (Dutch)
...
Currently translated at 100.0% (2864 of 2864 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/nl/
powered by weblate
2018-11-20 09:36:17 +00:00
Maarten van den Berg
7b1a1dc754
Translated on translate.pretix.eu (Dutch)
...
Currently translated at 99.7% (2854 of 2864 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/nl/
powered by weblate
2018-11-20 09:36:17 +00:00
Raphael Michel
c93f804992
Fix #1080 -- Deal with gaps in the invoice database ( #1086 )
2018-11-20 10:36:13 +01:00
Alvaro Enrique Ruano
1cba4b1d45
Dockerfile improvements for better readability ( #1094 )
2018-11-20 10:24:53 +01:00
Raphael Michel
22369a5559
Fix CI problems with SQLite ( #1076 )
...
* Try to re-enable tests on Py3.5
* Add newer SQLite3
2018-11-19 17:57:50 +01:00
Raphael Michel
a8223ad354
Fix missing return statement
2018-11-19 17:12:48 +01:00
Raphael Michel
c9d3cf7cac
Fix exceptions in previous commit
2018-11-19 11:03:54 +01:00
Raphael Michel
bbdbc94f6e
Redirect case-insensitive versions of event/organizer slugs
2018-11-19 10:22:40 +01:00
Raphael Michel
5c8d9c4dca
Fix incorrect feedback on invite form
2018-11-16 14:13:44 +01:00
Raphael Michel
546ff6e42f
Variations: Show a price range on the front page
2018-11-14 15:43:21 +01:00
Raphael Michel
7b7d45ce2e
Fix Dutch date format
2018-11-14 15:43:15 +01:00
Raphael Michel
be3ca7c561
Sort cart positions by reasonable values
2018-11-14 15:36:50 +01:00
Raphael Michel
abdb6e2d52
Add "Event date" to PDF editors
2018-11-14 14:39:20 +01:00
Raphael Michel
138ddcdcd7
CSV-export improvements (include voucher, allow semicolon)
2018-11-14 10:02:28 +01:00
Raphael Michel
8ffc6550da
Do not allow orders with unavailable items to be completed
2018-11-13 17:55:56 +01:00
Raphael Michel
0734715bab
Only warn about bad-contrasat colors
2018-11-13 15:53:18 +01:00
Raphael Michel
7528bfb10b
Fix tests for color saving
2018-11-13 14:15:52 +01:00
Raphael Michel
2798fb3468
Avoid setting name_parts to None
2018-11-13 12:59:12 +01:00
Raphael Michel
4e6f4716ec
Allow to configure accent colors
2018-11-13 12:56:52 +01:00
Raphael Michel
e523a4e610
Allow to manually generate invoices like in c131ad8c
2018-11-12 13:08:12 +01:00
Raphael Michel
31cec76809
Generate invoice after expired order is extended
2018-11-12 13:08:12 +01:00
Raphael Michel
fdfd9f9275
Fix cart cleanup
2018-11-12 13:08:12 +01:00
oocf
b658c73c19
Removed permissions page from events settings ( #1063 )
...
* Removed old configuration for events settings
* Urls file to remove permissions file
* Removing not needed test
* Removing test in permissions
2018-11-12 12:23:40 +01:00
Raphael Michel
ebd3e6f31a
Fix TypeError in typeahead
2018-11-12 12:17:49 +01:00
Raphael Michel
ccec114653
Merge pull request #1085 from pretix-translations/weblate-pretix-pretix
...
Update from Weblate.
2018-11-12 11:41:06 +01:00
Raphael Michel
f0716dc482
Translated on translate.pretix.eu (German (informal))
...
Currently translated at 100.0% (2864 of 2864 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de_Informal/
powered by weblate
2018-11-12 10:40:47 +00:00
Raphael Michel
513778b2c4
Translated on translate.pretix.eu (German)
...
Currently translated at 100.0% (2864 of 2864 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de/
powered by weblate
2018-11-12 10:34:26 +00:00
Raphael Michel
742e403ae2
Update po files
...
[CI skip]
Signed-off-by: Raphael Michel <mail@raphaelmichel.de >
2018-11-12 11:31:32 +01:00
Raphael Michel
09a9d610f8
Make navigation structure more approachable to new users ( #1083 )
...
* Move event selector to sidebar
* Unify navigation
* Fix confusing icons
2018-11-12 11:30:36 +01:00
Raphael Michel
b9534f23f5
Delete add-ons explicitly
2018-11-12 11:11:33 +01:00
Raphael Michel
b053f61001
Delete add-on positions explicitly
2018-11-12 11:11:33 +01:00
Felix Rindt
21042f2111
Fix #1071 -- Make payments and invoice address full width panels ( #1072 )
...
Solve #1071 .
I'm not happy about how the invoice address panel is really wide now.
2018-11-12 10:38:22 +01:00
Raphael Michel
e953474138
Fix a few models.CASCADE
2018-11-11 16:23:37 +01:00
Tobias Kunze
0d438ad07c
Remove outline when clicking on checkout progress ( #1082 )
2018-11-10 14:48:37 +01:00
Raphael Michel
e285b7cff0
Bump version to release 2.3.0.dev0
2018-11-09 16:45:43 +01:00
Raphael Michel
2bb2f30e66
Bump version to 2.2.0
2018-11-09 16:43:59 +01:00
Raphael Michel
9a8d23f582
Banktransfer: use proper formatting for IBANs
2018-11-09 16:42:43 +01:00
Raphael Michel
f37d12e056
Merge pull request #1079 from pretix-translations/weblate-pretix-pretix
...
Update from Weblate.
2018-11-09 16:26:35 +01:00
Maarten van den Berg
334ffc0be7
Translated on translate.pretix.eu (Dutch)
...
Currently translated at 100.0% (2855 of 2855 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/nl/
powered by weblate
2018-11-09 14:18:13 +00:00
Maarten van den Berg
03f0da4ee6
Translated on translate.pretix.eu (Dutch)
...
Currently translated at 100.0% (66 of 66 strings)
Translation: pretix/pretix (frontend)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/nl/
powered by weblate
2018-11-09 14:18:13 +00:00
Raphael Michel
fbbd6eebc0
Refuse to update on old MySQL
2018-11-09 15:17:58 +01:00
Raphael Michel
584ced87db
Add /me API endpoint
2018-11-09 11:34:40 +01:00
Raphael Michel
901953d988
Add a Retry-After to 409 responses
2018-11-09 11:13:24 +01:00
Raphael Michel
8c34a47138
Voucher API: Bulk creation
2018-11-09 10:50:21 +01:00
Raphael Michel
0fe3db634c
Voucher API: Reduce number of event locks
2018-11-09 10:46:27 +01:00
Raphael Michel
d8d838fc4f
Add note on celery-requirement for webhook retrials
2018-11-09 10:45:25 +01:00
Raphael Michel
9b94a1b3b2
Add documentation on rate limits
2018-11-09 10:00:55 +01:00
Raphael Michel
479abc1a65
Add missing screenshots to docs
2018-11-08 17:00:18 +01:00
Raphael Michel
1a17ba13ca
Link to documentation
2018-11-08 16:57:30 +01:00
Raphael Michel
371c42b738
Merge pull request #1077 from pretix-translations/weblate-pretix-pretix
...
Update from Weblate.
2018-11-08 16:57:18 +01:00
Raphael Michel
ed85394845
Translated on translate.pretix.eu (German)
...
Currently translated at 100.0% (2855 of 2855 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de/
powered by weblate
2018-11-08 15:56:22 +00:00
Raphael Michel
a9a684a456
Translated on translate.pretix.eu (German (informal))
...
Currently translated at 100.0% (66 of 66 strings)
Translation: pretix/pretix (frontend)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/de_Informal/
powered by weblate
2018-11-08 15:55:48 +00:00
Raphael Michel
d7d7792a4a
Translated on translate.pretix.eu (German)
...
Currently translated at 100.0% (66 of 66 strings)
Translation: pretix/pretix (frontend)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/de/
powered by weblate
2018-11-08 15:55:48 +00:00
Raphael Michel
c09587f5d3
Translated on translate.pretix.eu (German)
...
Currently translated at 99.8% (2848 of 2855 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de/
powered by weblate
2018-11-08 15:55:48 +00:00
Raphael Michel
23f719381c
Translated on translate.pretix.eu (German (informal))
...
Currently translated at 100.0% (2855 of 2855 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de_Informal/
powered by weblate
2018-11-08 15:55:48 +00:00
Raphael Michel
d74d39d6e9
Translated on translate.pretix.eu (German (informal))
...
Currently translated at 100.0% (66 of 66 strings)
Translation: pretix/pretix (frontend)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/de_Informal/
powered by weblate
2018-11-08 15:55:48 +00:00
Raphael Michel
5f2cf8d3ef
Add documentation on webhooks
2018-11-08 16:53:25 +01:00
Raphael Michel
1843799345
Update po files
...
[CI skip]
Signed-off-by: Raphael Michel <mail@raphaelmichel.de >
2018-11-08 16:40:19 +01:00
Raphael Michel
bd838b3b7c
Fix #1074 -- More specific messages during asynctasks
2018-11-08 16:38:12 +01:00
Raphael Michel
c2d03f5e6b
Fix #526 -- Add a webhook system ( #1073 )
...
- [x] Data model
- [x] UI
- [x] Fire hooks
- [x] Unit tests
- [x] Display logs
- [x] API to modify hooks
- [x] Documentation
- [x] More hooks!
2018-11-08 16:38:05 +01:00
Raphael Michel
74e8e73877
Stop testing against Py3.5
2018-11-08 15:44:56 +01:00
Raphael Michel
8830dc8f78
Fix tests for checkin list
2018-11-08 12:04:51 +01:00
Raphael Michel
ac877a7c0d
Use 3 SQLite workers
2018-11-08 11:34:02 +01:00
Raphael Michel
0a442e712b
Add company to checkin list
2018-11-08 11:01:29 +01:00
Raphael Michel
4477f8001e
Adjust test for previous commit
2018-11-07 11:53:13 +01:00
Raphael Michel
152b94428f
Make Item.allow_delete() more consistent
2018-11-07 11:19:23 +01:00
Raphael Michel
5390b0b191
API: Allow to sort orders by modification date
2018-11-07 10:29:41 +01:00
Raphael Michel
97de8cea08
Allow cart creation without attendee name
2018-11-06 18:16:54 +01:00
Raphael Michel
cd465c1aad
Fix not passing an attendee name in the API
2018-11-06 17:42:18 +01:00
Raphael Michel
449dea41a8
Fix order list export
2018-11-06 14:57:35 +01:00
Raphael Michel
0b1a6e4745
Fix symmetry
2018-11-06 14:57:22 +01:00
Tobias Kunze
e49061e28c
Don't check voucher quotas if they bypass quotas ( #1070 )
2018-11-06 11:01:05 +01:00
Raphael Michel
18cb29b425
Show date in event picker
2018-11-05 22:45:33 +01:00
Raphael Michel
994ff23719
Fix quick event switcher on mobile
2018-11-05 22:24:26 +01:00
Raphael Michel
15d077df6e
Add explanation tooltips to invoice regeneration buttons
2018-11-05 21:46:16 +01:00
Raphael Michel
b490aa7f5d
Add scheme to sample names
2018-11-05 21:35:44 +01:00
Raphael Michel
ca6b3badde
Fix reference to removed field
2018-11-05 21:20:17 +01:00
Raphael Michel
1f200271af
Allow rich text in question help texts
2018-11-05 18:07:15 +01:00
Raphael Michel
894a60d016
Merge pull request #1069 from pretix-translations/weblate-pretix-pretix
...
Update from Weblate.
2018-11-05 16:56:15 +01:00
Raphael Michel
4a2219134b
Translated on translate.pretix.eu (German (informal))
...
Currently translated at 100.0% (2825 of 2825 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de_Informal/
powered by weblate
2018-11-05 15:55:43 +00:00
Raphael Michel
7d38fc5c03
Translated on translate.pretix.eu (German)
...
Currently translated at 100.0% (2825 of 2825 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de/
powered by weblate
2018-11-05 15:50:02 +00:00
Raphael Michel
ef5de187b9
Translated on translate.pretix.eu (German (informal))
...
Currently translated at 100.0% (2825 of 2825 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de_Informal/
powered by weblate
2018-11-05 15:46:16 +00:00
Raphael Michel
a1c424266b
Update po files
...
[CI skip]
Signed-off-by: Raphael Michel <mail@raphaelmichel.de >
2018-11-05 16:36:29 +01:00
Raphael Michel
557b4b7b6f
Merge pull request #1060 from pretix-translations/weblate-pretix-pretix
...
Update from Weblate.
2018-11-05 16:36:02 +01:00
oocf
98be21253d
Translated on translate.pretix.eu (Spanish)
...
Currently translated at 98.4% (2750 of 2794 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/es/
powered by weblate
2018-11-05 15:24:40 +00:00
Maarten van den Berg
e5a04ada94
Translated on translate.pretix.eu (Dutch)
...
Currently translated at 100.0% (2794 of 2794 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/nl/
powered by weblate
2018-11-05 15:24:40 +00:00
Maarten van den Berg
9b8b3090e6
Translated on translate.pretix.eu (Dutch)
...
Currently translated at 100.0% (2794 of 2794 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/nl/
powered by weblate
2018-11-05 15:24:40 +00:00
Raphael Michel
e622c3948d
Fix buggy migration
2018-11-05 16:24:30 +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
7039374588
Allow to anonymize users
2018-11-05 11:11:43 +01:00
Raphael Michel
0a5347c08b
Allow to delete organizers
2018-11-05 11:11:43 +01:00
Raphael Michel
87f3318431
Merge pull request #1006 from pretix/empty_vouchers
...
Allow to show all vouchers with empty tags
2018-11-05 10:35:22 +01:00
Tobias Kunze
2557a8e4ec
Allow to show all vouchers with empty tags
2018-11-05 10:34:25 +01:00
Raphael Michel
aff7094cb0
Fix #1021 -- Bugs in SMTP test
2018-11-05 10:19:29 +01:00
Raphael Michel
5a29b4bf70
Allow to choose French and Spanish
2018-10-31 15:38:38 +01:00
Raphael Michel
e618183b49
Merge pull request #1059 from pretix-translations/weblate-pretix-pretix
...
Update from Weblate.
2018-10-31 15:38:01 +01:00
Raphael Michel
a18236b12d
Translated on translate.pretix.eu (German (informal))
...
Currently translated at 100.0% (65 of 65 strings)
Translation: pretix/pretix (frontend)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/de_Informal/
powered by weblate
2018-10-31 14:34:07 +00:00
Raphael Michel
b5da4e89a6
Translated on translate.pretix.eu (German (informal))
...
Currently translated at 100.0% (2794 of 2794 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de_Informal/
powered by weblate
2018-10-31 14:33:21 +00:00
Raphael Michel
1da2737427
Translated on translate.pretix.eu (German)
...
Currently translated at 100.0% (2794 of 2794 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de/
powered by weblate
2018-10-31 14:30:18 +00:00
Raphael Michel
032fdadc3c
Translated on translate.pretix.eu (German)
...
Currently translated at 100.0% (65 of 65 strings)
Translation: pretix/pretix (frontend)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/de/
powered by weblate
2018-10-31 14:26:13 +00:00
Raphael Michel
8ae3ff3fe6
Update po files
...
[CI skip]
Signed-off-by: Raphael Michel <mail@raphaelmichel.de >
2018-10-31 15:21:52 +01:00
Raphael Michel
b8669503fa
Only allow restricting payment countries if invoice address is obligatory
2018-10-31 15:21:26 +01:00
Raphael Michel
863165caaa
Gracefully handle PayPal exceptions
2018-10-31 15:21:26 +01:00
Raphael Michel
b885f30789
Update from Weblate. ( #1039 )
2018-10-31 15:18:40 +01:00
Mattias de Hollander
461b62bd51
Translated on translate.pretix.eu (Dutch)
...
Currently translated at 100.0% (65 of 65 strings)
Translation: pretix/pretix (frontend)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/nl/
powered by weblate
2018-10-31 09:43:05 +00:00
Maarten van den Berg
23776db3b6
Translated on translate.pretix.eu (Dutch)
...
Currently translated at 100.0% (2773 of 2773 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/nl/
powered by weblate
2018-10-31 09:43:05 +00:00
Arnaud Vergnet
19e91a6c7c
Translated on translate.pretix.eu (French)
...
Currently translated at 100.0% (65 of 65 strings)
Translation: pretix/pretix (frontend)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/fr/
powered by weblate
2018-10-31 09:43:05 +00:00
Samir C. Costa
6f40325d3f
Translated on translate.pretix.eu (Portuguese (Brazil))
...
Currently translated at 100.0% (65 of 65 strings)
Translation: pretix/pretix (frontend)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/pt_BR/
powered by weblate
2018-10-31 09:43:05 +00:00
Samir C. Costa
1987bff4b1
Translated on translate.pretix.eu (Portuguese (Brazil))
...
Currently translated at 100,0% (65 of 65 strings)
Translation: pretix/pretix (frontend)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/pt_BR/
powered by weblate
2018-10-31 09:43:05 +00:00
Maarten van den Berg
5aa0d55d47
Translated on translate.pretix.eu (Dutch)
...
Currently translated at 99.0% (2746 of 2773 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/nl/
powered by weblate
2018-10-31 09:43:05 +00:00
Raphael Michel
a28196e930
Translated on translate.pretix.eu (German (informal))
...
Currently translated at 100.0% (2773 of 2773 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de_Informal/
powered by weblate
2018-10-31 09:43:05 +00:00
Raphael Michel
c55387819d
Translated on translate.pretix.eu (German)
...
Currently translated at 100.0% (2773 of 2773 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de/
powered by weblate
2018-10-31 09:43:05 +00:00
Raphael Michel
c8cc527aee
OrderChangeManager: Do not mark order pending when adjusting price to actual payment
2018-10-31 10:42:44 +01:00
Raphael Michel
a39b207ad5
Mark manual payment failed if nothing happened
2018-10-31 10:33:23 +01:00
Raphael Michel
ea63b50f2e
Bank transfer: consider payments valid even without quota
2018-10-31 10:31:40 +01:00
Raphael Michel
b101251aa4
Log confirmed payments that could not mark the order as paid
2018-10-31 10:31:21 +01:00
Raphael Michel
c9ba72ebc5
Fix a typo
2018-10-31 10:27:14 +01:00
Raphael Michel
4a1c3088a9
Locking in OrderChangeManager caused unexpected problems
2018-10-31 10:04:53 +01:00
Raphael Michel
a480ca1142
Add reverse charge flag to invoices
2018-10-30 10:57:29 +01:00
Tobias Kunze
a928fbfafe
Config files ( #1057 )
...
* Move coveragerc to setup.cfg
* Move pytest.ini to setup.cfg
Closes #1027
2018-10-30 10:12:17 +01:00
Tobias Kunze
3bf3ff1ee2
Allow empty plugin responses ( #1056 )
...
While plugin developers are supposed to return an empty dictionary, it's
conceivable that they might just put in a `return` if their field is not
needed, and pretix being generous about this would be cool.
2018-10-30 10:11:39 +01:00
Raphael Michel
9647cc6cf2
Add more favicons for browser shortcuts
2018-10-30 10:05:48 +01:00
Raphael Michel
df2d8925ed
Prevent some race conditions
2018-10-29 17:27:12 +01:00
Raphael Michel
7a945daefc
Fix #957 -- Integrate BezahlCode and GiroCode
2018-10-29 12:57:26 +01:00
Raphael Michel
409e77cf2f
Stop pinning setuptools
2018-10-29 12:42:07 +01:00
Raphael Michel
552f99a63b
Read PDF backgrounds with strict=False
2018-10-29 11:41:26 +01:00
Raphael Michel
0842311451
PDF renderer: Do not break on wrong poweredby-styles
2018-10-29 11:41:26 +01:00
Raphael Michel
4d4b498636
Resolve bug in event copy signals of pdf output and badges
2018-10-29 11:41:26 +01:00
Raphael Michel
d08cc12240
Do not break on short VAT IDs
2018-10-29 11:41:26 +01:00
Raphael Michel
237442872e
Reliably delete addons when deleting cart positions
2018-10-29 11:41:25 +01:00
Raphael Michel
16983826fb
Allow to store structured invoice addresses
2018-10-24 01:37:18 +02:00
Raphael Michel
e60ff6b777
Allow to store strucutred SEPA bank transfer details
2018-10-24 00:21:33 +02:00
Raphael Michel
3a0ef3760c
Make logging for payment changes consistent with OrderPayment handling
2018-10-22 22:28:42 +02:00
Raphael Michel
bc0bc78219
Try to fix invoice export
2018-10-22 06:23:09 +02:00
Tobias Kunze
d3137505a1
Don't offer to check empty VAT ID ( #1044 )
2018-10-17 01:50:24 +02:00
Flavia Bastos
a2acd336eb
Fix #970 -- invoice info consistency ( #1043 )
...
resolves: Issue #970
2018-10-17 01:50:00 +02:00
Raphael Michel
6e4750336b
Fix test case for previous commit
2018-10-12 11:44:46 +02:00
Raphael Michel
ddefeeaf02
Waiting list should send things out even if waiting list is disabled
2018-10-12 10:45:33 +02:00
Raphael Michel
250e0a930d
Prevent huge invoice files if a JPEG logo is used
2018-10-09 10:56:11 +02:00
Tobias Kunze
51c6d60760
Use http_date instead of cookie_date ( #1042 )
...
http_date is deprecated as of Django 2.1
2018-10-09 10:50:25 +02:00
Raphael Michel
db513b21f8
Fix Apple Pay verification for organizer domains
2018-10-09 09:22:12 +02:00
Raphael Michel
ab336678ce
Allow to change slug in admin sessions
2018-10-09 09:19:36 +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
fc71f484ad
Fix urlconf definition
2018-10-05 10:41:35 +02:00
Raphael Michel
bd772bf900
Never fail to send an email because of missing attachments
2018-10-05 09:33:40 +02:00
Raphael Michel
14db654681
Fix Apple Pay for custom domains
2018-10-05 09:31:23 +02:00
Raphael Michel
a85b96ea89
Allow plugins to have organizer_patterns
2018-10-05 09:31:14 +02:00
Raphael Michel
c2b5e876bc
Bump version to 2.2.0.dev0
2018-10-04 11:35:00 +02:00
Raphael Michel
91c02dc0b3
Bump version to 2.1.0
2018-10-04 11:33:09 +02:00
Raphael Michel
f78ec830b5
Fix pretix-stripe.js
2018-10-03 17:31:06 +02:00
Raphael Michel
9f0e508ab3
Do not require meta_noindex
2018-10-03 12:52:37 +02:00
Raphael Michel
4ca50d750b
Merge pull request #1037 from pretix-translations/weblate-pretix-pretix
...
Update from Weblate.
2018-10-03 12:44:14 +02:00
Raphael Michel
07c1b1b7f3
Translated on translate.pretix.eu (German (informal))
...
Currently translated at 100.0% (2773 of 2773 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de_Informal/
powered by weblate
2018-10-03 10:43:50 +00:00
Raphael Michel
3e95dd52cf
Translated on translate.pretix.eu (German)
...
Currently translated at 100.0% (2773 of 2773 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de/
powered by weblate
2018-10-03 10:43:35 +00:00
Raphael Michel
80ef2f6b0e
Translated on translate.pretix.eu (German (informal))
...
Currently translated at 100.0% (2773 of 2773 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de_Informal/
powered by weblate
2018-10-03 10:38:42 +00:00
Raphael Michel
53a8cda310
Update po files
...
[CI skip]
Signed-off-by: Raphael Michel <mail@raphaelmichel.de >
2018-10-03 12:25:02 +02:00
Raphael Michel
63de49104c
Merge pull request #1016 from pretix-translations/weblate-pretix-pretix
...
Update from Weblate.
2018-10-03 12:24:28 +02:00
Maarten van den Berg
8aa80bcb84
Translated on translate.pretix.eu (Dutch)
...
Currently translated at 100.0% (2727 of 2727 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/nl/
powered by weblate
2018-10-03 10:15:55 +00:00
oocf
95115a7c5e
Translated on translate.pretix.eu (Spanish)
...
Currently translated at 99.9% (2725 of 2727 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/es/
powered by weblate
2018-10-03 10:15:55 +00:00
oocf
ce2967fd02
Translated on translate.pretix.eu (Spanish)
...
Currently translated at 99.9% (2725 of 2727 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/es/
powered by weblate
2018-10-03 10:15:55 +00:00
oocf
399fb87d20
Translated on translate.pretix.eu (Spanish)
...
Currently translated at 99.7% (2719 of 2727 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/es/
powered by weblate
2018-10-03 10:15:55 +00:00
oocf
c4bd5ac5df
Translated on translate.pretix.eu (Spanish)
...
Currently translated at 99.7% (2719 of 2727 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/es/
powered by weblate
2018-10-03 10:15:55 +00:00
Maarten van den Berg
123c2d6c02
Translated on translate.pretix.eu (Dutch)
...
Currently translated at 99.4% (2711 of 2727 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/nl/
powered by weblate
2018-10-03 10:15:55 +00:00
Maarten van den Berg
6954e9c984
Translated on translate.pretix.eu (Dutch)
...
Currently translated at 100.0% (65 of 65 strings)
Translation: pretix/pretix (frontend)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/nl/
powered by weblate
2018-10-03 10:15:55 +00:00
Yunus Fırat Pişkin
fc573e4e48
Translated on translate.pretix.eu (Turkish)
...
Currently translated at 100.0% (2727 of 2727 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/tr/
powered by weblate
2018-10-03 10:15:55 +00:00
Raphael Michel
0dbcfdc5ac
Allow to enable ticket downloads for pending orders
2018-10-03 12:15:43 +02:00
Raphael Michel
4b8d4b4792
Allow to bulk-delete vouchers
2018-10-03 11:32:55 +02:00
Raphael Michel
d798da33ef
Add option to add robots=noindex meta tag
2018-10-03 11:15:59 +02:00
Raphael Michel
d99517c8d1
Fix #917 -- Attach tickets to emails ( #1034 )
2018-10-03 11:06:50 +02:00
Raphael Michel
0787adcb8e
Fix AttributeError in paypal module
2018-10-02 17:12:26 +02:00
Raphael Michel
f848561d25
Expose log details for admins
2018-10-01 14:13:44 +02:00
Raphael Michel
efbddc2486
Log failed payments
2018-10-01 13:48:47 +02:00
Raphael Michel
e6a138d8f2
Bank transfer: Use correct attribute
2018-10-01 13:05:17 +02:00
Raphael Michel
5b7a578307
Improve display of stripe transaction data
2018-10-01 12:47:36 +02:00
Raphael Michel
737738de93
Fix control display of bank transfers
2018-10-01 12:43:12 +02:00
Raphael Michel
eb3951ce13
Fix waiting list action view without return value
2018-10-01 12:43:12 +02:00
Raphael Michel
c2b7d9a257
Fix transaction handling in invite form
2018-09-30 14:07:14 +02:00
Raphael Michel
4738aa2771
Fix contextual table styles
2018-09-30 13:11:33 +02:00
Raphael Michel
29ac0af55e
Improve Device.__str__ method
2018-09-28 16:33:15 +02:00
Raphael Michel
96bc64c456
Do not break invoices if order has no locale
2018-09-27 17:15:49 +02:00
Raphael Michel
0369deb72d
Fix permission for access to root event resource
2018-09-27 10:01:57 +02:00
Raphael Michel
6e53990845
Make last commit more resilient
2018-09-25 18:20:40 +02:00
Raphael Michel
feb262644e
Orders API: Reduce query load imposed by ?pdf_data=true by multiple orders of magnitude
2018-09-25 17:39:58 +02:00
Raphael Michel
abd679820f
Merge pull request #1017 from pretix/deviceauth
...
Authentication scheme for devices
2018-09-25 14:36:23 +02:00
Raphael Michel
cd3ce848d1
Document permissions
2018-09-25 12:30:15 +02:00
Raphael Michel
63ba393c12
Proper permission handling and testing
2018-09-25 12:29:05 +02:00
Raphael Michel
23fdf8c457
Add compatibility note
2018-09-25 12:12:33 +02:00
Raphael Michel
304ad4e3db
Restrict list of events
2018-09-25 10:54:36 +02:00
Raphael Michel
ec58ab07b6
Add tests for control
2018-09-25 10:28:07 +02:00
Raphael Michel
1ba4047b1b
API-level tests
2018-09-25 10:28:07 +02:00
Raphael Michel
0bab8adc41
Add documentation on auth
2018-09-25 10:28:07 +02:00
Raphael Michel
17e09c601e
Revoke + Logging
2018-09-25 10:28:07 +02:00
Raphael Michel
1aca5fb6ff
Fix wrong action parameter
2018-09-25 10:28:07 +02:00
Raphael Michel
7860d690fa
Add endpoints to update, roll and revoke devices
2018-09-25 10:28:07 +02:00
Raphael Michel
6d01c99d38
Auth mechanism
2018-09-25 10:28:07 +02:00
Raphael Michel
ddb645aeea
Creating device objects
2018-09-25 10:28:07 +02:00
Raphael Michel
f08e4b41c4
Data model
2018-09-25 10:28:07 +02:00
Raphael Michel
1e23624955
Fix #1032 -- Workaround for markdown version
2018-09-24 14:07:11 +02:00
Raphael Michel
ee951a7448
API: Add subevent list on organizer level
2018-09-24 12:59:44 +02:00
Raphael Michel
9935ba370d
Event list API: Do not show events without any access permissions
2018-09-24 12:44:45 +02:00
Raphael Michel
e815cce143
Event list API: Add filters
2018-09-24 12:36:12 +02:00
Raphael Michel
cea1032180
SplitDateTimeField: Adjust placeholders to actual locale
2018-09-21 16:54:22 +02:00
Raphael Michel
5695e1d9c8
SplitDateTimeField: Consider field empty if only a time is given
2018-09-21 16:54:22 +02:00
Raphael Michel
fd317afd01
Improve accessibility of payment selection
2018-09-21 16:54:22 +02:00
Raphael Michel
ccddd2a96f
Activate passbook by default if installed
2018-09-21 16:54:22 +02:00
Raphael Michel
513d3034d8
Remove deprecated template part
2018-09-20 21:12:49 +02:00
Raphael Michel
51495187fa
Merge pull request #1028 from chrko/error_pages_html
...
Fix outside of body script element
2018-09-20 10:08:11 +02:00
Christian Kohlstedde
2bd53f7b9f
Fix outside of body script element
...
Signed-off-by: Christian Kohlstedde <christian@kohlsted.de >
2018-09-20 10:00:55 +02:00
Raphael Michel
06d9c48ed4
Allow to restrict payment methods by invoice address country
2018-09-19 16:10:40 +02:00
Raphael Michel
1155d18b7f
Show waiting list options even when waiting list is disabled
2018-09-19 15:44:17 +02:00
Raphael Michel
6e14592c78
Delete check-ins when deleting a check-in list
2018-09-19 15:41:49 +02:00
Raphael Michel
55feaf2d2c
Invoices: Your reference → Customer reference
2018-09-19 15:40:50 +02:00
Raphael Michel
c487036c8b
Fix bug in thumbnail generation of small images
2018-09-19 15:38:12 +02:00
Raphael Michel
853ebf8c70
Fix Sphinx warnings
2018-09-19 14:00:01 +02:00
Raphael Michel
1c695c1cf9
Remove unused resource from docs
2018-09-19 13:59:15 +02:00
Raphael Michel
bd5687d169
Remove lock when paying a pending order
2018-09-17 13:04:49 +02:00
Raphael Michel
b384f71b64
Fail silently if attachment could not be found
2018-09-13 12:58:08 +02:00
Raphael Michel
10dd5278e7
Fix bug in previous commit
2018-09-13 12:32:07 +02:00
Raphael Michel
befa6527e4
Attach invoice to order approval email
2018-09-13 12:19:30 +02:00
Raphael Michel
00497630cb
Merge pull request #1015 from thegcat/patch-1
...
Correct typo
2018-09-12 08:38:56 +02:00
Felix Schäfer
95cd457de1
Correct typo
...
The Header is `Content-Type` not `Content`.
2018-09-11 22:11:48 +02:00
Raphael Michel
7518c9e3e0
Do not install python34.txt on release CI
2018-09-11 18:24:00 +02:00
Raphael Michel
6a999835e2
Bump version
2018-09-11 18:23:10 +02:00
Raphael Michel
41d099c1be
Bump version
2018-09-11 18:16:50 +02:00
Raphael Michel
ff306ce2c5
Fix isort
2018-09-11 18:07:27 +02:00
Raphael Michel
c7abc82055
Add squashed migrations
2018-09-11 17:18:20 +02:00
Raphael Michel
041d91dd3c
Merge pull request #1013 from pretix-translations/weblate-pretix-pretix
...
Update from Weblate.
2018-09-11 17:18:13 +02:00
Raphael Michel
387f56ed9b
Translated on translate.pretix.eu (German)
...
Currently translated at 100.0% (2727 of 2727 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de/
powered by weblate
2018-09-11 14:59:05 +00:00
Raphael Michel
3181323c1f
Translated on translate.pretix.eu (German (informal))
...
Currently translated at 100.0% (2727 of 2727 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de_Informal/
powered by weblate
2018-09-11 14:58:17 +00:00
Raphael Michel
ecf84150c1
Update po files
...
[CI skip]
Signed-off-by: Raphael Michel <mail@raphaelmichel.de >
2018-09-11 16:43:17 +02:00
Raphael Michel
5b5025c776
Allow to manually revert check-ins on a check-in list
2018-09-11 15:21:22 +02:00
Raphael Michel
e47dd3058b
Adjust tests to error messages
2018-09-11 09:02:08 +02:00
Raphael Michel
71f1dcd475
Fix #1009 -- Fix missing file include in MANIFEST.in
2018-09-11 08:58:32 +02:00
Raphael Michel
941856932c
Documentation improvements
2018-09-11 08:58:14 +02:00
Raphael Michel
c51fde52e7
Merge pull request #1008 from pretix-translations/weblate-pretix-pretix
...
Update from Weblate.
2018-09-10 18:16:00 +02:00
Raphael Michel
c5362e3bde
Translated on translate.pretix.eu (German)
...
Currently translated at 100.0% (2724 of 2724 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de/
powered by weblate
2018-09-10 16:15:30 +00:00
Raphael Michel
a113703451
Translated on translate.pretix.eu (German (informal))
...
Currently translated at 100.0% (2724 of 2724 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de_Informal/
powered by weblate
2018-09-10 16:14:40 +00:00
Raphael Michel
55ecb918e9
Update po files
...
[CI skip]
Signed-off-by: Raphael Michel <mail@raphaelmichel.de >
2018-09-10 18:04:58 +02:00
Raphael Michel
3a870e2f8b
Merge pull request #1004 from pretix-translations/weblate-pretix-pretix
...
Update from Weblate.
2018-09-10 18:04:20 +02:00
oocf
734231a4f1
Translated on translate.pretix.eu (Spanish)
...
Currently translated at 100.0% (65 of 65 strings)
Translation: pretix/pretix (frontend)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/es/
powered by weblate
2018-09-10 16:00:42 +00:00
oocf
223d6b29f4
Translated on translate.pretix.eu (Spanish)
...
Currently translated at 100.0% (2720 of 2720 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/es/
powered by weblate
2018-09-10 16:00:42 +00:00
oocf
4f41ec0a97
Translated on translate.pretix.eu (Spanish)
...
Currently translated at 100.0% (2720 of 2720 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/es/
powered by weblate
2018-09-10 16:00:42 +00:00
oocf
347a53297d
Translated on translate.pretix.eu (Spanish)
...
Currently translated at 99.7% (2712 of 2720 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/es/
powered by weblate
2018-09-10 16:00:42 +00:00
oocf
820766abcb
Translated on translate.pretix.eu (Spanish)
...
Currently translated at 23.5% (640 of 2720 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/es/
powered by weblate
2018-09-10 16:00:42 +00:00
oocf
4974fa1fed
Translated on translate.pretix.eu (Spanish)
...
Currently translated at 17.2% (468 of 2720 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/es/
powered by weblate
2018-09-10 16:00:42 +00:00
Yunus Fırat Pişkin
7e829fa204
Translated on translate.pretix.eu (Turkish)
...
Currently translated at 100.0% (2720 of 2720 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/tr/
powered by weblate
2018-09-10 16:00:42 +00:00
Yunus Fırat Pişkin
f6c7caa48d
Translated on translate.pretix.eu (Turkish)
...
Currently translated at 100.0% (65 of 65 strings)
Translation: pretix/pretix (frontend)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/tr/
powered by weblate
2018-09-10 16:00:42 +00:00
Yunus Fırat Pişkin
0dd9d252fd
Translated on translate.pretix.eu (Turkish)
...
Currently translated at 100.0% (2720 of 2720 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/tr/
powered by weblate
2018-09-10 16:00:42 +00:00
Yunus Fırat Pişkin
39f67a241c
Translated on translate.pretix.eu (Turkish)
...
Currently translated at 96.4% (2623 of 2720 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/tr/
powered by weblate
2018-09-10 16:00:42 +00:00
Yunus Fırat Pişkin
5706b08366
Translated on translate.pretix.eu (Turkish)
...
Currently translated at 96.9% (63 of 65 strings)
Translation: pretix/pretix (frontend)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/tr/
powered by weblate
2018-09-10 16:00:42 +00:00
Raphael Michel
81de9695e2
Add a more specific message on locked vouchers
2018-09-10 17:54:54 +02:00
Raphael Michel
589fb25fe3
Warn about variations without quota
2018-09-10 17:44:50 +02:00
Raphael Michel
61e5c6b468
Fix bug editing addon products
2018-09-10 17:40:56 +02:00
Raphael Michel
087ceb3687
Fix waiting list widgets with infinite quotas
2018-09-04 13:59:40 +02:00
Raphael Michel
0a2cd208b2
Fix invalid tests
2018-09-03 16:55:04 +02:00
Raphael Michel
678a936897
Fix #999 -- Clarify definition of overpaid
2018-09-03 16:30:23 +02:00
Raphael Michel
7c72ca089b
Do not allow to mark an order as unpaid
2018-09-03 15:41:18 +02:00
Raphael Michel
21530f315f
Properly restrict refunds to full payment amount
2018-09-03 15:41:05 +02:00
Raphael Michel
7274905a92
Ensure correct order of refund log
2018-09-03 15:25:28 +02:00
Raphael Michel
6c5cff6162
Stripe: Do not duplicate refunds of migrated payments
2018-09-03 15:20:05 +02:00
Raphael Michel
cf6b6c129a
Stripe: Store refund details
2018-09-03 15:19:56 +02:00
Raphael Michel
74491d16ae
Fix a resolver error
2018-09-02 19:54:36 +02:00
Raphael Michel
c1ab6e4eb4
Merge pull request #1003 from pretix-translations/weblate-pretix-pretix
...
Update from Weblate.
2018-09-02 16:28:17 +02:00
Raphael Michel
18c9ae235a
Translated on translate.pretix.eu (German)
...
Currently translated at 100.0% (2720 of 2720 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de/
powered by weblate
2018-09-02 14:27:44 +00:00
Raphael Michel
5c69d5fb88
Translated on translate.pretix.eu (German (informal))
...
Currently translated at 100.0% (2720 of 2720 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de_Informal/
powered by weblate
2018-09-02 14:26:06 +00:00
Raphael Michel
90f0bda879
Update po files
...
[CI skip]
Signed-off-by: Raphael Michel <mail@raphaelmichel.de >
2018-09-02 15:50:07 +02:00
Martin Gross
1b5c4a21bb
Show download-provider specific icons where defined
2018-09-02 15:49:35 +02:00
Raphael Michel
08ee37112f
Merge pull request #995 from pretix-translations/weblate-pretix-pretix
...
Update from Weblate.
2018-09-02 15:48:48 +02:00
Yunus Fırat Pişkin
cfbc88d3d6
Translated on translate.pretix.eu (Turkish)
...
Currently translated at 92.8% (2517 of 2712 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/tr/
powered by weblate
2018-09-02 13:46:46 +00:00
Raphael Michel
79f5529a5a
Translated on translate.pretix.eu (Turkish)
...
Currently translated at 92.8% (2517 of 2712 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/tr/
powered by weblate
2018-09-02 13:46:36 +00:00
Yunus Fırat Pişkin
11ed0abd18
Translated on translate.pretix.eu (Turkish)
...
Currently translated at 92.8% (2517 of 2712 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/tr/
powered by weblate
2018-09-02 13:25:51 +00:00
Yunus Fırat Pişkin
01830d9910
Translated on translate.pretix.eu (Turkish)
...
Currently translated at 92.0% (2495 of 2712 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/tr/
powered by weblate
2018-09-02 13:25:51 +00:00
Yunus Fırat Pişkin
0f573805f2
Translated on translate.pretix.eu (Turkish)
...
Currently translated at 85.2% (2310 of 2712 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/tr/
powered by weblate
2018-09-02 13:25:51 +00:00
Yunus Fırat Pişkin
93b1d81a48
Translated on translate.pretix.eu (Turkish)
...
Currently translated at 83.8% (2274 of 2712 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/tr/
powered by weblate
2018-09-02 13:25:51 +00:00
Yunus Fırat Pişkin
e28d13b910
Translated on translate.pretix.eu (Turkish)
...
Currently translated at 81.6% (2212 of 2712 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/tr/
powered by weblate
2018-09-02 13:25:51 +00:00
Yunus Fırat Pişkin
8731e343c4
Translated on translate.pretix.eu (Turkish)
...
Currently translated at 75.6% (2051 of 2712 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/tr/
powered by weblate
2018-09-02 13:25:51 +00:00
oocf
605eca8cd7
Translated on translate.pretix.eu (Spanish)
...
Currently translated at 17.1% (464 of 2712 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/es/
powered by weblate
2018-09-02 13:25:51 +00:00
oocf
5a8ddf5e4a
Translated on translate.pretix.eu (Spanish)
...
Currently translated at 16.2% (438 of 2712 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/es/
powered by weblate
2018-09-02 13:25:51 +00:00
Yunus Fırat Pişkin
f6d5d575fc
Translated on translate.pretix.eu (Turkish)
...
Currently translated at 73.3% (1989 of 2712 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/tr/
powered by weblate
2018-09-02 13:25:51 +00:00
Yunus Fırat Pişkin
d5c344e3ac
Translated on translate.pretix.eu (Turkish)
...
Currently translated at 71.6% (1941 of 2712 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/tr/
powered by weblate
2018-09-02 13:25:51 +00:00
oocf
18ba326cea
Translated on translate.pretix.eu (Spanish)
...
Currently translated at 100.0% (64 of 64 strings)
Translation: pretix/pretix (frontend)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/es/
powered by weblate
2018-09-02 13:25:51 +00:00
oocf
1a1473d3ba
Translated on translate.pretix.eu (Spanish)
...
Currently translated at 14.9% (403 of 2712 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/es/
powered by weblate
2018-09-02 13:25:51 +00:00
Dimas 3r1ck Rivas
72804a09ec
Translated on translate.pretix.eu (Spanish)
...
Currently translated at 13.0% (353 of 2712 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/es/
powered by weblate
2018-09-02 13:25:51 +00:00
oocf
c1ce0a514c
Translated on translate.pretix.eu (Spanish)
...
Currently translated at 13.0% (353 of 2712 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/es/
powered by weblate
2018-09-02 13:25:51 +00:00
oocf
bd479312b5
Translated on translate.pretix.eu (Spanish)
...
Currently translated at 12.9% (350 of 2712 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/es/
powered by weblate
2018-09-02 13:25:51 +00:00
oocf
469da540d2
Translated on translate.pretix.eu (Spanish)
...
Currently translated at 9.2% (250 of 2712 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/es/
powered by weblate
2018-09-02 13:25:51 +00:00
oocf
69edaa974f
Translated on translate.pretix.eu (Spanish)
...
Currently translated at 6.6% (178 of 2712 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/es/
powered by weblate
2018-09-02 13:25:51 +00:00
oocf
ff56963040
Translated on translate.pretix.eu (Spanish)
...
Currently translated at 100.0% (64 of 64 strings)
Translation: pretix/pretix (frontend)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/es/
powered by weblate
2018-09-02 13:25:51 +00:00
Yunus Fırat Pişkin
266aeaef50
Translated on translate.pretix.eu (Turkish)
...
Currently translated at 66.9% (1813 of 2712 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/tr/
powered by weblate
2018-09-02 13:25:51 +00:00
Yunus Fırat Pişkin
fc660cfb1f
Translated on translate.pretix.eu (Turkish)
...
Currently translated at 66.4% (1801 of 2712 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/tr/
powered by weblate
2018-09-02 13:25:51 +00:00
Maarten van den Berg
27d343bdea
Translated on translate.pretix.eu (Dutch)
...
Currently translated at 100.0% (64 of 64 strings)
Translation: pretix/pretix (frontend)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/nl/
powered by weblate
2018-09-02 13:25:51 +00:00
Maarten van den Berg
a04b0da54a
Translated on translate.pretix.eu (Dutch)
...
Currently translated at 100.0% (2712 of 2712 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/nl/
powered by weblate
2018-09-02 13:25:51 +00:00
Maarten van den Berg
b15a6bfa98
Translated on translate.pretix.eu (Dutch)
...
Currently translated at 100.0% (64 of 64 strings)
Translation: pretix/pretix (frontend)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/nl/
powered by weblate
2018-09-02 13:25:51 +00:00
Maarten van den Berg
dcc638c12f
Translated on translate.pretix.eu (Dutch)
...
Currently translated at 100.0% (2712 of 2712 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/nl/
powered by weblate
2018-09-02 13:25:51 +00:00
Yunus Fırat Pişkin
84ea96a5ad
Translated on translate.pretix.eu (Turkish)
...
Currently translated at 66.0% (1789 of 2712 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/tr/
powered by weblate
2018-09-02 13:25:51 +00:00
Yunus Fırat Pişkin
ae1bf85740
Translated on translate.pretix.eu (Turkish)
...
Currently translated at 98.4% (63 of 64 strings)
Translation: pretix/pretix (frontend)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/tr/
powered by weblate
2018-09-02 13:25:51 +00:00
Yunus Fırat Pişkin
1612d713c9
Translated on translate.pretix.eu (Turkish)
...
Currently translated at 56.0% (1519 of 2712 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/tr/
powered by weblate
2018-09-02 13:25:51 +00:00
Raphael Michel
6a4a8af731
Improve cookie detection and handling
2018-09-02 15:25:33 +02:00
Raphael Michel
e18375ca6d
Avoid conflict in saving objects
2018-08-31 14:05:25 +02:00
Raphael Michel
e537e4538a
Fix limits for manual payment
2018-08-31 13:06:13 +02:00
Raphael Michel
1ae97f5477
API: Allow to filter order positions by voucher
2018-08-31 12:53:37 +02:00
Raphael Michel
cc0083c6e5
Allow to search by voucher in check-in list
2018-08-31 12:50:50 +02:00
Raphael Michel
43e6ed2da9
Check-in list PDF: Deal with very long questions and answers
2018-08-31 12:35:28 +02:00
Raphael Michel
27bb3a948b
Fix descending sorting of subevents
2018-08-31 12:22:31 +02:00
Raphael Michel
7c155d307b
Return 404 for invalid check-in list ID
2018-08-31 12:16:15 +02:00
Raphael Michel
d789beddd0
Fix ValueError on change of payment method
...
Fixes Sentry issue PRETIXEU-KX
2018-08-31 11:15:59 +02:00
Raphael Michel
f790148ad3
Statistics: Fix AttributeError with subevents
2018-08-31 11:05:17 +02:00
Lukas Bockstaller
a643abe293
Prevent email enumeration ( #1000 )
...
Here is my attempt to prevent user enumeration.
I've made the following changes:
**Application:**
- replaces success and failure messages in the form with two (with/without redis) information messages
- adds logging for attempted password resets of unknown users
- adds logging for failing emails
**Tests:**
- test_unknown asserts a redirect instead of a ok
- adds test_email_reset_twice_redis to assert the correct logging of a twice reset email
- adds a FakeRedis class similiar to the one implemented in test_metrics.py. I could refactor them into the testutils folder if prefered.
Please excuse the commit mess. I am currently fighting with my tooling.
2018-08-31 10:28:39 +02:00
Raphael Michel
099b08f009
Move redis depencency to production.txt
2018-08-31 09:16:01 +02:00
Raphael Michel
35ddf6790e
Add mark_refunded parameter to refund creation
2018-08-21 15:48:22 +02:00
Raphael Michel
6502fdb1f5
Allow to switch to admin mode on 404 and 403 page
2018-08-21 15:13:00 +02:00
Raphael Michel
b5cd3bf0af
Do not send paid email for free orders
2018-08-21 11:03:56 +02:00
Felix Rindt
8183648902
Rename module async to tasks ( #994 )
...
Fixes #993
2018-08-21 10:53:40 +02:00
Raphael Michel
0e1159b01e
Allow to disable plugins system-wide
2018-08-19 15:12:58 +02:00
Raphael Michel
625ef3da8a
Round decimal on dashboard
2018-08-19 15:09:59 +02:00
Raphael Michel
10c7d9a6e1
Statistics: Prevent issues with async script loading
2018-08-17 11:12:19 +02:00
Raphael Michel
85952ce6b7
Widget: Put overlay directly in <body> to avoid z-index problems
2018-08-17 11:02:44 +02:00
Raphael Michel
bf9ce68d8b
Fix test for free to paid
2018-08-17 09:18:05 +02:00
Raphael Michel
08c5992447
OrderChangeManager: Allow free→paid
2018-08-17 09:16:48 +02:00
Raphael Michel
dfc7f7c827
Widget: Pass cart IDs around in some more places
2018-08-16 18:40:21 +02:00
Raphael Michel
efdbbc6098
Do not pass signature in plaintext to renderer
2018-08-16 13:48:37 +02:00
Raphael Michel
185cf90d4c
Fix the readthedocs build
2018-08-16 12:04:07 +02:00
Raphael Michel
4db4790270
Custom HTML email renderers and new email style ( #991 )
...
* Custom HTML email renderers
* Move inline_css call
* Small fixes
* New HTML mail style for pretix
* Thumbs
* Inlinestyle for notifications
* Documentation
* Set line-height
2018-08-16 12:01:23 +02:00
Raphael Michel
be3b890e2f
PayPal error handling
2018-08-16 09:36:16 +02:00
Raphael Michel
4536f96493
Only mark apple pay domains as stored in live mode
2018-08-15 14:14:35 +02:00
Raphael Michel
a598c3e7a8
Stripe: Catch exceptions when filling countries
2018-08-15 11:25:47 +02:00
Raphael Michel
d9f5ee9d76
Stripe: Smoother animation
2018-08-15 09:55:39 +02:00
Martin Gross
a4ced609cd
Stripe: ApplePay/Payment Request Button ( #988 )
...
As discussed, this is a WIP for integrating Stripe's Payment Request Buttons (with also includes the ApplePay-Button on iOS-devices).
Todos:
- [x] Payment Request Button is still displayed, even when a card has already been tokenized (when going back in the order-flow)
- [x] The domains used need to be verified using the Stripe API to enable ApplePay: https://stripe.com/docs/stripe-js/elements/payment-request-button#verifying-your-domain-with-apple-pay
- [x] Migration: Get the account-country for existing Stripe Connect users
- [x] Migration: Verify the domains using the above mentioned API for existing users
- [x] Converting the chargeable amount is not right for non-decimal currencies like JPY
Other considerations:
- On iOS-devices using Safari (probably also on MacBooks, etc. - not tested), the [regular payment request button](https://user-images.githubusercontent.com/157270/38515749-f53f8392-3be9-11e8-8917-61ef78dd354a.png ) is automatically replaced with a [buy with Apple Pay button](https://docs-assets.developer.apple.com/published/094d0eb90e/988c36a8-a43c-4ff9-85ef-beda16c4b7c9.png ).
- On all other platforms, the generic payment request button is displayed. Even if the device supports a specific payment provider like Google Pay, Microsoft Wallet, Samsung Pay, etc., the generic button will first offer the cards saved within the webbrowser in addition to the other payment methods. Only upon selecting the specific payment provider like GPay, the corresponding payment flow is started.
- Right now, the rendering of the payment button is completely in the hands of Stripe. Once pretix takes on the task of doing this, we should try to detect if the browser supports well known payment methods like GPay in addition to the browser-saved cards. If that's the case, we should add the corresponding marks onto the "Pay Now"-Button (like [this](https://developers.google.com/pay/api/images/brand-guidelines/google-pay-mark.png ), [this](https://assets.pcmag.com/media/images/490984-samsung-pay.png?width=1600&height=900 ), or [this](https://www.firstffcu.com/images/MS-Wallet_stacked_rgb_grey.png )), so the customer can identify the purpose of the button easier.
- [x] Also, all of this is still based against the pretix 1.x codebase ;-)
2018-08-15 09:22:31 +02:00
Raphael Michel
673a4e6805
Fix locale-dependent test
2018-08-14 18:48:13 +02:00
Raphael Michel
d017ccfbd4
Merge pull request #987 from pretix-translations/weblate-pretix-pretix
...
Update from Weblate.
2018-08-14 18:10:02 +02:00
Raphael Michel
1f52ed2e83
Translated on translate.pretix.eu (German)
...
Currently translated at 100.0% (2712 of 2712 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de/
powered by weblate
2018-08-14 16:08:34 +00:00
Raphael Michel
08e83f616c
Translated on translate.pretix.eu (German (informal))
...
Currently translated at 100.0% (2712 of 2712 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de_Informal/
powered by weblate
2018-08-14 15:57:40 +00:00
Raphael Michel
51edc4652e
Translated on translate.pretix.eu (German)
...
Currently translated at 100.0% (2712 of 2712 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de/
powered by weblate
2018-08-14 15:51:19 +00:00
Raphael Michel
a3c6f38642
Translated on translate.pretix.eu (German (informal))
...
Currently translated at 100.0% (2674 of 2674 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de_Informal/
powered by weblate
2018-08-14 15:13:17 +00:00
Raphael Michel
a1db53f50b
Update po files
...
[CI skip]
Signed-off-by: Raphael Michel <mail@raphaelmichel.de >
2018-08-14 17:13:11 +02:00
Raphael Michel
9e1046fde3
Merge pull request #989 from pretix/approvals
...
Require approval for orders of specific products
2018-08-14 17:12:32 +02:00
Raphael Michel
17173f72e0
Fix incorrect sum calculation
2018-08-14 14:16:14 +02:00
Raphael Michel
f60a99c357
Tests
2018-08-14 11:31:41 +02:00
Raphael Michel
1d763f1bc9
Widget: Fix voucher code argument
2018-08-14 11:11:46 +02:00
Raphael Michel
248b94c296
Approvals
2018-08-14 10:46:55 +02:00
Raphael Michel
f52447ff58
Model field
2018-08-14 10:46:32 +02:00
Raphael Michel
0cbacbb959
Fix checking in something that is checked in multiple times
2018-08-14 08:56:53 +02:00
Raphael Michel
a01edecaef
Fix incorrect test
2018-08-13 18:10:43 +02:00
Raphael Michel
779756f1ab
API: Allow to delete order positions
2018-08-13 18:09:10 +02:00
Raphael Michel
723fedc066
Widget button: Fall back to front page if no items are specified
2018-08-13 14:35:13 +02:00
Raphael Michel
a83bb23540
Widget: Allow to disable voucher input
2018-08-13 14:31:57 +02:00
Raphael Michel
5d68a5133e
Add pseudonymization_id filter to API
2018-08-13 08:55:57 +02:00
Raphael Michel
8ca629151d
Order list exporter: Fix payment date and format localization
2018-08-12 19:52:20 +02:00
Raphael Michel
693965af28
Add signal html_page_start
2018-08-11 12:52:46 +02:00
Raphael Michel
e645a350f2
Stripe: Support for pretix.eu
2018-08-11 12:31:44 +02:00
Raphael Michel
85e9808550
Fix quirk in data-display-dependency
2018-08-11 10:48:48 +02:00
Raphael Michel
0ce1c4565e
Merge pull request #986 from pretix-translations/weblate-pretix-pretix
...
Update from Weblate.
2018-08-11 10:20:55 +02:00
Raphael Michel
478964ad30
Translated on translate.pretix.eu (German (informal))
...
Currently translated at 100.0% (64 of 64 strings)
Translation: pretix/pretix (frontend)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/de_Informal/
powered by weblate
2018-08-11 08:20:11 +00:00
Raphael Michel
74a04e3b35
Translated on translate.pretix.eu (German (informal))
...
Currently translated at 100.0% (2674 of 2674 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de_Informal/
powered by weblate
2018-08-11 08:18:49 +00:00
Raphael Michel
a48992ed9d
Translated on translate.pretix.eu (German)
...
Currently translated at 100.0% (2674 of 2674 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de/
powered by weblate
2018-08-11 08:18:10 +00:00
Raphael Michel
9a6ea8c9bb
Translated on translate.pretix.eu (German)
...
Currently translated at 100.0% (64 of 64 strings)
Translation: pretix/pretix (frontend)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/de/
powered by weblate
2018-08-11 08:17:39 +00:00
Raphael Michel
51b05cb128
Update po files
...
[CI skip]
Signed-off-by: Raphael Michel <mail@raphaelmichel.de >
2018-08-11 10:14:23 +02:00
Raphael Michel
de33d6d44c
Check-in list PDF: Proper word wrapping
2018-08-10 16:43:27 +02:00
Raphael Michel
3d5cc98df5
Add option to require company name
2018-08-10 16:05:20 +02:00
Raphael Michel
13f3b54393
Refactor order overview and hide empty fees section
2018-08-09 18:04:58 +02:00
Raphael Michel
f17f7b2272
Update po files
...
[CI skip]
Signed-off-by: Raphael Michel <mail@raphaelmichel.de >
2018-08-09 17:24:04 +02:00
Raphael Michel
f61dc7197a
Widget: Reload information after closing the iFrame
2018-08-09 16:08:41 +02:00
Raphael Michel
0534508bc3
Widget: Redirect to front page if a cart already exists
2018-08-09 16:08:41 +02:00
Raphael Michel
446c7ffd6a
Widget: Fix opening voucher redemption page in widget
2018-08-09 16:08:41 +02:00
Raphael Michel
79e6216669
Widget: Clear CTA in active-cart message
2018-08-09 16:08:41 +02:00
Raphael Michel
5047e48de5
Check-in list export: Default to question answers of parent
2018-08-08 16:59:46 +02:00
Raphael Michel
bd48112bf9
Refs #710 -- Remove monkeypatch for django-hijack
2018-08-08 09:24:52 +02:00
Raphael Michel
5dc100d900
Move dangerous order clause
2018-08-08 09:00:44 +02:00
Raphael Michel
9f2ecb67d4
Do not use copy to copy models
2018-08-07 16:53:09 +02:00
Raphael Michel
5e4f45826e
Merge pull request #983 from pretix-translations/weblate-pretix-pretix
...
Update from Weblate.
2018-08-07 15:58:43 +02:00
Raphael Michel
be6ff21184
Translated on translate.pretix.eu (German (informal))
...
Currently translated at 100.0% (2672 of 2672 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de_Informal/
powered by weblate
2018-08-07 13:58:10 +00:00
Raphael Michel
5c660fbe7f
Translated on translate.pretix.eu (German)
...
Currently translated at 100.0% (2672 of 2672 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de/
powered by weblate
2018-08-07 13:57:25 +00:00
Raphael Michel
108718f275
Translated on translate.pretix.eu (German)
...
Currently translated at 100.0% (63 of 63 strings)
Translation: pretix/pretix (frontend)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/de/
powered by weblate
2018-08-07 13:48:54 +00:00
Raphael Michel
ab53a0b403
Translated on translate.pretix.eu (German (informal))
...
Currently translated at 100.0% (63 of 63 strings)
Translation: pretix/pretix (frontend)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/de_Informal/
powered by weblate
2018-08-07 13:48:04 +00:00
Raphael Michel
49b815bc98
Update po files
...
[CI skip]
Signed-off-by: Raphael Michel <mail@raphaelmichel.de >
2018-08-07 15:45:52 +02:00
Raphael Michel
c702814203
Do not use deepcopy on models
2018-08-07 15:45:22 +02:00
Raphael Michel
0c0172a0b6
Fix inconsistent checks in order offsetting
2018-08-07 15:45:22 +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
Tobias Kunze
23ed381859
Center free price input for consistency
...
Looks better in Firefox, too
2018-08-07 14:48:29 +02:00
Raphael Michel
1ad11b0c58
Global Banner message: Only show Read more if appropriate
2018-08-07 12:39:14 +02:00
Raphael Michel
18cca916a0
Update po files
...
[CI skip]
Signed-off-by: Raphael Michel <mail@raphaelmichel.de >
2018-08-07 12:36:37 +02:00
Raphael Michel
97012082de
Fix #972 -- Clarify sum in quota detail
2018-08-07 12:34:35 +02:00
Raphael Michel
423810cf61
Use a defaultdict for log rendering
2018-08-07 12:19:00 +02:00
Raphael Michel
a5159ce8e1
Do not show zeros in order overview
2018-08-07 11:37:14 +02:00
Raphael Michel
4dd3952c19
Fix waiting list tests
2018-08-07 11:36:19 +02:00
Raphael Michel
1e26b5c5f1
Add test case for working list priority
2018-08-07 10:56:48 +02:00
Raphael Michel
67897dfcc0
Fix #406 -- Allow moving waiting list entries to the top or bottom
2018-08-07 10:53:07 +02:00
Raphael Michel
0100604798
Allow to download waiting list
2018-08-07 10:38:26 +02:00
Raphael Michel
47afe01721
Improve waiting list filters
2018-08-07 10:28:37 +02:00
Raphael Michel
a2e12b795f
Event settings: Fix custom widget
2018-08-07 10:09:34 +02:00
Raphael Michel
806ab3438e
Fix rebuild command
2018-08-06 16:28:54 +02:00
Raphael Michel
f4be90fdd0
Fix overpaid queries
2018-08-06 16:16:19 +02:00
Raphael Michel
dd46767ee3
Merge pull request #981 from pretix-translations/weblate-pretix-pretix
...
Update from Weblate.
2018-08-06 16:12:52 +02:00
Raphael Michel
a2c712e5b3
Translated on translate.pretix.eu (German)
...
Currently translated at 100.0% (2656 of 2656 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de/
powered by weblate
2018-08-06 14:10:01 +00:00
Raphael Michel
35f3a0077a
Translated on translate.pretix.eu (German (informal))
...
Currently translated at 100.0% (2656 of 2656 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de_Informal/
powered by weblate
2018-08-06 14:09:46 +00:00
Raphael Michel
bc4195942a
Translated on translate.pretix.eu (German)
...
Currently translated at 100.0% (2656 of 2656 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de/
powered by weblate
2018-08-06 13:19:08 +00:00
Raphael Michel
03baca2ed7
Translated on translate.pretix.eu (German)
...
Currently translated at 96.4% (2560 of 2656 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de/
powered by weblate
2018-08-06 12:28:50 +00:00
Raphael Michel
54a9c31a1a
Fix setup.py management calls
2018-08-06 14:28:38 +02:00
Raphael Michel
db5073223d
Update po files
...
[CI skip]
Signed-off-by: Raphael Michel <mail@raphaelmichel.de >
2018-08-06 12:49:09 +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
0637490216
Merge pull request #969 from pretix-translations/weblate-pretix-pretix
...
Update from Weblate.
2018-08-06 12:48:15 +02:00
TRIXHosting
6a3ba87b22
Translated on translate.pretix.eu (Spanish)
...
Currently translated at 3.3% (84 of 2563 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/es/
powered by weblate
2018-08-06 10:24:41 +00:00
Muhammad Hewedy
20b287da52
Translated on translate.pretix.eu (Arabic)
...
Currently translated at 0.2% (5 of 2563 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/ar/
powered by weblate
2018-08-06 10:24:41 +00:00
Raphael Michel
18a378976b
Fix #571 -- Partial payments and refunds
2018-08-06 12:24:36 +02:00
Raphael Michel
8e7af49206
Merge pull request #980 from johan12345/widget-default1
...
Widget: set default number to 1 if there is only one product
2018-08-05 16:38:47 +02:00
Raphael Michel
edeab082d4
Merge migration for compatibility with backport
2018-08-05 16:36:42 +02:00
Raphael Michel
7b76baaacf
Backport a migration
2018-08-05 16:36:13 +02:00
Raphael Michel
053365cb67
Create a new migration for last commit
2018-08-05 16:32:18 +02:00
Raphael Michel
8301120a95
Delete old and unused settings entries
2018-08-05 16:27:30 +02:00
Raphael Michel
f15f0a6226
Update widget.js
2018-08-05 12:53:42 +02:00
Raphael Michel
0cfcadf5fa
Fix test cases
2018-08-05 12:52:00 +02:00
Johan von Forstner
435c4acba6
Widget: set default number to 1 if there is only one product
2018-08-03 10:19:20 +02:00
Raphael Michel
edb913855d
Add a CSS class to slug widgets
2018-07-29 15:39:31 +02:00
Raphael Michel
24739e1638
Hide waiting list vouchers in voucher list
2018-07-29 15:39:31 +02:00
Raphael Michel
54b906addb
Force migration order
2018-07-23 15:04:21 +02:00
Raphael Michel
4a7a8df8a4
Small refactoring on ClassicInvoiceRenderer
2018-07-21 12:34:46 +02:00
Raphael Michel
f1dd62c936
Enable language tr
2018-07-20 11:07:43 +02:00
Raphael Michel
80cc7b0d64
Merge pull request #965 from pretix-translations/weblate-pretix-pretix
...
Update from Weblate.
2018-07-19 16:46:07 +02:00
Raphael Michel
eb4fbf3c0b
Translated on translate.pretix.eu (French)
...
Currently translated at 94.3% (2416 of 2563 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/fr/
powered by weblate
2018-07-19 14:45:44 +00:00
Raphael Michel
c1cf1206fc
Translated on translate.pretix.eu (Turkish)
...
Currently translated at 100.0% (1464 of 1464 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/tr/
powered by weblate
2018-07-19 14:45:33 +00:00
Yunus Fırat Pişkin
efebc02d24
Translated on translate.pretix.eu (Turkish)
...
Currently translated at 100.0% (1464 of 1464 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/tr/
powered by weblate
2018-07-19 14:10:45 +00:00
Raphael Michel
21dca8c17f
Merge pull request #961 from pretix-translations/weblate-pretix-pretix
...
Update from Weblate.
2018-07-19 16:10:41 +02:00
Yunus Fırat Pişkin
4eb9839f77
Translated on translate.pretix.eu (Turkish)
...
Currently translated at 100.0% (1464 of 1464 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/tr/
powered by weblate
2018-07-19 08:07:53 +00:00
Yunus Fırat Pişkin
3b7906ea04
Translated on translate.pretix.eu (Turkish)
...
Currently translated at 99.0% (1449 of 1464 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/tr/
powered by weblate
2018-07-19 08:07:53 +00:00
Yunus Fırat Pişkin
9d17858500
Translated on translate.pretix.eu (Turkish)
...
Currently translated at 100.0% (62 of 62 strings)
Translation: pretix/pretix (frontend)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/tr/
powered by weblate
2018-07-19 08:07:53 +00:00
Yunus Fırat Pişkin
d5ceb5f465
Translated on translate.pretix.eu (Turkish)
...
Currently translated at 100.0% (62 of 62 strings)
Translation: pretix/pretix (frontend)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/tr/
powered by weblate
2018-07-19 08:07:53 +00:00
Yunus Fırat Pişkin
7dd2a0bbb4
Translated on translate.pretix.eu (Turkish)
...
Currently translated at 68.0% (996 of 1464 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/tr/
powered by weblate
2018-07-19 08:07:53 +00:00
Yunus Fırat Pişkin
13284fb3b9
Translated on translate.pretix.eu (Turkish)
...
Currently translated at 58.1% (36 of 62 strings)
Translation: pretix/pretix (frontend)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/tr/
powered by weblate
2018-07-19 08:07:53 +00:00
Yunus Fırat Pişkin
f42c5ec0ce
Translated on translate.pretix.eu (Turkish)
...
Currently translated at 27.1% (397 of 1464 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/tr/
powered by weblate
2018-07-19 08:07:53 +00:00
Maarten van den Berg
6b269839cb
Translated on translate.pretix.eu (Dutch)
...
Currently translated at 99.5% (2549 of 2563 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/nl/
powered by weblate
2018-07-19 08:07:53 +00:00
Raphael Michel
2eb3e0a278
Added translation on translate.pretix.eu (Turkish)
2018-07-19 08:07:53 +00:00
Raphael Michel
183a437678
Added translation on translate.pretix.eu (Turkish)
2018-07-19 08:07:53 +00:00
Claude
116b8171f8
Translated on translate.pretix.eu (French)
...
Currently translated at 94.3% (2416 of 2563 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/fr/
powered by weblate
2018-07-19 08:07:53 +00:00
Claude
c8c723bf4a
Translated on translate.pretix.eu (French)
...
Currently translated at 100.0% (62 of 62 strings)
Translation: pretix/pretix (frontend)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/fr/
powered by weblate
2018-07-19 08:07:53 +00:00
Claude
d01cf018ce
Translated on translate.pretix.eu (French)
...
Currently translated at 91.1% (2335 of 2563 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/fr/
powered by weblate
2018-07-19 08:07:53 +00:00
Claude
c701ab0776
Translated on translate.pretix.eu (French)
...
Currently translated at 100.0% (62 of 62 strings)
Translation: pretix/pretix (frontend)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/fr/
powered by weblate
2018-07-19 08:07:53 +00:00
Claude
180269d6b0
Translated on translate.pretix.eu (French)
...
Currently translated at 83.1% (2130 of 2563 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/fr/
powered by weblate
2018-07-19 08:07:53 +00:00
Raphael Michel
645c604fd4
Fix TypeError in price_too_high detection
2018-07-19 10:07:35 +02:00
Raphael Michel
de210db90d
Fix error condition in event cloning
2018-07-19 09:44:53 +02:00
Raphael Michel
beddf1c772
Fix event meta deletion
2018-07-19 09:43:40 +02:00
Raphael Michel
75e618ee4a
Throw cart error for price_too_high
2018-07-19 09:41:14 +02:00
Raphael Michel
d2a3ba182b
Fix KeyError when accessing settings for disabled payment provider
2018-07-19 09:32:08 +02:00
Raphael Michel
427f78b14d
OrderCreateSerializer: Do not crash on optional fields missing
2018-07-19 09:27:36 +02:00
Raphael Michel
febcf237ca
Prevent a KeyError during form validation
2018-07-19 09:27:17 +02:00
Raphael Michel
5e158c3bd7
Prevent a KeyError with invalid add-on configuration
2018-07-19 09:27:17 +02:00
Raphael Michel
b4c9c86ba6
Prevent ValueError with invalid state of relative date
2018-07-19 09:27:17 +02:00
Raphael Michel
7c00853f5d
Fix field that was accidentally required
2018-07-13 18:19:40 +02:00
Raphael Michel
a0fcb116f5
Bank transfer: Option to remove hyphen from reference
2018-07-13 16:39:55 +02:00
Raphael Michel
e46b33544d
Fix race condition in formset validation
2018-07-11 14:57:31 +02:00
Raphael Michel
6b9c3ad4e7
PDF Layout: Make pretix logo a layout element, not a background element
2018-07-10 13:24:27 +02:00
Raphael Michel
dc12b9a197
Bump version to 2.0.0.dev0
2018-07-08 16:31:34 +02:00
Raphael Michel
d473f56c3a
Bump version to 1.17.0
2018-07-08 16:26:39 +02:00
Raphael Michel
4138ab3d7d
Merge pull request #960 from pretix-translations/weblate-pretix-pretix
...
Update from Weblate.
2018-07-08 16:07:15 +02:00
Raphael Michel
e18d1a451d
Translated on translate.pretix.eu (Spanish)
...
Currently translated at 3.0% (76 of 2563 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/es/
powered by weblate
2018-07-08 14:06:56 +00:00
Raphael Michel
a3048cd393
Translated on translate.pretix.eu (German (informal))
...
Currently translated at 100.0% (2563 of 2563 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de_Informal/
powered by weblate
2018-07-08 14:03:51 +00:00
Raphael Michel
dd8fdc6c0a
Translated on translate.pretix.eu (German (informal))
...
Currently translated at 100.0% (2563 of 2563 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de_Informal/
powered by weblate
2018-07-08 14:03:05 +00:00
Raphael Michel
9099e4b709
Translated on translate.pretix.eu (German)
...
Currently translated at 100.0% (2563 of 2563 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de/
powered by weblate
2018-07-08 14:01:16 +00:00
Raphael Michel
52b176b9eb
Update po files
...
[CI skip]
Signed-off-by: Raphael Michel <mail@raphaelmichel.de >
2018-07-08 15:49:10 +02:00
Raphael Michel
69fd70787c
Fix a missing request parameter for a permissions check
2018-07-08 15:48:48 +02:00
Raphael Michel
ff37aea9c8
Update from Weblate. ( #949 )
2018-07-08 15:48:36 +02:00
Dimas 3r1ck Rivas
85f73977bf
Translated on translate.pretix.eu (Spanish)
...
Currently translated at 2.9% (76 of 2542 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/es/
powered by weblate
2018-06-25 10:53:51 +00:00
Pernille Thorsen
2c04ed48c2
Translated on translate.pretix.eu (Danish)
...
Currently translated at 65.9% (1676 of 2542 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/da/
powered by weblate
2018-06-25 10:53:51 +00:00
Pernille Thorsen
1228754280
Translated on translate.pretix.eu (Danish)
...
Currently translated at 65.8% (1674 of 2542 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/da/
powered by weblate
2018-06-25 10:53:51 +00:00
Raphael Michel
a43ee054ad
Fix logging of file upload questions
2018-06-25 12:53:45 +02:00
Raphael Michel
83bc714739
Widget: Hide "FREE" if there is only one priced item
2018-06-25 12:53:45 +02:00
Raphael Michel
a08390c84a
Use device width for width calculation of widget
2018-06-25 12:53:45 +02:00
Raphael Michel
8b6eacecfe
Add X-Robots-Tag to redirect responses
2018-06-25 12:53:45 +02:00
Raphael Michel
fb96787697
Fix #765 -- Include P3P header
2018-06-25 12:53:45 +02:00
Raphael Michel
9cff77be62
Add blacklist to git hook recommendatio
2018-06-24 16:14:58 +02:00
Raphael Michel
0d1643da66
Add manual payments
2018-06-24 16:14:29 +02:00
Raphael Michel
5e7027647a
Add bcc option for event emails
2018-06-22 13:28:54 +02:00
Raphael Michel
28f6f09e8f
Upgrade py.test version
2018-06-19 18:19:59 +02:00
Raphael Michel
332af5d21b
Fix #815 -- Add configurable minimum/maximum amount for payment methods
2018-06-19 18:00:33 +02:00
Tobias Kunze
e187005130
Strip [] in mail subject prefix ( #950 )
2018-06-19 12:46:08 +02:00
Raphael Michel
0357386f7c
Hide some links when printing
2018-06-15 17:48:30 +02:00
Raphael Michel
47f8e5b8c6
API: FIll meta info
2018-06-15 12:04:40 +02:00
Raphael Michel
e95c9d73a1
Badges: Sort by last name
2018-06-14 16:23:55 +02:00
Raphael Michel
b7174070fe
Check-in list export: Excel dialect
2018-06-14 16:19:05 +02:00
Raphael Michel
dd06a7b62c
Sync setup.py with requirements.txt
2018-06-13 11:09:18 +02:00
Raphael Michel
ff9d480b6e
Orders API: Improve validation errors
2018-06-13 11:08:54 +02:00
Raphael Michel
229ad9108b
Fix ticket exporter
2018-06-12 15:50:03 +02:00
Raphael Michel
0e332d291a
Fix locale of download reminder email
2018-06-11 15:32:08 +02:00
Raphael Michel
180904cdc2
Fix KeyError
2018-06-11 14:29:29 +02:00
Raphael Michel
0e83f7d807
Add documentation on cart endpoints
2018-06-11 14:29:22 +02:00
Raphael Michel
5d7931fcaf
API: CartPositions ( #948 )
2018-06-11 13:18:37 +02:00
Raphael Michel
2e906b0bf5
Always inlude mail addresses in check-in list CSV
2018-06-10 15:21:18 +02:00
Raphael Michel
33ae6f12de
Fix links in item descriptions
2018-06-10 15:11:19 +02:00
Raphael Michel
f302c2e154
Fix log entries from deleted plugins
2018-06-10 14:50:08 +02:00
Raphael Michel
3ee2492382
Bump version to 1.17.0.dev0
2018-06-07 18:04:26 +02:00
Raphael Michel
4caed50018
Bump version to 1.16.0
2018-06-07 18:03:54 +02:00
Raphael Michel
aadb19a792
Merge pull request #943 from pretix-translations/weblate-pretix-pretix
...
Update from Weblate.
2018-06-07 17:48:13 +02:00
Maarten van den Berg
9f8211a873
Translated on translate.pretix.eu (Dutch)
...
Currently translated at 100.0% (2542 of 2542 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/nl/
powered by weblate
2018-06-07 15:19:52 +00:00
Raphael Michel
d45fc05e5d
Translated on translate.pretix.eu (German (informal))
...
Currently translated at 100.0% (2542 of 2542 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de_Informal/
powered by weblate
2018-06-07 12:29:20 +00:00
Raphael Michel
955a3a054e
Translated on translate.pretix.eu (German)
...
Currently translated at 100.0% (2542 of 2542 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de/
powered by weblate
2018-06-07 12:29:20 +00:00
Raphael Michel
60f265a5fa
Translated on translate.pretix.eu (German)
...
Currently translated at 100.0% (2524 of 2524 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de/
powered by weblate
2018-06-07 12:29:20 +00:00
Raphael Michel
a2d82a1a7b
Translated on translate.pretix.eu (German)
...
Currently translated at 100.0% (2524 of 2524 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de/
powered by weblate
2018-06-07 12:29:20 +00:00
Raphael Michel
0875d728e8
Fix PDF renderer without invoice address
2018-06-07 14:29:04 +02:00
Raphael Michel
f3cf6b8b38
Update po files
...
[CI skip]
Signed-off-by: Raphael Michel <mail@raphaelmichel.de >
2018-06-06 16:14:22 +02:00
pretix translation bot
e4465cffb0
Update from Weblate. ( #939 )
2018-06-06 16:12:00 +02:00
Raphael Michel
ca35d714dc
Translate errors for addon selection
2018-06-06 15:51:22 +02:00
Raphael Michel
c06e7348c4
Fix language of cancellation email subject
2018-06-06 15:33:31 +02:00
Raphael Michel
60ac8a6ebd
Fix #935 -- Text weight
2018-06-06 15:32:01 +02:00
Raphael Michel
e3450baeb3
Fix #549 -- Multiple PDF ticket layouts ( #938 )
...
- [x] Data model
- [x] CRUD
- [x] Editor
- [x] Migration from old settings
- [x] Clone files when copying events
- [x] badges?
- [x] Actual ticket output
- [x] Default layout on event creation
- [x] Link well from ticketing settings
- [x] Tests
- [x] Shipping plugin
- [x] Migration
- [x] Settings
- [x] Create default
- [x] API
2018-06-06 15:27:55 +02:00
Raphael Michel
72661623f3
Fix #940 -- Quota caching error
2018-06-06 12:41:55 +02:00
Raphael Michel
b4d97d9432
Add signal for new OAuth applications
2018-06-05 15:47:13 +02:00
Raphael Michel
b40100f78b
Merge pull request #937 from pretix-translations/weblate-pretix-pretix
...
Update from Weblate.
2018-06-05 15:44:53 +02:00
Maarten van den Berg
a343d2b42c
Translated on translate.pretix.eu (Dutch)
...
Currently translated at 100.0% (62 of 62 strings)
Translation: pretix/pretix (frontend)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/nl/
powered by weblate
2018-06-05 13:42:24 +00:00
Maarten van den Berg
d3d7e54cff
Translated on translate.pretix.eu (Dutch)
...
Currently translated at 100.0% (2524 of 2524 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/nl/
powered by weblate
2018-06-05 13:39:02 +00:00
Raphael Michel
6535bc3d5e
Translated on translate.pretix.eu (German)
...
Currently translated at 100.0% (62 of 62 strings)
Translation: pretix/pretix (frontend)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/de/
powered by weblate
2018-06-05 13:05:08 +00:00
Raphael Michel
f966fc8d84
Translated on translate.pretix.eu (German (informal))
...
Currently translated at 100.0% (62 of 62 strings)
Translation: pretix/pretix (frontend)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/de_Informal/
powered by weblate
2018-06-05 13:04:52 +00:00
Raphael Michel
8a20bbd943
Translated on translate.pretix.eu (German (informal))
...
Currently translated at 100.0% (2524 of 2524 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de_Informal/
powered by weblate
2018-06-05 13:03:07 +00:00
Raphael Michel
cd0f6d85ba
Translated on translate.pretix.eu (German)
...
Currently translated at 100.0% (2524 of 2524 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de/
powered by weblate
2018-06-05 12:55:06 +00:00
Raphael Michel
d51edbb3bb
Update po files
...
[CI skip]
Signed-off-by: Raphael Michel <mail@raphaelmichel.de >
2018-06-05 14:13:46 +02:00
Raphael Michel
553e475cfb
Merge pull request #930 from pretix-translations/weblate-pretix-pretix
...
Update from Weblate.
2018-06-05 14:12:44 +02:00
wallber azevedo pinheiro
b9367446d9
Translated on translate.pretix.eu (Portuguese (Brazil))
...
Currently translated at 10.9% (270 of 2470 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/pt_BR/
powered by weblate
2018-06-05 11:59:36 +00:00
wallber azevedo pinheiro
82d9fccec8
Translated on translate.pretix.eu (Portuguese (Brazil))
...
Currently translated at 100.0% (60 of 60 strings)
Translation: pretix/pretix (frontend)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/pt_BR/
powered by weblate
2018-06-05 11:59:36 +00:00
anonymous
cbbcfb7a3a
Translated on translate.pretix.eu (Danish)
...
Currently translated at 67.8% (1676 of 2470 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/da/
powered by weblate
2018-06-05 11:59:36 +00:00
Pernille Thorsen
1f862b27c1
Translated on translate.pretix.eu (Danish)
...
Currently translated at 67.8% (1675 of 2470 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/da/
powered by weblate
2018-06-05 11:59:36 +00:00
Lorenzo Peña
883b03349e
Translated on translate.pretix.eu (Spanish)
...
Currently translated at 100.0% (60 of 60 strings)
Translation: pretix/pretix (frontend)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/es/
powered by weblate
2018-06-05 11:59:36 +00:00
Lorenzo Peña
f740a6ba61
Translated on translate.pretix.eu (Spanish)
...
Currently translated at 2.9% (73 of 2470 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/es/
powered by weblate
2018-06-05 11:59:36 +00:00
Lorenzo Peña
fb3e761a37
Translated on translate.pretix.eu (Spanish)
...
Currently translated at 100.0% (60 of 60 strings)
Translation: pretix/pretix (frontend)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/es/
powered by weblate
2018-06-05 11:59:36 +00:00
Sebastian Wallroth
3c7411328d
Translated on translate.pretix.eu (German)
...
Currently translated at 100.0% (2470 of 2470 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de/
powered by weblate
2018-06-05 11:59:36 +00:00
Jochem van Kessel
9c2bfdfead
Translated on translate.pretix.eu (Dutch)
...
Currently translated at 100.0% (2470 of 2470 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/nl/
powered by weblate
2018-06-05 11:59:36 +00:00
Raphael Michel
4f3bd1ff4a
Fix local dictionary
2018-06-05 13:59:27 +02:00
Raphael Michel
69d10489b8
Implement OAuth2 provider ( #927 )
...
- [x] Application management
- [x] Link
- [ ] Tests
- [x] Authorize flow
- [x] Tests
- [x] Refresh token handling
- [x] Tests
- [x] Revocation endpoint
- [x] Tests
- [x] Mitigate: https://github.com/jazzband/django-oauth-toolkit/issues/585
- [x] API authenticator / permission driver
- [x] Test
- [x] Enforce organizer restriction
- [x] Tests
- [x] Enforce scope restriction
- [x] Tests
- [x] Show current applications to user
- [x] Revoke
- [x] Tests
- [x] Log new authorizations
- [x] notify user
- [x] Ensure other grant types are not available
- [x] Documentation
- [x] check if revoking access toking, then refreshing gets rid of organizer constraint
- [x] Show logentry foo
2018-06-05 12:58:04 +02:00
Raphael Michel
df031b2222
Whitelist "pdf" in docs
2018-06-05 12:26:39 +02:00
Raphael Michel
850b9e5e3d
Fix oversight in a95a208e
2018-06-05 11:27:31 +02:00
Raphael Michel
a95a208e1b
API: Optional pdf_data field
2018-06-04 18:40:38 +02:00
Raphael Michel
50ff3628f7
Add success hook for settings form
2018-06-04 17:59:11 +02:00
Raphael Michel
14d203055b
ChunkBasedFileResponse: Support Content-Length
2018-06-03 21:59:30 +02:00
Raphael Michel
4628e28592
Limit resolution of logo in PDF invoices
2018-06-02 12:37:15 +02:00
Raphael Michel
7fb3d13733
Use file.chunks() on large cached files
2018-06-02 12:16:44 +02:00
Raphael Michel
11ff81f852
Fix 85420602 and add tests
2018-06-01 13:40:08 +02:00
Raphael Michel
0f5af4b990
Automatically shorten event name on invoice
2018-06-01 13:32:47 +02:00
Raphael Michel
85420602e8
Fix #54 -- Allow the admin to force accept payments
2018-06-01 13:25:07 +02:00
Raphael Michel
6ccf55b601
Fix settings form validation
2018-06-01 13:21:13 +02:00
Raphael Michel
42c9e21d04
Refs #654 -- API call to mark order as refunded
2018-06-01 10:38:34 +02:00
Raphael Michel
3030c300f2
Fix order change form with required field
2018-05-31 12:57:06 +02:00
Raphael Michel
48b969f3c3
Refs #928 -- Show ticket secret in order change form
2018-05-31 12:57:06 +02:00
Raphael Michel
bbb78aa5e6
Refs #928 -- Allow to regenerate secrets of specific tickets
2018-05-31 12:57:06 +02:00
Raphael Michel
31380bbef2
Fix #928 -- Allow searching for ticket secrets
2018-05-31 12:57:06 +02:00
Mason Mohkami
479a7d9162
Fix #357 -- Implement go to for vouchers ( #849 )
...
* Add Go input for vouchers on the vouchers list page (#357 )
* Final fixes
2018-05-31 12:43:32 +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
c4ed210fed
Fix #932 -- Fix celery dependency
2018-05-30 11:35:11 +02:00
Raphael Michel
ae686fab38
Set payment_date for paid orders created via API
2018-05-30 11:34:59 +02:00
Raphael Michel
8edca9ed5d
Fix missing attribute in docs
2018-05-30 11:34:23 +02:00
Raphael Michel
05bafd0db5
Enable Dutch
2018-05-29 10:39:45 +02:00
pretix translation bot
341d699240
Update from Weblate. ( #912 )
2018-05-29 10:13:51 +02:00
Raphael Michel
552093d962
Extend wordlist
2018-05-28 18:20:35 +02:00
Raphael Michel
eb6063cc2d
Add QR codes for pseudonymization ID
2018-05-28 17:02:56 +02:00
Raphael Michel
550ff4ff18
Ref #66 -- Fix more crashes related to disabled payment providers
2018-05-28 16:49:28 +02:00
Raphael Michel
5383a8b77c
Fix custom taxation without invoice addresses
2018-05-28 16:23:34 +02:00
Raphael Michel
86117091fe
Refs #66 -- Fix crash when payment provider plugin is disabled
2018-05-28 16:17:32 +02:00
Raphael Michel
b113028a5f
Fix exception in CSV import
2018-05-28 16:17:32 +02:00
Raphael Michel
60a3f21857
Fix error in voucher CSV export
2018-05-28 16:17:32 +02:00
Felix Rindt
65a2ea3935
Fix #922 -- make widget compat mode not required ( #926 )
...
Fixes #922
2018-05-28 15:03:42 +02:00
Raphael Michel
6ecddfc6c0
Automatically re-render PDF for files lost due to bug
2018-05-28 11:44:15 +02:00
Raphael Michel
d65d48db48
Fix accidental deletion of invoices
2018-05-28 11:44:15 +02:00
Felix Rindt
f509b26800
Mark product change panel titles for translation ( #918 )
2018-05-28 10:54:35 +02:00
Raphael Michel
43fb6fe6e5
Fix MySQL package
2018-05-28 08:27:06 +02:00
Raphael Michel
9d2d8684b6
Fix widget test
2018-05-27 12:03:06 +02:00
Jakob Schnell
1689925508
Fix #707 -- Setup automated spell-checking for translations ( #896 )
...
This will:
* set up potypo
* add wordlists, edgecases and phrases
* fix english typos across the codebase
* fix german typos and translation
2018-05-27 11:59:10 +02:00
Raphael Michel
4d249553bf
Fix setup.py
2018-05-26 13:44:56 +02:00
Raphael Michel
43ea1044cd
Upgrade kombu
2018-05-26 13:08:56 +02:00
Raphael Michel
cc4a301dc1
Pin celery version
2018-05-26 12:55:58 +02:00
Felix Rindt
ab67eea36e
Fix bug in date/time question stats ( #916 )
...
Fix bug in date/time question stats
2018-05-18 22:51:11 +02:00
Raphael Michel
fa326eba6f
Introduce original price ( #905 )
...
* Introduce original price
* Rebase and styling
* Widget
2018-05-18 22:48:38 +02:00
Raphael Michel
c30ebdf287
Fix test on PostgreSQL
2018-05-18 13:56:37 +02:00
Raphael Michel
835bcb7207
Add add-ons to pretixdroid API
2018-05-18 12:15:32 +02:00
Raphael Michel
777424ad18
Remove debugging output
2018-05-18 11:54:42 +02:00
Raphael Michel
4985e7e96d
Fix X-Page-Generated for paginated results
2018-05-18 11:31:37 +02:00
Raphael Michel
ca1e64ec10
Fix typos
2018-05-17 20:27:26 +02:00
Raphael Michel
26029508c6
Implement Last-Modified for a number of API resources
2018-05-17 16:09:08 +02:00
Raphael Michel
118259a96b
Add permission test for creating orders
2018-05-16 12:23:17 +02:00
Raphael Michel
35e8dcf2bc
Fix #599 -- Add API to create orders ( #911 )
...
* [WIP] Fix #599 -- Add API to create orders
* Add more validation logic
* Add docs and some validation
* Fix test on MySQl
* Validation is fun, let's do more of it!
* Fix live_issues
2018-05-16 12:14:31 +02:00
Mikkel Ricky
359a5d01e6
Fix #908 -- Fix display of ticket download message ( #910 )
2018-05-14 14:34:50 +02:00
Raphael Michel
1c2acbb57f
Add last_modified property to orders ( #907 )
2018-05-14 11:09:26 +02:00
Raphael Michel
01a702c529
Fix typo
2018-05-13 18:19:10 +02:00
Raphael Michel
1ee584c5a1
Fix #903 -- Incorrect price calculation for variations
2018-05-11 14:33:23 +02:00
Raphael Michel
fc10bd7749
Merge branch 'master' of github.com:pretix/pretix
2018-05-11 14:28:14 +02:00
Raphael Michel
f2568092a7
Fix order overview error
2018-05-11 14:27:51 +02:00
Felix Rindt
6b5d5a6334
Add subevent bulk create button when no exist ( #904 )
2018-05-11 14:19:59 +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
robbi5
1b9bfb5b62
Add badge plugin support to MANIFEST.in ( #902 )
2018-05-11 12:54:05 +02:00
Raphael Michel
edeaa1333b
Fix #473 -- Internal name for categories and products ( #900 )
...
* Fix #473 -- Internal name for categories and products
* fix pdf renderer
2018-05-11 12:53:25 +02:00
Raphael Michel
e678b52a7e
Open addon panels by default
2018-05-10 23:30:46 +02:00
Raphael Michel
b549db58e4
Fix a test case
2018-05-10 12:58:11 +02:00
Raphael Michel
c14059f66a
Merge pull request #901 from pretix-translations/weblate-pretix-pretix
...
Update from Weblate.
2018-05-10 12:14:55 +02:00
Raphael Michel
11f69daaec
Translated on translate.pretix.eu (German (informal))
...
Currently translated at 100.0% (2470 of 2470 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de_Informal/
powered by weblate
2018-05-10 10:14:28 +00:00
Raphael Michel
c0120c0f17
Translated on translate.pretix.eu (German (informal))
...
Currently translated at 99.8% (2467 of 2470 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de_Informal/
powered by weblate
2018-05-10 10:14:11 +00:00
Raphael Michel
c1a5f9adf1
Translated on translate.pretix.eu (German)
...
Currently translated at 100.0% (2470 of 2470 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de/
powered by weblate
2018-05-10 10:13:13 +00:00
Raphael Michel
5087f27546
Translated on translate.pretix.eu (German)
...
Currently translated at 100.0% (2470 of 2470 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de/
powered by weblate
2018-05-10 10:11:57 +00:00
Raphael Michel
efbff9e217
Update po files
...
[CI skip]
Signed-off-by: Raphael Michel <mail@raphaelmichel.de >
2018-05-10 12:07:44 +02:00
Raphael Michel
20ea83ae93
Merge pull request #892 from pretix-translations/weblate-pretix-pretix
...
Update from Weblate.
2018-05-10 12:07:20 +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
44a792583c
Specifically warn about some shredders
2018-05-10 10:24:12 +02:00
Raphael Michel
71c8267dea
Improve screenreader accessibility
2018-05-10 10:24:12 +02:00
Mikkel Ricky
b6688f56b5
Translated on translate.pretix.eu (Danish)
...
Currently translated at 67.8% (1666 of 2454 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/da/
powered by weblate
2018-05-09 14:07:44 +00:00
Raphael Michel
f703164098
Translated on translate.pretix.eu (German)
...
Currently translated at 100.0% (2454 of 2454 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de/
powered by weblate
2018-05-09 09:13:41 +00:00
Pernille Thorsen
6a6b27e905
Translated on translate.pretix.eu (Danish)
...
Currently translated at 67.8% (1666 of 2454 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/da/
powered by weblate
2018-05-09 09:13:41 +00:00
Pieter Roziers
731a46c612
Translated on translate.pretix.eu (Dutch)
...
Currently translated at 100.0% (2393 of 2393 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/nl/
powered by weblate
2018-05-09 09:13:41 +00:00
Maarten Visscher
92a8078322
Translated on translate.pretix.eu (Dutch)
...
Currently translated at 100.0% (2393 of 2393 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/nl/
powered by weblate
2018-05-09 09:13:41 +00:00
Maarten van den Berg
ba2d77f0bb
Translated on translate.pretix.eu (Dutch)
...
Currently translated at 100.0% (2393 of 2393 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/nl/
powered by weblate
2018-05-09 09:13:41 +00:00
Pieter Roziers
3d21c15281
Translated on translate.pretix.eu (Dutch)
...
Currently translated at 100.0% (2393 of 2393 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/nl/
powered by weblate
2018-05-09 09:13:41 +00:00
Maarten van den Berg
cb4b20c057
Translated on translate.pretix.eu (Dutch)
...
Currently translated at 100.0% (2393 of 2393 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/nl/
powered by weblate
2018-05-09 09:13:41 +00:00
Maarten van den Berg
2af2767699
Translated on translate.pretix.eu (Dutch)
...
Currently translated at 100.0% (2393 of 2393 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/nl/
powered by weblate
2018-05-09 09:13:41 +00:00
etiontdn
e4bb19b98a
Translated on translate.pretix.eu (Portuguese (Brazil))
...
Currently translated at 9.6% (237 of 2454 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/pt_BR/
powered by weblate
2018-05-09 09:13:41 +00:00
Maarten Visscher
7e784c9509
Translated on translate.pretix.eu (Dutch)
...
Currently translated at 39.9% (957 of 2393 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/nl/
powered by weblate
2018-05-09 09:13:41 +00:00
Maarten van den Berg
3dd27797dc
Translated on translate.pretix.eu (Dutch)
...
Currently translated at 39.7% (951 of 2393 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/nl/
powered by weblate
2018-05-09 09:13:41 +00:00
Maarten van den Berg
5e059272dc
Translated on translate.pretix.eu (Dutch)
...
Currently translated at 39.5% (947 of 2393 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/nl/
powered by weblate
2018-05-09 09:13:41 +00:00
Raphael Michel
0a9aeca3bc
Bulk deletion for subevents
2018-05-09 11:13:34 +02:00
Raphael Michel
11d42e0f93
Fix failing test case
2018-05-09 11:13:34 +02:00
Raphael Michel
85d8658037
Merge pull request #897 from felixrindt/emailhelptext
...
Presale: change email field help text
2018-05-09 10:59:38 +02:00
Raphael Michel
dfa29950ef
Fix #899 -- Docker container: Set gunicorn workers to two times the CPU count
2018-05-09 10:57:59 +02:00
Raphael Michel
b7366a8704
Allow to filter subevent list by weekday
2018-05-09 09:59:39 +02:00
Felix Rindt
57416103c3
change email help text
2018-05-07 11:35:08 +02:00
Raphael Michel
72bd3731de
Fix iTunes URL
2018-05-07 09:10:21 +02:00
Raphael Michel
9fab20ca6c
Log confirm message consent
2018-05-04 15:31:56 +02:00
Raphael Michel
8b4453f32d
Add help text to can_change_organizer_settings
2018-05-04 15:31:43 +02:00
Raphael Michel
f4b77e6b03
Discourage long event short forms
2018-05-04 10:58:19 +02:00
Raphael Michel
c3da2fca9b
Fix placeholder for event deletion password ( #893 )
...
fix placeholder for event deletion password
2018-05-03 11:25:31 +02:00
luto
c0d68c5740
fix placeholder for event deletion password
2018-05-03 11:22:50 +02:00
Raphael Michel
5398564aec
Bump version to 1.16.0.dev0
2018-05-03 09:56:51 +02:00
Raphael Michel
904dc80aab
Bump version to 1.15.0
2018-05-03 09:56:08 +02:00
Raphael Michel
516de20148
Merge pull request #891 from pretix-translations/weblate-pretix-pretix
...
Update from Weblate.
2018-05-02 17:39:22 +02:00
Raphael Michel
be088709af
Translated on translate.pretix.eu (German)
...
Currently translated at 100.0% (2454 of 2454 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de/
powered by weblate
2018-05-02 15:38:48 +00:00
Maarten van den Berg
fd4f5057b3
Translated on translate.pretix.eu (Dutch)
...
Currently translated at 39.4% (944 of 2393 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/nl/
powered by weblate
2018-05-02 15:38:48 +00:00
Raphael Michel
686d5e8b03
Merge pull request #890 from pretix-translations/weblate-pretix-pretix
...
Update from Weblate.
2018-05-02 17:38:40 +02:00
Raphael Michel
c371ff5504
Translated on translate.pretix.eu (German (informal))
...
Currently translated at 100.0% (2454 of 2454 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de_Informal/
powered by weblate
2018-05-02 15:37:10 +00:00
Raphael Michel
9862dca4aa
Translated on translate.pretix.eu (German)
...
Currently translated at 100.0% (2454 of 2454 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de/
powered by weblate
2018-05-02 15:15:30 +00:00
Maarten van den Berg
716321b37b
Translated on translate.pretix.eu (Dutch)
...
Currently translated at 39.0% (934 of 2393 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/nl/
powered by weblate
2018-05-02 14:01:36 +00:00
Raphael Michel
b3ed8bad9c
Update po files
...
[CI skip]
Signed-off-by: Raphael Michel <mail@raphaelmichel.de >
2018-05-02 16:01:29 +02:00
Raphael Michel
0a170f5c29
Docs: Fix inconsistency
2018-05-02 16:00:54 +02:00
Raphael Michel
ec0fba7913
Merge pull request #880 from pretix-translations/weblate-pretix-pretix
...
Update from Weblate.
2018-05-02 16:00:48 +02:00
Maarten van den Berg
2630c2baf1
Translated on translate.pretix.eu (Dutch)
...
Currently translated at 38.9% (932 of 2393 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/nl/
powered by weblate
2018-05-02 14:00:11 +00:00
Maarten van den Berg
a01865b19b
Translated on translate.pretix.eu (Dutch)
...
Currently translated at 100.0% (60 of 60 strings)
Translation: pretix/pretix (frontend)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/nl/
powered by weblate
2018-05-02 14:00:11 +00:00
Pernille Thorsen
00f6115a93
Translated on translate.pretix.eu (Danish)
...
Currently translated at 69.6% (1666 of 2393 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/da/
powered by weblate
2018-05-02 14:00:11 +00:00
Maarten Visscher
a466202bac
Translated on translate.pretix.eu (Dutch)
...
Currently translated at 37.3% (893 of 2393 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/nl/
powered by weblate
2018-05-02 14:00:11 +00:00
Maarten Visscher
bb12ef24f8
Translated on translate.pretix.eu (Dutch)
...
Currently translated at 37.1% (888 of 2393 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/nl/
powered by weblate
2018-05-02 14:00:11 +00:00
Maarten Visscher
c862c6de0f
Translated on translate.pretix.eu (German)
...
Currently translated at 99.9% (2392 of 2393 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de/
powered by weblate
fix https://github.com/pretix/pretix/issues/879
2018-05-02 14:00:11 +00:00
Maarten Visscher
a1cb3ec8d5
Translated on translate.pretix.eu (French)
...
Currently translated at 86.9% (2081 of 2393 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/fr/
powered by weblate
2018-05-02 14:00:11 +00:00
Maarten Visscher
187d4cd02d
Translated on translate.pretix.eu (Dutch)
...
Currently translated at 35.7% (855 of 2393 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/nl/
powered by weblate
2018-05-02 14:00:11 +00:00
Pernille Thorsen
20a0f9b026
Translated on translate.pretix.eu (Danish)
...
Currently translated at 100.0% (60 of 60 strings)
Translation: pretix/pretix (frontend)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/da/
powered by weblate
2018-05-02 14:00:11 +00:00
Mikkel Ricky
f9c0ed6ad4
Translated on translate.pretix.eu (Danish)
...
Currently translated at 69.5% (1665 of 2393 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/da/
powered by weblate
2018-05-02 14:00:11 +00:00
Pernille Thorsen
27652e7191
Translated on translate.pretix.eu (Danish)
...
Currently translated at 69.5% (1665 of 2393 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/da/
powered by weblate
2018-05-02 14:00:11 +00:00
Pernille Thorsen
828665cb29
Translated on translate.pretix.eu (Danish)
...
Currently translated at 69.2% (1658 of 2393 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/da/
powered by weblate
2018-05-02 14:00:11 +00:00
Mikkel Ricky
fa784c83bf
Translated on translate.pretix.eu (Danish)
...
Currently translated at 69.1% (1655 of 2393 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/da/
powered by weblate
2018-05-02 14:00:11 +00:00
Pernille Thorsen
2d83176892
Translated on translate.pretix.eu (Danish)
...
Currently translated at 69.1% (1654 of 2393 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/da/
powered by weblate
2018-05-02 14:00:11 +00:00
Pernille Thorsen
776758c7e8
Translated on translate.pretix.eu (Danish)
...
Currently translated at 68.9% (1650 of 2393 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/da/
powered by weblate
2018-05-02 14:00:11 +00:00
Mikkel Ricky
d72afe9b92
Translated on translate.pretix.eu (Danish)
...
Currently translated at 68.7% (1645 of 2393 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/da/
powered by weblate
2018-05-02 14:00:11 +00:00
Pernille Thorsen
dee61b5499
Translated on translate.pretix.eu (Danish)
...
Currently translated at 68.7% (1644 of 2393 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/da/
powered by weblate
2018-05-02 14:00:11 +00:00
Mikkel Ricky
9f73d0a7fb
Translated on translate.pretix.eu (Danish)
...
Currently translated at 68.6% (1643 of 2393 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/da/
powered by weblate
2018-05-02 14:00:11 +00:00
Pernille Thorsen
bc804c9e56
Translated on translate.pretix.eu (Danish)
...
Currently translated at 100.0% (60 of 60 strings)
Translation: pretix/pretix (frontend)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/da/
powered by weblate
2018-05-02 14:00:11 +00:00
Felix Rindt
35f450aee7
Translated on translate.pretix.eu (German (informal))
...
Currently translated at 100.0% (2393 of 2393 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de_Informal/
powered by weblate
refs https://github.com/pretix/pretix/issues/879
2018-05-02 14:00:11 +00:00
Felix Rindt
5803b4ca27
Translated on translate.pretix.eu (German)
...
Currently translated at 100.0% (2393 of 2393 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de/
powered by weblate
2018-05-02 14:00:11 +00:00
Raphael Michel
7bccd62a4f
Fix #678 -- Data shredders for personally identifiable information ( #817 )
...
* Add data shredders for PII
* First working shredder
* Add more shredders
* Add new shredders and download confirmation
* tmp
* PayPal, Stripe, banktransfer
* Add icon to logs
* Untested payment log shredders
* Add waiting list shredder
* First tests
* Add tests for shredders
* Improve templats, link to shredder
* Test payment info shredders
* More tests
* Documentation
* Fix enabled flag in payment provider overview
* Fix minor issues
2018-05-02 15:59:59 +02:00
Raphael Michel
335838f2b2
Fix typo in class name
2018-05-02 13:28:32 +02:00
Raphael Michel
204d8cc7eb
Fix git hook
2018-05-02 10:34:50 +02:00
Raphael Michel
61f5d4b172
Docs: Change git hook to only look in changed files
2018-05-02 09:56:33 +02:00
Raphael Michel
3d829c6ce8
Fix tests for paypal webhook
2018-05-02 09:51:44 +02:00
Raphael Michel
5d9852b72c
Fix paypal webhook receiver
2018-05-01 19:20:07 +02:00
Raphael Michel
f561ece9d1
Fix #887 -- Absolute URL for images in widget
2018-04-30 10:27:24 +02:00
Raphael Michel
66eabd3bd6
Fix PlaceholderValidator to catch placehodlers with invalid characters
2018-04-29 14:29:40 +02:00
Raphael Michel
b2f92acbf6
Refs #654 -- API: Writable invoice operations ( #886 )
...
* Invoices
* Update invoices.rst
2018-04-29 14:29:03 +02:00
Raphael Michel
6f30ecb365
Refs #654 -- Writable API methods for waiting list entries ( #885 )
...
* Refs #654 -- Writable API methods for waiting list entries
* Update test_waitinglist.py
2018-04-29 14:28:32 +02:00
Raphael Michel
32a89d3895
Stripe: Fix another statement error
2018-04-27 12:19:48 +02:00
Raphael Michel
97bf958b74
Allow to re-auth by using the U2F token
2018-04-26 20:24:03 +02:00
Raphael Michel
30f8afca85
Fix logout on reauth page
2018-04-26 19:31:14 +02:00
Raphael Michel
ed88a8e3e3
Bump version to 1.15.0.dev0 (very late)
2018-04-26 14:17:51 +02:00
Raphael Michel
421f690f42
Add test for cascading of cart item removal
2018-04-26 14:14:00 +02:00
Raphael Michel
a330e8afb2
Fix incorrect button CSS usage
2018-04-26 09:11:56 +02:00
Raphael Michel
d8e5c9f033
API: Fix insufficient permission check
2018-04-26 09:11:33 +02:00
Raphael Michel
209646e012
Remove color scheme test pages
2018-04-25 18:28:32 +02:00
Raphael Michel
7d518df13c
Limit all stripe statement_descriptors to 22 characters
2018-04-25 18:17:37 +02:00
Raphael Michel
ca603f41db
New color scheme and UI design
2018-04-25 17:13:20 +02:00
Ture Gjørup
7bb18f6fad
Refs #654 -- API: Writable event endpoints ( #756 )
...
* MKBDIGI-185: Added update/create to events
* MKBDIGI-185: Added validation for 'slug, 'live' on event endpoint
* MKBDIGI-185: Code formatting
* MKBDIGI-185: Added 'plugins' to 'event' endpoint
* MKBDIGI-185: Merge migrations
* MKBDIGI-185: Cleaned up static methods
* EBILL-5: Added delete endpoint for event
* EBILL-5: Merge migrations
* EBILL-5: Fixed imports
* EBILL-5: Changed plugins to only list plugins enabled for the event
* EBILL-5: Added clone event endpoint
* EBILL-5: Removed permissions check API test for events
* EBILL-5: Merged master, updated migrations
* EBILL-5: Updated api permissions check for CRUD on events
* EBILL-5: Removed 'unique_together' constraint on event model
* EBILL-5: Removed call to changed static methods in test
* EBILL-5: Changed Event 'has_paid_things' to a property for consistency
* EBILL-5: Fixed created response code in documentation
* EBILL-6: Documentation fixes
* EBILL-6: Fixed typo
* EBILL-6: Fixed permissions
* EBILL-6: Added note on copying settings to documentation
* EBILL-6: Created model method for deleting sub objects on event before delete
* EBILL-6: Fixed typo
* EBILL-6: Re-added meta_data as read-only
* EBILL-6: Fixed permissions test
* EBILL-6: Added plugins issues check before live. Moved issues property from form to Event model.
* EBILL-6: Upped version number in documentation
* Add write support for MetaDataField
* EBILL-6: Expanded documentation for the clone endpoint, made behaviour of 'is_public' similar to 'plugins' for consistency
* EBILL-6: Re-added EventCRUDPermission
* EBILL-16: Updated documentation with permission model for the API
* EBILL-16: Added 'has_subevents' validation to ensure it cannot be changed once event is created.
* EBILL-16: Fixed event clone not differentiating between "not set" and "deliberately set to False"
* EBILL-16: Fixed event live validation
* EBILL-16: Added logging of live activated/deactivated
* EBILL-16: Fixed create event bug when no 'meta_data' supplied
* EBILL-16: Typo fixed
* EBILL-16: Added log display for "event created"
* EBILL-16: Enabling a plugin now calls 'installed' if applicable and log entries are added
* EBILL-16: Updated tests for events
* Do not allow enabling restricted plugins via the API
* Remove unused code
2018-04-25 17:13:09 +02:00
Raphael Michel
1a0e2031d2
Add check-in capabilities to official RESTful API ( #884 )
...
* Add check-in capabilities to official RESTful API
* Add deprecation note
2018-04-25 16:02:07 +02:00
Raphael Michel
4f83d69205
Remove migration code for legacy session data
2018-04-25 13:23:11 +02:00
Raphael Michel
cfafd90f15
API: Remove deprecated fields on order resource
2018-04-25 13:22:21 +02:00
Raphael Michel
a94f416b3c
Refactor check-in logic into core
2018-04-25 13:22:06 +02:00
Raphael Michel
fd47e2de29
Add more entropy to cart IDs and bind them to session IDs
2018-04-25 08:50:15 +02:00
Raphael Michel
abbc403f73
Stripe: Fix Bancontact payments
2018-04-25 08:46:33 +02:00
Raphael Michel
b41c536865
API: Add status view to checkin list resource
2018-04-24 19:08:15 +02:00
Raphael Michel
bee7314dd7
API: Add filters to questions view
2018-04-24 18:33:57 +02:00
Raphael Michel
d25407e3b4
API: Add fuzzy search to order positions API
2018-04-24 18:27:18 +02:00
Raphael Michel
ad697369ef
API: Add list and case-insensitive filters to order(positions) resource
2018-04-24 18:25:51 +02:00
Raphael Michel
edbdb17a2f
Fix #850 -- Admission time should be allowed to be before event start
2018-04-24 17:46:58 +02:00
Felix Rindt
9d2e2a1ea2
Fix #881 -- dont redirect tel scheme ( #883 )
2018-04-24 17:20:47 +02:00
Tobias Kunze
6df0597c5e
Fix #881 -- Allow tel: links in markdown ( #882 )
...
Closes #881
2018-04-24 16:22:53 +02:00
Raphael Michel
093eb28463
Badges: Respect admin sessions
2018-04-23 18:29:50 +02:00
Raphael Michel
7d0c279f5b
Merge pull request #876 from pretix-translations/weblate-pretix-pretix
...
Update from Weblate.
2018-04-23 12:04:06 +02:00
Raphael Michel
d98a6a09bb
Translated on translate.pretix.eu (German (informal))
...
Currently translated at 100.0% (2393 of 2393 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de_Informal/
powered by weblate
2018-04-23 10:03:43 +00:00
Raphael Michel
02cf7b9d66
Translated on translate.pretix.eu (German)
...
Currently translated at 100.0% (2393 of 2393 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de/
powered by weblate
2018-04-23 10:01:36 +00:00
Raphael Michel
9253b783dd
Update po files
...
[CI skip]
Signed-off-by: Raphael Michel <mail@raphaelmichel.de >
2018-04-23 11:53:38 +02:00
Raphael Michel
2ed82be809
Merge pull request #875 from pretix-translations/weblate-pretix-pretix
...
Update from Weblate.
2018-04-23 11:53:15 +02:00
Raphael Michel
1c1499dec8
Translated on translate.pretix.eu (German)
...
Currently translated at 100.0% (2369 of 2369 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de/
powered by weblate
2018-04-23 09:52:13 +00:00
Raphael Michel
f7f151d2a9
Fix #767 -- Allow to obtain the list of orders for a question answer
2018-04-23 11:51:28 +02:00
Raphael Michel
13f29ee3ce
Fix file upload when mdoifying questions in backend
2018-04-23 11:23:01 +02:00
Raphael Michel
ce68f52ca0
Add badge printing capabilities ( #868 )
...
Add badge printing capabilities
2018-04-22 12:02:51 +02:00
Raphael Michel
33172767a6
Add subevent information to invoices
2018-04-20 12:22:39 +02:00
Raphael Michel
649b3839d2
Merge pull request #874 from pretix-translations/weblate-pretix-pretix
...
Update from Weblate.
2018-04-19 18:17:08 +02:00
Raphael Michel
666fb4c194
Translated on translate.pretix.eu (German)
...
Currently translated at 100.0% (60 of 60 strings)
Translation: pretix/pretix (frontend)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/de/
powered by weblate
2018-04-19 16:16:06 +00:00
Raphael Michel
9301497a4a
Translated on translate.pretix.eu (German)
...
Currently translated at 100.0% (2369 of 2369 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de/
powered by weblate
2018-04-19 16:15:49 +00:00
Raphael Michel
6956e21caf
Translated on translate.pretix.eu (German (informal))
...
Currently translated at 100.0% (60 of 60 strings)
Translation: pretix/pretix (frontend)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/de_Informal/
powered by weblate
2018-04-19 16:15:13 +00:00
Raphael Michel
71dec5746e
Translated on translate.pretix.eu (German (informal))
...
Currently translated at 100.0% (2369 of 2369 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de_Informal/
powered by weblate
2018-04-19 16:14:27 +00:00
Raphael Michel
0ea8f4c259
Update po files
...
[CI skip]
Signed-off-by: Raphael Michel <mail@raphaelmichel.de >
2018-04-19 18:10:27 +02:00
Raphael Michel
8602814dc3
Merge pull request #869 from pretix-translations/weblate-pretix-pretix
...
Update from Weblate.
2018-04-19 18:09:31 +02:00
Raphael Michel
20e60edbc6
Added translation on translate.pretix.eu (Czech)
2018-04-19 16:09:02 +00:00
Raphael Michel
88f59ad1eb
Added translation on translate.pretix.eu (Czech)
2018-04-19 16:09:02 +00:00
Mikkel Ricky
668a899260
Translated on translate.pretix.eu (Danish)
...
Currently translated at 69.0% (1635 of 2368 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/da/
powered by weblate
2018-04-19 16:09:02 +00:00
Maarten Visscher
75ae85a5d4
Translated on translate.pretix.eu (Dutch)
...
Currently translated at 35.3% (836 of 2368 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/nl/
powered by weblate
2018-04-19 16:09:02 +00:00
Maarten van den Berg
abc1b4e1b2
Translated on translate.pretix.eu (Dutch)
...
Currently translated at 34.7% (822 of 2368 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/nl/
powered by weblate
2018-04-19 16:09:02 +00:00
Maarten Visscher
fa194f0cef
Translated on translate.pretix.eu (Dutch)
...
Currently translated at 34.6% (821 of 2368 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/nl/
powered by weblate
2018-04-19 16:09:02 +00:00
Maarten van den Berg
b3fbd89456
Translated on translate.pretix.eu (Dutch)
...
Currently translated at 34.6% (820 of 2368 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/nl/
powered by weblate
2018-04-19 16:09:02 +00:00
N Eliseo S Carranza
5334a4cbe0
Translated on translate.pretix.eu (Spanish)
...
Currently translated at 0.2% (7 of 2368 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/es/
powered by weblate
2018-04-19 16:09:02 +00: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
Raphael Michel
a8321e8cd3
Fix invalid voucher form submission
2018-04-19 10:23:54 +02:00
Felix Rindt
0119552336
move footer to container ( #872 )
2018-04-19 10:06:03 +02:00
Jakob Schnell
033abc64c8
fix translation documentation link ( #873 )
2018-04-19 10:05:14 +02:00
Raphael Michel
ef8014bc6d
Fix initial value in voucher form
2018-04-18 15:50:41 +02:00
Raphael Michel
96a880b5ae
Warn more strongly about Stripe Sofort
2018-04-18 14:39:35 +02:00
Raphael Michel
bfedcde978
Fix #852 -- Stripe: Set statement_descriptor on all payment methods
2018-04-18 14:36:43 +02:00
Tobias Kunze
badad70984
Remove duplicate robots.txt line ( #870 )
2018-04-17 10:20:26 +02:00
Raphael Michel
7611188535
Localize date-based subevent search
2018-04-16 17:19:17 +02:00
Raphael Michel
31f2cc1fdc
Fix LOGIN_URL setting
2018-04-16 15:26:38 +02:00
Raphael Michel
187e646fa0
Fix tests and style for last commit
2018-04-13 10:21:49 +02:00
Raphael Michel
b2721db8e0
Refs #634 -- Re-allow deleting the last subevent and fix UI crashes
2018-04-13 10:14:54 +02:00
Raphael Michel
fd9f521c60
Merge pull request #866 from pretix-translations/weblate-pretix-pretix
...
Update from Weblate.
2018-04-13 10:01:43 +02:00
Raphael Michel
edd6fbe35f
Translated on translate.pretix.eu (German (informal))
...
Currently translated at 100.0% (2368 of 2368 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de_Informal/
powered by weblate
2018-04-13 08:00:45 +00:00
Raphael Michel
839c9c9884
Translated on translate.pretix.eu (German)
...
Currently translated at 100.0% (2368 of 2368 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de/
powered by weblate
2018-04-13 07:59:35 +00:00
Raphael Michel
3a1fe992d6
Update po files
...
[CI skip]
Signed-off-by: Raphael Michel <mail@raphaelmichel.de >
2018-04-13 09:56:03 +02:00
Raphael Michel
9899f6d1f8
Merge pull request #865 from pretix-translations/weblate-pretix-pretix
...
Update from Weblate.
2018-04-13 09:53:47 +02:00
Mikkel Ricky
446a464b3d
Translated on translate.pretix.eu (Danish)
...
Currently translated at 69.0% (1632 of 2362 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/da/
powered by weblate
2018-04-12 15:31:54 +00:00
Raphael Michel
6a347799c7
Translated on translate.pretix.eu (German (informal))
...
Currently translated at 100.0% (2362 of 2362 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de_Informal/
powered by weblate
2018-04-12 15:31:54 +00:00
Raphael Michel
2dae89e41c
Translated on translate.pretix.eu (German)
...
Currently translated at 100.0% (2362 of 2362 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de/
powered by weblate
2018-04-12 15:31:54 +00:00
Raphael Michel
e8119ba80d
Merge branch 'master' of github.com:pretix/pretix
2018-04-12 17:29:49 +02:00
Raphael Michel
a5ecad8fae
Fix required field
2018-04-12 17:29:40 +02:00
Raphael Michel
1708a4c831
Fix error for reseller module
2018-04-12 15:04:29 +02:00
Raphael Michel
a237078b68
Optional link back to organizer page
2018-04-12 13:58:10 +02:00
Raphael Michel
4ef63d026e
Stripe and PayPal: Issue warning on payments for paid orders
2018-04-12 12:55:15 +02:00
Raphael Michel
b8ae3cdd3f
Improve sample for event_end
2018-04-12 12:46:24 +02:00
Raphael Michel
46d855ce0f
Update po files
...
[CI skip]
Signed-off-by: Raphael Michel <mail@raphaelmichel.de >
2018-04-12 12:42:06 +02:00
Raphael Michel
a3306bbb5a
Update from Weblate. ( #856 )
...
Update from Weblate.
2018-04-12 12:41:42 +02:00
Claude
1428a5e7e2
Translated on translate.pretix.eu (French)
...
Currently translated at 88.3% (2083 of 2357 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/fr/
powered by weblate
2018-04-12 10:41:14 +00:00
Maarten van den Berg
427940b3be
Translated on translate.pretix.eu (Dutch)
...
Currently translated at 33.7% (795 of 2357 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/nl/
powered by weblate
2018-04-12 10:41:13 +00:00
Pieter Roziers
7a3e7dc631
Translated on translate.pretix.eu (Dutch)
...
Currently translated at 30.3% (716 of 2357 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/nl/
powered by weblate
2018-04-12 10:41:13 +00:00
Mikkel Ricky
b38bb40a5d
Translated on translate.pretix.eu (Danish)
...
Currently translated at 69.0% (1627 of 2357 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/da/
powered by weblate
2018-04-12 10:41:13 +00:00
Pieter Roziers
b2e1e2e89a
Translated on translate.pretix.eu (Dutch)
...
Currently translated at 100.0% (60 of 60 strings)
Translation: pretix/pretix (frontend)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/nl/
powered by weblate
2018-04-12 10:41:13 +00:00
Mikkel Ricky
02fcc42395
Translated on translate.pretix.eu (Danish)
...
Currently translated at 100.0% (60 of 60 strings)
Translation: pretix/pretix (frontend)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/da/
powered by weblate
2018-04-12 10:41:13 +00:00
Ture Gjørup
3accc406a7
Translated on translate.pretix.eu (Danish)
...
Currently translated at 68.0% (1604 of 2357 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/da/
powered by weblate
2018-04-12 10:41:13 +00:00
Mikkel Ricky
1c238b7ce4
Translated on translate.pretix.eu (Danish)
...
Currently translated at 68.0% (1603 of 2357 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/da/
powered by weblate
2018-04-12 10:41:13 +00:00
Raphael Michel
45770173c4
Translated on translate.pretix.eu (German)
...
Currently translated at 100.0% (2357 of 2357 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de/
powered by weblate
2018-04-12 10:41:13 +00:00
Raphael Michel
3e5f6abdad
Translated on translate.pretix.eu (German (informal))
...
Currently translated at 100.0% (2357 of 2357 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de_Informal/
powered by weblate
2018-04-12 10:41:13 +00:00
Raphael Michel
4117c6127e
Translated on translate.pretix.eu (German)
...
Currently translated at 100.0% (2357 of 2357 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de/
powered by weblate
2018-04-12 10:41:13 +00:00
Raphael Michel
aae1fad7ab
Add event end time as a ticket PDF variable
2018-04-12 12:33:14 +02:00
Raphael Michel
ada65b5ce2
Add order locale to CSV order export
2018-04-12 12:29:59 +02:00
Raphael Michel
14c0c65e17
Fix double shown email address in confirm view
2018-04-12 12:25:04 +02:00
Raphael Michel
0201aa9bd1
Fix signal documentation
2018-04-12 12:24:32 +02:00
Raphael Michel
dca530f2f2
Fix #860 -- Workaround for SQLite 3.23.0
2018-04-12 10:30:04 +02:00
Raphael Michel
c9f9668e52
PayPal: Fix support for CLP
2018-04-11 13:03:01 +02:00
Raphael Michel
4f636b7cfb
Fix wrong attribute usage in SubEventBulkCreate
2018-04-10 18:32:16 +02:00
Raphael Michel
34a04c0059
Fix #860 -- Compatibility with SQLite 3.23.0
2018-04-10 12:21:39 +02:00
Raphael Michel
00ee58d3fd
Refs #860 -- Do not create objets in setUpTestData that are later mutated
2018-04-10 11:23:08 +02:00
Jan Felix Wiebe
ecb3c4f4f3
Fix #861 -- Add event name to admin notification email ( #862 )
2018-04-10 09:36:29 +02:00
Raphael Michel
9dace592c0
Refs #787 -- Activate 2FA after adding a device by default
2018-04-09 18:48:00 +02:00
Raphael Michel
5d73221b06
Add more flexibility to ReportLabMixin
2018-04-09 14:53:19 +02:00
Raphael Michel
d50958c9ee
Not sure why this works locally
2018-04-09 10:58:28 +02:00
Raphael Michel
52bb005792
Fix all wrong static URLs
2018-04-09 10:44:51 +02:00
Raphael Michel
3121aa7164
Fix incorrect worker URL
2018-04-09 10:12:14 +02:00
Raphael Michel
87c54f07c6
Move PDF editor out of plugin and into core
2018-04-09 09:40:18 +02:00
Raphael Michel
f1d4a686b1
Add a default ordering for quotas
2018-04-08 19:14:38 +02:00
Raphael Michel
56ac037128
Fix incorrect ticket PDF placeholders
2018-04-08 16:31:44 +02:00
Raphael Michel
e977045d5f
Clear cart session if all products are removed manually
2018-04-06 10:06:11 +02:00
Raphael Michel
3301b106ab
Add fee type "gift card"
2018-04-06 10:06:04 +02:00
Raphael Michel
e645f55191
Hide Enable button for restricted plugins without staff session
2018-04-05 16:20:20 +02:00
Raphael Michel
278d25c803
Thumbnails: Fix PNG alpha
2018-04-05 09:28:31 +02:00
Raphael Michel
ac14154b5d
Bump version to 1.14.0
2018-04-04 15:21:47 +02:00
Raphael Michel
3352e743f7
Merge pull request #855 from pretix-translations/weblate-pretix-pretix
...
Update from Weblate.
2018-04-04 14:12:41 +02:00
Raphael Michel
79d8c17aaa
Translated on translate.pretix.eu (German (informal))
...
Currently translated at 100.0% (2357 of 2357 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de_Informal/
powered by weblate
2018-04-04 11:18:13 +00:00
Raphael Michel
ef7ce21ff3
Translated on translate.pretix.eu (German)
...
Currently translated at 100.0% (2357 of 2357 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de/
powered by weblate
2018-04-04 11:11:15 +00:00
Raphael Michel
a8bcc6206f
Update po files
...
[CI skip]
Signed-off-by: Raphael Michel <mail@raphaelmichel.de >
2018-04-04 13:02:33 +02:00
Raphael Michel
ddfeafc5e2
Update from Weblate. ( #841 )
...
Update from Weblate.
2018-04-04 13:00:56 +02:00
Raphael Michel
85cdd40102
Added translation on translate.pretix.eu (Spanish)
2018-04-04 11:00:10 +00:00
Raphael Michel
d412d8536c
Added translation on translate.pretix.eu (Flemish)
2018-04-04 11:00:10 +00:00
Raphael Michel
bf1a314076
Added translation on translate.pretix.eu (Italian)
2018-04-04 11:00:10 +00:00
Raphael Michel
e2b2ff7f6f
Added translation on translate.pretix.eu (Spanish)
2018-04-04 11:00:10 +00:00
Raphael Michel
a589c9aa69
Added translation on translate.pretix.eu (Flemish)
2018-04-04 11:00:10 +00:00
Raphael Michel
d5b05e391a
Added translation on translate.pretix.eu (Italian)
2018-04-04 11:00:10 +00:00
Nicolas Pettiaux
dc7a20280f
Translated on translate.pretix.eu (French)
...
Currently translated at 91.0% (2083 of 2288 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/fr/
powered by weblate
2018-04-04 11:00:10 +00:00
Raphael Michel
d36fc45c99
Translated on translate.pretix.eu (German (informal))
...
Currently translated at 100.0% (2288 of 2288 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de_Informal/
powered by weblate
2018-04-04 11:00:10 +00:00
Raphael Michel
990d92e569
Translated on translate.pretix.eu (German)
...
Currently translated at 100.0% (2288 of 2288 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de/
powered by weblate
2018-04-04 11:00:10 +00:00
Raphael Michel
7d4ef4f9a1
Translated on translate.pretix.eu (German)
...
Currently translated at 100.0% (2288 of 2288 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de/
powered by weblate
2018-04-04 11:00:10 +00:00
Raphael Michel
7baabcef96
Require correct permission for refunds in all cases
2018-04-04 12:52:36 +02:00
Raphael Michel
ded15ecc3f
Add Jimdo to word list
2018-04-04 11:01:34 +02:00
Raphael Michel
0ad3ec444c
Widget: Add a compatibility mode for Jimdo
2018-04-04 10:07:26 +02:00
Raphael Michel
7939503a11
Bulk creation for event series dates ( #848 )
...
* copy-from things
* Some frontend
* rrule UI
* .
* Fixes
* UI improvements
* First test
* Tests
2018-04-03 18:21:27 +02:00
Raphael Michel
8564f93706
Refs #782 -- Reference subevent in check in list selection
2018-04-03 17:07:40 +02:00
Raphael Michel
f3e550d003
Voucher form: do not require subevent
2018-04-03 13:43:26 +02:00
Raphael Michel
6c525b5dcd
Subevent selector: Use for extending orders
2018-04-03 12:19:25 +02:00
Raphael Michel
bb10d25561
Fix #782 -- Select2 widget for item selection for vouchers
2018-04-03 12:10:34 +02:00
Raphael Michel
7ec5adb6b4
Fix #782 -- Select2 widget for check-in lists
2018-04-03 11:57:12 +02:00
Raphael Michel
ffb73d61fc
Subevent selector: Allow to search by date
2018-04-03 11:23:49 +02:00
Raphael Michel
3ee6c34d08
Quick setup: Fix validation problems
2018-03-29 22:54:34 +02:00
Raphael Michel
2c26ccbc72
Fix AttributeError in orders API when questions are in use
2018-03-29 18:20:26 +02:00
Raphael Michel
cfbde151fa
Fix relative date calculation around DST dates
2018-03-29 16:46:34 +02:00
Raphael Michel
e278978ad9
Enlarge field size of Item.picture
2018-03-28 14:17:52 +02:00
Raphael Michel
a284e0c2f7
Add auditable superuser mode ( #824 )
...
* Remove is_superuser everywhere
* Session handling
* List of sessions, relative timeout
* Absolute timeout
* Optionally pseudo-force audit comments
* Fix failing tests
* Add tests
* Add docs
* Rebsae migration
* Typos
* Fix tests
2018-03-28 14:16:58 +02:00
Raphael Michel
558c920181
Stripe: Business name detection
2018-03-28 13:34:51 +02:00
Tobias Kunze
7622fe9fc5
Fix broken link ( #845 )
2018-03-28 09:44:44 +02:00
Tobias Kunze
b32aec682c
Add linkcheck ignores ( #843 )
2018-03-28 09:33:25 +02:00
Tobias Kunze
d54d25a432
Follow redirects in documentation urls ( #842 )
2018-03-28 08:44:47 +02:00
Raphael Michel
ba19bdb90a
Fix quick setup in combination with subevents
2018-03-27 14:31:41 +02:00
Raphael Michel
58d10fac84
Stripe Connect error handling
2018-03-27 11:55:56 +02:00
Raphael Michel
eecc1def2a
Stripe Connect: Add note to documentation
2018-03-26 23:50:23 +02:00
Raphael Michel
f75fbc3744
Stripe connect: Fix issues with test keys
2018-03-26 23:36:11 +02:00
Raphael Michel
07750c1f8c
Fix #805 -- Handling of 3D secure payments
2018-03-26 23:22:30 +02:00
Raphael Michel
9ae0d9b0a1
Fix bug with Stripe 3DS
2018-03-26 23:16:06 +02:00
Raphael Michel
c9f5828eb9
Stripe: Support for restricted keys
2018-03-26 23:02:23 +02:00
pretix translation bot
35a6a1883c
Update from Weblate. ( #840 )
...
* Translated on translate.pretix.eu (German)
Currently translated at 100.0% (2288 of 2288 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de/
powered by weblate
* Translated on translate.pretix.eu (German (informal))
Currently translated at 100.0% (2288 of 2288 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de_Informal/
powered by weblate
* Translated on translate.pretix.eu (German (informal))
Currently translated at 100.0% (2288 of 2288 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de_Informal/
powered by weblate
2018-03-26 22:50:54 +02:00
Raphael Michel
080c48327e
Update po files
...
[CI skip]
Signed-off-by: Raphael Michel <mail@raphaelmichel.de >
2018-03-26 22:16:37 +02:00
Raphael Michel
28506538a3
Add quick-start assistant for new users ( #833 )
...
* First draft for quick-setup
* Add payment
* Fix stripe w/o connect
* cols
* Add tests
2018-03-26 20:52:24 +02:00
Raphael Michel
d578dedd0c
Merge pull request #839 from pretix-translations/weblate-pretix-pretix
...
Update from Weblate.
2018-03-26 15:16:48 +02:00
Raphael Michel
c7aa105517
Translated on translate.pretix.eu (German)
...
Currently translated at 100.0% (2260 of 2260 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de/
powered by weblate
2018-03-26 13:16:28 +00:00
Raphael Michel
3c140c3e4d
Translated on translate.pretix.eu (German (informal))
...
Currently translated at 100.0% (2260 of 2260 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de_Informal/
powered by weblate
2018-03-26 13:16:12 +00:00
Raphael Michel
8d94b67aaa
Translated on translate.pretix.eu (German)
...
Currently translated at 100.0% (2260 of 2260 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de/
powered by weblate
2018-03-26 13:12:48 +00:00
Raphael Michel
887cca109f
Run localegen
2018-03-26 14:50:07 +02:00
Raphael Michel
239061b688
Merge pull request #823 from pretix-translations/weblate-pretix-pretix
...
Update from Weblate.
2018-03-26 13:42:36 +02:00
Raphael Michel
6d067428e0
Translated on translate.pretix.eu (German)
...
Currently translated at 99.2% (2243 of 2260 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de/
powered by weblate
2018-03-26 11:42:00 +00:00
Raphael Michel
b11f13181e
Translated on translate.pretix.eu (German (informal))
...
Currently translated at 98.9% (2237 of 2260 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de_Informal/
powered by weblate
2018-03-26 11:41:41 +00:00
Raphael Michel
e52b8e9a13
Translated on translate.pretix.eu (German)
...
Currently translated at 99.9% (2238 of 2240 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de/
powered by weblate
2018-03-26 13:33:17 +02:00
Felix Rindt
aa567ab078
Translated on translate.pretix.eu (German)
...
Currently translated at 99.8% (2237 of 2240 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de/
powered by weblate
2018-03-26 13:33:17 +02:00
Felix Rindt
50daf49cf0
Translated on translate.pretix.eu (German)
...
Currently translated at 99.6% (2233 of 2240 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de/
powered by weblate
2018-03-26 13:33:17 +02:00
Claude
a49fb65fac
Translated on translate.pretix.eu (French)
...
Currently translated at 100.0% (59 of 59 strings)
Translation: pretix/pretix (frontend)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/fr/
powered by weblate
2018-03-26 13:33:17 +02:00
Claude
adfd1e614d
Translated on translate.pretix.eu (French)
...
Currently translated at 93.2% (2089 of 2240 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/fr/
powered by weblate
2018-03-26 13:33:17 +02:00
Claude
a3eef04342
Translated on translate.pretix.eu (French)
...
Currently translated at 93.2% (2089 of 2240 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/fr/
powered by weblate
2018-03-26 13:33:17 +02:00
Claude
cf5e660951
Translated on translate.pretix.eu (French)
...
Currently translated at 100.0% (59 of 59 strings)
Translation: pretix/pretix (frontend)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/fr/
powered by weblate
2018-03-26 13:33:17 +02:00
Claude
671d6acfff
Translated on translate.pretix.eu (French)
...
Currently translated at 100.0% (59 of 59 strings)
Translation: pretix/pretix (frontend)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/fr/
powered by weblate
2018-03-26 13:33:16 +02:00
Claude
125e759120
Translated on translate.pretix.eu (French)
...
Currently translated at 93.2% (2089 of 2240 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/fr/
powered by weblate
2018-03-26 13:33:16 +02:00
Mikkel Ricky
e81832e48f
Translated on translate.pretix.eu (Danish)
...
Currently translated at 70.1% (1572 of 2240 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/da/
powered by weblate
2018-03-26 13:33:16 +02:00
Ture Gjørup
0b17da3b87
Translated on translate.pretix.eu (Danish)
...
Currently translated at 70.0% (1568 of 2240 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/da/
powered by weblate
2018-03-26 13:33:16 +02:00
Maarten van den Berg
8379902adb
Translated on translate.pretix.eu (Dutch)
...
Currently translated at 31.7% (711 of 2240 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/nl/
powered by weblate
2018-03-26 13:33:16 +02:00
Ture Gjørup
00c4ffc154
Translated on translate.pretix.eu (Danish)
...
Currently translated at 68.3% (1530 of 2240 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/da/
powered by weblate
2018-03-26 13:33:16 +02:00
anonymous
3473337e7d
Translated on translate.pretix.eu (French)
...
Currently translated at 0.1% (4 of 2240 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/fr/
powered by weblate
2018-03-26 13:33:16 +02:00
OMar
4493178693
Translated on translate.pretix.eu (Arabic)
...
Currently translated at 0.1% (1 of 2240 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/ar/
powered by weblate
2018-03-26 13:33:16 +02:00
Raphael Michel
40452dcefe
Update po files
...
[CI skip]
Signed-off-by: Raphael Michel <mail@raphaelmichel.de >
2018-03-26 13:13:54 +02:00
Raphael Michel
082afadb5b
Backend UX: Use actual tax rates for invoice preview
2018-03-26 10:21:41 +02:00
Raphael Michel
9ca61f9ef5
Remove left-over print statements from debugging
2018-03-26 10:21:14 +02:00
Raphael Michel
28a628ec93
Backend UX: Hide advanced tax rule settings
2018-03-26 10:15:36 +02:00
Raphael Michel
12b5e21314
Tax rule validation: Fix use of incorrect exception
2018-03-26 10:15:12 +02:00
Raphael Michel
95aaccb35e
Backend UX: Reorder warning
2018-03-26 10:07:26 +02:00
Felix Rindt
ac053b00e8
Add order expired notification ( #838 )
2018-03-26 10:06:05 +02:00
Raphael Michel
938c7df28a
Fix #103 -- Implement Stripe Connect ( #836 )
...
* ...
* Upgrade Stripe API client
* Implement account choice
* Add disconnect and fix tests
2018-03-26 10:05:34 +02:00
Raphael Michel
6e22ea178b
Fix Stripe being shown as disabled
2018-03-24 18:18:28 +01:00
Raphael Michel
253f336509
Add free_price field when copying products
2018-03-24 18:18:28 +01:00
Raphael Michel
3a7e0da80b
Backend UX: Restructure payment settings
2018-03-24 18:18:28 +01:00
Felix Rindt
073860cd5b
Refs #828 -- Presale: change order thankyou text ( #832 )
2018-03-22 18:34:59 +01:00
Raphael Michel
18be4db320
Widget: More resilient file handling
2018-03-21 09:55:59 +01:00
Raphael Michel
5cbcbe6d7e
Thumbnail: Fix CMYK images
2018-03-21 09:55:38 +01:00
Raphael Michel
1ef3f83e46
Improve thumbnail quality
2018-03-20 17:14:29 +01:00
Raphael Michel
6ab0a839b1
Fix accidental push of wrong MEDIA_URL default
2018-03-20 17:13:48 +01:00
Raphael Michel
e329753939
Add a FAQ section on check-outs
2018-03-20 16:11:05 +01:00
Raphael Michel
843751b53f
Revert accidental push of test settings (yes, the password has been changed)
2018-03-20 14:23:18 +01:00
Raphael Michel
1f083a52eb
Increase maximum filename size of FileFields
2018-03-20 13:21:20 +01:00
Raphael Michel
879eb6ee9f
Widget: fix broken iframe detection
2018-03-20 12:27:56 +01:00
Raphael Michel
2db1e6b596
Stripe: Open payment gateways in new window when shown in widget
2018-03-20 12:27:17 +01:00
Raphael Michel
94f5ba7d1a
Remove print statement
2018-03-20 11:59:25 +01:00
Raphael Michel
e7458f3032
Add custom thumbnailer
2018-03-20 11:55:46 +01:00
Raphael Michel
840cee206a
Compatibility with an external file storage separated in pub/ and priv/
2018-03-20 11:55:46 +01:00
Raphael Michel
511cdbbfe2
Add correct flag for pt-br
2018-03-18 18:09:16 +01:00
Raphael Michel
35f1999b3a
Allow organizers to modify answers to check-in questions
2018-03-17 22:10:43 +01:00
Raphael Michel
3f55c694b8
Do not require invoice address name if invoice address is not required
2018-03-17 22:10:16 +01:00
Raphael Michel
6df0147fe9
Remove unused method
2018-03-16 15:27:02 +01:00
Raphael Michel
5e3b4b126e
Make voucher lookups case-insensitive
2018-03-16 15:27:02 +01:00
Ture Gjørup
b564fe8a0d
Refs #654 -- API: Writable category endpoints ( #818 )
...
* EBILL-5: Added POST, PATCH, PUT and DELETE for categories
* EBILL-5: Fixed item category not removed on category delete
2018-03-16 14:50:22 +01:00
Raphael Michel
1dc3a7202a
Update po files
...
[CI skip]
Signed-off-by: Raphael Michel <mail@raphaelmichel.de >
2018-03-16 12:32:28 +01:00
Raphael Michel
cfa01d3c15
Use "their" instead of "his"
2018-03-16 12:31:17 +01:00
Raphael Michel
c4cac468ff
Merge pull request #809 from pretix-translations/weblate-pretix-pretix
...
Update from Weblate.
2018-03-16 12:25:18 +01:00
Raphael Michel
a034bf9710
Merge branch 'master' into weblate-pretix-pretix
2018-03-16 12:24:04 +01:00
Raphael Michel
0336b0a15c
Do not allow duplicate slugs in a case-insensitive way
2018-03-15 13:42:33 +01:00
Felix Rindt
94a2cfe7fc
Fix doc typo
2018-03-14 17:13:29 +01:00
Felix Rindt
d22d0fdab5
include internal comment in order search
2018-03-14 17:13:18 +01:00
Jan-Frederik Rieckers
6f9f47bfe3
Fixes #798 (in a very basic way)
2018-03-14 17:12:57 +01:00
Raphael Michel
b2402cdd39
Update po files
...
[CI skip]
Signed-off-by: Raphael Michel <mail@raphaelmichel.de >
2018-03-13 09:44:09 +01:00
Ture Gjørup
289e1ee315
Translated on translate.pretix.eu (Danish)
...
Currently translated at 68.3% (1520 of 2224 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/da/
powered by weblate
2018-03-13 08:43:43 +00:00
Matheus Nunes
c1d1cbda70
Translated on translate.pretix.eu (Portuguese (Brazil))
...
Currently translated at 98.3% (58 of 59 strings)
Translation: pretix/pretix (frontend)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/pt_BR/
powered by weblate
2018-03-13 08:43:43 +00:00
Maarten van den Berg
17bac3714d
Translated on translate.pretix.eu (Dutch)
...
Currently translated at 98.3% (58 of 59 strings)
Translation: pretix/pretix (frontend)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/nl/
powered by weblate
2018-03-13 08:43:43 +00:00
Ture Gjørup
9699fb8894
Translated on translate.pretix.eu (Danish)
...
Currently translated at 100.0% (59 of 59 strings)
Translation: pretix/pretix (frontend)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/da/
powered by weblate
2018-03-13 08:43:43 +00:00
Matheus Nunes
16809c0136
Translated on translate.pretix.eu (Portuguese (Brazil))
...
Currently translated at 10.0% (224 of 2224 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/pt_BR/
powered by weblate
2018-03-13 08:43:43 +00:00
Raphael Michel
e0408510b8
Translated on translate.pretix.eu (German (informal))
...
Currently translated at 100.0% (2234 of 2234 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de_Informal/
powered by weblate
2018-03-13 08:43:43 +00:00
Felix Rindt
14782c184f
Translated on translate.pretix.eu (German)
...
Currently translated at 100.0% (2234 of 2234 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de/
powered by weblate
2018-03-13 08:43:43 +00:00
Claude
527f5c5ae6
Translated on translate.pretix.eu (French)
...
Currently translated at 0.1% (3 of 2224 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/fr/
powered by weblate
2018-03-13 08:43:43 +00:00
Maarten van den Berg
b9aa4f1482
Translated on translate.pretix.eu (Dutch)
...
Currently translated at 30.3% (676 of 2224 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/nl/
powered by weblate
2018-03-13 08:43:43 +00:00
Maarten Visscher
5ea6234cfb
Translated on translate.pretix.eu (Dutch)
...
Currently translated at 30.3% (675 of 2224 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/nl/
powered by weblate
2018-03-13 08:43:43 +00:00
Maarten van den Berg
d056e1de1e
Translated on translate.pretix.eu (Dutch)
...
Currently translated at 30.3% (675 of 2224 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/nl/
powered by weblate
2018-03-13 08:43:43 +00:00
Maarten Visscher
2feb0246ff
Translated on translate.pretix.eu (Dutch)
...
Currently translated at 30.2% (673 of 2224 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/nl/
powered by weblate
2018-03-13 08:43:43 +00:00
Maarten van den Berg
f4be045f08
Translated on translate.pretix.eu (Dutch)
...
Currently translated at 30.2% (672 of 2224 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/nl/
powered by weblate
2018-03-13 08:43:43 +00:00
Maarten Visscher
a42ca225e3
Translated on translate.pretix.eu (Dutch)
...
Currently translated at 30.1% (671 of 2224 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/nl/
powered by weblate
2018-03-13 08:43:43 +00:00
Maarten van den Berg
5fb1bed9d2
Translated on translate.pretix.eu (Dutch)
...
Currently translated at 30.1% (671 of 2224 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/nl/
powered by weblate
2018-03-13 08:43:43 +00:00
Maarten van den Berg
c0c903d81a
Translated on translate.pretix.eu (Dutch)
...
Currently translated at 30.1% (670 of 2224 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/nl/
powered by weblate
2018-03-13 08:43:43 +00:00
Maarten Visscher
60b56d61ed
Translated on translate.pretix.eu (Dutch)
...
Currently translated at 30.0% (669 of 2224 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/nl/
powered by weblate
2018-03-13 08:43:43 +00:00
Maarten van den Berg
fe1f334e2e
Translated on translate.pretix.eu (Dutch)
...
Currently translated at 30.0% (669 of 2224 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/nl/
powered by weblate
2018-03-13 08:43:43 +00:00
Maarten van den Berg
fe4d70a9f9
Translated on translate.pretix.eu (Dutch)
...
Currently translated at 30.0% (668 of 2224 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/nl/
powered by weblate
2018-03-13 08:43:43 +00:00
Maarten Visscher
93fded58f0
Translated on translate.pretix.eu (Dutch)
...
Currently translated at 29.9% (667 of 2224 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/nl/
powered by weblate
2018-03-13 08:43:43 +00:00
Maarten van den Berg
9a7b8ca27d
Translated on translate.pretix.eu (Dutch)
...
Currently translated at 29.9% (665 of 2224 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/nl/
powered by weblate
2018-03-13 08:43:43 +00:00
Maarten Visscher
aa7d75fae4
Translated on translate.pretix.eu (Dutch)
...
Currently translated at 29.7% (662 of 2224 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/nl/
powered by weblate
2018-03-13 08:43:43 +00:00
Maarten van den Berg
be345ffcc1
Translated on translate.pretix.eu (Dutch)
...
Currently translated at 29.7% (661 of 2224 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/nl/
powered by weblate
2018-03-13 08:43:43 +00:00
Maarten Visscher
b3589312f8
Translated on translate.pretix.eu (Dutch)
...
Currently translated at 28.8% (642 of 2224 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/nl/
powered by weblate
2018-03-13 08:43:43 +00:00
Maarten van den Berg
08bd45d07e
Translated on translate.pretix.eu (Dutch)
...
Currently translated at 28.8% (642 of 2224 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/nl/
powered by weblate
2018-03-13 08:43:43 +00:00
Maarten van den Berg
9af60c4192
Translated on translate.pretix.eu (Dutch)
...
Currently translated at 28.5% (635 of 2224 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/nl/
powered by weblate
2018-03-13 08:43:43 +00:00
Maarten Visscher
6c48a94ab3
Translated on translate.pretix.eu (Dutch)
...
Currently translated at 96.6% (57 of 59 strings)
Translation: pretix/pretix (frontend)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/nl/
powered by weblate
2018-03-13 08:43:43 +00:00
Mikkel Ricky
2897be7a10
Translated on translate.pretix.eu (Danish)
...
Currently translated at 68.2% (1518 of 2224 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/da/
powered by weblate
2018-03-13 08:43:43 +00:00
Mikkel Ricky
69c0b04be6
Translated on translate.pretix.eu (Danish)
...
Currently translated at 100.0% (59 of 59 strings)
Translation: pretix/pretix (frontend)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/da/
powered by weblate
2018-03-13 08:43:43 +00:00
Raphael Michel
837e309781
Translated on translate.pretix.eu (German)
...
Currently translated at 100.0% (2234 of 2234 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de/
powered by weblate
2018-03-13 08:43:43 +00:00
anonymous
dca369ba30
Translated on translate.pretix.eu (Portuguese (Brazil))
...
Currently translated at 98.3% (58 of 59 strings)
Translation: pretix/pretix (frontend)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/pt_BR/
powered by weblate
2018-03-13 08:43:43 +00:00
Matheus Nunes
b49d66aa68
Translated on translate.pretix.eu (Portuguese (Brazil))
...
Currently translated at 47.4% (28 of 59 strings)
Translation: pretix/pretix (frontend)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/pt_BR/
powered by weblate
2018-03-13 08:43:43 +00:00
Mikkel Ricky
4ce8c82244
Translated on translate.pretix.eu (Danish)
...
Currently translated at 100.0% (59 of 59 strings)
Translation: pretix/pretix (frontend)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/da/
powered by weblate
2018-03-13 08:43:43 +00:00
Mikkel Ricky
ab9a530403
Translated on translate.pretix.eu (Danish)
...
Currently translated at 68.1% (1516 of 2224 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/da/
powered by weblate
2018-03-13 08:43:43 +00:00
Maarten Visscher
f9d91178b7
Translated on translate.pretix.eu (Dutch)
...
Currently translated at 98.3% (58 of 59 strings)
Translation: pretix/pretix (frontend)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/nl/
powered by weblate
2018-03-13 08:43:42 +00:00
Maarten Visscher
d0b8232a36
Translated on translate.pretix.eu (Dutch)
...
Currently translated at 16.9% (10 of 59 strings)
Translation: pretix/pretix (frontend)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/nl/
powered by weblate
2018-03-13 08:43:42 +00:00
Maarten Visscher
8f21e2368f
Translated on translate.pretix.eu (Dutch)
...
Currently translated at 27.3% (609 of 2224 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/nl/
powered by weblate
2018-03-13 08:43:42 +00:00
Claude
87ec1a9fc5
Translated on translate.pretix.eu (French)
...
Currently translated at 0.0% (0 of 59 strings)
Translation: pretix/pretix (frontend)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/fr/
powered by weblate
2018-03-13 08:43:42 +00:00
Claude
cb1dcab37d
Translated on translate.pretix.eu (French)
...
Currently translated at 0.0% (0 of 2224 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/fr/
powered by weblate
2018-03-13 08:43:42 +00:00
Maarten Visscher
91980277e1
Translated on translate.pretix.eu (Dutch)
...
Currently translated at 27.1% (604 of 2224 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/nl/
powered by weblate
2018-03-13 08:43:42 +00:00
Raphael Michel
c18b259b27
Widget: Work around a scrolling quirk in Chrome
2018-03-13 09:42:39 +01:00
Raphael Michel
dffc82781b
Add writable questions API methods
2018-03-13 09:09:50 +01:00
Raphael Michel
aef77965e7
Fix PATCH method for items
2018-03-13 09:09:50 +01:00
Raphael Michel
f21da0cc2b
Add identifier field to questions
2018-03-13 09:09:50 +01:00
Raphael Michel
234e0ee764
Fix typo
2018-03-12 13:04:56 +01:00
Raphael Michel
4262bb801e
Travis: Do not build weblate branches
2018-03-12 12:13:42 +01:00
Raphael Michel
093941f8ba
Another sphinx doc fix
2018-03-11 14:44:08 +01:00
Raphael Michel
1cb1c35e2a
Documentation syntax
2018-03-11 14:36:52 +01:00
Raphael Michel
432535e238
Add SPF and DKIM note to documentation
2018-03-11 14:31:48 +01:00
Raphael Michel
b40dc9d96d
Fix hard-coded date format
2018-03-11 09:21:45 +01:00
Raphael Michel
cb12e1208b
Fix failing middleware test
2018-03-10 15:17:54 +01:00
Raphael Michel
b8225bd206
Stop creating an empty session on first request
2018-03-10 14:19:28 +01:00
Raphael Michel
880c22eef9
Prevent cart ID creation in widget
2018-03-10 14:18:40 +01:00
Raphael Michel
b379c8380d
Do not create cart ID for every shop page visitor
2018-03-10 14:07:40 +01:00
Raphael Michel
6a61a113b0
Add selectable to word list
2018-03-08 16:30:39 +01:00
Raphael Michel
4373eae1fe
Fix danish flag for real
2018-03-08 15:22:10 +01:00
Raphael Michel
d12e4305bd
Add helper script for Weblate
2018-03-08 15:22:10 +01:00
pretix translation bot
7c8a45fd4c
Update from Weblate. ( #804 )
...
* Added translation on translate.pretix.eu (Danish)
* Added translation on translate.pretix.eu (French)
* Added translation on translate.pretix.eu (Dutch)
* Added translation on translate.pretix.eu (Portuguese (Brazil))
* Added translation on translate.pretix.eu (Arabic)
* Added translation on translate.pretix.eu (Danish)
* Added translation on translate.pretix.eu (Dutch)
* Added translation on translate.pretix.eu (French)
* Added translation on translate.pretix.eu (Portuguese (Brazil))
* Added translation on translate.pretix.eu (Arabic)
* Translated on translate.pretix.eu (German)
Currently translated at 100.0% (2234 of 2234 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de/
powered by weblate
* Translated on translate.pretix.eu (German (informal))
Currently translated at 100.0% (2234 of 2234 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de_Informal/
powered by weblate
2018-03-08 15:12:05 +01:00
Raphael Michel
c28f8f763a
Update po files
...
[CI skip]
Signed-off-by: Raphael Michel <mail@raphaelmichel.de >
2018-03-08 14:55:27 +01:00
Raphael Michel
096de6cddf
Fix flag for the Danish language
2018-03-08 14:50:22 +01:00
Raphael Michel
ad52476159
Fix typo in default settings text
2018-03-08 14:49:26 +01:00
Raphael Michel
e3d11ab681
Fix spelling mistakes
2018-03-08 14:25:00 +01:00
Raphael Michel
162f37e00f
Support for inofficial languages
2018-03-08 13:19:57 +01:00
Raphael Michel
d879634810
Add documentation on the translation process
2018-03-08 12:18:33 +01:00
Raphael Michel
4634f853f1
Documentation spellcheck: Compatibility with enchant2
2018-03-08 10:49:04 +01:00
Raphael Michel
ae861f080b
Add global banner message
2018-03-07 15:28:03 +01:00
Raphael Michel
d058721243
Sendmail plugin: Move to background process
2018-03-07 14:48:17 +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
b4488bf1e7
Allow admin to create invoice if invoice setting is set to "all orders"
2018-03-07 10:36:33 +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
02f53a55cc
Contact form data was only saved to session if invoice addresses where active
2018-03-07 10:35:37 +01:00
Felix Rindt
fdf0b6263a
Fix doc typo ( #802 )
2018-03-07 09:20:21 +01:00
Raphael Michel
59fa5112fc
Prepare for using weblate
2018-03-06 18:25:46 +01:00
Raphael Michel
a8033248ae
Fix issue with fees without tax rules
2018-03-06 15:33:54 +01:00
Raphael Michel
9a6f299b41
Commit POT files
2018-03-06 11:31:17 +01:00
Raphael Michel
2f1ee93e86
Install psycopg2-binary
2018-03-06 10:01:45 +01:00
Raphael Michel
34fa5d6bfc
Allow customer to manually generate invoices if order is older than invoice setting
2018-03-06 09:48:36 +01:00
Raphael Michel
357f728043
pretixdroid: Online search should include name of parent position
2018-03-05 12:33:26 +01:00
Raphael Michel
9522ee93dc
Bump version to 1.14.0.dev0
2018-03-03 21:39:06 +01:00
Raphael Michel
c68b6116a2
Bump version to 1.13.0
2018-03-03 21:38:07 +01:00
Raphael Michel
f0db879c9c
Update docs and German translation
2018-03-03 21:16:17 +01:00
Felix Rindt
07d8a3d765
Fix #774 -- Make question options sortable ( #786 )
...
* add position field
* add question option sorting logic
* add meta class to question option for sorting
* regenerate migration
* add template content and view mechanics
* Rename migration after rebase & update dependency
2018-03-03 20:36:30 +01:00
Raphael Michel
e35e264d81
Improve voucher redemption filter ( #792 )
2018-03-03 11:58:59 +01:00
Raphael Michel
d537e6a869
Order confirmation: Add e-mail to contact information box
2018-03-03 11:56:33 +01:00
Leonardo
d4dd1861a9
Fix #740 -- Date picker: Fix line height for decade span ( #761 )
...
* Fix line height for decade span
* Move to own file
2018-03-03 11:31:23 +01:00
Mohit Jindal
3019a31fbb
Fix #735 -- Display of event series on public organizer page ( #753 )
2018-03-03 11:24:07 +01:00
Raphael Michel
303b9912ff
Add „button“ operation mode of the widget ( #778 )
2018-03-03 11:20:41 +01:00
Raphael Michel
0259b2e5b9
Update paypal documentation
2018-03-02 22:55:37 +01:00
Raphael Michel
5c7e8029f4
Fix incorrect test case
2018-03-02 22:05:56 +01:00
Raphael Michel
08e3fd3141
Fix spelling
2018-03-02 21:54:36 +01:00
Raphael Michel
30123fd6ff
Add currency property to subevent
2018-03-02 21:54:08 +01:00
Raphael Michel
3955299983
Catch VAT WebServiceError
2018-03-01 09:21:21 +01:00
Raphael Michel
b5d0df3ca7
Fix determination of VAT ID validation
2018-03-01 09:19:04 +01:00
Raphael Michel
22c65da9d1
Fix invalid use of money_filter
2018-03-01 09:17:59 +01:00
Raphael Michel
578c1ecfaf
Add support for custom taxation rules
2018-02-28 23:03:25 +01:00
Raphael Michel
d8d00a7e26
Add total argument to fee calculation signals
2018-02-28 21:03:38 +01:00
Raphael Michel
37f0f7a138
Add service fees as a first-level fee type
2018-02-27 22:39:07 +01:00
Raphael Michel
f61e9367ec
Update German translation
2018-02-26 10:51:44 +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
Raphael Michel
29e22a0c6c
Fix check-in of unpaid orders in web check-in list
2018-02-26 10:42:58 +01:00
Raphael Michel
0d1f424425
Improve performance of voucher bulk creation
2018-02-26 10:42:58 +01:00
Tim Freund
1c01e23867
Name presale index + unit test for URL names ( #784 )
...
* Name the default URL
If metrics collection is enabled, the index page of the site will fail
to load: without a name, the metrics middleware throws a TypeError.
* Test for names on all URLs
This test passes if all URLs have names. Without names, URLs will cause
the optional metrics middleware to throw a TypeError.
2018-02-26 10:17:42 +01:00
Felix Rindt
f763a8694b
Fix #779 : add form field for unpaid option of checkin lists in subevent detail view ( #781 )
...
* add form field for unpaid option of checkin lists in subevent detail view
* change order of include_pending field
* also change the order in new check in lists
2018-02-26 10:17:28 +01:00
Raphael Michel
675b853b29
Remove organizer property from ICalendar files as we used it not as it is intended to be used.
2018-02-23 10:51:32 +01:00
Raphael Michel
2434bf14d5
Add checkin_attetion field to Order model
2018-02-22 13:25:26 +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
e096898a05
Update German translation
2018-02-21 16:17:06 +01:00
Raphael Michel
3fbccf3f64
Allow check-in lists to include unpaid orders
2018-02-21 16:17:06 +01:00
Raphael Michel
36585395f1
Voucher list: add more filters
2018-02-21 16:17:06 +01:00
Felix Rindt
e4b0a1613f
Refs #754 -- check item tax_rule is not none ( #776 )
2018-02-21 12:51:50 +01:00
Raphael Michel
1192e474c5
Prevent duplicate All/None links
2018-02-20 10:20:24 +01:00
Raphael Michel
e48ea99e48
Fix datetime in check-in list on MySQL
2018-02-20 10:19:55 +01:00
Raphael Michel
072f2a0ee9
Pin sessions to the user agent in use
2018-02-19 13:02:55 +01:00
Tim Freund
aecb536a34
Use config.getboolean to get metrics enabled value ( #770 )
...
Given the following configuration:
[metrics]
enabled=False
Using config.get results in a METRICS_ENABLED value that always
evaluates to True. This PR switches to config.getboolean so that metrics
can be disabled without deleting the configuration values.
2018-02-18 17:40:13 +01:00
Tim Freund
a68686cb06
Docs: Fix link to the Celery configuration documentation ( #771 )
2018-02-18 17:39:51 +01:00
Tim Freund
ba8cf3e01e
Replace PREFIX_CONFIG_FILE with PRETIX_CONFIG_FILE ( #769 )
...
The code looks for PRETIX_CONFIG_FILE in src/pretix/settings.py.
This change updates the documentation to match.
2018-02-18 17:39:34 +01:00
Raphael Michel
b0c5189c4b
Fix timezone for footer of printed exports
2018-02-14 11:50:24 +01:00
Raphael Michel
d44eb67dec
Allow http: forms during testing
2018-02-14 11:50:10 +01:00
Raphael Michel
58d36b08e2
Pin Sphinx version
2018-02-14 11:49:50 +01:00
Raphael Michel
98906731e3
Move plugin list to website
2018-02-14 11:49:44 +01:00
Raphael Michel
035a4b0928
Add next parameter to logout view
2018-02-14 11:49:16 +01:00
Raphael Michel
85fbe666ea
Order modification page: Make cancel button more useful
2018-02-12 12:38:30 +01:00
Tobias Kunze
741d0bc686
Put event slugs in export filenames ( #768 )
2018-02-12 12:30:13 +01:00
Raphael Michel
ded539ce7a
Ignore event end date for subevents
2018-02-07 13:51:22 +01:00
Raphael Michel
c53fd25d1c
Use a consistant CSS compression method
2018-02-05 13:48:47 +01:00
Raphael Michel
da32621c55
Add "is_implicit" attribute to payment providers
2018-02-04 23:14:18 +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
16ab0d29d6
Add request argument to contact_form_fields signal
2018-02-04 22:15:58 +01:00
Raphael Michel
05ad9022c0
Always use full width when used in an iframe
2018-02-04 22:02:54 +01:00
Raphael Michel
fef211b220
Change typeahead.css and morris.css to scss files
2018-02-04 21:06:44 +01:00
Raphael Michel
6aee1ee41f
Stip HTML from text in PDFs except for <br>, make <br> not break things
2018-02-04 19:45:00 +01:00
Raphael Michel
bab7f9b1f3
Notification view: use select2 event selection
2018-02-04 19:09:22 +01:00
Raphael Michel
340e7afd06
Fix bug that lead to notifications being sent for all events
2018-02-04 18:53:56 +01:00
Raphael Michel
cb83c9cff2
Add a short system check before publishing packages
2018-02-04 18:33:50 +01:00
Raphael Michel
911a8fed06
Fix waiting list test
2018-02-04 18:28:29 +01:00
Raphael Michel
eb8b43fe36
Add missing __init__.py file
2018-02-04 18:27:45 +01:00
Raphael Michel
2a15dc57d8
Waiting list: Do not send out for disabled events
2018-02-04 14:24:53 +01:00
Raphael Michel
67678e35bb
Disable shop and waiting list after end of event
2018-02-04 14:14:49 +01:00
Raphael Michel
2f00db8081
Bump version to 1.13.0.dev0
2018-02-03 17:00:40 +01:00
Raphael Michel
38fc826053
Bump version to 1.12.0
2018-02-03 16:59:30 +01:00
Raphael Michel
300578a44b
Update German translation
2018-02-03 16:57:04 +01:00
Raphael Michel
dc2bcdcfbc
Log impersonation actions
2018-02-03 16:50:53 +01:00
Raphael Michel
7e18e89012
Next try
2018-02-03 16:33:12 +01:00
Raphael Michel
24f47722c0
Fix careless mistake in 15dc6285
2018-02-03 16:02:56 +01:00
Raphael Michel
04b679a4a7
Fix question form handling of type H
2018-02-03 15:41:56 +01:00
Raphael Michel
f6713008aa
Apparently, isort reverted their change
2018-02-03 15:01:01 +01:00
Raphael Michel
15dc62855b
Fix check-in list export on non-SQLite databases
2018-02-03 14:08:03 +01:00
Raphael Michel
4ed3df2b08
Voucher list: Refactor to use filter form
2018-02-02 15:20:26 +01:00
Raphael Michel
8a3eaae29c
Fix ValueError introduced in e12caf18
2018-02-02 15:07:53 +01:00
Raphael Michel
22edc016dd
Add source code comment
2018-02-02 14:54:05 +01:00
Raphael Michel
5205daae6d
Add check-in date column to check-in list CSV exporter
2018-02-02 14:44:14 +01:00
Raphael Michel
7ea79ebe56
Fix issue in question answer formatting
2018-02-02 14:44:05 +01:00
Raphael Michel
3bfa8bd81e
Fix localization and timezone issue in widget
2018-02-02 14:43:51 +01:00
Raphael Michel
39abf63698
Additional fixes
2018-02-02 10:16:23 +01:00
Raphael Michel
f68a6d1119
Fix redirect assertions
2018-02-01 18:13:59 +01:00
Raphael Michel
1a1a02d080
Compliance with new isort version
2018-02-01 16:38:22 +01:00
Raphael Michel
dacffc5f90
Fix careless mistake
2018-02-01 16:31:27 +01:00
Raphael Michel
f2068b2663
Update German translation
2018-02-01 16:28:15 +01:00
Raphael Michel
989282ffbe
Refs #765 -- Display warning if cookies are blocked
2018-02-01 16:28:15 +01:00
Raphael Michel
e469b2e6ad
Add white logo to repository
2018-02-01 16:28:15 +01:00
Ture Gjørup
8eaada992f
Refs #654 -- API: Writable item endpoints ( #676 )
...
* MKBDIGI-184: Basic create added for API items endpoint
* MKBDIGI-184: Starting endpoint for GET /api/v1/organizers/(organizer)/events/(event)/items/(id)/variations/
* MKBDIGI-184: endpoint for GET /api/v1/organizers/(organizer)/events/(event)/items/(id)/variations/
* MKBDIGI-184: Completed endpoint for variations
* MKBDIGI-184: Added endpoint for addons
* MKBDIGI-184: Added Item validation
* MKBDIGI-184: Added check for order/cart positions on item variation destroy.
* MKBDIGI-184: Fixed check for order/cart positions on item variation destroy.
* MKBDIGI-184: Updated tests, validation for addons
* MKBDIGI-184: Documentation feedback corrections
* MKBDIGI-184: Added documentation for item add-ons
* MKBDIGI-184: Code formatting fixes
* MKBDIGI-184: Feedback fixes
* MKBDIGI-184: Updated tests for delete item
* MKBDIGI-184: Cleaned up tests
* MKBDIGI-184: Added additional test URLs
* MKBDIGI-184: Documentation fixes
* MKBDIGI-184: Fixed read-only fields/Documentation
* MKBDIGI-184: Documentation fixes
* MKBDIGI-184: Added helper for dict merge for 3.4 compatibility
* MKBDIGI-184: Validation updates
* MKBDIGI-184: Fixed permissions test error. Changed to HTTP 404 for POST to addons endpoint
* MKBDIGI-184: Implemented nested variations and add-ons for POST on the item endpoint.
2018-02-01 15:43:51 +01:00
Raphael Michel
f5dba45fa0
Fix invalid queryset
2018-02-01 15:37:34 +01:00
Raphael Michel
e72b5893c4
Minor compatibility refactoring
2018-01-31 18:46:07 +01:00
Raphael Michel
e78a176e9f
CSP: Remove nonce
...
The nonce wasn't relied on because it broke Safari and having it in
there forbids unsafe-inline, which breaks charts.
2018-01-31 18:45:25 +01:00
Raphael Michel
8143999803
Small improvements to user list
2018-01-29 13:25:33 +01:00
Raphael Michel
219c2c94e8
Update German translation
2018-01-29 12:42:51 +01:00
Raphael Michel
37f612801f
Fix #762 -- Add a note on the deletion constraints of events
2018-01-29 12:25:11 +01:00
Raphael Michel
0b12b7aa89
Refs #678 -- Allow deletion of events that do not have any orders
2018-01-29 12:25:11 +01:00
Raphael Michel
14da25bd9e
Allow administrators to impersonate other users
2018-01-29 12:25:11 +01:00
Raphael Michel
3a713541a2
User management UI for system administrators
2018-01-29 12:25:11 +01:00
Raphael Michel
c7a547a875
Fix encoding of error messages
2018-01-29 10:41:52 +01:00
Raphael Michel
e12caf186c
Use Select2 for subevent and other long selections ( #763 )
...
* Use Select2 for subevent and other long selections
* Minor correction
2018-01-26 16:47:33 +01:00
Raphael Michel
1ee6e31538
Fix #190 and #472 -- Change of questions within pretix control
2018-01-26 12:43:47 +01:00
Raphael Michel
083c94403b
Fix #400 -- Automatically create cancellations for invoices on expiry ( #760 )
2018-01-26 09:09:04 +01:00
Raphael Michel
67121decbf
Copy some frontend styles to the backend
2018-01-24 19:13:57 +01:00
Felix Rindt
fcd6bb1084
Fix register exporter signal name in doc ( #759 )
...
The signal is defined at
353dce789d/src/pretix/base/signals.py (L143)
and ends with an s.
2018-01-24 17:48:25 +01:00
Raphael Michel
a81a4b895a
Fix waiting list processing with infinite-size quotas
2018-01-24 15:04:23 +01:00
Raphael Michel
c50c5177b8
Widget checkout: Fixed links to modify order details
...
Thanks @codingjoe for reporting!
2018-01-24 13:18:31 +01:00
Raphael Michel
30eefe57ef
Add word to typo whitelist
2018-01-23 15:02:15 +01:00
Raphael Michel
ce33cce5a9
Update German translation
2018-01-22 22:59:00 +01:00
Raphael Michel
d0dfde382c
Questions at check-in time ( #745 )
...
Questions at check-in time
2018-01-22 22:55:54 +01:00
Raphael Michel
7fb2d0526e
Updated German translation
2018-01-22 22:54:35 +01:00
Raphael Michel
fb34467cba
Invoice renderer: Add quantity column
2018-01-22 22:54:35 +01:00
Raphael Michel
7e62cddb97
PDF ticket output: Add item category variable
2018-01-22 22:54:35 +01:00
Felix Rindt
78b31149b5
Fix #751 -- calculate payment fees in OrderChangeManager ( #752 )
...
* check for payment method instead of order total
* incorporate payment fee diff in totaldiff at oder change
* use fee from model and the correct order total
* add error handling
* do not change paid orders
* OrderChangedManager can only be committed once
* remove prints of stripe secrets
* add tests
* an OrderChangeManager must not be committed multiple times
* A pending free order stays pending after being changed
* comments on paid_to_free logic
2018-01-22 12:53:46 +01:00
Raphael Michel
817038563f
Detect more invalid placeholder specs
2018-01-22 09:02:57 +01:00
Felix Rindt
56ca2305bd
Payment Docs: Fix arrow and link to pretix website ( #755 )
2018-01-19 11:07:13 +01:00
Felix Rindt
fc7bafe3d9
Fix italics underscores in markdown doc ( Fix #748 ) ( #750 )
...
let's just get this out of the way ^^ There are more important issues...
2018-01-17 12:15:14 +01:00
Felix Rindt
d622f38e1d
Fix #747 -- Logging of download reminders ( #749 )
...
Fix #747 -- Logging of download reminders
2018-01-17 12:15:00 +01:00
Felix Rindt
139810c8a5
fix typo in docstring ( #746 )
2018-01-16 12:36:29 +01:00
Raphael Michel
f8cc332ed7
Use "cancel" method instead of "refund" for free orders ( #743 )
...
* Use "cancel" method instead of "refund" for free orders
* Adjust API
2018-01-15 21:46:16 +01:00
Mohit Jindal
db24bd4d78
Fix #674 -- Assigning bank transactions with a dash in the event slug ( #744 )
2018-01-15 14:10:53 +01:00
Raphael Michel
d056013296
Fix failing test on CI
2018-01-15 13:06:24 +01:00
Raphael Michel
7e647f7085
Fix logic bug
2018-01-15 12:38:12 +01:00
Raphael Michel
322068b5e0
Update German translation
2018-01-15 11:34:48 +01:00
Raphael Michel
96247d5fa0
Shorter and more useful global dashboard
2018-01-15 11:32:30 +01:00
Raphael Michel
6b7338aff0
Improve performance of global order search
2018-01-15 10:55:26 +01:00
Raphael Michel
59d85cc218
Query optimization experiments
2018-01-14 21:15:42 +01:00
Raphael Michel
7f90fdedf1
Update German translation
2018-01-14 18:32:52 +01:00
Raphael Michel
7723c956bc
Do not disable migrations on Travis
2018-01-14 18:23:51 +01:00
Raphael Michel
d0c10a8f72
Fix broken squashed migration
2018-01-14 18:22:45 +01:00
Raphael Michel
c56dd52bd6
Invoices: Hide all tax-related info if there are no taxes involved ( #742 )
2018-01-14 18:04:06 +01:00
Raphael Michel
a7374f5bbd
Code style fixes
2018-01-14 15:17:16 +01:00
Felix Rindt
251d62f3c4
Fix #732 -- Add date and time question types ( #732 )
...
* [WIP] add date/time question type
* Date/time questions python classes, types and form handling
* use own timepicker
* Fix argument naming
* Add css and js for datetimepickers
* remove not needed str call
* seperate splitdatetime widget template and fix date/time questions
* change date placeholder to dec 31
* do not show seconds in presale time pickers
* improve codestyle
* add new question types to api doc
* add test
* expand test to datetime question
* add new questiontypes to changelog
remove duplicate parens
* remove timezone from time only question answers
* improve codestyle
* Fix date and time formatting in control question overview
2018-01-14 14:29:38 +01:00
Raphael Michel
b8c041d0d6
Fix #712 -- by default show answers by paid and pending orders
2018-01-14 14:21:26 +01:00
Aiman Parvaiz
dd42037f21
Fix #634 -- Do not allow deleting the last date of an event series ( #675 )
...
* Checking for the last date in the event series before deleting a date. Last date in a event series should never be delted.
* Adding check to ensure that last date in a event series is not deleted. Editing unit test around deleting subevent to assert on alert-danger
* Increasing the scope of test_delete. We are now creating 2 subevents and testing deleting one and ensuring that the last one is not deleted
* Fixing alert text. Removing a redundant if condition for checking subevent count
* Adding assert for second event to ensure its not deleted
* Minor fixes and rebase
2018-01-14 13:54:22 +01:00
Raphael Michel
50575d45c1
Fix failing mail tests
2018-01-10 23:04:57 +01:00
Raphael Michel
7268c7fb70
Waiting list: Fix availability calculation
2018-01-10 22:00:07 +01:00
Raphael Michel
83572960d5
Clear combined ticket cache after order information change
2018-01-09 00:03:48 +01:00
Raphael Michel
39f22fa314
Set event name as sender name in emails
...
(thanks @luto for the suggestion)
2018-01-08 16:16:44 +01:00
Tobias Kunze
69ab5d8c2e
Fix typo in 2FA view ( #739 )
2018-01-08 13:49:46 +01:00
Raphael Michel
58111465bc
Widget: Number input field should always have english decimal separator
2018-01-07 19:35:19 +01:00
Raphael Michel
697e56962a
Bump to 1.12.0.dev0
2018-01-06 23:42:17 +01:00
Raphael Michel
7d6c45f689
Bump to 1.11.0
2018-01-06 23:41:13 +01:00
Raphael Michel
faa34c9230
Squash pretixdroid migrations
2018-01-06 22:59:31 +01:00
Raphael Michel
8a64c1815a
Update German translation
2018-01-06 22:59:31 +01:00
Raphael Michel
f65f166ea6
Generalize pretixdroid settings UI
2018-01-06 22:59:31 +01:00
Dominik Weitz
f054e700a2
Update development documentation, change demo URL ( #736 )
...
When using the test data generation script, the demo conference no longer has the URL ``/bigevents/2018``, but is now moved to ``/bigevents/2019`` . This confused me in the beginning.
2018-01-04 15:32:14 +01:00
Raphael Michel
ff8b9e4e1a
Invoice download: Properly handle serialized dates
2018-01-02 00:10:36 +01:00
Raphael Michel
ed47e94a70
Invoice exporter: Allow to filter by date and payment method
2018-01-01 22:59:25 +01:00
Raphael Michel
93090f3481
Waiting list view: Ignore invalid GET parameters
2018-01-01 22:42:18 +01:00
Raphael Michel
fa211574a2
Fix celery serialization issues
2018-01-01 22:41:16 +01:00
Raphael Michel
9a18eda404
Delete all check-ins when deleting a check-in list
2018-01-01 17:27:57 +01:00
Raphael Michel
fd3e941472
Follow-up fix for a6af7a90
2018-01-01 15:09:50 +01:00
Raphael Michel
ad03980c2b
Fix #729 -- Properly invalidate ticket cache of split orders
2018-01-01 00:26:27 +01:00
Raphael Michel
a6af7a90cb
Compatibility with pytest-rerunfailures 4.0
2018-01-01 00:22:22 +01:00
Felix
ba170632a5
Fix #731 -- Display negative payment method fees correctly
2018-01-01 00:21:27 +01:00
Raphael Michel
f8c536afd3
Docs: Ticketing settings
2018-01-01 00:12:45 +01:00
Raphael Michel
53b75e1ca2
Docs: Invoice settings
2018-01-01 00:12:45 +01:00
Raphael Michel
a632b08664
Docs: E-mail settings
2018-01-01 00:12:45 +01:00
Raphael Michel
954b7f6d9e
Display event selection within iframes
2017-12-22 13:39:20 +01:00
Jakob Schnell
8c0fb90420
Fix #708 -- Standardize use of check-in ( #711 )
...
* standardize use of check-in
* split on occurrence of "checkin_*"
Instead of skipping when encountering "checkin_*", we now split and only
pass the second part to the spell-checker. This fixes the aforementioned
problem.
* fix spelling issue with checkins
2017-12-21 14:28:33 +01:00
Jarkor
5d697a3189
Fixing Typo ( #725 )
...
* fixing typo
* fixing typo
2017-12-21 00:11:53 +01:00
Raphael Michel
2c04a4daec
API: Adjust test to new reality
2017-12-20 16:29:05 +01:00
Raphael Michel
f3c1296105
API endpoint for positions on a check-in list
2017-12-20 15:08:14 +01:00
Jakob Schnell
50c3f025e2
remove alert since mail-typo-checking is disabled ( #723 )
2017-12-19 18:12:53 +01:00
Raphael Michel
9b4a3bcbef
Fix voucher filter
2017-12-19 10:53:23 +01:00
Raphael Michel
d8486e8f90
Fix missing logdisplay message
2017-12-19 10:53:23 +01:00
Raphael Michel
fc731c3f58
Fix untranslated form fields
2017-12-18 20:51:31 +01:00
Raphael Michel
a62fbd54d4
Remove typocheck, it has to many false positives
2017-12-18 20:51:31 +01:00
Tobias Kunze
f81a7a397a
Prepend slug to exported filenames ( #719 )
2017-12-18 09:12:13 +01:00
Raphael Michel
8543cb7ece
Sync setup.py with requirements.txt
2017-12-16 18:17:42 +01:00
Raphael Michel
5015c9d8f3
Force upgrade to celery 4.1
2017-12-16 17:32:21 +01:00
Raphael Michel
2b4dede658
Really import the actual task
2017-12-15 14:34:31 +01:00
Raphael Michel
d2b15ae679
Fix missing task import
2017-12-15 14:07:43 +01:00
Raphael Michel
5ece8fd2f7
Update German translation
2017-12-15 13:44:06 +01:00
Raphael Michel
128203800c
Implement notifications for admin users ( #700 )
...
* First stab at notification settings
* Add "global" setting for notification levels
* Trigger notification task
* Get users with permission for event
* Actually send notification emails
* More notifications
* Allow to turn off notifications
* Link in email to pause all notifications
* Add NotificationType to wordlist
* Add notification tests
* Add documentation
* Rebase fixes
2017-12-14 22:06:08 +01:00
Raphael Michel
f0a1397eea
Fix line in docker service file
2017-12-14 18:05:18 +01:00
Raphael Michel
ef42055de1
Increase test startup time by disabling migrations during tests
2017-12-14 11:04:50 +01:00
Raphael Michel
15aff6030c
Fix annotated check-in list query
2017-12-13 23:20:44 +01:00
Raphael Michel
215a28fac5
Sendmail plugin: Allow to filter users by product
2017-12-13 17:50:38 +01:00
Raphael Michel
e9e155201f
Refs #705 -- Further try to workaround reportlab issue
2017-12-13 12:11:07 +01:00
Raphael Michel
21a457cadd
Banktransfer: Show transfer details for refunded payments
2017-12-12 18:32:41 +01:00
Raphael Michel
8e7eab636f
Fix a bug leading to loss of answers for addon-related questions
2017-12-11 21:38:42 +01:00
Raphael Michel
d7ce46c14a
Update German translation
2017-12-11 21:26:42 +01:00
Raphael Michel
ee7f8940d0
Checkout UX: Fix missing border
2017-12-11 21:01:45 +01:00
Raphael Michel
cf1883a039
Add celery queue "background"
2017-12-11 16:56:28 +01:00
Raphael Michel
7ec614a691
Allow filtering the voucher list for checked-in tickets
2017-12-11 16:07:24 +01:00
Raphael Michel
e4fc49769f
Backend UX: Allow searching for order code in check-in list
2017-12-11 16:07:24 +01:00
Raphael Michel
d97df9cddd
Checkout UX: Do not show minutes with decimal places in the countdown
2017-12-11 16:07:24 +01:00
Raphael Michel
33a254ce92
Checkout UX: Place "Empty cart" button below "Checkout" button on mobile
...
Thanks to @breunigs for the suggestion
2017-12-11 16:07:24 +01:00
Raphael Michel
3ec0366c21
Checkout UX: Open number keyboard on iOS
...
Thanks to @breunigs for the suggestion
2017-12-11 16:07:24 +01:00
Raphael Michel
759db2d20e
Checkout UX: Disable user zooming for iOS users
...
Thanks to @breunigs for suggesting
2017-12-11 16:07:24 +01:00
Raphael Michel
8f7c6521a9
Checkout UX: Going back to editing the invoice address opens accordion accordingly
...
Thanks @breunigs for the suggestion
2017-12-11 16:07:24 +01:00
Raphael Michel
725a7f21c4
Checkout UX: Make whole panel head clickable in payment method selection
...
Thanks @breunigs for the suggestion
2017-12-11 16:07:24 +01:00
Raphael Michel
e24611fde9
Checkout UX: Change select-one questions to select boxes (thanks @rixx)
2017-12-11 16:07:24 +01:00
Raphael Michel
7a077095ee
Fix #403 -- Show successful payment on invoice (see #706 )
2017-12-11 16:07:24 +01:00
Raphael Michel
fade09ca8f
Add custom celery routing ( #698 )
2017-12-11 16:07:19 +01:00
Jakob Schnell
9ab39904e8
Implement automatic spell-check for docs ( #688 )
...
* [WIP] Implement automatic spell-check for docs
fixes #663
The only thing unclear to me so far is how the output of `make spelling`
should be checked - is there a possibility to check for a file (i.e.
`_build/spelling/output.txt`) to be empty, and report a failed build
otherwise?
* fix typo in requirements.txt
* add enchant library
* travis should report errors, order spelling wordlist
* change travis.yml to easier troubleshoot build issues
* fixed more typos, added more words
* add more words, fix more typos
* added more words
* added more words
* revert changes to .travis.yml
2017-12-11 11:41:59 +01:00
Raphael Michel
fb5fa57fd6
Fix reverse ordering of lists
2017-12-09 19:54:39 +01:00
Raphael Michel
9e84e78215
Pagination improvements, allow to select page size
2017-12-09 19:54:39 +01:00
Raphael Michel
f5bf2ac4ca
Show date on event dashboard
2017-12-09 19:54:39 +01:00
Raphael Michel
c50a8e7740
Fix #702 -- Fix U2F support in Firefox 57
2017-12-09 18:38:12 +01:00
Tobias Kunze
3ece911018
Fix typo ( #703 )
2017-12-09 15:21:07 +01:00
Raphael Michel
1011b67f0a
Fix markup in emails: Consistently allow <pre> in markdown content
2017-12-07 18:33:33 +01:00
Raphael Michel
497679284a
Bank CSV import: Allow dealing with files of more than a few hundred lines during first import
2017-12-07 18:29:08 +01:00
Raphael Michel
263df3ac4d
Bump release to 1.11.0.dev0
2017-12-05 18:55:25 +01:00