Brandon
d1357ed5c0
Fix #359 -- Specific error message for empty bank import. ( #363 )
...
* added specific error message for no file uploaded for empty bank import
added return statements to each if/elif/else for importing bank data file
fixed styling according to flake8
* fixed if else ordering
2016-12-17 11:43:47 +01:00
Tobias Kunze
58668010a2
Remove trailing whitespaces ( #361 )
2016-12-16 21:44:34 +01:00
Jonas Große Sundrup
e5cb26464e
use digest-compare for password-comparison ( #360 )
2016-12-16 21:22:05 +01:00
Raphael Michel
b098c9c16a
Fix #355 -- Compatibility problems with recent (django-)libsass
2016-12-14 14:08:14 +01:00
Raphael Michel
759fed7a8b
OrderExtendForm: Allow to set today
2016-12-14 13:53:00 +01:00
Raphael Michel
24da9b8d85
Update translation
2016-12-14 13:43:14 +01:00
Raphael Michel
1af09509ff
Prevent deletion of ordered variations
2016-12-14 13:39:01 +01:00
Raphael Michel
7f21c171fd
Only allow payment provider preview if required fields are set
2016-12-14 13:10:54 +01:00
Raphael Michel
47814900dc
Fix TypeError in cached_file_delete
2016-12-14 13:10:32 +01:00
Tobias Kunze
425d6590d0
Add copy-to-clipboard for voucher bulk creation ( #348 )
...
Adds
- clipboard.js
- custom js initializing a Clipboard and adding a tooltip
- a button in the bulk creation form
2016-12-12 08:36:42 +01:00
Tobias Kunze
c754966103
Display log entry for changed order secrets ( #354 )
2016-12-11 17:48:21 +01:00
Raphael Michel
43ca778796
pretixdroid: Added event information to the status endpoint
2016-12-11 17:26:00 +01:00
Raphael Michel
765cb09c6c
Update to recent pip in Dockerfile
2016-12-10 12:09:31 +01:00
Raphael Michel
8e4eb52386
pretixdroid: add status endpoint ( #351 )
2016-12-08 22:38:17 +01:00
Raphael Michel
fb19891473
Add plugin documentation
2016-12-08 18:20:43 +01:00
Raphael Michel
fa0bd5e89e
Moved Checkin model to pretixbase
2016-12-08 17:51:23 +01:00
Raphael Michel
3c96e631da
Change recommended redis socket path to avoid systemd problems
2016-12-08 12:38:21 +01:00
Raphael Michel
d27fefe4da
Improve URL parameter validation
2016-12-08 12:22:04 +01:00
Raphael Michel
8cb977e4d6
Fix broken placeholders in emails
2016-12-07 13:55:02 +01:00
Raphael Michel
7154d3f510
Fix setting a voucher price to 0
2016-12-07 11:31:37 +01:00
Raphael Michel
1785178532
Fix OrderContactChange logging
2016-12-06 13:45:27 +01:00
Raphael Michel
970734cff7
Fix DoesNotExist error
2016-12-05 13:51:45 +01:00
Raphael Michel
5ca82a922a
Fix timezones in PDF reports
2016-12-05 13:37:12 +01:00
Raphael Michel
34b937273a
Update PyPDF2
2016-12-04 22:53:36 +01:00
Tobias Kunze
a0e53b532a
Update translations ( #347 )
2016-12-04 20:47:12 +01:00
Tobias Kunze
62edf1e7b8
Fix #345 -- More extensive log display when changing an order email ( #346 )
2016-12-02 09:31:23 +01:00
Tobias Kunze
3930fc749a
Fix #179 -- New flexbox layout for dashboard ( #344 )
...
* Use flexbox for better tiling
Replaces 'width' by 'display_size' and reduces sorting complexity.
* CSS improvements, Responsiveness
2016-12-01 17:36:29 +01:00
Raphael Michel
bfd87f11dd
Stripe: Mark order as paid on successful webhook call
2016-11-30 13:00:16 +01:00
Raphael Michel
f76d173162
Fix various doc issues
2016-11-29 17:19:22 +01:00
Raphael Michel
f8b38dca82
Fix #110 -- Turn off process-local cache
2016-11-29 17:19:05 +01:00
Raphael Michel
248ab25567
Fix #296 -- DST issues with expiry dates
2016-11-29 17:05:33 +01:00
Raphael Michel
982a622e88
Improve PayPal item texts
2016-11-29 17:05:07 +01:00
Raphael Michel
82b68bf7e0
Fix #304 -- Send consistent metadata to PayPal
2016-11-29 16:50:37 +01:00
Raphael Michel
2efde1669d
PayPal: Refactor callback view
2016-11-29 16:33:27 +01:00
Raphael Michel
eea6a5e9da
Refs #145 -- Vouchers that grant discounts
2016-11-29 16:18:07 +01:00
Raphael Michel
fdbe71ff63
Fix #141 -- Caching improvements for ticket outputs
2016-11-29 15:52:16 +01:00
Raphael Michel
a8be2d5f24
Fix a test that fails on MySQL
2016-11-29 15:17:11 +01:00
Raphael Michel
b15c4e6d6f
Fixed broken test on redis
2016-11-29 15:14:08 +01:00
Raphael Michel
8b00361d1b
Fix wrong sums
2016-11-28 19:36:55 +01:00
Nicole Klünder
444678ce6b
fix typo in docs
2016-11-28 18:06:32 +01:00
Raphael Michel
0f8d520336
Add "regenerate secrets" option to OrderContactForm
2016-11-28 12:52:44 +01:00
Raphael Michel
4d7b5a0a3b
Update German translation
2016-11-27 19:54:25 +01:00
Christopher Dambamuromo
4a2e3e3e16
Fix #303 -- valid until date for payment providers ( #334 )
...
* Fix 303
* fix #303
* minor refactoring
* improving timezone aware
* added documentation
2016-11-27 16:09:26 +01:00
Raphael Michel
db6fb51fc6
Refs #145 -- Multi-use vouchers
2016-11-27 16:02:40 +01:00
Raphael Michel
6c2ecd153c
Fixed a bug in the config documentation
2016-11-27 15:30:04 +01:00
Raphael Michel
90177e6809
Adjust overview PDF export to the new columns
2016-11-27 14:53:53 +01:00
Tobias Kunze
8648e9c04d
Fix #302 -- Change column layout in order overview ( #336 )
...
* Change column layout in order overview. Closes #302
* Include expired orders explicitly in order overview
2016-11-27 14:36:53 +01:00
Raphael Michel
026d8dcd41
Fixed validator classes to make them supported in migrations
2016-11-26 14:00:31 +01:00
Tobias Kunze
f13965da92
Consistently refer to 'pip3'. Closes #318 .
2016-11-26 13:10:30 +01:00
Raphael Michel
a95f843c11
Fix "None" in global footer
2016-11-26 12:13:40 +01:00