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