Raphael Michel
bf4569b080
Exports: Add predefined timeframes ( #3027 )
...
Co-authored-by: Richard Schreiber <schreiber@rami.io >
2023-01-13 13:14:08 +01:00
Raphael Michel
0ae66ab7f6
Reorganize UI for exporters ( #3025 )
...
Co-authored-by: Richard Schreiber <schreiber@rami.io >
2023-01-11 12:34:56 +01:00
Raphael Michel
d7b05063a4
Allow to print event location on invoices ( #2278 )
...
Co-authored-by: Richard Schreiber <schreiber@rami.io >
2021-11-05 09:47:41 +01:00
Raphael Michel
a93287207b
pretix Community Edition moves to AGPLv3-based license ( #2023 )
2021-04-12 10:33:47 +02:00
Raphael Michel
a9963aead1
Fix import order
2021-03-02 10:54:11 +01:00
Raphael Michel
8d99388c08
InvoiceExporter: Useful error message if PDF generation fails
2021-03-01 10:35:53 +01:00
Raphael Michel
3bb23bb77e
Invoice exporter: Add order ID to filename
2021-02-02 15:54:05 +01:00
Raphael Michel
a310c33497
Add progress bar to some large exports
2020-07-23 21:35:58 +02:00
Raphael Michel
fc5c3caf66
Fix memory usage in exporters by using chunked iterators
2020-07-23 20:39:49 +02:00
Felix Rindt
e23e88f5c3
Create invoice exporter mixin ( #1725 )
...
* Create invoice exporter mixin
* code style
2020-07-22 17:22:56 +02:00
Martin Gross
868292f9b3
Fix All Invoice-export (missing file extension; missing "all payment providers")
2020-06-23 10:58:39 +02:00
Martin Gross
0b20d3f6f8
Organizer/MultiEvent-Exports ( #1684 )
...
Co-authored-by: Raphael Michel <michel@rami.io >
2020-06-16 11:06:40 +02:00
Raphael Michel
af23d6e4bf
Upgrade to Django 3.0 and other dependencies ( #1568 )
...
* Upgrade Django to 3.0 and other dependencies to recent versions
* Fix otp version contsraint
* Remove six dependency
* Resolve some warnings
* Fix failing tests
* Update django-countries
* Resolve all RemovedInDjango31Warnings in test suite
* Run isort
* Fix import
* Update PostgreSQL version on travis
2020-03-23 15:02:20 +01:00
Raphael Michel
bccc73f1dc
Optimized command-line exports
2019-07-03 13:35:26 +02:00
Raphael Michel
77be4d835b
Fix #1301 -- Do not export empty files
2019-05-28 09:43:21 +02:00
Raphael Michel
bc0bc78219
Try to fix invoice export
2018-10-22 06:23:09 +02:00
Raphael Michel
18a378976b
Fix #571 -- Partial payments and refunds
2018-08-06 12:24:36 +02:00
Raphael Michel
6ecddfc6c0
Automatically re-render PDF for files lost due to bug
2018-05-28 11:44:15 +02:00
Raphael Michel
7bccd62a4f
Fix #678 -- Data shredders for personally identifiable information ( #817 )
...
* Add data shredders for PII
* First working shredder
* Add more shredders
* Add new shredders and download confirmation
* tmp
* PayPal, Stripe, banktransfer
* Add icon to logs
* Untested payment log shredders
* Add waiting list shredder
* First tests
* Add tests for shredders
* Improve templats, link to shredder
* Test payment info shredders
* More tests
* Documentation
* Fix enabled flag in payment provider overview
* Fix minor issues
2018-05-02 15:59:59 +02:00
Raphael Michel
8a64c1815a
Update German translation
2018-01-06 22:59:31 +01:00
Raphael Michel
ff8b9e4e1a
Invoice download: Properly handle serialized dates
2018-01-02 00:10:36 +01:00
Raphael Michel
ed47e94a70
Invoice exporter: Allow to filter by date and payment method
2018-01-01 22:59:25 +01:00
Tobias Kunze
f81a7a397a
Prepend slug to exported filenames ( #719 )
2017-12-18 09:12:13 +01:00
Raphael Michel
9bf9dca88a
Invoice exporter: open in binary mode
2017-07-10 14:25:26 +02:00
Raphael Michel
91ca4f2184
Fix untranslated titles of export providers
2017-03-16 23:46:42 +01:00
Raphael Michel
1bc6da262f
Fix invalid task call
2016-11-11 15:17:39 +01:00
Raphael Michel
342a41f1d7
Fix invoice download if not all invoices have PDFs yet
2016-11-11 15:05:39 +01:00
Raphael Michel
503f6dd06f
Use consistent flake8 settings everywhere and fix flake8 issues
2016-10-13 22:57:57 +02:00
Raphael Michel
72408c012d
Refs #131 -- Add exporter to download invoices
2016-08-05 11:49:21 +02:00