Raphael Michel
6b2bc71be9
Order list export: consistent decimals
2020-02-01 13:06:40 +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
889dd651ef
Add BasePaymentProvider.matching_id()
2020-01-27 21:46:36 +01:00
Raphael Michel
a10082a46f
CSV exports: Subevent name and date in separate columns
2019-11-28 10:24:12 +01:00
Raphael Michel
8b5d49d82f
Dekodi exporter: Fix AttributeError
2019-09-10 11:34:19 +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
Martin Gross
f5c611982a
Do not localize date, time, datetime in csv/excel exports
2019-08-09 13:40:32 +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
bccc73f1dc
Optimized command-line exports
2019-07-03 13:35:26 +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
77be4d835b
Fix #1301 -- Do not export empty files
2019-05-28 09:43:21 +02:00
Raphael Michel
e2ec6eb156
Dekodi: Change semantics of signs
2019-05-08 11:47:57 +02:00
Raphael Michel
363dc74c31
Dekodi: Try to find correct PayPal ID
2019-05-02 09:12:57 +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
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
951386b32c
Add subevent column to order list export
2019-04-25 15:08:22 +02:00
Raphael Michel
586e7cc997
Add sales channel to order export
2019-03-18 16:54:08 +01:00
Raphael Michel
17392f3ef4
Store subevent data for invoice lines
2019-02-08 13:56:04 +01:00
Raphael Michel
07d42a4d77
Invoice exporter: Fix missing filter on query
2019-02-04 14:47:24 +01:00
Raphael Michel
0440187e59
Do not break on empty invoices
...
Sentry PRETIXEU-S8
2019-02-04 14:07:01 +01:00
Raphael Michel
434b6e4729
Offer multi-sheet order report
2019-02-01 17:20:00 +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
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
449dea41a8
Fix order list export
2018-11-06 14:57:35 +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
bc0bc78219
Try to fix invoice export
2018-10-22 06:23:09 +02:00
Raphael Michel
5dc100d900
Move dangerous order clause
2018-08-08 09:00:44 +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
edeaa1333b
Fix #473 -- Internal name for categories and products ( #900 )
...
* Fix #473 -- Internal name for categories and products
* fix pdf renderer
2018-05-11 12:53:25 +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
ada65b5ce2
Add order locale to CSV order export
2018-04-12 12:29:59 +02:00
Tobias Kunze
741d0bc686
Put event slugs in export filenames ( #768 )
2018-02-12 12:30:13 +01:00
Raphael Michel
4ccf33af03
Add support for orders without email addresses
2018-02-04 22:42:41 +01: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
53bb2b2945
Use scrolling multiple choice widget in more places
2017-10-17 11:40:17 +02:00
Raphael Michel
cd94549606
Fix export of answered files with binary content
2017-09-07 12:38:39 +02:00
Raphael Michel
e54e0d6511
New concept for fee handling ( #610 )
...
* New concept for fee handling
* More usages
* Remove all usages, make all tests pass
* API changes
* Small fixes
* Fix order of invoice lines
* Rebase migration
2017-09-05 10:11:26 +03:00
Raphael Michel
56338be13e
Tax rules and reverse charge ( #559 )
...
Tax rules and reverse charge
2017-08-23 13:13:16 +03:00
Raphael Michel
a2c1413036
[SECURITY] Use defusedcsv for exports
2017-08-21 15:14:44 +02:00
Raphael Michel
d2b0e7209f
Use a choice field for invoice address countries
2017-07-19 12:08:18 +02:00