Raphael Michel
b704d21e88
Bump to 3.2.0
2019-10-10 18:16:25 +02:00
Raphael Michel
4bfe0e3784
Order change manager: Allow to add multiple products
2019-10-10 12:59:16 +02:00
Raphael Michel
d4d046ca60
Order change manager: Allow to disable invoice issuing
2019-10-10 12:19:06 +02:00
Raphael Michel
fb3fc05522
Remove references to our legacy apps
2019-10-10 09:27:14 +02:00
Raphael Michel
fdcd750487
Disable autocomplete in context switcher
2019-10-09 17:16:47 +02:00
Raphael Michel
92754136a6
Refs #1432 -- Proper grouping of autocomplete properties
2019-10-09 12:40:05 +02:00
Raphael Michel
3b4d39ec27
Fix #1432 -- Correct autocomplete attributes of name part fields
2019-10-09 12:40:05 +02:00
Sohalt
88bb3b483c
Only disable up arrow on first page and down arrow on last page ( #1437 )
2019-10-09 09:15:35 +02:00
Raphael Michel
247370839b
Fix placeholder form validation
2019-10-09 08:58:05 +02:00
Raphael Michel
b0510f47b3
Move new option down a little
2019-10-08 17:43:28 +02:00
Raphael Michel
4fa086bbc5
Update from Weblate ( #1435 )
...
Update from Weblate
2019-10-08 16:09:46 +02:00
Raphael Michel
cb03e7c843
Translated on translate.pretix.eu (German (informal))
...
Currently translated at 100.0% (3218 of 3218 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de_Informal/
powered by weblate
2019-10-08 14:09:12 +00:00
Raphael Michel
d012d0804a
Translated on translate.pretix.eu (German)
...
Currently translated at 100.0% (3218 of 3218 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de/
powered by weblate
2019-10-08 14:09:11 +00:00
Raphael Michel
3731d5f431
Update po files
...
[CI skip]
Signed-off-by: Raphael Michel <mail@raphaelmichel.de >
2019-10-08 15:57:05 +02:00
Raphael Michel
9f04d53564
Add safety mechanism for order code generation
2019-10-08 15:53:37 +02:00
Martin Gross
748a389acb
Auto-check-in for specific sales channels ( #1409 )
...
* Autocheckin data model/cosmetics
* Expose automatically checked-in OrderPositions
* Expose automatically checked-in OrderPositions in CSV/PDF Exports
* Fix some tests, try to fix MultiStringField/CheckboxSelectMultiple
* Actually fix MultiStringField/CheckboxSelectMultiple.
(Not pretty, but it works)
* Fix more tests
* Squash migration
* Also fix CSV/nameparts-test
* Changes for Autocheckin code-review
* Perform Auto-Checkins through new core plugin
* Update config-doc to reflect also checkinlists
* Explicitly output AutoCheckin Yes/No for CSV-Export (+ fix test)
* Move autocheckin from plugin to service
* API-doc
* Fix API-doc spelling
* Checkinlist-API and autocheckin order tests
* Performance improvement when reading checkinlists for autocheckin
Co-Authored-By: Raphael Michel <michel@rami.io >
* Autocheckin test for order created through API
* Resolve migration conflict
2019-10-08 15:50:22 +02:00
Sohalt
05a1df244b
Fix #1388 -- Prevent some words from occurring in order codes ( #1422 )
...
* prevent some words from occurring in order codes
* Use regex to match against blacklist
* Prevent some words from occurring in voucher codes
* Rename blacklist to banlist
2019-10-08 14:28:51 +02:00
Raphael Michel
9f7d5156cc
Refs #1430 -- Fix untranslated string
2019-10-08 12:29:10 +02:00
Martin Gross
143fe6c1a6
Fix #1430 - Fix fieldname-filter for BaseInvoiceNameForm
2019-10-07 17:48:18 +02:00
Raphael Michel
1e3ccc4449
Merge pull request #1431 from pretix-translations/weblate-pretix-pretix
...
Update from Weblate
2019-10-07 12:16:32 +02:00
Raphael Michel
d09000b716
Translated on translate.pretix.eu (German (informal))
...
Currently translated at 100.0% (3210 of 3210 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de_Informal/
powered by weblate
2019-10-07 10:14:52 +00:00
Raphael Michel
fc4572767e
Translated on translate.pretix.eu (German)
...
Currently translated at 100.0% (3210 of 3210 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de/
powered by weblate
2019-10-07 10:14:51 +00:00
Raphael Michel
eeedd9a9c2
Update po files
...
[CI skip]
Signed-off-by: Raphael Michel <mail@raphaelmichel.de >
2019-10-07 11:49:10 +02:00
Raphael Michel
1d0c148170
Fix #467 -- Pluggable email placeholders ( #1429 )
...
* Fix #467 -- Pluggable email placeholders
* Previews
* Polishing
* Fix tests
* Add missing doc file
2019-10-07 11:48:25 +02:00
Raphael Michel
cb37e7435d
Use a different-colored favicon in development mode
2019-10-07 09:03:46 +02:00
Raphael Michel
749ddbf21c
Allow topbar navigation subitems not to have an URL
2019-10-06 17:02:53 +02:00
Raphael Michel
9f6634025f
Update from Weblate ( #1425 )
...
Update from Weblate
2019-10-06 11:56:32 +02:00
Chris Spy
ad039ae08e
Translated on translate.pretix.eu (Greek)
...
Currently translated at 96.1% (99 of 103 strings)
Translation: pretix/pretix (frontend)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/el/
powered by weblate
2019-10-06 09:53:51 +00:00
Chris Spy
eeaaca574d
Translated on translate.pretix.eu (Greek)
...
Currently translated at 95.5% (3076 of 3220 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/el/
powered by weblate
2019-10-06 09:53:51 +00:00
Fabian Rodriguez
bef15ec442
Translated on translate.pretix.eu (French)
...
Currently translated at 100.0% (103 of 103 strings)
Translation: pretix/pretix (frontend)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/fr/
powered by weblate
2019-10-06 09:53:51 +00:00
Raphael Michel
447a8b0a8c
Add missing mark_safe call
2019-10-06 11:53:37 +02:00
Sohalt
05b4d954d9
Make voucher code in notification clickable ( #1423 )
...
* Make voucher code in notification clickable
* Move html out of translated string
2019-10-06 11:52:34 +02:00
Felix Rindt
515d8c4899
remove .csv from default filename in List Exporter ( #1428 )
2019-10-06 11:51:24 +02:00
Raphael Michel
82497cfb89
Lazy-load widgets on global dashboard
2019-10-06 11:46:42 +02:00
Raphael Michel
4ade9d39cd
Add "back" parameter to logout view
2019-10-06 11:35:29 +02:00
Raphael Michel
4360d5652b
ALlow to pre-select organizer for event creation
2019-10-06 11:35:29 +02:00
Raphael Michel
9fca3188b2
Device and team creation: List events ordered and with date
2019-10-04 17:28:48 +02:00
Raphael Michel
0ed48fac7f
Add pagination to event list on organizer detail page
2019-10-04 17:28:48 +02:00
Raphael Michel
27a32173e6
Move more code into change_payment_provider
2019-10-04 17:28:48 +02:00
Martin Gross
81b6188777
New ApplePay domain association file for Stripe
2019-10-02 21:31:40 +02:00
Raphael Michel
9e85d3c94c
PDF editor: Catch ValueError during float conversion
2019-09-30 14:37:09 +02:00
Raphael Michel
4e58ba7594
money_filter: Idempotency on empty strings
...
PRETIXEU-1EH
2019-09-30 14:37:09 +02:00
Raphael Michel
248493dbf2
Stripe plugin: Fix AttributeError
2019-09-29 18:32:19 +02:00
Raphael Michel
f1bd240096
Update from Weblate ( #1417 )
...
Update from Weblate
2019-09-29 14:05:15 +02:00
Serge Bazanski
0b673dc68c
Translated on translate.pretix.eu (Polish)
...
Currently translated at 100.0% (103 of 103 strings)
Translation: pretix/pretix (frontend)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/pl/
powered by weblate
2019-09-27 07:11:22 +00:00
Serge Bazanski
b2a7fe13da
Translated on translate.pretix.eu (Polish)
...
Currently translated at 14.7% (474 of 3220 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/pl/
powered by weblate
2019-09-27 07:11:22 +00:00
Martin Gross
d28f735fca
Translated on translate.pretix.eu (German (informal))
...
Currently translated at 100.0% (3220 of 3220 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de_Informal/
powered by weblate
2019-09-27 07:11:22 +00:00
Jonathan Oberländer
7a3b450bc6
Added translation on translate.pretix.eu (Romanian)
2019-09-27 07:11:22 +00:00
Raphael Michel
f1ec129c0a
Fix ZeroDivisionError
2019-09-27 09:11:03 +02:00
Raphael Michel
ce6e46dfd2
Fix performance of check-in list API list
2019-09-26 15:18:53 +02:00
Martin Gross
f296f262e6
Properly indent handling for non-addons
2019-09-23 11:12:50 +02:00
Martin Gross
7f8d290ae1
Add-Ons inhert question-answers from parent item if necessary
2019-09-23 10:47:05 +02:00
Raphael Michel
ca0c0f4ae3
Revert to multipart/related
2019-09-20 11:22:11 +02:00
Sohalt
ac1e69f2d8
Install pretix into system-site-packages in Docker image ( #1410 )
2019-09-20 09:43:00 +02:00
Raphael Michel
6338cc69ae
docs: fix BaseDataShredder class documentation ( #1412 )
...
The BaseDataShredder documentation contained two references to BaseInvoiceRenderer, probably due to a minor copy/paste mistake
2019-09-20 09:41:32 +02:00
Felix Rindt
39eaf3ad6a
Code style improvements ( #1411 )
...
* docstring corrections
* move omit_hyphen formfield
2019-09-20 09:34:24 +02:00
Raphael Michel
76e75bef65
Fix broken organizer settings test
2019-09-19 18:33:30 +02:00
Raphael Michel
a39822aedc
Use transaction aware task for regenerate_css
2019-09-19 18:17:43 +02:00
Raphael Michel
73d5a2cec0
Revert "Make all EventTasks transaction-aware"
...
This reverts commit 3f7807d242 .
2019-09-19 18:15:47 +02:00
Raphael Michel
9f668e5fd6
Fix crash in OrderEmailHistory for unknown orders
2019-09-19 18:04:31 +02:00
Raphael Michel
1b92a891d7
Fix issues with context providers in error pages
2019-09-19 18:03:35 +02:00
Raphael Michel
827925e3c9
Fix bug in 3f7807d24
2019-09-19 18:03:28 +02:00
Johannes Lauinger
c0be574974
docs: fix BaseDataShredder class documentation
...
The BaseDataShredder documentation contained two references to BaseInvoiceRenderer, probably due to a minor copy/paste mistake
2019-09-19 17:57:07 +02:00
Raphael Michel
738413e8fd
Allow to copy categories and quotas
2019-09-19 16:59:25 +02:00
Raphael Michel
2c6125adeb
Allow to copy vouchers
2019-09-19 16:33:59 +02:00
Raphael Michel
3f7807d242
Make all EventTasks transaction-aware
2019-09-19 16:23:40 +02:00
Raphael Michel
59b7f0a03d
Fix a new bug in Stripe webhooks PRETIXEU-64
2019-09-19 10:36:33 +02:00
Raphael Michel
b7dea16db3
Promote danish to an inofficial language
2019-09-19 10:13:34 +02:00
Raphael Michel
3a81706aeb
Fix KeyError in bank import
2019-09-17 16:48:41 +02:00
Raphael Michel
ad3369b059
Fix issue on old-style webhook URLs ( #1385 )
...
* Fix issue on old-style webhook URLs
* Fix test issue
2019-09-17 13:59:57 +02:00
Martin Gross
ab0709558d
Fix #1389 : PaymentIntents are 'processing' and not 'pending'
2019-09-17 13:03:22 +02:00
Raphael Michel
e2e64ac01d
Event selector: Prevent race conditions
2019-09-17 10:08:58 +02:00
Martin Gross
cf14dcf889
Add Subevent-Filter for Voucher-Tags ( #1407 )
...
* Add Subevent-Filter for Voucher-Tags
* Filter Subevent Voucher-Tags with proper Filter
* Apply filter before annotating totals and usage
2019-09-16 14:08:23 +02:00
Raphael Michel
a884a25d2b
Update from Weblate ( #1403 )
...
Update from Weblate
2019-09-16 13:42:41 +02:00
Gianmarco Palumbo
8493778028
Translated on translate.pretix.eu (Italian)
...
Currently translated at 44.7% (46 of 103 strings)
Translation: pretix/pretix (frontend)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/it/
powered by weblate
2019-09-13 18:00:10 +00:00
Martin Gross
36a276c360
Translated on translate.pretix.eu (French)
...
Currently translated at 72.5% (2335 of 3220 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/fr/
powered by weblate
2019-09-13 18:00:09 +00:00
Maarten van den Berg
795c423d73
Translated on translate.pretix.eu (Dutch (informal))
...
Currently translated at 100.0% (3220 of 3220 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/nl_Informal/
powered by weblate
2019-09-12 22:00:12 +00:00
Maarten van den Berg
3ce9ec79f0
Translated on translate.pretix.eu (Dutch)
...
Currently translated at 100.0% (3220 of 3220 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/nl/
powered by weblate
2019-09-12 22:00:10 +00:00
Translators EN IT Team
debc5e255b
Translated on translate.pretix.eu (Italian)
...
Currently translated at 4.7% (151 of 3220 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/it/
powered by weblate
2019-09-12 00:00:09 +00:00
Raphael Michel
145aa0d7fd
Merge pull request #1397 from pretix-translations/weblate-pretix-pretix
...
Update from Weblate
2019-09-11 08:58:42 +02:00
Raphael Michel
3997bdd098
Translated on translate.pretix.eu (German (informal))
...
Currently translated at 100.0% (3220 of 3220 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de_Informal/
powered by weblate
2019-09-11 06:58:06 +00:00
Raphael Michel
a51a905512
Translated on translate.pretix.eu (German)
...
Currently translated at 100.0% (3220 of 3220 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de/
powered by weblate
2019-09-11 06:58:06 +00:00
Maarten van den Berg
d3ac9e8880
Translated on translate.pretix.eu (Dutch (informal))
...
Currently translated at 100.0% (3220 of 3220 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/nl_Informal/
powered by weblate
2019-09-11 06:55:48 +00:00
Maarten van den Berg
07402c9ea0
Translated on translate.pretix.eu (Dutch)
...
Currently translated at 100.0% (3220 of 3220 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/nl/
powered by weblate
2019-09-11 06:55:47 +00:00
Raphael Michel
5f81bf55ca
Update po files
...
[CI skip]
Signed-off-by: Raphael Michel <mail@raphaelmichel.de >
2019-09-11 08:55:36 +02:00
Raphael Michel
0120a5a930
Clarify cancellation description
2019-09-11 08:55:03 +02:00
Raphael Michel
ba555f956e
Fix #1395 -- Incorrect data in tax list exporter if an order contains multiple tax rates
2019-09-10 14:41:49 +02:00
Raphael Michel
5e3876ddde
Tax exporters: Use lazy gettext calls
2019-09-10 14:40:05 +02:00
Raphael Michel
f5719687aa
Use lazy translation for exporter name
2019-09-10 13:13:15 +02:00
Raphael Michel
18449efcc7
Fix #1394 -- Forcefully update defusedcsv
2019-09-10 12:10:41 +02:00
Raphael Michel
3bb20d943a
Fix incorrect condition in template
2019-09-10 11:58:02 +02:00
Raphael Michel
586e544fce
Add "resend link" option to attendees
2019-09-10 11:44:59 +02:00
Raphael Michel
3a4fc69db1
Add link to ticket page to order page in backend
2019-09-10 11:34:52 +02:00
Raphael Michel
8b5d49d82f
Dekodi exporter: Fix AttributeError
2019-09-10 11:34:19 +02:00
Raphael Michel
7665faa39f
Bump version to 3.2.0.dev0
2019-09-10 10:54:25 +02:00
Raphael Michel
027d28e646
Bump verstion to 3.1.0
2019-09-10 10:50:18 +02:00
Raphael Michel
babcf66a2e
Update from Weblate ( #1393 )
...
Update from Weblate
2019-09-10 10:18:46 +02:00
Raphael Michel
20f9e88d61
Translated on translate.pretix.eu (German (informal))
...
Currently translated at 100.0% (3220 of 3220 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de_Informal/
powered by weblate
2019-09-10 08:16:51 +00:00
Raphael Michel
9594607a8c
Translated on translate.pretix.eu (German)
...
Currently translated at 100.0% (3220 of 3220 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de/
powered by weblate
2019-09-10 08:16:50 +00:00
Raphael Michel
ad3bcaf43a
Update po files
...
[CI skip]
Signed-off-by: Raphael Michel <mail@raphaelmichel.de >
2019-09-10 10:00:56 +02:00
Raphael Michel
2c4ee3b3c7
Replace U2F with WebAuthn ( #1392 )
...
* Replace U2F with WebAuthn
* Imports
* Fix backwards compatibility
* Add explanatory comment
* Fix tests
2019-09-10 09:58:31 +02:00
Raphael Michel
21451db412
Fix Greek VAT IDs
2019-09-10 09:46:00 +02:00
Raphael Michel
12b1f7d90e
Fix #1374 -- Correct encoding of images
2019-09-10 09:39:16 +02:00
Raphael Michel
c3901c567e
Correctly respect both attention flag in check-in list exports
2019-09-09 11:07:22 +02:00
Raphael Michel
0a3eddcd5c
Merge pull request #1384 from pretix-translations/weblate-pretix-pretix
...
Update from Weblate
2019-09-09 09:48:36 +02:00
Raphael Michel
dfa99cd325
Translated on translate.pretix.eu (German (informal))
...
Currently translated at 100.0% (3219 of 3219 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de_Informal/
powered by weblate
2019-09-09 07:48:08 +00:00
Raphael Michel
62a040255e
Translated on translate.pretix.eu (German)
...
Currently translated at 100.0% (3219 of 3219 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de/
powered by weblate
2019-09-09 07:48:07 +00:00
Maarten van den Berg
0e2b02c778
Translated on translate.pretix.eu (Dutch)
...
Currently translated at 99.9% (3216 of 3219 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/nl/
powered by weblate
2019-09-09 05:00:09 +00:00
Ture Gjørup
0f0ed90be9
Translated on translate.pretix.eu (Danish)
...
Currently translated at 61.2% (63 of 103 strings)
Translation: pretix/pretix (frontend)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/da/
powered by weblate
2019-09-08 19:26:46 +00:00
Raphael Michel
b1e19d776c
Fix exporter tests
2019-09-08 21:26:31 +02:00
Raphael Michel
0bcc784aaf
Include attention flag and comment in order and check-in list exports
2019-09-08 20:52:15 +02:00
Raphael Michel
262fb82237
Add-ons should not have a seat
2019-09-06 11:54:18 +02:00
Raphael Michel
adbe959314
Merge pull request #1383 from pajowu/pajowu/no_test_data
...
Remove obsolete reference to test data
2019-09-05 23:04:15 +02:00
pajowu
02d0a68d57
Remove obsolete reference to test data
2019-09-05 19:29:04 +02:00
Raphael Michel
d6985123b4
Regenerate event CSS on plugins change
2019-09-04 15:39:23 +02:00
Raphael Michel
f7a356c340
Fixed bug in card extensions
2019-09-03 12:51:38 +02:00
Raphael Michel
c6265b4517
Fix allow_ignore_quota with bundled items
2019-09-03 12:25:22 +02:00
Raphael Michel
1ee352e114
Fix error in locale file
2019-09-03 11:59:05 +02:00
Raphael Michel
6c830a7d36
Do not enforce voucher constraints for bundled items
2019-09-03 11:51:29 +02:00
Raphael Michel
129c360fff
Update po files
...
[CI skip]
Signed-off-by: Raphael Michel <mail@raphaelmichel.de >
2019-09-03 11:36:55 +02:00
Raphael Michel
b5c7ad92b6
Merge pull request #1379 from pretix-translations/weblate-pretix-pretix
...
Update from Weblate
2019-09-03 11:36:19 +02:00
Raphael Michel
33efd8c157
order_overview: Allow to restrict to admission products
2019-09-03 11:34:00 +02:00
Bostjan Marusic
f318c8e017
Translated on translate.pretix.eu (Slovenian)
...
Currently translated at 21.9% (702 of 3208 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/sl/
powered by weblate
2019-09-03 09:22:31 +00:00
Bostjan Marusic
319334706d
Translated on translate.pretix.eu (Slovenian)
...
Currently translated at 18.8% (602 of 3208 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/sl/
powered by weblate
2019-09-03 09:22:31 +00:00
Raphael Michel
1a25138bef
PDF editor: Allow to easily change the page size
2019-09-03 11:22:21 +02:00
Raphael Michel
daa5383b89
Fix a layout animation issue in the sidebar
2019-09-02 18:07:10 +02:00
Raphael Michel
31333280d2
Fix download link for addons on ticket pages
2019-08-31 11:59:17 +02:00
Raphael Michel
b78f8d70e8
Add serializable to spelling whitelist
2019-08-30 17:46:15 +02:00
Raphael Michel
a847538a2e
Merge pull request #1367 from pretix-translations/weblate-pretix-pretix
...
Update from Weblate
2019-08-30 17:40:38 +02:00
Raphael Michel
e3ef9eba9e
Widget: Fix invalid coloring of days in mobile calendar
2019-08-30 17:37:37 +02:00
Bostjan Marusic
9e4a4402fb
Translated on translate.pretix.eu (Slovenian)
...
Currently translated at 15.6% (502 of 3208 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/sl/
powered by weblate
2019-08-30 15:25:28 +00:00
Bostjan Marusic
96ed9f5cf5
Translated on translate.pretix.eu (Slovenian)
...
Currently translated at 100.0% (103 of 103 strings)
Translation: pretix/pretix (frontend)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/sl/
powered by weblate
2019-08-30 15:25:28 +00:00
oocf
7216cebce5
Translated on translate.pretix.eu (Spanish)
...
Currently translated at 94.3% (3025 of 3208 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/es/
powered by weblate
2019-08-30 15:25:28 +00:00
Bostjan Marusic
a3892fd4de
Translated on translate.pretix.eu (Slovenian)
...
Currently translated at 10.7% (343 of 3208 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/sl/
powered by weblate
2019-08-30 15:25:28 +00:00
saad91
7718462528
Translated on translate.pretix.eu (Arabic)
...
Currently translated at 0.2% (8 of 3208 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/ar/
powered by weblate
2019-08-30 15:25:28 +00:00
Maarten van den Berg
60b20829f3
Translated on translate.pretix.eu (Dutch (informal))
...
Currently translated at 100.0% (3208 of 3208 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/nl_Informal/
powered by weblate
2019-08-30 15:25:28 +00:00
Maarten van den Berg
e11d03f418
Translated on translate.pretix.eu (Dutch)
...
Currently translated at 100.0% (3208 of 3208 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/nl/
powered by weblate
2019-08-30 15:25:28 +00:00
Tobias Sundgren
69e4db58fd
Translated on translate.pretix.eu (Swedish)
...
Currently translated at 100.0% (103 of 103 strings)
Translation: pretix/pretix (frontend)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/sv/
powered by weblate
2019-08-30 15:25:28 +00:00
Tobias Sundgren
9f27a84f52
Translated on translate.pretix.eu (Swedish)
...
Currently translated at 1.0% (33 of 3208 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/sv/
powered by weblate
2019-08-30 15:25:28 +00:00
Maarten van den Berg
e5c204dc95
Translated on translate.pretix.eu (Dutch)
...
Currently translated at 100.0% (3208 of 3208 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/nl/
powered by weblate
2019-08-30 15:25:28 +00:00
Raphael Michel
7fc7dd0163
Allow to print question answers on invoices
2019-08-30 17:24:57 +02:00
Raphael Michel
aa99dbc830
Add payment provider specific details to the API
2019-08-30 17:04:22 +02:00
Raphael Michel
e3a4ec93fc
Fix user log that always shows empty
2019-08-30 13:01:35 +02:00
Raphael Michel
67da6a18a8
Add missing signal to documentation
2019-08-30 12:58:20 +02:00
Raphael Michel
adc4128f9f
Fix exceptions introduced in last commit
2019-08-30 11:56:04 +02:00
Raphael Michel
eed217262f
Add signal global_email_filter
2019-08-30 11:02:59 +02:00
Raphael Michel
4bae824a03
Add user argument to email_filter
2019-08-30 11:02:59 +02:00
Martin Gross
be1a1f7995
Fix widget-URL for subevents
2019-08-30 10:41:08 +02:00
Martin Gross
f4b81aa032
Fix import sorting
2019-08-28 17:17:42 +02:00
Martin Gross
2559439c4e
Fix eMail-previews for per-attendant emails
2019-08-28 16:48:59 +02:00
Martin Gross
fce9117dfd
Fix explanation on per-attendant emails
2019-08-28 16:47:54 +02:00
Martin Gross
4c8dc8f31c
Show attendee-name of item - even if item is an add-on
2019-08-28 09:04:41 +02:00
Martin Gross
b4f69fb13f
Move question hint-icons into their own columns
2019-08-27 15:43:02 +02:00
Martin Gross
2aed894bd4
Hide hidden questions from users in presale
2019-08-27 15:31:22 +02:00
Martin Gross
2ff5416afb
Show hints for hidden/check-in questions in question overview
2019-08-27 15:19:28 +02:00
Raphael Michel
59f7098a70
Clean up duplicate seats when generating seats
2019-08-26 16:57:48 +02:00
Raphael Michel
83dd865b78
Fix crash when de-selecting all languages
2019-08-26 16:44:20 +02:00
Raphael Michel
ebf411b7a0
Fail gracefully if seats exist multiple times
2019-08-26 16:33:35 +02:00
Raphael Michel
733a4ce8f4
Fix seatingframe for subevents
2019-08-26 16:27:43 +02:00
Raphael Michel
ad94263374
Fix i18n of OrderError
2019-08-17 14:07:56 +02:00
Raphael Michel
102772ec55
Disable Sentry in shell sessions
2019-08-17 14:05:06 +02:00
Raphael Michel
9a826b694f
Fix a type error PRETIXEU-1BF
2019-08-17 12:39:38 +02:00
Raphael Michel
bcf8e9cd04
Add short option to get_date_*_display
2019-08-16 16:44:01 +02:00
Raphael Michel
200ce93bb4
Prevent autoresponders
2019-08-14 15:09:19 +02:00
Raphael Michel
0582a4d9e5
Lazy widgets: Fix missing ID
2019-08-14 09:57:55 +02:00
Raphael Michel
1cbab04108
Docs: Add API guide on custom checkout
2019-08-14 09:22:58 +02:00
Raphael Michel
98c18b162f
Order creation API: Add support for reverse charge
2019-08-14 09:22:58 +02:00
Raphael Michel
d972cd4c49
Add new bundled plugin "returnurl"
2019-08-14 09:22:58 +02:00
Raphael Michel
985f354293
Order API: Add order URL
2019-08-14 09:22:58 +02:00
Raphael Michel
9c23216bd1
Order creation API: Do not allow empty orders
2019-08-14 09:22:58 +02:00
Raphael Michel
f8bf44c262
Order payment flow: Allow to be used as an iframe session start
2019-08-14 09:22:58 +02:00
Raphael Michel
6badfdf576
Order API: Expose explicit URL of payment steps
2019-08-14 09:22:58 +02:00
Raphael Michel
c2eba21359
Order creation API: Allow to create orders without payment provider
2019-08-14 09:22:58 +02:00
Raphael Michel
5cda04a994
Order creation API: Allow to pass vouchers
2019-08-14 09:22:58 +02:00
Raphael Michel
bc9d8f5bd8
Order creation API: Do not consume expired carts
2019-08-14 09:22:58 +02:00
Raphael Michel
9d6ff20191
Order creation API: Allow to auto-calculate prices
2019-08-14 09:22:58 +02:00
Raphael Michel
82684e6df3
Order creation API: Allow to send emails
2019-08-14 09:22:58 +02:00
Martin Gross
d681ae4dce
Only output GA if event is using seating
2019-08-13 13:26:44 +02:00
Martin Gross
213e724e18
Include Seating in default PDF ticket template
2019-08-13 13:26:21 +02:00
Raphael Michel
6e0b80706c
Badge exporter: Exclude add-on positions by default
2019-08-13 10:11:24 +02:00
Raphael Michel
5363f4206e
Lazy-load dashboard widgets
2019-08-12 12:19:02 +02:00
Raphael Michel
9bdb715874
Re-order list of devices
2019-08-12 11:48:50 +02:00
Raphael Michel
90a9709838
Redirect to profile after creating a new organizer
2019-08-12 11:45:54 +02:00
Raphael Michel
669b438c91
Allow to disables fee in stats module
2019-08-09 15:02:59 +02:00
Raphael Michel
a1353b3773
Add a note on Google Analytics in the widget documentation
2019-08-09 15:02:59 +02:00
Martin Gross
f5c611982a
Do not localize date, time, datetime in csv/excel exports
2019-08-09 13:40:32 +02:00
Raphael Michel
e9ab56486a
Fix broken test case
2019-08-09 12:53:56 +02:00
Raphael Michel
74bc495eb7
PDF exporter: Deal with duplicate question answers
2019-08-09 12:36:01 +02:00
Raphael Michel
b0b0f7474d
Allow state selection without JavaScript
2019-08-09 12:13:09 +02:00
Raphael Michel
663ff60d0a
Update from Weblate ( #1363 )
...
Update from Weblate
2019-08-09 11:51:59 +02:00
Raphael Michel
7bafb0bc76
Translated on translate.pretix.eu (German (informal))
...
Currently translated at 100.0% (3208 of 3208 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de_Informal/
powered by weblate
2019-08-09 08:26:33 +00:00
Raphael Michel
1ab225f40a
Translated on translate.pretix.eu (German)
...
Currently translated at 100.0% (3208 of 3208 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de/
powered by weblate
2019-08-09 08:26:33 +00:00
Raphael Michel
3b09456755
Update po files
...
[CI skip]
Signed-off-by: Raphael Michel <mail@raphaelmichel.de >
2019-08-09 09:58:52 +02:00
Raphael Michel
d919605d79
Invoice addresses: Ask for a state in some countries ( #1362 )
...
* Invoice addresses: Ask for a state in some countries
* API, tests, noscript
* Fix shredder tests
* Add test for addresses with long state names
2019-08-09 09:55:46 +02:00
Raphael Michel
547f71aac6
Widget builder: explicit encoding for file reading
2019-08-08 19:43:44 +02:00
Raphael Michel
191729c07a
Remove "3DS mode" setting as it no longer has an effect
2019-08-08 19:25:31 +02:00
Raphael Michel
8f0a5d859d
Bump version to 3.1.0.dev0
2019-08-08 10:48:59 +02:00
Raphael Michel
9286ca14f9
Bump version to 3.0.0
2019-08-08 10:48:27 +02:00
Raphael Michel
c5f9a78bdb
Update from Weblate ( #1361 )
...
Update from Weblate
2019-08-08 10:48:13 +02:00
Raphael Michel
08eb5bfb8f
Translated on translate.pretix.eu (German (informal))
...
Currently translated at 100.0% (3211 of 3211 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de_Informal/
powered by weblate
2019-08-08 08:47:28 +00:00
Raphael Michel
804e33b773
Translated on translate.pretix.eu (German)
...
Currently translated at 100.0% (3211 of 3211 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de/
powered by weblate
2019-08-08 08:47:28 +00:00
Raphael Michel
c264d8bd5b
Update po files
...
[CI skip]
Signed-off-by: Raphael Michel <mail@raphaelmichel.de >
2019-08-08 09:55:08 +02:00
Raphael Michel
cd7be48cf2
Merge pull request #1359 from pretix-translations/weblate-pretix-pretix
...
Update from Weblate
2019-08-07 15:47:42 +02:00
Raphael Michel
2290b00161
MIMEEncode inline images as CID ( #1358 )
...
MIMEEncode inline images as CID
2019-08-07 15:47:22 +02:00
Raphael Michel
9fb2d3a43b
Translated on translate.pretix.eu (Dutch (informal))
...
Currently translated at 97.5% (3128 of 3209 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/nl_Informal/
powered by weblate
2019-08-07 13:39:12 +00:00
Raphael Michel
d0f3c24b2a
Fix button without voucher
2019-08-07 15:39:03 +02:00
Martin Gross
94e2c2fa3c
Deduplicate CID images
2019-08-07 13:24:13 +02:00
Martin Gross
a0e3bbcc82
Fix payment cancelation of Stripe sources
2019-08-07 10:11:07 +02:00
Raphael Michel
9a9de523e0
Allow separate numbering schemes for invoices and cancellations
2019-08-06 14:18:31 +02:00
Raphael Michel
6dd1c927ef
Add fail_on_no_quotas parameter to Item.check_quotas
2019-08-06 14:08:34 +02:00
Raphael Michel
51446574e2
Do not allow misleading NULL value in mail_days_order_expire_warning
2019-08-06 11:09:17 +02:00
Raphael Michel
cfbfb74996
Move method once again
2019-08-06 11:03:52 +02:00
Raphael Michel
527a250435
Deal with bundled products with no quotas
...
Fix PRETIXEU-1A8
2019-08-06 10:31:57 +02:00
Raphael Michel
87fb5f06ff
Move method to correct class
...
Fix PRETIXEU-1A4
2019-08-06 10:22:04 +02:00
Raphael Michel
661cba876f
French gets a capital F
2019-08-06 10:02:24 +02:00
Raphael Michel
be37e3635b
Merge pull request #1355 from pretix-translations/weblate-pretix-pretix
...
Update from Weblate
2019-08-06 10:02:16 +02:00
Raphael Michel
8bc4793f4e
Translated on translate.pretix.eu (French)
...
Currently translated at 73.0% (2342 of 3209 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/fr/
powered by weblate
2019-08-06 08:00:32 +00:00
Maarten van den Berg
1604d0bf7a
Translated on translate.pretix.eu (Dutch)
...
Currently translated at 98.6% (3165 of 3209 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/nl/
powered by weblate
2019-08-05 10:16:39 +00:00
Maarten van den Berg
f042932d1d
Translated on translate.pretix.eu (Dutch (informal))
...
Currently translated at 100.0% (103 of 103 strings)
Translation: pretix/pretix (frontend)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/nl_Informal/
powered by weblate
2019-08-05 10:16:39 +00:00
Maarten van den Berg
bfc6422e6e
Translated on translate.pretix.eu (Dutch)
...
Currently translated at 100.0% (103 of 103 strings)
Translation: pretix/pretix (frontend)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/nl/
powered by weblate
2019-08-05 10:16:39 +00:00
Maarten van den Berg
942feb09fc
Translated on translate.pretix.eu (Dutch)
...
Currently translated at 97.6% (3131 of 3209 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/nl/
powered by weblate
2019-08-05 10:16:39 +00:00
Martin Gross
b372ce84a5
Translated on translate.pretix.eu (French)
...
Currently translated at 64.1% (66 of 103 strings)
Translation: pretix/pretix (frontend)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/fr/
powered by weblate
2019-08-05 10:16:39 +00:00
Martin Gross
7c0c7202da
Translated on translate.pretix.eu (Dutch (informal))
...
Currently translated at 98.1% (101 of 103 strings)
Translation: pretix/pretix (frontend)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/nl_Informal/
powered by weblate
2019-08-05 10:16:39 +00:00
Martin Gross
b8bf5ce2d3
Translated on translate.pretix.eu (Dutch)
...
Currently translated at 98.1% (101 of 103 strings)
Translation: pretix/pretix (frontend)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/nl/
powered by weblate
2019-08-05 10:16:39 +00:00
Martin Gross
d25a9d077d
Translated on translate.pretix.eu (French)
...
Currently translated at 73.0% (2341 of 3209 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/fr/
powered by weblate
2019-08-05 10:16:39 +00:00
Martin Gross
4a4dad3d5c
Translated on translate.pretix.eu (Dutch (informal))
...
Currently translated at 97.5% (3128 of 3209 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/nl_Informal/
powered by weblate
2019-08-05 10:16:39 +00:00
Christophe Piret
7b6b83eaf4
Translated on translate.pretix.eu (French)
...
Currently translated at 73.0% (2341 of 3209 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/fr/
powered by weblate
2019-08-05 10:16:39 +00:00
Martin Gross
bf54222cac
Handle PayPal-declines if organizer-account is blocked by risk
2019-08-05 12:16:29 +02:00
Martin Gross
d37939bc2a
Change BS-parser to lxml insted of html5lib, do prevent another dependency
2019-08-04 17:25:02 +02:00
Martin Gross
4b3f6ba94b
Fix urlparse import
2019-08-04 14:55:54 +02:00
Martin Gross
18c8933c64
MIMEEncode inline images as CID
2019-08-04 14:46:47 +02:00
Martin Gross
6a6a84e8c8
Fix eMail-renderer documentation
2019-08-01 20:41:04 +02:00
Raphael Michel
32edf4b833
Fix attributeerror
2019-07-30 18:18:28 +02:00
Raphael Michel
35ae7e4968
Tabs: Do not hide HTMl5 validation
2019-07-30 14:38:16 +02:00
Raphael Michel
b5fb48a55f
Widget: Remove confusion with resuming sessions
2019-07-30 14:16:33 +02:00
Raphael Michel
814364fbda
Add waitinglist to word whitelist
2019-07-29 16:52:35 +02:00
Raphael Michel
5bff5053be
Update from Weblate ( #1354 )
...
Update from Weblate
2019-07-29 16:34:48 +02:00
Raphael Michel
32f4813d33
Translated on translate.pretix.eu (German)
...
Currently translated at 100.0% (3209 of 3209 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de/
powered by weblate
2019-07-29 14:34:29 +00:00
Raphael Michel
871a677e5e
Translated on translate.pretix.eu (German (informal))
...
Currently translated at 100.0% (3209 of 3209 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de_Informal/
powered by weblate
2019-07-29 14:33:59 +00:00
Raphael Michel
95a777516e
Update po files
...
[CI skip]
Signed-off-by: Raphael Michel <mail@raphaelmichel.de >
2019-07-29 16:28:32 +02:00
Raphael Michel
ad8f109e77
Add Item.allow_waitinglist
2019-07-29 16:27:27 +02:00
Raphael Michel
c60d1c8a5d
Subevent editor: Redirect back to same page/filter
2019-07-29 16:05:13 +02:00
Raphael Michel
49288ff4e5
Fix incorrect link
2019-07-29 15:39:59 +02:00
Raphael Michel
e90356546f
Backend: Modify order information: Do not send email by default
2019-07-29 15:35:14 +02:00
Raphael Michel
a664d51dbc
Persist and show full "path" of seats
2019-07-29 15:23:09 +02:00
Raphael Michel
79ee851fae
Fix broken order process
2019-07-29 14:59:36 +02:00
Raphael Michel
00905836dc
Merge pull request #1353 from pretix-translations/weblate-pretix-pretix
...
Update from Weblate
2019-07-29 10:36:58 +02:00
Raphael Michel
e5f57c8ff4
Translated on translate.pretix.eu (German (informal))
...
Currently translated at 100.0% (103 of 103 strings)
Translation: pretix/pretix (frontend)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/de_Informal/
powered by weblate
2019-07-29 08:36:22 +00:00
Raphael Michel
c4cbfc726c
Translated on translate.pretix.eu (German)
...
Currently translated at 100.0% (103 of 103 strings)
Translation: pretix/pretix (frontend)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/de/
powered by weblate
2019-07-29 08:36:22 +00:00
Raphael Michel
869694a026
Translated on translate.pretix.eu (German (informal))
...
Currently translated at 100.0% (3200 of 3200 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de_Informal/
powered by weblate
2019-07-29 08:36:21 +00:00
Raphael Michel
843f28d94e
Translated on translate.pretix.eu (German)
...
Currently translated at 100.0% (3200 of 3200 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de/
powered by weblate
2019-07-29 08:36:20 +00:00
Raphael Michel
ce35551e97
Update po files
...
[CI skip]
Signed-off-by: Raphael Michel <mail@raphaelmichel.de >
2019-07-29 10:18:15 +02:00
Raphael Michel
3dae8bcdec
Widget: Do not label button "Buy" if all items are free
2019-07-29 10:17:33 +02:00
Raphael Michel
3763edbc57
Update po files
...
[CI skip]
Signed-off-by: Raphael Michel <mail@raphaelmichel.de >
2019-07-29 09:35:42 +02:00
Raphael Michel
c1d89284a4
Use tabs for all long settings and CRUD forms ( #1352 )
...
* First tabs
* Convert more pages
* Convert question page
* Item form
* Add item_formsets signal
* Revert "Add new signal nav_item"
This reverts commit 1ce613ff89 .
* Formset is a word!
2019-07-29 09:35:00 +02:00
Raphael Michel
609f0b632c
Do not block "add to cart" button when seating is used
2019-07-28 16:06:14 +02:00
Raphael Michel
10aeadf835
Do not show +/- icons for cart rows with seats
2019-07-28 16:06:00 +02:00
Raphael Michel
26726043c2
Update seating plan schema
2019-07-27 16:48:47 +02:00
Martin Gross
34d1fcf077
Add PayPal-Partner-Attribution-Id to PayPal API-Calls
2019-07-26 10:59:57 +02:00
Raphael Michel
e83e8cdcc0
Allow to hide a product unless a specific quota is sold out ( #1351 )
...
* Allow to hide a product unless a specific quota is sold out
* Fix required property
* Add API property and copy between events
2019-07-25 16:14:24 +02:00
Raphael Michel
2dd75ea252
Hide fees on changing payment method when no fees are taken
2019-07-25 11:47:23 +02:00
Raphael Michel
4857cfad6e
Fix another waiting list bug with subevents
2019-07-25 10:49:18 +02:00
Raphael Michel
55f8e1c123
Fix waiting list assignment for subevents
2019-07-25 09:39:05 +02:00
Raphael Michel
6df1960f79
Use robust plugin calling in runperiodic
2019-07-25 09:20:34 +02:00
Raphael Michel
3091139aab
Update from Weblate ( #1350 )
...
Update from Weblate
2019-07-24 15:57:33 +02:00
Raphael Michel
020c7faaef
Translated on translate.pretix.eu (German (informal))
...
Currently translated at 100.0% (3191 of 3191 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de_Informal/
powered by weblate
2019-07-24 13:56:48 +00:00
Raphael Michel
e9b26cc51e
Translated on translate.pretix.eu (German)
...
Currently translated at 100.0% (3191 of 3191 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de/
powered by weblate
2019-07-24 13:56:47 +00:00
Raphael Michel
7948cefee1
Translated on translate.pretix.eu (German (informal))
...
Currently translated at 100.0% (102 of 102 strings)
Translation: pretix/pretix (frontend)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/de_Informal/
powered by weblate
2019-07-24 13:45:19 +00:00
Raphael Michel
62195f14be
Translated on translate.pretix.eu (German)
...
Currently translated at 100.0% (102 of 102 strings)
Translation: pretix/pretix (frontend)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/de/
powered by weblate
2019-07-24 13:45:19 +00:00
Martin Gross
5a216b7be9
Fix Stripe refunds for PaymentIntents
2019-07-24 15:37:39 +02:00
Raphael Michel
20d79152a6
Update po files
...
[CI skip]
Signed-off-by: Raphael Michel <mail@raphaelmichel.de >
2019-07-24 15:16:28 +02:00
Raphael Michel
d97a0b1941
Consistent display of price ranges
2019-07-24 15:13:10 +02:00
Raphael Michel
fe6e65ccb0
erge remote-tracking branch 'origin/pretixscan'
2019-07-23 19:08:35 +02:00
Raphael Michel
9886f22b83
Add pretix' Stripe partner ID
2019-07-23 09:50:23 +02:00
Sohalt
591ed969b8
Autofocus login form ( #1346 )
2019-07-22 14:31:18 +02:00
Raphael Michel
3ab475ba6d
Fix order page
2019-07-18 19:45:05 +02:00
Raphael Michel
307b1a2748
Fix that allow_cancel is 0 for UI-created events
2019-07-18 17:38:12 +02:00
Raphael Michel
cb3f3f5084
Advertise pretixSCAN
2019-07-18 17:26:49 +02:00
Raphael Michel
85edbe4837
Improved device validation
2019-07-18 17:26:34 +02:00
Raphael Michel
6d12b3780c
Allow to hide all sold out items
2019-07-18 15:01:33 +02:00
Raphael Michel
a99616b1e0
API: Check-in response code for canceled
2019-07-18 15:01:33 +02:00
Martin Gross
a5ba7440fe
Fix #1345 - Only enable payment button once Stripe Elements are ready
2019-07-16 15:41:37 +02:00
Raphael Michel
a02ea45dba
Allow quotas to "close" when once full ( #1344 )
...
* Model
* Some UI
* API and logging
* Permission check
* Add tests
* Move option around
2019-07-16 14:02:27 +02:00
Raphael Michel
c1e2fb36ba
Auto-expand variation description when variation is selected
2019-07-16 11:53:43 +02:00
Raphael Michel
b67c684969
Revert "Allow to show description of add-on product variations by default"
...
This reverts commit 8d674965d1 .
2019-07-16 11:46:11 +02:00
Raphael Michel
dc42dbb837
Allow to use a selection for name titles
2019-07-16 10:23:43 +02:00
Raphael Michel
44ffc0685e
Show date_to in PDF variable "event_date_range" regardless of event settings
...
Z#2349533
2019-07-16 09:31:40 +02:00
Raphael Michel
a79a156a28
Show preview of answered images
2019-07-16 09:31:36 +02:00
Raphael Michel
fb1f6c65af
Display invoices as inline PDF
...
They are not user-controllable enough to cause any harm here
2019-07-16 09:16:33 +02:00
Raphael Michel
8d674965d1
Allow to show description of add-on product variations by default
2019-07-15 11:26:42 +02:00
Raphael Michel
020122b44f
Fix missing words
2019-07-15 11:01:33 +02:00
Raphael Michel
f55fff6495
Update from Weblate ( #1342 )
...
Update from Weblate
2019-07-15 11:01:31 +02:00
Raphael Michel
08316129d3
Translated on translate.pretix.eu (German (informal))
...
Currently translated at 100.0% (3165 of 3165 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de_Informal/
powered by weblate
2019-07-15 09:00:55 +00:00
Raphael Michel
a39563aa3e
Translated on translate.pretix.eu (German)
...
Currently translated at 99.9% (3164 of 3165 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de/
powered by weblate
2019-07-15 09:00:54 +00:00
Raphael Michel
a3707a962b
Fix problems with CartMixin on empty order
...
Fix PRETIXEU-18A
2019-07-15 10:46:38 +02:00
Raphael Michel
4bb8c3991e
Fix badge-creation task
...
PRETIXEU-150
2019-07-15 10:46:27 +02:00
Raphael Michel
0d5c2f6329
Update po files
...
[CI skip]
Signed-off-by: Raphael Michel <mail@raphaelmichel.de >
2019-07-15 10:31:30 +02:00
Raphael Michel
17c0cfb395
Add signal: order_split
2019-07-15 10:30:44 +02:00
Raphael Michel
e55f0cdf11
Retire make_testdata.py
2019-07-14 17:55:51 +02:00
Christian González
a2fbc376a5
typo in comment ( #1339 )
2019-07-14 16:59:08 +02:00
Raphael Michel
be310a4e47
Docs: Add agenda plugin to structure guide
2019-07-12 13:28:46 +02:00
Raphael Michel
35037c79cc
Add signal validate_cart_addons
2019-07-12 13:06:29 +02:00
Raphael Michel
f8bb139651
AddOnsForm: Already validate min_count/max_count
2019-07-12 12:32:43 +02:00
Raphael Michel
77046136f2
asynctask.js: Hack to allow form validation
2019-07-12 12:23:34 +02:00
Raphael Michel
53a0d62d93
Allow dependent questions to depend on multiple values ( #1336 )
2019-07-11 13:32:45 +02:00
Raphael Michel
d994fc674a
Do not CASCADE-delete vouchers when deleting items or quotas
2019-07-11 12:35:52 +02:00
Raphael Michel
f066ed01ff
Show event meta data in backend list of events
2019-07-11 11:16:36 +02:00
Raphael Michel
fb66434fc9
Update from Weblate ( #1335 )
...
Update from Weblate
2019-07-11 10:37:46 +02:00
Vitor Piedras
3f9269f6e5
Translated on translate.pretix.eu (Portuguese (Brazil))
...
Currently translated at 15.9% (501 of 3152 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/pt_BR/
powered by weblate
2019-07-11 06:56:27 +00:00
Raphael Michel
2a30a1a039
Translated on translate.pretix.eu (German (informal))
...
Currently translated at 100.0% (3152 of 3152 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de_Informal/
powered by weblate
2019-07-11 06:56:27 +00:00
Raphael Michel
846f20692d
Translated on translate.pretix.eu (German)
...
Currently translated at 100.0% (3152 of 3152 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de/
powered by weblate
2019-07-11 06:56:27 +00:00
Raphael Michel
2eb5adb6c1
Stripe: Improve exception handling
...
PRETIXEU-17Y
2019-07-11 08:56:01 +02:00
Raphael Michel
491753008d
Introduce Item.show_quota_left
2019-07-10 16:08:21 +02:00
Raphael Michel
6d6cd3b7cf
[SECURITY] Fix XSS in global admin mode
2019-07-10 14:52:58 +02:00
Raphael Michel
eaf6da7272
Protect against main javascript being loaded before translations
2019-07-10 14:31:49 +02:00
Raphael Michel
22ce7a388d
Do not send notifications to disabled users
2019-07-10 09:00:41 +02:00
Raphael Michel
e687eee9f1
Widget: Allow voucher with itemless button
2019-07-09 18:55:10 +02:00
Raphael Michel
e7baca952b
Fix voucher queryset (again)
2019-07-09 18:02:08 +02:00
Raphael Michel
eef713816e
Sort keys in JSON payment metadata
2019-07-09 16:13:37 +02:00
Raphael Michel
5a03033255
Add utility to get IP address
2019-07-09 16:13:37 +02:00
Raphael Michel
59daeba477
Do not redirect to order.pay.complete for pending orders
2019-07-09 16:13:37 +02:00
Raphael Michel
c1a4b8d343
Payment provider API: Add payment argument to render_invoice_text and order_pending_mail_render
2019-07-09 16:13:37 +02:00
Raphael Michel
0ac98f5127
Use inspect instead of TypeError for backwards-compatible APIs
2019-07-09 16:13:37 +02:00
Raphael Michel
55d423af18
Widget: Allow to filter by attributes
2019-07-08 23:27:46 +02:00
Raphael Michel
285694955c
Fix AttributeError
2019-07-08 18:25:31 +02:00
Raphael Michel
2352f3b811
Fix voucher validation in CartManager
2019-07-08 17:50:22 +02:00
Raphael Michel
08bfe13dc3
Re-add validation for hidden vouchers
2019-07-08 14:25:35 +02:00
Raphael Michel
ec522ed7e5
Tax list exporter as Excel
2019-07-08 14:25:22 +02:00
Raphael Michel
197ec84f05
Order overview: Allow to filter by date
2019-07-08 14:25:22 +02:00
Martin Gross
42af8b1602
Remove excessive chars in U2F_GET_API_VERSION_RESPONSE
2019-07-08 13:39:12 +02:00
Raphael Michel
f6a4c5271e
Remove obsolete validation
2019-07-08 11:05:08 +02:00
Martin Gross
fb53beee2d
Option to notify users when questions have been changed in backend
2019-07-08 10:23:32 +02:00
Raphael Michel
ca1c387a41
Allow quota-level vouchers for hidden products ( #1123 )
...
* Changes in checks
* Backwards-compatible implementation
* Add test
* Fix voucher bulk form
2019-07-07 13:36:04 +02:00
Raphael Michel
5180b5e48b
Fix #1329 -- Fix image lightbox for products with variations
2019-07-05 16:58:39 +02:00
Raphael Michel
a5e94bf63f
Protect against fee signal returning None
2019-07-05 14:33:43 +02:00
Raphael Michel
09ef7aac6e
Subevent: Allow to pass empty mapping
2019-07-04 18:25:48 +02:00
Raphael Michel
d90510a1bd
Fix incorrect headline
2019-07-04 17:59:25 +02:00
Raphael Michel
48790e7743
Fix incorrect header in documentation samples
2019-07-04 17:59:17 +02:00
Raphael Michel
cbeaf399df
Update Stripe API
2019-07-04 11:08:05 +02:00
Raphael Michel
779a3698a8
Catch general HTTP errors during VAT validation
2019-07-04 10:39:41 +02:00
Raphael Michel
a5e2caf438
Consistently include other fees in percentual payment fee
2019-07-04 09:31:21 +02:00
Martin Gross
ce79769293
Fix overlooked Stripe-Tests, still using _token instead of _payment_method_id
2019-07-03 22:04:05 +02:00
Martin Gross
9fbb8fa781
Do not _handle_payment_intent() in Stripe's pending order view
2019-07-03 19:19:40 +02:00
Raphael Michel
83c551c1ba
API: Correctly set default position IDs for orders
2019-07-03 16:46:03 +02:00
Raphael Michel
328cd9bdc5
Use shell_plus in shell_scoped
2019-07-03 14:32:07 +02:00
Raphael Michel
4ce7655958
Docs: Remove experimental note from order creation endpoint
2019-07-03 13:39:43 +02:00
Raphael Michel
bccc73f1dc
Optimized command-line exports
2019-07-03 13:35:26 +02:00
Raphael Michel
5eeba88283
Stripe: Robust webhook recognition
2019-07-03 10:57:36 +02:00
Raphael Michel
4c2fe9fc20
Update from Weblate ( #1326 )
...
Update from Weblate
2019-07-02 12:41:13 +02:00
Maarten van den Berg
f2ba409b03
Translated on translate.pretix.eu (Dutch (informal))
...
Currently translated at 100.0% (3152 of 3152 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/nl_Informal/
powered by weblate
2019-07-02 10:37:14 +00:00
Maarten van den Berg
296c2b6e28
Translated on translate.pretix.eu (Dutch (informal))
...
Currently translated at 100.0% (100 of 100 strings)
Translation: pretix/pretix (frontend)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/nl_Informal/
powered by weblate
2019-07-02 10:37:14 +00:00
Maarten van den Berg
ab27bcca42
Translated on translate.pretix.eu (Dutch (informal))
...
Currently translated at 99.9% (3151 of 3152 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/nl_Informal/
powered by weblate
2019-07-02 10:37:14 +00:00
Maarten van den Berg
b0a365a099
Translated on translate.pretix.eu (Dutch)
...
Currently translated at 100.0% (3152 of 3152 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/nl/
powered by weblate
2019-07-02 10:37:14 +00:00
Maarten van den Berg
97fc095d20
Translated on translate.pretix.eu (Dutch)
...
Currently translated at 100.0% (100 of 100 strings)
Translation: pretix/pretix (frontend)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/nl/
powered by weblate
2019-07-02 10:37:14 +00:00
Maarten van den Berg
cfb1cd8fdb
Translated on translate.pretix.eu (Dutch)
...
Currently translated at 100.0% (3152 of 3152 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/nl/
powered by weblate
2019-07-02 10:37:14 +00:00
Martin Gross
446cf68377
Stripe SCA ( #1275 )
...
* Stripe SCA
- Upgrade to latest Stripe API
- Deprecate Stripe Checkout for CC
- Migrate CC payments to Payment Intents
* Move SCA to its own view
* Handle CardErrors for PaymentIntents
* Abilty to handle charge webhooks with PaymentIntents
* Better handling of Stripe References
* Fix Stripe Tests
* Move SCA page into orderlayout; perform iFrame SCA
* Handle disputes and pi-webhooks better, fill more into ReferencedStripeObject
* Optionally pass prefetched PaymentIntent to handle-func
* Fix style
* Send message to window.parent not window.top (widget compatibility)
* More accurate loading message
* Show a cog on sca_return.html. On a good internet connection, you barely see it, but on a bad one…
* Robust error handling
* If it's a method and used like a method, let's actually call it like a method!
* Remove logging statement
* Fix JavaScript interference with other frame events
* Use 4:3 aspect ratio, but at least 600px
* Adjust to django_scopes
2019-07-02 12:37:07 +02:00
Raphael Michel
b727207e79
API: Fix query for check-in list status
2019-07-01 17:18:22 +02:00
Raphael Michel
fcc4170a4a
Add shell_scoped command. Thanks @rixx!
2019-06-27 11:39:12 +02:00
Raphael Michel
c7f345e98e
Allow to filter order list by variations
2019-06-26 14:27:02 +02:00
Raphael Michel
d30fbf4e6a
Event front page: Show calendar by default when a month is selected
2019-06-25 13:02:38 +02:00
Raphael Michel
5326aa7486
Merge pull request #1325 from pretix-translations/weblate-pretix-pretix
...
Update from Weblate
2019-06-25 11:33:19 +02:00
Raphael Michel
53147c0f0c
Translated on translate.pretix.eu (German (informal))
...
Currently translated at 100.0% (3152 of 3152 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de_Informal/
powered by weblate
2019-06-25 09:32:44 +00:00
Raphael Michel
fe31318413
Translated on translate.pretix.eu (German)
...
Currently translated at 100.0% (3152 of 3152 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de/
powered by weblate
2019-06-25 09:32:43 +00:00
Raphael Michel
bb4821eeb5
Update po files
...
[CI skip]
Signed-off-by: Raphael Michel <mail@raphaelmichel.de >
2019-06-25 11:08:47 +02:00
Raphael Michel
003d958cc5
Update po files
...
[CI skip]
Signed-off-by: Raphael Michel <mail@raphaelmichel.de >
2019-06-25 11:04:17 +02:00
Raphael Michel
93089d87e3
Add support for reserved seating ( #1228 )
...
* Initial work on seating
* Add seat guids
* Add product_list_top
* CartAdd: Ignore item when a seat is passed
* Cart display
* product_list_top → render_seating_plan
* Render seating plan in voucher redemption
* Fix failing tests
* Add tests for extending cart positions with seats
* Add subevent_forms to docs
* Update schema, migrations
* Dealing with expired orders
* steps to order change
* Change order positions
* Allow to add seats
* tests for ocm
* Fix things after rebase
* Seating plans API
* Add more tests for cart behaviour
* Widget support
* Adjust widget tests
* Re-enable CSP
* Update schema
* Api: position.seat
* Add guid to word list
* API: (sub)event.seating_plan
* Vali fixes
* Fix api
* Fix reference in test
* Fix test for real
2019-06-25 11:00:03 +02:00
Raphael Michel
f79d17cb6a
Navigation: Only show orders/vouchers with a search query
2019-06-24 11:41:36 +02:00
Raphael Michel
0e8db3181c
OrderChangeManager: Allow to add positions to empty orders
2019-06-21 14:33:10 +02:00
Raphael Michel
23031642bd
Fix crash when re-using logged emails
...
Fix PRETIXEU-16Q
2019-06-21 12:01:51 +02:00
Raphael Michel
93cca34eab
PayPal: Add scopes decorator to oauth_return
2019-06-20 19:29:23 +02:00
Raphael Michel
e29c8a1708
Stripe: disable scopes for oauth return
2019-06-20 13:57:15 +02:00
Raphael Michel
acfec59abc
Fix ineffective permission check in typeahead
2019-06-19 09:32:30 +02:00
Raphael Michel
7adf203863
Make order search search in used voucher codes
2019-06-19 09:17:46 +02:00
Raphael Michel
3c2de09216
Integrate orders and vouchers into navigation typeahead
2019-06-19 09:16:33 +02:00
Raphael Michel
26a96f107f
Add signal quota_availability
2019-06-18 16:52:01 +02:00
Raphael Michel
819dd7eee6
Correctly show infinite quotas in backend
2019-06-18 16:29:36 +02:00
Raphael Michel
ccc662228c
Force evaluation of template responses in frontend
2019-06-17 22:59:45 +02:00
Raphael Michel
99a2fde373
Voucher form: Move product above price mode
2019-06-17 22:56:51 +02:00
Raphael Michel
dda48d92c6
Update from Weblate ( #1317 )
...
Update from Weblate
2019-06-17 17:08:44 +02:00
Martin Gross
0a1429ed60
Add setting for enforcing 2FA ( #1259 )
...
* Add setting for enforcing 2FA
* Changes after code-review
* Add Test-Cases for Obligatory 2FA
2019-06-17 17:08:27 +02:00
Mattias Axell
8487a5446d
Translated on translate.pretix.eu (Swedish)
...
Currently translated at 100.0% (99 of 99 strings)
Translation: pretix/pretix (frontend)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/sv/
powered by weblate
2019-06-17 12:57:56 +00:00
Vlad
64833c0bab
Translated on translate.pretix.eu (Russian)
...
Currently translated at 63.6% (63 of 99 strings)
Translation: pretix/pretix (frontend)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/ru/
powered by weblate
2019-06-17 12:57:56 +00:00
Vlad
3f40525af5
Translated on translate.pretix.eu (Russian)
...
Currently translated at 0.6% (19 of 3125 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/ru/
powered by weblate
2019-06-17 12:57:56 +00:00
Maarten van den Berg
7b6b3b1348
Translated on translate.pretix.eu (Dutch (informal))
...
Currently translated at 100.0% (99 of 99 strings)
Translation: pretix/pretix (frontend)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/nl_Informal/
powered by weblate
2019-06-17 12:57:56 +00:00
Maarten van den Berg
0b9f4cd739
Translated on translate.pretix.eu (Dutch)
...
Currently translated at 100.0% (99 of 99 strings)
Translation: pretix/pretix (frontend)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/nl/
powered by weblate
2019-06-17 12:57:56 +00:00
Maarten van den Berg
885eefbcb0
Translated on translate.pretix.eu (Dutch (informal))
...
Currently translated at 100.0% (3125 of 3125 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/nl_Informal/
powered by weblate
2019-06-17 12:57:56 +00:00
Maarten van den Berg
573757e2bf
Translated on translate.pretix.eu (Dutch)
...
Currently translated at 100.0% (3125 of 3125 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/nl/
powered by weblate
2019-06-17 12:57:56 +00:00
Raphael Michel
c5a2bd35b7
Devices list: Correctly use revoked parameter
2019-06-17 14:41:23 +02:00
Raphael Michel
4b65b94bd5
Disable scopes for all unique ID generation
2019-06-17 14:05:05 +02:00
Raphael Michel
d716f7e014
Fix scoping issue in mail_send_task
2019-06-17 11:07:05 +02:00
Raphael Michel
d85ddb5bda
Integrate django-scopes ( #1319 )
...
* Install django-scopes
* Fix tests.api
* Update tasks and cronjobs
* Fix remaining tests
* Remove unused import
* Fix tests after rebase
* Disable scopes for get_Events_with_any_permission
* Disable scopes for a management command
2019-06-17 10:46:55 +02:00
Martin Gross
b1db5dbb3e
Decrement voucher usage counter when deleting testmode orders ( #1321 )
...
* Decrement voucher usage counter when deleting testmode orders
* Only decrement voucher usage counter for uncancelled orders and on uncancelled positions
* Have the tests actually test something
2019-06-14 12:41:07 +02:00
Raphael Michel
fed389b990
Remove plugins task from travis
2019-06-14 12:21:34 +02:00
Raphael Michel
1ce613ff89
Add new signal nav_item
2019-06-14 12:20:27 +02:00
Raphael Michel
44bef85b66
Require recent django-localflavor
2019-06-12 12:49:22 +02:00
Raphael Michel
49c4acefd0
Fix critical error in previous commit
2019-06-10 17:18:08 +02:00
Raphael Michel
61e111742d
Avoid unneccesary logs in some highly-used API endpoints
2019-06-09 23:54:48 +02:00
Raphael Michel
b2274039b3
Sendmail: Fix using old log entries
2019-06-06 11:40:21 +02:00
Raphael Michel
4913190730
Update from Weblate ( #1312 )
...
Update from Weblate
2019-06-06 11:25:58 +02:00
Raphael Michel
276a087fdb
Translated on translate.pretix.eu (German (informal))
...
Currently translated at 100.0% (3125 of 3125 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de_Informal/
powered by weblate
2019-06-06 09:24:50 +00:00
Raphael Michel
3639f2cea1
Translated on translate.pretix.eu (German)
...
Currently translated at 100.0% (3125 of 3125 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de/
powered by weblate
2019-06-06 09:24:49 +00:00
Raphael Michel
692e9c38f1
Update po files
...
[CI skip]
Signed-off-by: Raphael Michel <mail@raphaelmichel.de >
2019-06-06 11:11:46 +02:00
Raphael Michel
dd4075b2cc
Clarify UX around subevent selection
2019-06-06 11:10:51 +02:00
Raphael Michel
b549cb451a
Fix invalid signature
2019-06-05 16:44:49 +02:00
Raphael Michel
576132b2d0
Bump to 2.9.0.dev0
2019-06-05 16:28:49 +02:00
Raphael Michel
e0c432d014
[SECURITY] Do not allow to enumerate organizers
2019-06-05 16:27:21 +02:00
Raphael Michel
b66a35df7a
Bump to 2.8.0
2019-06-05 16:13:37 +02:00
Raphael Michel
2e1347cf9a
Update from Weblate ( #1311 )
...
Update from Weblate
2019-06-05 13:39:11 +02:00
Raphael Michel
8d1c9e44fc
Translated on translate.pretix.eu (German (informal))
...
Currently translated at 100.0% (3123 of 3123 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de_Informal/
powered by weblate
2019-06-05 11:38:38 +00:00
Raphael Michel
a187a02daa
Translated on translate.pretix.eu (German)
...
Currently translated at 100.0% (3123 of 3123 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de/
powered by weblate
2019-06-05 11:38:37 +00:00
Raphael Michel
b9d100b5a8
Update po files
...
[CI skip]
Signed-off-by: Raphael Michel <mail@raphaelmichel.de >
2019-06-05 12:21:46 +02:00
Raphael Michel
f1e097c1b1
Update from Weblate ( #1309 )
...
Update from Weblate
2019-06-05 12:20:14 +02:00
ThanosTeste
91a5b1546a
Translated on translate.pretix.eu (Greek)
...
Currently translated at 100.0% (99 of 99 strings)
Translation: pretix/pretix (frontend)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/el/
powered by weblate
2019-06-05 07:18:57 +00:00
ThanosTeste
3532f9c5a9
Translated on translate.pretix.eu (Greek)
...
Currently translated at 100.0% (3116 of 3116 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/el/
powered by weblate
2019-06-05 07:18:57 +00:00
ThanosTeste
884e54180a
Translated on translate.pretix.eu (Greek)
...
Currently translated at 100.0% (99 of 99 strings)
Translation: pretix/pretix (frontend)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/el/
powered by weblate
2019-06-05 07:18:57 +00:00
ThanosTeste
e17ddb0cc8
Translated on translate.pretix.eu (Greek)
...
Currently translated at 100.0% (3116 of 3116 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/el/
powered by weblate
2019-06-05 07:18:57 +00:00
Raphael Michel
55edc8a3d6
Order change interface: Fix taxation edge case
2019-06-05 09:18:03 +02:00
Raphael Michel
bd79a93737
Fix spelling error
2019-06-03 11:53:26 +02:00
Raphael Michel
12ab260eb1
Add documentation for billing_invoices API
2019-06-03 11:29:54 +02:00
Raphael Michel
30f0318de6
API: Add stable and configurable filtering to events and organizers endpoints
2019-06-03 10:19:16 +02:00
Raphael Michel
52e072e68f
Dekodi export: Deal with raw Stripe sources
...
Fix PRETIXEU-14B
2019-06-03 09:59:51 +02:00
Raphael Michel
f25bb571b9
Typeahead: Fix ValueError introduced in b3436c1
...
Fix PRETIXEU-14A
2019-06-03 09:57:35 +02:00
Martin Gross
ae71492902
Assign flag for Greek (el)
2019-05-31 12:41:33 +02:00
Raphael Michel
57375eb9b6
Update from Weblate ( #1308 )
...
Update from Weblate
2019-05-31 10:50:55 +02:00
Raphael Michel
0657ef2e0c
Add missing log descriptions
2019-05-31 10:50:10 +02:00
Raphael Michel
f63907fb16
Do not show infinitely long logs in sidebars
2019-05-31 10:49:57 +02:00
ThanosTeste
e266d3808f
Translated on translate.pretix.eu (Greek)
...
Currently translated at 100.0% (99 of 99 strings)
Translation: pretix/pretix (frontend)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/el/
powered by weblate
2019-05-30 16:39:05 +00:00
ThanosTeste
180f9a356f
Translated on translate.pretix.eu (Greek)
...
Currently translated at 100.0% (3116 of 3116 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/el/
powered by weblate
2019-05-30 16:39:05 +00:00
mapostolopoulou
480b71bd50
Translated on translate.pretix.eu (Greek)
...
Currently translated at 93.4% (2910 of 3116 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/el/
powered by weblate
2019-05-30 16:39:05 +00:00
ThanosTeste
79839e3735
Translated on translate.pretix.eu (Greek)
...
Currently translated at 93.4% (2910 of 3116 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/el/
powered by weblate
2019-05-30 16:39:05 +00:00
markiousi
6ba5c58556
Translated on translate.pretix.eu (Greek)
...
Currently translated at 93.4% (2910 of 3116 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/el/
powered by weblate
2019-05-30 16:39:05 +00:00
Raphael Michel
a5e3bab107
Fix missing argument in HTML email preview
2019-05-30 18:37:18 +02:00
Raphael Michel
4dcce70ab3
Fix doc spelling
2019-05-29 16:32:22 +02:00
Raphael Michel
8a5332f415
Promote Greek to an inofficial language
2019-05-29 16:09:53 +02:00
Raphael Michel
58ce1cbab7
Allow to configure locale path and incubating languages
2019-05-29 16:09:53 +02:00
Raphael Michel
27c3e5d875
Update from Weblate ( #1305 )
...
Update from Weblate
2019-05-29 15:57:18 +02:00
ThanosTeste
caac517c0d
Translated on translate.pretix.eu (Greek)
...
Currently translated at 100.0% (99 of 99 strings)
Translation: pretix/pretix (frontend)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/el/
powered by weblate
2019-05-29 13:24:30 +00:00
mapostolopoulou
58b9052164
Translated on translate.pretix.eu (Greek)
...
Currently translated at 100.0% (99 of 99 strings)
Translation: pretix/pretix (frontend)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/el/
powered by weblate
2019-05-29 13:24:30 +00:00
ThanosTeste
2d223a9e11
Translated on translate.pretix.eu (Greek)
...
Currently translated at 96.0% (95 of 99 strings)
Translation: pretix/pretix (frontend)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/el/
powered by weblate
2019-05-29 13:22:27 +00:00
mapostolopoulou
fe37ab9286
Translated on translate.pretix.eu (Greek)
...
Currently translated at 96.0% (95 of 99 strings)
Translation: pretix/pretix (frontend)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/el/
powered by weblate
2019-05-29 13:22:08 +00:00
ThanosTeste
95cc661a05
Translated on translate.pretix.eu (Greek)
...
Currently translated at 96.0% (95 of 99 strings)
Translation: pretix/pretix (frontend)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/el/
powered by weblate
2019-05-29 13:22:08 +00:00
mapostolopoulou
9a98d16949
Translated on translate.pretix.eu (Greek)
...
Currently translated at 90.9% (90 of 99 strings)
Translation: pretix/pretix (frontend)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/el/
powered by weblate
2019-05-29 13:21:26 +00:00
ThanosTeste
50ba019a07
Translated on translate.pretix.eu (Greek)
...
Currently translated at 90.9% (90 of 99 strings)
Translation: pretix/pretix (frontend)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/el/
powered by weblate
2019-05-29 13:21:25 +00:00
ThanosTeste
7d3e9b1777
Translated on translate.pretix.eu (Greek)
...
Currently translated at 86.9% (86 of 99 strings)
Translation: pretix/pretix (frontend)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/el/
powered by weblate
2019-05-29 13:21:07 +00:00
ThanosTeste
f82640d763
Translated on translate.pretix.eu (Greek)
...
Currently translated at 86.9% (86 of 99 strings)
Translation: pretix/pretix (frontend)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/el/
powered by weblate
2019-05-29 13:21:07 +00:00
markiousi
d84cd71a5c
Translated on translate.pretix.eu (Greek)
...
Currently translated at 83.8% (83 of 99 strings)
Translation: pretix/pretix (frontend)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/el/
powered by weblate
2019-05-29 13:19:25 +00:00
ThanosTeste
74105ddd53
Translated on translate.pretix.eu (Greek)
...
Currently translated at 83.8% (83 of 99 strings)
Translation: pretix/pretix (frontend)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/el/
powered by weblate
2019-05-29 13:19:25 +00:00
Andrikopoulos-Giannis
3a2f915ac9
Translated on translate.pretix.eu (Greek)
...
Currently translated at 92.3% (2877 of 3116 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/el/
powered by weblate
2019-05-29 13:14:52 +00:00
ThanosTeste
9024a552a9
Translated on translate.pretix.eu (Greek)
...
Currently translated at 92.3% (2877 of 3116 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/el/
powered by weblate
2019-05-29 13:14:51 +00:00
mapostolopoulou
bae9fab2c4
Translated on translate.pretix.eu (Greek)
...
Currently translated at 92.3% (2877 of 3116 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/el/
powered by weblate
2019-05-29 13:14:51 +00:00
markiousi
ee3cd6d465
Translated on translate.pretix.eu (Greek)
...
Currently translated at 92.3% (2877 of 3116 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/el/
powered by weblate
2019-05-29 13:14:50 +00:00
ThanosTeste
ccdcd380fa
Translated on translate.pretix.eu (Greek)
...
Currently translated at 91.8% (2859 of 3116 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/el/
powered by weblate
2019-05-29 13:12:11 +00:00
mapostolopoulou
3c0f0434cd
Translated on translate.pretix.eu (Greek)
...
Currently translated at 91.8% (2859 of 3116 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/el/
powered by weblate
2019-05-29 13:12:10 +00:00
markiousi
58dba57bef
Translated on translate.pretix.eu (Greek)
...
Currently translated at 91.1% (2840 of 3116 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/el/
powered by weblate
2019-05-29 13:09:49 +00:00
mapostolopoulou
9178aef323
Translated on translate.pretix.eu (Greek)
...
Currently translated at 91.1% (2840 of 3116 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/el/
powered by weblate
2019-05-29 13:09:49 +00:00
ThanosTeste
e9d696ea5e
Translated on translate.pretix.eu (Greek)
...
Currently translated at 91.1% (2840 of 3116 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/el/
powered by weblate
2019-05-29 13:09:49 +00:00
markiousi
983ffdd8a8
Translated on translate.pretix.eu (Greek)
...
Currently translated at 89.7% (2794 of 3116 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/el/
powered by weblate
2019-05-29 13:05:26 +00:00
mapostolopoulou
294d47ccfc
Translated on translate.pretix.eu (Greek)
...
Currently translated at 89.7% (2794 of 3116 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/el/
powered by weblate
2019-05-29 13:05:26 +00:00
ThanosTeste
a14b1a5a14
Translated on translate.pretix.eu (Greek)
...
Currently translated at 89.7% (2794 of 3116 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/el/
powered by weblate
2019-05-29 13:05:23 +00:00
Andrikopoulos-Giannis
a28c5f71c9
Translated on translate.pretix.eu (Greek)
...
Currently translated at 73.5% (2290 of 3116 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/el/
powered by weblate
2019-05-29 11:52:18 +00:00
ThanosTeste
35bd9d1c22
Translated on translate.pretix.eu (Greek)
...
Currently translated at 73.5% (2290 of 3116 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/el/
powered by weblate
2019-05-29 11:52:18 +00:00
mapostolopoulou
b070fc0297
Translated on translate.pretix.eu (Greek)
...
Currently translated at 73.5% (2290 of 3116 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/el/
powered by weblate
2019-05-29 11:52:15 +00:00
markiousi
f7fd3596a6
Translated on translate.pretix.eu (Greek)
...
Currently translated at 73.5% (2290 of 3116 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/el/
powered by weblate
2019-05-29 11:52:14 +00:00
markiousi
3b4f758c82
Translated on translate.pretix.eu (Greek)
...
Currently translated at 65.8% (2050 of 3116 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/el/
powered by weblate
2019-05-29 10:36:35 +00:00
Andrikopoulos-Giannis
df8c8f2063
Translated on translate.pretix.eu (Greek)
...
Currently translated at 65.8% (2050 of 3116 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/el/
powered by weblate
2019-05-29 10:36:35 +00:00
markiousi
ebb6b5b469
Translated on translate.pretix.eu (Greek)
...
Currently translated at 65.8% (2050 of 3116 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/el/
powered by weblate
2019-05-29 10:36:34 +00:00
ThanosTeste
16ad39bb16
Translated on translate.pretix.eu (Greek)
...
Currently translated at 65.8% (2050 of 3116 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/el/
powered by weblate
2019-05-29 10:36:32 +00:00
mapostolopoulou
6ca65edde9
Translated on translate.pretix.eu (Greek)
...
Currently translated at 65.8% (2050 of 3116 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/el/
powered by weblate
2019-05-29 10:36:31 +00:00
markiousi
02684a0fcd
Translated on translate.pretix.eu (Greek)
...
Currently translated at 55.4% (1727 of 3116 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/el/
powered by weblate
2019-05-29 09:47:39 +00:00
mapostolopoulou
141ba6e50d
Translated on translate.pretix.eu (Greek)
...
Currently translated at 55.4% (1727 of 3116 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/el/
powered by weblate
2019-05-29 09:47:38 +00:00
ThanosTeste
6681eb1a27
Translated on translate.pretix.eu (Greek)
...
Currently translated at 55.4% (1727 of 3116 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/el/
powered by weblate
2019-05-29 09:47:38 +00:00
mapostolopoulou
2b515ea30c
Translated on translate.pretix.eu (Greek)
...
Currently translated at 54.2% (1690 of 3116 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/el/
powered by weblate
2019-05-29 09:44:07 +00:00
ThanosTeste
7997882e24
Translated on translate.pretix.eu (Greek)
...
Currently translated at 54.2% (1690 of 3116 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/el/
powered by weblate
2019-05-29 09:44:07 +00:00
markiousi
a8190258a4
Translated on translate.pretix.eu (Greek)
...
Currently translated at 53.8% (1676 of 3116 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/el/
powered by weblate
2019-05-29 09:42:12 +00:00
mapostolopoulou
9376a26709
Translated on translate.pretix.eu (Greek)
...
Currently translated at 53.8% (1676 of 3116 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/el/
powered by weblate
2019-05-29 09:42:12 +00:00
mapostolopoulou
d8e2e0e217
Translated on translate.pretix.eu (Greek)
...
Currently translated at 53.7% (1672 of 3116 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/el/
powered by weblate
2019-05-29 09:41:18 +00:00
GiorgosPap
f9c942bc6f
Translated on translate.pretix.eu (Greek)
...
Currently translated at 53.7% (1672 of 3116 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/el/
powered by weblate
2019-05-29 09:41:16 +00:00
markiousi
f9b7696366
Translated on translate.pretix.eu (Greek)
...
Currently translated at 53.7% (1672 of 3116 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/el/
powered by weblate
2019-05-29 09:41:15 +00:00
ThanosTeste
2143135285
Translated on translate.pretix.eu (Greek)
...
Currently translated at 53.7% (1672 of 3116 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/el/
powered by weblate
2019-05-29 09:41:14 +00:00
ThanosTeste
54146bb9e8
Translated on translate.pretix.eu (Greek)
...
Currently translated at 36.7% (1143 of 3116 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/el/
powered by weblate
2019-05-29 08:09:15 +00:00
GiorgosPap
d1f702cafd
Translated on translate.pretix.eu (Greek)
...
Currently translated at 36.7% (1143 of 3116 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/el/
powered by weblate
2019-05-29 08:09:15 +00:00
markiousi
54e7b8da89
Translated on translate.pretix.eu (Greek)
...
Currently translated at 36.7% (1143 of 3116 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/el/
powered by weblate
2019-05-29 08:09:14 +00:00
GiorgosPap
25af386d87
Translated on translate.pretix.eu (Greek)
...
Currently translated at 36.0% (1121 of 3116 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/el/
powered by weblate
2019-05-29 08:04:19 +00:00
markiousi
51fa9e78dd
Translated on translate.pretix.eu (Greek)
...
Currently translated at 36.0% (1121 of 3116 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/el/
powered by weblate
2019-05-29 08:04:19 +00:00
ThanosTeste
6cf244bb4b
Translated on translate.pretix.eu (Greek)
...
Currently translated at 36.0% (1121 of 3116 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/el/
powered by weblate
2019-05-29 08:04:19 +00:00
mapostolopoulou
6a0e3b1b46
Translated on translate.pretix.eu (Greek)
...
Currently translated at 36.0% (1121 of 3116 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/el/
powered by weblate
2019-05-29 08:04:17 +00:00
mapostolopoulou
571b0e9aa8
Translated on translate.pretix.eu (Greek)
...
Currently translated at 29.7% (924 of 3116 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/el/
powered by weblate
2019-05-29 07:19:38 +00:00
ThanosTeste
8075d3e385
Translated on translate.pretix.eu (Greek)
...
Currently translated at 29.6% (922 of 3116 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/el/
powered by weblate
2019-05-29 07:19:38 +00:00
mapostolopoulou
411f5c358f
Translated on translate.pretix.eu (Greek)
...
Currently translated at 29.6% (922 of 3116 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/el/
powered by weblate
2019-05-29 07:19:38 +00:00
ThanosTeste
94d3eff799
Translated on translate.pretix.eu (Greek)
...
Currently translated at 79.8% (79 of 99 strings)
Translation: pretix/pretix (frontend)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/el/
powered by weblate
2019-05-29 07:19:38 +00:00
markiousi
a073d66213
Translated on translate.pretix.eu (Greek)
...
Currently translated at 29.4% (916 of 3116 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/el/
powered by weblate
2019-05-29 07:19:38 +00:00
mapostolopoulou
7b2dda9cd9
Translated on translate.pretix.eu (Greek)
...
Currently translated at 29.4% (916 of 3116 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/el/
powered by weblate
2019-05-29 07:19:38 +00:00
ThanosTeste
e9c66f5bb1
Translated on translate.pretix.eu (Greek)
...
Currently translated at 29.4% (916 of 3116 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/el/
powered by weblate
2019-05-29 07:19:38 +00:00
mapostolopoulou
24aa8fc033
Translated on translate.pretix.eu (Greek)
...
Currently translated at 16.8% (522 of 3116 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/el/
powered by weblate
2019-05-29 07:19:38 +00:00
Chris Spy
ee74f75913
Translated on translate.pretix.eu (Greek)
...
Currently translated at 16.8% (522 of 3116 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/el/
powered by weblate
2019-05-29 07:19:38 +00:00
ThanosTeste
b484675aeb
Translated on translate.pretix.eu (Greek)
...
Currently translated at 16.8% (522 of 3116 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/el/
powered by weblate
2019-05-29 07:19:38 +00:00
Chris Spy
88379d7c25
Translated on translate.pretix.eu (Greek)
...
Currently translated at 16.7% (519 of 3116 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/el/
powered by weblate
2019-05-29 07:19:38 +00:00
ThanosTeste
4e8bdb4427
Translated on translate.pretix.eu (Greek)
...
Currently translated at 16.7% (519 of 3116 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/el/
powered by weblate
2019-05-29 07:19:38 +00:00
Chris Spy
f68c29ca95
Translated on translate.pretix.eu (Greek)
...
Currently translated at 16.6% (517 of 3116 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/el/
powered by weblate
2019-05-29 07:19:38 +00:00
ThanosTeste
eb7154a55b
Translated on translate.pretix.eu (Greek)
...
Currently translated at 16.6% (517 of 3116 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/el/
powered by weblate
2019-05-29 07:19:38 +00:00
Chris Spy
ed19cc99f3
Translated on translate.pretix.eu (Greek)
...
Currently translated at 16.6% (516 of 3116 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/el/
powered by weblate
2019-05-29 07:19:38 +00:00
mapostolopoulou
51ae1e5e33
Translated on translate.pretix.eu (Greek)
...
Currently translated at 16.6% (516 of 3116 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/el/
powered by weblate
2019-05-29 07:19:38 +00:00
ThanosTeste
132f8d8cb3
Translated on translate.pretix.eu (Greek)
...
Currently translated at 16.6% (516 of 3116 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/el/
powered by weblate
2019-05-29 07:19:38 +00:00
mapostolopoulou
cd4b4b98b8
Translated on translate.pretix.eu (Greek)
...
Currently translated at 16.5% (513 of 3116 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/el/
powered by weblate
2019-05-29 07:19:38 +00:00
Chris Spy
07e0ffd4f3
Translated on translate.pretix.eu (Greek)
...
Currently translated at 16.5% (513 of 3116 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/el/
powered by weblate
2019-05-29 07:19:38 +00:00
ThanosTeste
1d2a6d55b9
Translated on translate.pretix.eu (Greek)
...
Currently translated at 16.5% (513 of 3116 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/el/
powered by weblate
2019-05-29 07:19:38 +00:00
mapostolopoulou
33b893b0ba
Translated on translate.pretix.eu (Greek)
...
Currently translated at 15.8% (492 of 3116 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/el/
powered by weblate
2019-05-29 07:19:38 +00:00
Chris Spy
03ebe0e528
Translated on translate.pretix.eu (Greek)
...
Currently translated at 15.8% (492 of 3116 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/el/
powered by weblate
2019-05-29 07:19:38 +00:00
ThanosTeste
28797b8cc6
Translated on translate.pretix.eu (Greek)
...
Currently translated at 15.8% (492 of 3116 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/el/
powered by weblate
2019-05-29 07:19:38 +00:00
mapostolopoulou
691ba3a1a7
Translated on translate.pretix.eu (Greek)
...
Currently translated at 15.3% (477 of 3116 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/el/
powered by weblate
2019-05-29 07:19:38 +00:00
Chris Spy
656673ccde
Translated on translate.pretix.eu (Greek)
...
Currently translated at 15.3% (477 of 3116 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/el/
powered by weblate
2019-05-29 07:19:38 +00:00
ThanosTeste
7073622ab3
Translated on translate.pretix.eu (Greek)
...
Currently translated at 15.3% (477 of 3116 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/el/
powered by weblate
2019-05-29 07:19:38 +00:00
Chris Spy
b8f71d2428
Translated on translate.pretix.eu (Greek)
...
Currently translated at 15.2% (473 of 3116 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/el/
powered by weblate
2019-05-29 07:19:38 +00:00
ThanosTeste
2a8bdc29f4
Translated on translate.pretix.eu (Greek)
...
Currently translated at 15.2% (473 of 3116 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/el/
powered by weblate
2019-05-29 07:19:38 +00:00
Chris Spy
a6da1bb4e9
Translated on translate.pretix.eu (Greek)
...
Currently translated at 15.1% (471 of 3116 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/el/
powered by weblate
2019-05-29 07:19:38 +00:00
ThanosTeste
d1e67d38d9
Translated on translate.pretix.eu (Greek)
...
Currently translated at 15.1% (471 of 3116 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/el/
powered by weblate
2019-05-29 07:19:38 +00:00
mapostolopoulou
a5214d459c
Translated on translate.pretix.eu (Greek)
...
Currently translated at 15.1% (471 of 3116 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/el/
powered by weblate
2019-05-29 07:19:38 +00:00
markiousi
9ad2891d17
Translated on translate.pretix.eu (Greek)
...
Currently translated at 13.6% (424 of 3116 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/el/
powered by weblate
2019-05-29 07:19:38 +00:00
Chris Spy
4b2d55a2fb
Translated on translate.pretix.eu (Greek)
...
Currently translated at 13.6% (424 of 3116 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/el/
powered by weblate
2019-05-29 07:19:38 +00:00
mapostolopoulou
5cfed32d61
Translated on translate.pretix.eu (Greek)
...
Currently translated at 13.6% (424 of 3116 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/el/
powered by weblate
2019-05-29 07:19:38 +00:00
ThanosTeste
06ccd83921
Translated on translate.pretix.eu (Greek)
...
Currently translated at 13.6% (424 of 3116 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/el/
powered by weblate
2019-05-29 07:19:38 +00:00
ThanosTeste
ba417b6e3c
Translated on translate.pretix.eu (Greek)
...
Currently translated at 4.3% (134 of 3116 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/el/
powered by weblate
2019-05-29 07:19:38 +00:00
markiousi
f7ed0236f3
Translated on translate.pretix.eu (Greek)
...
Currently translated at 4.0% (126 of 3116 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/el/
powered by weblate
2019-05-29 07:19:38 +00:00
markiousi
4491b80786
Translated on translate.pretix.eu (Greek)
...
Currently translated at 4.0% (125 of 3116 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/el/
powered by weblate
2019-05-29 07:19:38 +00:00
Chris Spy
37bcb520cc
Translated on translate.pretix.eu (Greek)
...
Currently translated at 4.0% (125 of 3116 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/el/
powered by weblate
2019-05-29 07:19:38 +00:00
Chris Spy
782e957c3a
Translated on translate.pretix.eu (Greek)
...
Currently translated at 3.7% (116 of 3116 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/el/
powered by weblate
2019-05-29 07:19:38 +00:00
Andrikopoulos-Giannis
953890c269
Translated on translate.pretix.eu (Greek)
...
Currently translated at 3.7% (116 of 3116 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/el/
powered by weblate
2019-05-29 07:19:38 +00:00
Martin Gross
60d9c1080a
Translated on translate.pretix.eu (German (informal))
...
Currently translated at 100.0% (3116 of 3116 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de_Informal/
powered by weblate
2019-05-29 07:19:38 +00:00
Raphael Michel
364e7cefda
Translated on translate.pretix.eu (German (informal))
...
Currently translated at 100.0% (3116 of 3116 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de_Informal/
powered by weblate
2019-05-29 07:19:38 +00:00
Martin Gross
33accf3250
Translated on translate.pretix.eu (German)
...
Currently translated at 100.0% (3116 of 3116 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de/
powered by weblate
2019-05-29 07:19:37 +00:00
Raphael Michel
be4d9ac00e
Translated on translate.pretix.eu (German)
...
Currently translated at 100.0% (3116 of 3116 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de/
powered by weblate
2019-05-29 07:19:37 +00:00
Andrikopoulos-Giannis
8ca5e4dd54
Translated on translate.pretix.eu (Greek)
...
Currently translated at 3.7% (114 of 3116 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/el/
powered by weblate
2019-05-29 07:19:37 +00:00
markiousi
1394cf3148
Translated on translate.pretix.eu (Greek)
...
Currently translated at 3.7% (114 of 3116 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/el/
powered by weblate
2019-05-29 07:19:37 +00:00
Andrikopoulos-Giannis
de58b35bf4
Translated on translate.pretix.eu (Greek)
...
Currently translated at 3.6% (111 of 3116 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/el/
powered by weblate
2019-05-29 07:19:37 +00:00
markiousi
490b421d53
Translated on translate.pretix.eu (Greek)
...
Currently translated at 3.6% (111 of 3116 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/el/
powered by weblate
2019-05-29 07:19:37 +00:00
markiousi
61d45f26dd
Translated on translate.pretix.eu (Greek)
...
Currently translated at 3.4% (105 of 3116 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/el/
powered by weblate
2019-05-29 07:19:37 +00:00
Andrikopoulos-Giannis
a8b0475c6d
Translated on translate.pretix.eu (Greek)
...
Currently translated at 3.4% (105 of 3116 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/el/
powered by weblate
2019-05-29 07:19:37 +00:00
Chris Spy
31cf94eb02
Translated on translate.pretix.eu (Greek)
...
Currently translated at 3.4% (105 of 3116 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/el/
powered by weblate
2019-05-29 07:19:37 +00:00
Raphael Michel
dc0590ea91
Fix grammar
2019-05-29 09:19:26 +02:00
Raphael Michel
bc5e5d0a27
Fix #1307 -- Document hierarchies in navigation signals
2019-05-29 09:17:43 +02:00
Raphael Michel
0fc448fbd3
Refs #1307 -- fix navigation hierarchies being broken by sorting
2019-05-29 09:17:43 +02:00
Raphael Michel
67d5c1ccad
Refs #1307 -- Fix crash when assigning a navigation parent without a children list
2019-05-29 09:17:43 +02:00
Raphael Michel
779ad11640
Timeline: Do not show disabled payment providers
2019-05-29 09:17:43 +02:00
Martin Gross
70e9d9faad
Add documentation change for cloning events with testmode-attribute
2019-05-28 12:42:03 +02:00
Martin Gross
51f5b0645a
Respect testmode in CloneEventSerializer
2019-05-28 12:38:10 +02:00
Martin Gross
b3436c1a93
Prepend current organizer to typeahead
2019-05-28 12:29:54 +02:00
Raphael Michel
9eef5d5d6d
Fix failing test after update
2019-05-28 12:07:57 +02:00
Martin Gross
e139de3c19
Create new events in Testmode by default
2019-05-28 11:14:03 +02:00
Martin Gross
74f861bd48
Respect Testmode when cloning events
2019-05-28 11:13:20 +02:00
Raphael Michel
35c02f35d7
Event selection: Fix typeahead query
2019-05-28 10:52:34 +02:00
Raphael Michel
d5c0b0f71d
Event creation: Use select2 for event/organizer selection and properly support admin sessions
2019-05-28 10:42:14 +02:00
Raphael Michel
6c701d66b1
Removed setter for cached_property
2019-05-28 10:37:41 +02:00
Martin Gross
8d62b509a2
Fix #1292 -- Fix build of PDF documentation
2019-05-28 10:26:05 +02:00
Raphael Michel
9e0b97e88e
Fix #601 -- provide setters for meta_info_data
2019-05-28 10:16:54 +02:00
Raphael Michel
28a5519881
Fix #1270 -- Provide preview for fonts in display settings
2019-05-28 10:07:42 +02:00
Raphael Michel
363826e294
Fix #1292 -- Use standard naming of sphinx document root
2019-05-28 09:50:29 +02:00
Raphael Michel
eb8ea6d477
Fix #1296 -- Show last_login in user admin
2019-05-28 09:49:28 +02:00
Raphael Michel
77be4d835b
Fix #1301 -- Do not export empty files
2019-05-28 09:43:21 +02:00
Raphael Michel
c6390520a7
Warn about hidden product limitations
2019-05-28 09:25:05 +02:00
Raphael Michel
594803ec17
Make product.tax_rule required as soon as tax rules exist to avoid users from screwing up their taxes
2019-05-28 08:59:02 +02:00
Raphael Michel
32ce3a4319
Event list: Ignore invalid filter attributes
2019-05-27 23:04:37 +02:00
Raphael Michel
d3f01832fe
Fix a bug during validation
2019-05-27 18:27:20 +02:00
lislis
bba702489d
rm superfluous closing anchor
...
in templates/pretixpresale/events/index.html
2019-05-27 18:26:36 +02:00
Raphael Michel
85fe7e55be
Guess and pre-fill invoice address country
2019-05-27 17:48:22 +02:00
Martin Gross
92c9216fbd
Adding Greek to incubating languages
2019-05-27 17:02:26 +02:00
Raphael Michel
db63e20708
Optimize refresh_quota_caches for less long-running queries
2019-05-27 10:09:29 +02:00
Raphael Michel
e2ce35a85b
Order details: Do not show empty cancellation section
2019-05-24 13:59:58 +02:00
Martin Gross
d39964b021
Show information, when item contained in product bundle is disabled
2019-05-24 12:30:31 +02:00
Martin Gross
59beba5069
Allow to unset QuestionAnswers
2019-05-24 11:15:35 +02:00
Raphael Michel
1bd3a63959
Update from Weblate ( #1300 )
...
Update from Weblate
2019-05-24 10:45:35 +02:00
Raphael Michel
1d644e90c9
Translated on translate.pretix.eu (German (informal))
...
Currently translated at 100.0% (3116 of 3116 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de_Informal/
powered by weblate
2019-05-24 08:34:07 +00:00
Raphael Michel
e0e66c903e
Translated on translate.pretix.eu (German)
...
Currently translated at 100.0% (3116 of 3116 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de/
powered by weblate
2019-05-24 08:34:06 +00:00
Raphael Michel
bc08bdebb5
Update po files
...
[CI skip]
Signed-off-by: Raphael Michel <mail@raphaelmichel.de >
2019-05-24 09:42:41 +02:00
Raphael Michel
edd92ac34d
Update from Weblate ( #1297 )
...
Update from Weblate
2019-05-24 09:42:04 +02:00
Raphael Michel
f1bce0c08b
Allow to send e-mails to attendees individually ( #1299 )
...
* .
* Add a position detail page to the frontend
* Mail templates
* Send mails
* Send reminder email
* Add position support to sendmail plugin
* Add and fix some tests
* Fix failing test on real databases
2019-05-24 09:41:44 +02:00
Raphael Michel
68c24ebea3
Translated on translate.pretix.eu (German (informal))
...
Currently translated at 99.9% (3083 of 3084 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de_Informal/
powered by weblate
2019-05-23 12:33:05 +00:00
Raphael Michel
d22a7844ea
Fix TypeError PRETIXEU-12W
2019-05-23 14:32:55 +02:00
Martin Gross
6238e1df98
Add Mail sender name option
2019-05-22 16:09:52 +02:00
Martin Gross
6acca4c4ba
Show event time in event series cart
2019-05-22 16:09:25 +02:00
Raphael Michel
1a9f6e49d4
Refactor product list into own template
2019-05-22 09:48:07 +02:00
Raphael Michel
efa1d2683e
rich_text: allow a[class]
2019-05-22 08:20:00 +02:00
Martin Gross
9b39d34f81
Fix style - again
2019-05-21 15:33:07 +02:00
Martin Gross
96c5c8c4ff
Fix style
2019-05-21 14:30:38 +02:00
Martin Gross
3254ac36a2
Add option to exclude Sales Channels from invoice generation
2019-05-21 14:18:31 +02:00
Raphael Michel
52d10957a1
Timeline: Fix issues with relative dates
2019-05-19 14:42:19 +02:00
Raphael Michel
f9d4669423
Timeline: Fix padding
2019-05-19 14:18:23 +02:00
Raphael Michel
6e220cbbd8
Update djangojs.js to current Django
2019-05-19 14:10:22 +02:00
Raphael Michel
036a555374
Update from Weblate ( #1295 )
...
Update from Weblate
2019-05-19 13:50:18 +02:00
Raphael Michel
861a41c95f
Translated on translate.pretix.eu (German (informal))
...
Currently translated at 99.9% (3083 of 3084 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de_Informal/
powered by weblate
2019-05-19 11:14:43 +00:00
Raphael Michel
e2abc19fe3
Translated on translate.pretix.eu (German)
...
Currently translated at 100.0% (3084 of 3084 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de/
powered by weblate
2019-05-19 11:13:59 +00:00
ligi
97fc226e07
Document development dependency libenchant1c2a ( #1294 )
2019-05-19 13:06:24 +02:00
Raphael Michel
d73c98bff0
Document Debian dependency python-venv ( #1293 )
...
Add external dependency python-venv
2019-05-19 13:02:58 +02:00
Raphael Michel
aa186f7a09
Update setup.rst
2019-05-19 13:02:05 +02:00
ligi
1b434b40d2
Add external dependency python-venv
...
otherwise in the next step I get
```
$ python3 -m venv env
The virtual environment was not created successfully because ensurepip is not
available. On Debian/Ubuntu systems, you need to install the python3-venv
package using the following command.
apt-get install python3-venv
```
2019-05-17 19:32:32 +02:00
Raphael Michel
71475c5863
Update po files
...
[CI skip]
Signed-off-by: Raphael Michel <mail@raphaelmichel.de >
2019-05-17 17:41:30 +02:00
Raphael Michel
71b544d951
Update from Weblate ( #1291 )
...
Update from Weblate
2019-05-17 17:40:52 +02:00
pretix Translation Platform
b0685437f1
Merge branch 'master' of https://github.com/pretix/pretix
2019-05-17 17:39:03 +02:00
Raphael Michel
2d99828eab
Update po files
...
[CI skip]
Signed-off-by: Raphael Michel <mail@raphaelmichel.de >
2019-05-17 17:33:45 +02:00
pretix translation bot
2ffc1b8eaf
Update from Weblate ( #1278 )
...
* Translated on translate.pretix.eu (Slovenian)
Currently translated at 0.1% (1 of 3067 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/sl/
powered by weblate
* Translated on translate.pretix.eu (Slovenian)
Currently translated at 0.3% (9 of 3067 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/sl/
powered by weblate
2019-05-17 17:32:54 +02:00
Bostjan Marusic
893f47d365
Translated on translate.pretix.eu (Slovenian)
...
Currently translated at 0.3% (9 of 3067 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/sl/
powered by weblate
2019-05-17 15:32:43 +00:00
Bostjan Marusic
7de1fca2f4
Translated on translate.pretix.eu (Slovenian)
...
Currently translated at 0.1% (1 of 3067 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/sl/
powered by weblate
2019-05-17 15:32:43 +00:00
Raphael Michel
c6b18b31a1
Display a timeline on the dashboard ( #1290 )
...
* Timeline data model
* Display timeline
* …
* More events
* Plugin support
* Fix docs typo
2019-05-17 17:32:38 +02:00
Raphael Michel
ecc9c7f39f
Try to fix a flaky test
2019-05-17 13:09:30 +02:00
Raphael Michel
b9aba9cf56
Fix issue in offset calculation of relative dates
2019-05-17 12:37:00 +02:00
Raphael Michel
33f0892052
Adjust tests to c7774dfdb
2019-05-16 12:02:49 +02:00
Raphael Michel
4bf3d48549
Open graph contents for organizer pages
2019-05-16 12:02:19 +02:00
Raphael Michel
32aa4b4f3e
Fix #1286 -- Autofill quota names with products
2019-05-16 11:41:30 +02:00
Raphael Michel
e1992bb99f
Refs #1286 -- Show variations in list of quotas
2019-05-16 11:35:19 +02:00
Raphael Michel
45e98546d6
Add open graph tags to event pages
2019-05-16 11:30:25 +02:00
Raphael Michel
c7774dfdb8
Allow to set a custom payment date for manual payments
2019-05-16 11:21:00 +02:00
Raphael Michel
6c582b8f8c
Prefix notification emails with the event slug
2019-05-16 11:09:20 +02:00
Raphael Michel
5f82db3949
Fix #1205 -- Layout bug on order page if only some tickets can be downloaded
2019-05-16 10:52:11 +02:00
Raphael Michel
2b818f42cd
Raise 404 on opening unknown order
...
PRETIXEU-12Q
2019-05-16 10:05:58 +02:00
Raphael Michel
b19df33dda
Fix a bug during deletion of vouchers
2019-05-15 15:57:08 +02:00
Raphael Michel
dba8761bc5
Fix a bug around bundles and carts
2019-05-15 15:56:54 +02:00
Raphael Michel
0311c0251a
Fix an unlogical comparison in a query
2019-05-15 15:23:02 +02:00
Raphael Michel
5b99bf3623
Fix missing encoding
2019-05-15 09:39:32 +02:00
Raphael Michel
4137e0fc1f
Add new signal validate_order
2019-05-15 09:37:34 +02:00
Raphael Michel
b32c6033f1
Bump to 2.8.0.dev0
2019-05-15 09:37:34 +02:00
Raphael Michel
de0e700fec
Store whether we know email addresses are working because links have been clicked
2019-05-15 08:22:53 +02:00
Raphael Michel
00bc5f4fae
Fix another crash around original prices
2019-05-14 17:20:22 +02:00
Raphael Michel
6ef3603d9f
Allow to add multiple Bcc addresses
2019-05-14 10:18:09 +02:00
Raphael Michel
2c7cefea35
Fix #1279 -- Incorrect initial price value in widget in German locale
2019-05-14 09:08:33 +02:00
Tobias Kunze
a10b31cacb
Remove dead test fixtures ( #1284 )
2019-05-14 08:55:12 +02:00
Raphael Michel
4e9e925b32
Fix #1282 -- Work around issues in file backends
2019-05-12 14:49:45 +02:00
Raphael Michel
f4415cf906
Ensure deterministic test collection order
2019-05-10 09:13:18 +02:00
Raphael Michel
bf4fcfd914
Add tests to ensure that we documented all signals
2019-05-10 08:58:42 +02:00
Raphael Michel
7021c178ab
Set original_price to TaxedPrice even with variations
2019-05-09 23:30:50 +02:00
Raphael Michel
5d8e3e28d6
Assign flag for zh_Hans
2019-05-09 17:00:30 +02:00
Raphael Michel
e89aaf4059
Bump to 2.7.0
2019-05-09 16:20:40 +02:00
Raphael Michel
db270b3bf2
Update from Weblate ( #1276 )
...
Update from Weblate
2019-05-09 14:48:51 +02:00
Raphael Michel
d8b78c3a7a
Translated on translate.pretix.eu (German)
...
Currently translated at 100.0% (3067 of 3067 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de/
powered by weblate
2019-05-09 12:48:23 +00:00
Raphael Michel
67c448a29e
Translated on translate.pretix.eu (German (informal))
...
Currently translated at 100.0% (3067 of 3067 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de_Informal/
powered by weblate
2019-05-09 12:48:22 +00:00
Raphael Michel
5b7906f2a1
Translated on translate.pretix.eu (German (informal))
...
Currently translated at 99.8% (3060 of 3067 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de_Informal/
powered by weblate
2019-05-09 12:45:12 +00:00
Raphael Michel
0612d42607
Translated on translate.pretix.eu (German)
...
Currently translated at 99.8% (3060 of 3067 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de/
powered by weblate
2019-05-09 12:45:12 +00:00
Raphael Michel
83f866034a
Update po files
...
[CI skip]
Signed-off-by: Raphael Michel <mail@raphaelmichel.de >
2019-05-09 14:45:03 +02:00
Raphael Michel
b1fa214869
Clarify a description
2019-05-09 14:44:06 +02:00
Raphael Michel
aa53b5235a
Update po files
...
[CI skip]
Signed-off-by: Raphael Michel <mail@raphaelmichel.de >
2019-05-09 14:39:58 +02:00
Raphael Michel
61a13256a0
Update from Weblate ( #1269 )
...
Update from Weblate
2019-05-09 14:39:16 +02:00
Raphael Michel
64e2336014
Added translation on translate.pretix.eu (Slovenian)
2019-05-09 11:47:16 +00:00
Bostjan Marusic
3411abd1e6
Added translation on translate.pretix.eu (Slovenian)
2019-05-09 11:47:16 +00:00
Allan Nordhøy
2a34e54fae
Added translation on translate.pretix.eu (Norwegian Bokmål)
2019-05-09 11:47:16 +00:00
Alvaro Enrique Ruano
9863dc35d6
Translated on translate.pretix.eu (Spanish)
...
Currently translated at 99.0% (3031 of 3063 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/es/
powered by weblate
2019-05-09 11:47:16 +00:00
Raphael Michel
690883a198
Fix #480 -- Allow plugins to specify a minimum pretix version
2019-05-09 13:46:54 +02:00
Raphael Michel
d8ded08a46
Checkin list PDF: Remove date from headline, it's in the page header now
2019-05-09 10:52:42 +02:00
Raphael Michel
4aab5daa57
Fixing import order
2019-05-09 10:22:09 +02:00
Raphael Michel
e87628c902
Ensure that we document all signals
2019-05-09 10:02:12 +02:00
Raphael Michel
3c7bf46268
Resolve requests/urllib versions
2019-05-09 10:02:12 +02:00
Raphael Michel
a1dacb1897
Remove outdated reference from docs
2019-05-09 10:02:12 +02:00
Raphael Michel
08d5626704
Simplify the future of our migration history
2019-05-09 10:02:12 +02:00
Raphael Michel
c8a1481f93
Fix #1154 -- Add country-typed questions
2019-05-09 10:02:12 +02:00
Raphael Michel
e7c4121745
Add hidden questions
2019-05-09 10:02:12 +02:00
Sohalt
35ddd8dd28
Typo ( #1274 )
2019-05-08 13:13:27 +02:00
Raphael Michel
e2ec6eb156
Dekodi: Change semantics of signs
2019-05-08 11:47:57 +02:00
Raphael Michel
42edc4c3aa
money_filter: Ignore case of currency
2019-05-07 16:20:24 +02:00
Raphael Michel
1cb2f99f3a
Tax calculation of "original prices"
2019-05-06 12:33:21 +02:00
Raphael Michel
d4146e08b1
Fix widget tests
2019-05-06 12:06:45 +02:00
Raphael Michel
79ae9b6501
Revert "updatestyles: Fix a TypeError"
...
This reverts commit 53053f19e4 .
2019-05-06 11:43:40 +02:00
Raphael Michel
c23f71a19c
Widget: Add voucher explanation text
2019-05-06 11:33:48 +02:00
Raphael Michel
53053f19e4
updatestyles: Fix a TypeError
2019-05-06 11:33:36 +02:00
Raphael Michel
a42b2d76f6
Add scalability to docs word list
2019-05-06 08:50:56 +02:00
Raphael Michel
51392f73a8
Locking optimizations
2019-05-05 17:31:08 +02:00
Raphael Michel
465a5b01b9
Offload more work to database replica
2019-05-05 17:31:08 +02:00
Raphael Michel
74a6004613
Documentation on scaling
2019-05-05 17:31:08 +02:00
Sohalt
f9fc33eba1
Fix #1266 -- Make references to plugin settings clickable links ( #1268 )
2019-05-02 09:18:42 +02:00
Raphael Michel
363dc74c31
Dekodi: Try to find correct PayPal ID
2019-05-02 09:12:57 +02:00
Raphael Michel
efb598e93a
Update from Weblate ( #1267 )
...
Update from Weblate
2019-05-01 14:13:47 +02:00
Raphael Michel
bcfaf2801d
Translated on translate.pretix.eu (German)
...
Currently translated at 100.0% (3063 of 3063 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de/
powered by weblate
2019-05-01 12:13:28 +00:00
Raphael Michel
98db417fe6
Translated on translate.pretix.eu (German)
...
Currently translated at 100.0% (99 of 99 strings)
Translation: pretix/pretix (frontend)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/de/
powered by weblate
2019-05-01 12:13:18 +00:00
Raphael Michel
a03ffd949e
Translated on translate.pretix.eu (German (informal))
...
Currently translated at 100.0% (3063 of 3063 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de_Informal/
powered by weblate
2019-05-01 12:12:58 +00:00
Raphael Michel
88ef46dee9
Translated on translate.pretix.eu (German (informal))
...
Currently translated at 100.0% (99 of 99 strings)
Translation: pretix/pretix (frontend)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/de_Informal/
powered by weblate
2019-05-01 12:12:39 +00:00
Raphael Michel
9bc6941c14
Update po files
...
[CI skip]
Signed-off-by: Raphael Michel <mail@raphaelmichel.de >
2019-05-01 14:02:11 +02:00
Raphael Michel
987da83894
Refs #1102 -- Accept order URLs in order lookup
2019-05-01 14:01:26 +02:00
Raphael Michel
d029d92a92
Fix #1102 -- "View in backend" (doesn't work with custom domains)
2019-05-01 14:01:26 +02:00
Raphael Michel
f1b07777bc
Timezone indicators in the backend
2019-05-01 14:01:26 +02:00
Raphael Michel
db187a2537
Fix #1126 -- Use short datetime format on order details page
2019-05-01 14:01:26 +02:00
Raphael Michel
e9a340d9ca
Refs #1128 -- Popover on disabled "add to cart" button
2019-05-01 14:01:26 +02:00
Raphael Michel
6841a30d8f
Fix #1153 -- Show preview of uploaded pictures in the backend
2019-05-01 14:01:26 +02:00
Raphael Michel
30b8c0f4b9
Fix ClearableBasenameFileInput with current Django
2019-05-01 14:01:26 +02:00
Raphael Michel
3e8f32e7e3
Fix #1178 -- Invalidate ticket cache after order locale change
2019-05-01 14:01:26 +02:00
Raphael Michel
2b145e254b
Fix #1211 -- Locale selection on organizer profile
2019-05-01 14:01:26 +02:00
Raphael Michel
e5c2470fde
"Go to shop" for organizers
2019-05-01 14:01:26 +02:00
Raphael Michel
2da93eba26
Fix #1230 -- Stripe: Recognize canceled sources in webhook
2019-05-01 14:01:26 +02:00
Raphael Michel
788f73d842
Fix #1255 -- Approvals of free orders after last date of payments
2019-05-01 14:01:26 +02:00
Raphael Michel
d86b3a2173
Update from Weblate ( #1265 )
...
Update from Weblate
2019-04-30 09:51:49 +02:00
Tobias Sundgren
7be6046ed5
Translated on translate.pretix.eu (Swedish)
...
Currently translated at 100.0% (97 of 97 strings)
Translation: pretix/pretix (frontend)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/sv/
powered by weblate
2019-04-30 07:51:24 +00:00
Maarten van den Berg
6b90689067
Translated on translate.pretix.eu (Dutch (informal))
...
Currently translated at 100.0% (97 of 97 strings)
Translation: pretix/pretix (frontend)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/nl_Informal/
powered by weblate
2019-04-30 07:51:24 +00:00
Maarten van den Berg
815816b9d6
Translated on translate.pretix.eu (Dutch)
...
Currently translated at 100.0% (97 of 97 strings)
Translation: pretix/pretix (frontend)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/nl/
powered by weblate
2019-04-30 07:51:24 +00:00
Tobias Sundgren
3199687fe4
Translated on translate.pretix.eu (Swedish)
...
Currently translated at 0.8% (24 of 3060 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/sv/
powered by weblate
2019-04-30 07:51:24 +00:00
Maarten van den Berg
6d8b8c6346
Translated on translate.pretix.eu (Dutch (informal))
...
Currently translated at 100.0% (3060 of 3060 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/nl_Informal/
powered by weblate
2019-04-30 07:51:24 +00:00
Maarten van den Berg
8a850773f4
Translated on translate.pretix.eu (Dutch)
...
Currently translated at 100.0% (3060 of 3060 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/nl/
powered by weblate
2019-04-30 07:51:24 +00:00
Raphael Michel
2a10f875e4
Added translation on translate.pretix.eu (Swedish)
2019-04-30 07:51:24 +00:00
Raphael Michel
d8d2a21bda
Added translation on translate.pretix.eu (Swedish)
2019-04-30 07:51:24 +00:00
oocf
18eb468d8e
Translated on translate.pretix.eu (Spanish)
...
Currently translated at 99.0% (3028 of 3060 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/es/
powered by weblate
2019-04-30 07:51:24 +00:00
ThanosTeste
2842b0e720
Translated on translate.pretix.eu (Greek)
...
Currently translated at 81.4% (79 of 97 strings)
Translation: pretix/pretix (frontend)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/el/
powered by weblate
2019-04-30 07:51:24 +00:00
Chris Spy
42936a931b
Translated on translate.pretix.eu (Greek)
...
Currently translated at 81.4% (79 of 97 strings)
Translation: pretix/pretix (frontend)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/el/
powered by weblate
2019-04-30 07:51:24 +00:00
Raphael Michel
a6c72abe75
Change semantics of changing orders ( #1260 )
...
* Change semantics of changing orders
This basically does two things to the "Change products" view of orders and the
OrderChangeManager program API:
1) It decouples changing items or subevents from changing prices.
OrderChangeManager.change_item() and .change_subevent() no longer
touch the price of a position. Instead .change_price() needs to be
called explicitly. However, a client-side JavaScript component now
*proposes* a new price based on the changed item or subevent.
2) The user interface now exposes the possibility of doing multiple
things at the same time, i.e. changing the item, subevent and price
in the same operation. OrderChangeManager already allowed this
before.
(1) is basically a consequence of (2), while (2) is a prerequesite for
e.g. the `seating` branch, where changing the subevent will always
require changing the seat.
* Add tests for price calculation API
2019-04-30 09:51:19 +02:00
Raphael Michel
df3e6f4b9a
dekodi: Fix version and mandatory fields
2019-04-30 09:50:47 +02:00
Raphael Michel
8ef99ba828
Dekodi: Merchant PayPal IDs
2019-04-30 09:50:17 +02:00
Raphael Michel
e8e5f5c7bf
Dekodi: Get rid of null values
2019-04-29 15:46:48 +02:00
Martin Gross
f0128429e4
Format amount in GiroCode/EPC-QR with dot instead of locale
2019-04-29 13:54:53 +02:00
Raphael Michel
cc8e5a7f83
Widget: original price for variations
2019-04-29 09:30:03 +02:00
Raphael Michel
d4d3928146
Expose is_public in subevent editor
2019-04-29 09:30:03 +02:00
Raphael Michel
cc4602c308
API Auth: Respect staff sessions
2019-04-26 16:24:13 +02:00
Raphael Michel
2bc0dd6076
Dekodi export: date filter
2019-04-26 15:22:10 +02:00
Raphael Michel
f286c5af28
Dekodi: Never encode money as strings
2019-04-25 21:07:10 +02:00
Raphael Michel
ec27ed198b
Add Dekodi exporter
2019-04-25 20:36:24 +02:00
Raphael Michel
2ee0f684c5
PDF variable: price including add-ons
2019-04-25 19:34:51 +02:00
Raphael Michel
951386b32c
Add subevent column to order list export
2019-04-25 15:08:22 +02:00
Raphael Michel
f498e8fafa
Fix faulty test cases
2019-04-25 14:00:55 +02:00
Raphael Michel
b79947fba4
Widget: Original price for variations
2019-04-25 11:54:21 +02:00
Raphael Michel
ef600ceddb
Fix invalid handling of variations with quota-level vouchers
2019-04-25 11:54:03 +02:00
Raphael Michel
13bf975dd5
Fix KeyError during form validation
2019-04-25 10:36:29 +02:00
Raphael Michel
8e56c8dcf7
Fix documentation typos
2019-04-23 17:39:09 +02:00
Raphael Michel
a42b31560c
Check-in API: Fall back from attendee_name
2019-04-23 17:25:35 +02:00
Raphael Michel
e15e7a5877
Check-in API: Return 400 instead of 404 on checking in unpaid orders
2019-04-23 17:18:16 +02:00
Raphael Michel
e7384f7e85
Check-in API: require_attention and ignore_status
2019-04-23 17:06:24 +02:00
Raphael Michel
840b30c3c2
Linkify email addresses
2019-04-23 17:06:24 +02:00
Martin Gross
1adabec989
Fix test: Price override shows old price as <del>
2019-04-23 15:37:51 +02:00
Martin Gross
171bea59df
Show strikethrough price when voucher is granting discount
2019-04-23 14:26:21 +02:00
Martin Gross
3c4b086992
Show strikethrough original_price when redeeming voucher
2019-04-23 11:55:31 +02:00
Raphael Michel
6a4e6e227c
Fix isort issue
2019-04-23 11:19:19 +02:00
Raphael Michel
9c3abc5338
More precise log message for skipped attachments
2019-04-23 11:18:03 +02:00
Raphael Michel
91b2d7989a
Update from Weblate ( #1261 )
...
Update from Weblate
2019-04-23 10:55:30 +02:00
Raphael Michel
c5a80e6daf
Translated on translate.pretix.eu (German (informal))
...
Currently translated at 100.0% (97 of 97 strings)
Translation: pretix/pretix (frontend)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/de_Informal/
powered by weblate
2019-04-23 08:55:15 +00:00
Raphael Michel
37ce9fa9af
Translated on translate.pretix.eu (German)
...
Currently translated at 100.0% (97 of 97 strings)
Translation: pretix/pretix (frontend)
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix-js/de/
powered by weblate
2019-04-23 08:55:14 +00:00
Raphael Michel
64fe3d772c
Translated on translate.pretix.eu (German)
...
Currently translated at 100.0% (3060 of 3060 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de/
powered by weblate
2019-04-23 08:55:14 +00:00
Raphael Michel
5c82781fcc
Translated on translate.pretix.eu (German (informal))
...
Currently translated at 100.0% (3060 of 3060 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de_Informal/
powered by weblate
2019-04-23 08:54:56 +00:00
Raphael Michel
0d70e3c8e3
Specify minor version of urllib3
2019-04-23 10:50:59 +02:00
Raphael Michel
85a7f0c0cc
Update po files
...
[CI skip]
Signed-off-by: Raphael Michel <mail@raphaelmichel.de >
2019-04-23 10:50:48 +02:00
Raphael Michel
6d0e1097e6
Update from Weblate ( #1257 )
...
Update from Weblate
2019-04-23 10:50:10 +02:00
David100mark
c557087252
Translated on translate.pretix.eu (French)
...
Currently translated at 77.3% (2366 of 3059 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/fr/
powered by weblate
2019-04-23 08:49:35 +00:00
David100mark
62796cdc5f
Translated on translate.pretix.eu (French)
...
Currently translated at 77.2% (2362 of 3059 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/fr/
powered by weblate
2019-04-23 08:49:35 +00:00
David100mark
bbe5f9bd98
Translated on translate.pretix.eu (French)
...
Currently translated at 76.1% (2329 of 3059 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/fr/
powered by weblate
2019-04-23 08:49:35 +00:00
Maarten van den Berg
003ccd83bf
Translated on translate.pretix.eu (Dutch (informal))
...
Currently translated at 100.0% (3059 of 3059 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/nl_Informal/
powered by weblate
2019-04-23 08:49:35 +00:00
Maarten van den Berg
f8f6dc4a51
Translated on translate.pretix.eu (Dutch)
...
Currently translated at 100.0% (3059 of 3059 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/nl/
powered by weblate
2019-04-23 08:49:35 +00:00
Raphael Michel
cddf716784
Translated on translate.pretix.eu (German (informal))
...
Currently translated at 99.9% (3057 of 3059 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de_Informal/
powered by weblate
2019-04-23 08:49:35 +00:00
Raphael Michel
ee495f2777
Add property SubEvent.is_public
2019-04-23 10:46:09 +02:00
Raphael Michel
5bdc9011c1
Widget: Specific wording for mobing back to subevents
2019-04-23 10:37:25 +02:00
Raphael Michel
c6ea30ec1e
Widget: Handle resize events
2019-04-23 10:35:07 +02:00
Raphael Michel
f9341b4d47
Downgrade urllib3
2019-04-23 10:15:01 +02:00
Raphael Michel
2205e57650
Fail consistently on invalid payment providers
2019-04-23 09:47:55 +02:00
Raphael Michel
ad8fdd6935
Ignore quota errors during order creation
2019-04-23 09:47:44 +02:00
Raphael Michel
02e936ee7a
Fix #522 -- Do not allow any orders after the last date of payments
2019-04-23 09:46:34 +02:00
Raphael Michel
45a6923220
Refs #522 -- Do not allow to create orders after the last date of payments
2019-04-23 09:41:01 +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