Raphael Michel
511a49041f
Add item and variation ID to pretixdroid API
2017-08-25 13:01:05 +02:00
Raphael Michel
4928234785
Banktransfer: Allow mt940 files to have the .sta extension
2017-08-24 18:13:26 +02:00
Raphael Michel
a773531003
Statistics: Add subevent selection
2017-08-24 12:53:59 +02:00
Raphael Michel
ef1b09671a
pretixdroid: Let attendee_name fall back to invoice address name
2017-08-24 10:17:32 +02:00
Raphael Michel
ee282af53e
Add invoice address fields to ticket PDF editor
2017-08-24 09:53:31 +02:00
Raphael Michel
50ca6ee63d
Support custom fonts
2017-08-23 13:35:47 +02:00
Raphael Michel
5fbf26b8cb
Make additional font styles optional
2017-08-22 10:09:46 +02:00
Raphael Michel
3428ea2f18
[SECURITY] Fix XSS injection vulnerabilities in question answers, event, quota and product names
2017-08-21 15:14:45 +02:00
Raphael Michel
a2c1413036
[SECURITY] Use defusedcsv for exports
2017-08-21 15:14:44 +02:00
Raphael Michel
f02ec8b24b
Improve Stripe.js loading
2017-08-09 13:56:52 +02:00
Raphael Michel
349e306d38
Fix #576 yet again
2017-08-08 23:08:34 +02:00
Raphael Michel
a6c9fb0f8b
Fix #576 again
2017-08-08 22:24:53 +02:00
Raphael Michel
55f77613d4
Fix #576 -- linebreaks in bank details in HTML mails
2017-08-08 20:37:01 +02:00
Raphael Michel
b1b49758b1
Fix reversal bug
2017-07-31 12:54:57 +02:00
Raphael Michel
c64b4473e4
Add organizer_info_text
2017-07-27 11:43:35 +02:00
Raphael Michel
59dea63870
Add product description to ticket editor
2017-07-27 10:13:55 +02:00
Raphael Michel
f3b616e495
Add exporter to output all tickets
2017-07-26 13:18:35 +02:00
Raphael Michel
92d4566a54
Make stripe refund call optional, add request parameter to order_control_refund_render
2017-07-25 16:11:42 +02:00
Raphael Michel
1d2d9d8b99
PayPal: Event-independent webhooks
2017-07-23 12:38:41 +02:00
Raphael Michel
5f529817ef
Stripe: Event-independent webhooks
2017-07-23 12:22:48 +02:00
Daniel
b90894c20f
Fix #543 -- Allow send mail from order ( #550 )
...
- Add send email directly for order
- Add email history (from mass and custom) to each specific order
2017-07-18 11:45:30 +02:00
Raphael Michel
83df4451e6
Fix #491 -- Search order by invoice number
2017-07-18 11:14:51 +02:00
Raphael Michel
56735dc1c6
Make PDF ticket output subevent-compatible
2017-07-14 18:09:48 +02:00
Raphael Michel
79562e7ad9
Add logdisplay for charge.pending
2017-07-12 18:02:56 +02:00
Raphael Michel
e3388bea96
Fix Stripe webhooks
2017-07-12 17:37:05 +02:00
Raphael Michel
48095d38be
Fix #407 -- Integrate more Stripe payment methods
2017-07-12 16:42:44 +02:00
Raphael Michel
1c6858653a
Avoid relative URLs in stripe plugin
2017-07-11 22:53:15 +02:00
Raphael Michel
8123effa65
Add sub-events and relative date settings ( #503 )
...
* Data model
* little crud
* SubEventItemForm etc
* Drop SubEventItem.active, quota editor
* Fix failing tests
* First frontend stuff
* Addons form stuff
* Quota calculation
* net price display on EventIndex
* Add tests, solve some bugs
* Correct quota selection in more places, consolidate pricing logic
* Fix failing quota tests
* Fix TypeError
* Add tests for checkout
* Fixed a bug in QuotaForm
* Prevent immutable cart if a quota was removed from an item
* Add tests for pricing
* Handle waiting list
* Filter in check-in list
* Fixed import lost in rebase
* Fix waiting list widget
* Voucher management
* Voucher redemption
* Fix broken tests
* Add subevents to OrderChangeManager
* Create a subevent during event creation
* Fix bulk voucher creation
* Introduce subevent.active
* Copy from for subevents
* Show active in list
* ICal download for subevents
* Check start and end of presale
* Failing tests / show cart logic
* Test
* Rebase migrations
* REST API integration of sub-events
* Integrate quota calculation into the traditional quota form
* Make subevent argument to add_position optional
* Log-display foo
* pretixdroid and subevents
* Filter by subevent
* Add more tests
* Some mor tests
* Rebase fixes
* More tests
* Relative dates
* Restrict selection in relative datetime widgets
* Filter subevent list
* Re-label has_subevents
* Rebase fixes, subevents in calendar view
* Performance and caching issues
* Refactor calendar templates
* Permission tests
* Calendar fixes and month selection
* subevent selection
* Rename subevents to dates
* Add tests for calendar views
2017-07-11 13:56:00 +02:00
Raphael Michel
554800c06f
Add 3DS support to Stripe plugin
2017-07-10 21:36:59 +02:00
Raphael Michel
687ce29366
Fix #547 -- Switch to Stripe Elements
2017-07-10 20:00:03 +02:00
Raphael Michel
f28d5f19a7
Ignore spaces in bank transfer references
2017-07-06 17:39:32 +02:00
Raphael Michel
ee6d0af795
Update translations
2017-07-02 17:26:32 +02:00
Raphael Michel
fc12a8f549
Relabel button.
2017-06-28 18:57:50 +02:00
Raphael Michel
86f03b3399
Fix #532 : Ticket editor, moving element groups
2017-06-28 18:55:33 +02:00
Raphael Michel
80ad0e7f68
PDF editor: share source code
2017-06-28 18:36:45 +02:00
Raphael Michel
625e90518e
Add banktransfer API
2017-06-27 12:31:56 +02:00
Raphael Michel
d446191cf4
Organizer-level bank import
2017-06-27 12:31:45 +02:00
Raphael Michel
bf5ea81b40
Ignore style in tests, change import order
2017-06-01 13:28:11 +02:00
Raphael Michel
b2dfd8ab11
Bankimport: Force re-annotation for badly parsed files
2017-05-30 18:43:53 +02:00
Raphael Michel
43f4803da7
Fix name being used instead of email in CSV files
2017-05-30 18:00:21 +02:00
Raphael Michel
019d8220b8
Fix wrong text with banktransfer orders manually marked as paid
2017-05-30 17:57:50 +02:00
Raphael Michel
b946010bdb
Add event date range to ticket editor
2017-05-30 17:18:03 +02:00
Claudio Luck
e44f34f0a9
mt940: also consider non-SWIFT field NS
2017-05-27 11:59:21 +02:00
Claudio Luck
3c762adbf4
mt940: payer is not always available
2017-05-27 11:59:21 +02:00
Raphael Michel
d6e213d51a
Disable inline pdfs again due to Safari issues
2017-05-25 14:43:31 +02:00
Raphael Michel
c5d18c6884
Clear settings cache after migration
2017-05-22 14:17:52 +02:00
Raphael Michel
fb716eb498
Add add-ons to ticket editor
2017-05-22 14:04:14 +02:00
Raphael Michel
7400c2373b
Remove debugging output
2017-05-17 18:06:19 +02:00
Raphael Michel
7769aaccea
Fix #492 -- Force deterministic ordering of some signals
2017-05-15 13:09:23 +02:00
Raphael Michel
127086a50e
Fix bug that lead to wrong payment amount when switching payment method to PayPal later
2017-05-10 19:12:55 +02:00