Commit Graph

305 Commits

Author SHA1 Message Date
Raphael Michel
cd0986606c Add missing files 2015-04-19 13:14:31 +02:00
Raphael Michel
51b2201f3b Add basic sale statistics (closes #57) 2015-04-17 21:54:38 +02:00
Raphael Michel
747a9e55fd Remove unused imports 2015-04-16 20:00:10 +02:00
Raphael Michel
09b24ce606 Implement ticket download dates (closes #15) 2015-04-16 18:05:25 +02:00
Raphael Michel
14c582d11e Enforce start and end time of presale (#15) 2015-04-16 17:41:41 +02:00
Raphael Michel
1532b3f1ee Stripe: Refund webhook implemented (#32) 2015-04-16 10:18:49 +02:00
Raphael Michel
90d6078f85 Add missing template 2015-04-15 10:31:46 +02:00
Raphael Michel
42ecd9c5f9 Allow to change payment term (closes #10) 2015-04-14 18:00:00 +02:00
Raphael Michel
df524f31d5 Properly implement quota handling when receiving payments (closes #11) 2015-04-14 16:20:05 +02:00
Raphael Michel
6d73267912 Refund process (closes #26) 2015-04-06 16:23:51 +02:00
Raphael Michel
320fd78a62 Proper support for required fields in payment provider settings
Closes #22
2015-04-06 13:30:08 +02:00
Raphael Michel
150150b9b0 Issue #19 won't be fixed, but documented.
Closes #19.
2015-04-06 12:58:20 +02:00
Raphael Michel
febfea68f7 Make available languages configurable 2015-04-06 00:14:59 +02:00
Raphael Michel
060a2e8b9b Fix ItemCategory __str__() 2015-04-05 23:31:12 +02:00
Raphael Michel
d060a4b19b Form groups for i18n input 2015-04-05 22:36:22 +02:00
Raphael Michel
aeac6d6e39 Add flag icons to the i18n form fields 2015-04-05 22:30:10 +02:00
Raphael Michel
03df35bccd Data structures and form elements for internationalized data 2015-04-03 17:38:01 +02:00
Raphael Michel
2b732d3967 Fix some comparisons that broke in the last change 2015-04-01 12:03:30 +02:00
Raphael Michel
cd0e1cb520 Wider usage of the settings framework (#17) 2015-04-01 11:54:56 +02:00
Raphael Michel
9ec25d708b Allow import bank data from CSV files 2015-03-21 22:03:39 +01:00
Raphael Michel
8c97302e65 Fix indentation 2015-03-21 18:16:10 +01:00
Raphael Michel
591ded3ff2 Add plugin API for adding items to the admin navigation 2015-03-21 18:15:43 +01:00
Raphael Michel
a0b1a2e11b Provide support for manipulting order status 2015-03-20 23:54:21 +01:00
Raphael Michel
5664177bbb Order details: Display payment information 2015-03-20 23:20:12 +01:00
Raphael Michel
4a72d11c67 Swap position of count and price in cart and cart-like tables 2015-03-20 22:29:53 +01:00
Raphael Michel
244ad04520 Order changing permissions, list of ordered items 2015-03-20 17:29:47 +01:00
Raphael Michel
dbc3dff905 List of orders 2015-03-20 17:11:58 +01:00
Raphael Michel
e20ecb67d8 Add a request argument to the html_head signals 2015-03-16 01:31:52 +01:00
Raphael Michel
f54515ba0a Provide a new API for plugins to add HTML to the <head> of the site 2015-03-15 23:50:30 +01:00
Raphael Michel
41f816388b Re-work API for payment settings fields 2015-03-15 19:02:38 +01:00
Raphael Michel
4699c74810 Quickfix for a boolean field 2015-03-15 15:37:48 +01:00
Raphael Michel
f617c48973 Talk about 'products', not 'items' 2015-03-14 16:04:39 +01:00
Raphael Michel
c5aced9e42 pretix.control: sidebar-based navigation 2015-03-14 15:27:57 +01:00
Raphael Michel
2fce883230 Move tests to directory outside of the main package 2015-03-14 00:57:09 +01:00
Raphael Michel
e3c41a8f52 Fix wrongly simplified method 2015-03-14 00:17:55 +01:00
Raphael Michel
a78f447750 'powered by pretix' link 2015-03-13 01:48:48 +01:00
Raphael Michel
b8bb71d8a3 Reduce functional complexity (McCabe max 18 → max 12) 2015-03-13 01:04:53 +01:00
Raphael Michel
97f5e4a2f1 Migrate to Django 1.8-style URLconfigs
See
https://docs.djangoproject.com/en/dev/releases/1.8/#django-conf-urls-patterns
and #14
2015-03-13 00:05:57 +01:00
Raphael Michel
6d12d4826d Disable one more test on travis… 2015-03-08 16:40:01 +01:00
Raphael Michel
e630858a35 Allow payment providers to define custom form fields / templates 2015-03-06 22:27:47 +01:00
Raphael Michel
98f7f07c2e Fields should not be required, serialize more types 2015-03-06 11:55:05 +01:00
Raphael Michel
c6e081ca00 Use OrderedDict for plugin-generated forms 2015-03-06 00:41:55 +01:00
Raphael Michel
35f6086635 Basic payment provider settings form API 2015-03-06 00:32:52 +01:00
Raphael Michel
bef74c39f7 Fix plugin version number display 2015-03-04 13:03:14 +01:00
Raphael Michel
ff7dd1b11a Merge branch 'master' of github.com:pretix/pretix 2015-03-04 11:40:05 +01:00
Raphael Michel
84bebfbd72 Integrate the names of attendees into the core database layout 2015-03-04 11:39:32 +01:00
Raphael Michel
497cbe17af Add more tests + Event.max_items_pre_order should be a settings 2015-02-21 15:41:29 +01:00
Raphael Michel
4da23d33b5 Remove legacy multi-browser and Sauce test runner code 2015-02-20 01:05:23 +01:00
Raphael Michel
38a56e06d2 Remove a TODO statement 2015-02-20 00:07:08 +01:00
Raphael Michel
e266b0438c formclass= argument will get optional in Django 1.8 2015-02-18 22:07:08 +01:00