Raphael Michel
3b4923ccae
Fix required field
2020-02-05 18:34:58 +01:00
Raphael Michel
8a2e4385ff
Fix required field
2020-02-05 18:33:40 +01:00
Raphael Michel
e83b8ac218
Allow to hide payment methods behind a secret link
2020-02-05 18:09:27 +01:00
Raphael Michel
b387fba5f4
Hide time on list of events for event series
2020-02-05 17:30:15 +01:00
Raphael Michel
da68cb618e
Improved logging and transaction handling around payment confirmations
2020-02-05 12:02:02 +01:00
Raphael Michel
eb11dac21e
Fix single badge downloads
2020-02-05 10:31:11 +01:00
Raphael Michel
6e531ee067
Event list filters: Deal with events without presale start/end
2020-02-05 10:31:11 +01:00
Raphael Michel
c8e6daa7a1
Do not show disabled sub-methods in timeline
2020-02-05 10:31:11 +01:00
Martin Gross
b3e3d427cb
Add more Stripe Payment Methods, simplify forms ( #1571 )
...
* Add more Stripe Payment Methods, simplify forms
* Revert accidential commit of boxoffice control renderer...
* Use existing QR-Code encoding in presale
2020-02-05 09:50:29 +01:00
pajowu
6e88054af7
Send signal on checkin ( #1546 )
...
* Send signal when orderposition is checked in
* Add position_checked_in signal to documentation
* Rename signal to checkin_created
* Update general.rst
* Update signals.py
Co-authored-by: Raphael Michel <mail@raphaelmichel.de >
2020-02-04 18:26:35 +01:00
Raphael Michel
22dfa0e61d
Use select2 input for category fields
2020-02-04 18:22:03 +01:00
Alexander Schwartz
833cd32578
Comparison for file extensions should be case insensitive ( #1563 )
2020-02-04 17:09:12 +01:00
Raphael Michel
fd1c964c92
Fix #1378 -- API: Allow to access and modify (some) event setti… ( #1569 )
...
* API: Allow to access event settings
* Convert most "general" settings
* Smaller fixes
* Add more settings
* Relative dates, nulling
* Fix a test failure
* Fix wrong attribute access
2020-02-04 17:06:23 +01:00
Raphael Michel
87b10ef055
Allow to print multiple badges on one page ( #1380 )
...
* Allow to print multiple badges on one page
* Fix test
* Add more sizes
* Add A4 sizes
2020-02-04 17:02:33 +01:00
Raphael Michel
734f65b10b
Ask Google not to index the "Resend order links" site
2020-02-04 16:26:05 +01:00
Martin Gross
0f826a6f76
Show payment card information for Stripe PaymentIntents
2020-02-04 15:09:34 +01:00
Raphael Michel
35e521cc55
Merge pull request #1564 from pretix-translations/weblate-pretix-pretix
...
Update from Weblate
2020-02-03 17:58:29 +01:00
Martin Gross
63c845574f
Translated on translate.pretix.eu (German)
...
Currently translated at 100.0% (3363 of 3363 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de/
powered by weblate
2020-02-03 15:39:33 +01:00
Raphael Michel
5a675cc75d
Translated on translate.pretix.eu (German)
...
Currently translated at 100.0% (3363 of 3363 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de/
powered by weblate
2020-02-03 15:39:33 +01:00
András Veres-Szentkirályi
994dc9bf76
Translated on translate.pretix.eu (Hungarian)
...
Currently translated at 2.8% (94 of 3363 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/hu/
powered by weblate
2020-02-03 15:39:33 +01:00
Raphael Michel
cc4a07e3b0
Translated on translate.pretix.eu (German (informal))
...
Currently translated at 100.0% (3363 of 3363 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de_Informal/
powered by weblate
2020-02-03 15:39:33 +01:00
Raphael Michel
2ca88d5328
Translated on translate.pretix.eu (German)
...
Currently translated at 100.0% (3363 of 3363 strings)
Translation: pretix/pretix
Translate-URL: https://translate.pretix.eu/projects/pretix/pretix/de/
powered by weblate
2020-02-03 15:39:33 +01:00
Raphael Michel
0bca9b9bf1
Box office: Support for Stripe Terminal
2020-02-03 15:39:19 +01:00
Raphael Michel
742d2f11be
SCSS: Fix font generation error
2020-02-01 16:25:05 +01:00
Raphael Michel
5ea5b82994
Docs: Fix typo
2020-02-01 16:25:00 +01:00
Raphael Michel
81245cf125
Fix #1549 -- JS API to open pretix Button
2020-02-01 15:59:24 +01:00
Raphael Michel
c6bcd05404
Widget: Fix button behaviour without iframe
2020-02-01 15:39:03 +01:00
Raphael Michel
1999a25095
Widget: no reload on buttons
2020-02-01 14:19:39 +01:00
Raphael Michel
62f7c5ba0f
Doc spelling: Add SQL to wordlist
2020-02-01 14:08:24 +01:00
Raphael Michel
d11b0e92f1
Reverse default order of subevents
2020-02-01 13:59:55 +01:00
Raphael Michel
662bdea45b
Preload all samples
2020-02-01 13:48:56 +01:00
Raphael Michel
d37cc4f641
Font API: Support for script-specific samples
2020-02-01 13:46:50 +01:00
Raphael Michel
6b2bc71be9
Order list export: consistent decimals
2020-02-01 13:06:40 +01:00
Raphael Michel
f267940562
Update Sphinx
2020-02-01 12:57:19 +01:00
Raphael Michel
7140406f35
Order data export: Split multiple choice questions in multiple columns
2020-02-01 12:47:39 +01:00
Raphael Michel
e275e2e240
API: Add endpoint to expose pretix version
2020-01-31 11:11:24 +01:00
Raphael Michel
75c0920f5e
API: Allow to mark order as pending when creating refunds
2020-01-31 10:48:32 +01:00
Raphael Michel
b6efe9ae1e
Fix middleware name
2020-01-29 12:44:39 +01:00
Raphael Michel
a28378bac9
Fix further problems with middleware ordering
2020-01-29 11:50:09 +01:00
Raphael Michel
a940fa9eb7
Correct order of middlewares, thereby fix event list widget on custom domains
...
With the incorrect order, Django used the wrong URL config file to
determine whether this URL is valid and APPEND_SLASH kicked in too
often.
2020-01-28 23:38:09 +01:00
Raphael Michel
332fba6168
DOwngrade libsass
2020-01-28 22:46:43 +01:00
Raphael Michel
41655532e9
Upgrade bootstrap to 3.4.0
2020-01-28 22:46:43 +01:00
Martin Gross
6cc9801fe1
Only allow letters, numbers, dots and dashes for giftcard codes
2020-01-28 16:53:44 +01:00
Raphael Michel
29ff5b9416
Use correct timezone for events in event list view
2020-01-28 13:32:43 +01:00
Raphael Michel
889dd651ef
Add BasePaymentProvider.matching_id()
2020-01-27 21:46:36 +01:00
Raphael Michel
8c7d7a3055
Add documentation on the campaign module api
2020-01-27 21:24:48 +01:00
Raphael Michel
ff67931c04
Fix a documentation error
2020-01-27 16:51:50 +01:00
Raphael Michel
faa6f0e0a3
Correctly copy seats when copying events
2020-01-27 10:52:25 +01:00
Raphael Michel
68ec37605f
Fix another doc typo
2020-01-26 19:35:58 +01:00
Raphael Michel
2ef8b89da0
Add reseller to doc wordlist
2020-01-25 17:16:09 +01:00