Raphael Michel
|
d060a4b19b
|
Form groups for i18n input
|
2015-04-05 22:36:22 +02:00 |
|
Raphael Michel
|
46e2a7aa25
|
I18n field validation
|
2015-04-05 22:14:51 +02:00 |
|
Raphael Michel
|
03df35bccd
|
Data structures and form elements for internationalized data
|
2015-04-03 17:38:01 +02:00 |
|
Raphael Michel
|
380d34ea80
|
Fix another failure introduced with the new settings
|
2015-04-01 12:08:45 +02:00 |
|
Raphael Michel
|
cd0e1cb520
|
Wider usage of the settings framework (#17)
|
2015-04-01 11:54:56 +02:00 |
|
Raphael Michel
|
42b4189703
|
Automatic deserialization of known settings
|
2015-04-01 11:14:52 +02:00 |
|
Raphael Michel
|
9c94983bbc
|
Send email on order payment (#27)
|
2015-04-01 10:42:27 +02:00 |
|
Raphael Michel
|
16244bd69c
|
Send e-mails on order completion (#27)
|
2015-04-01 10:30:07 +02:00 |
|
Raphael Michel
|
8a81d4859d
|
The use of Context is deprecated since Django 1.8
|
2015-04-01 09:23:37 +02: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
|
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
|
63a3054b92
|
Further documentation of models
|
2015-03-19 20:38:03 +01:00 |
|
Raphael Michel
|
43c44e917a
|
Start documenting the models
|
2015-03-19 12:17:19 +01:00 |
|
Raphael Michel
|
db6077eeb2
|
Remove redundant deleted field on Items, cleanerversion does this
for us.
Also, slugs can be a SlugField
|
2015-03-19 11:48:03 +01:00 |
|
Raphael Michel
|
0a39c70579
|
Simplify SettingsProxy._unserialize
|
2015-03-19 10:38:01 +01:00 |
|
Raphael Michel
|
13f88346d4
|
Documentation for the payment provider plugin API
|
2015-03-15 19:48:42 +01:00 |
|
Raphael Michel
|
41f816388b
|
Re-work API for payment settings fields
|
2015-03-15 19:02:38 +01:00 |
|
Raphael Michel
|
d397c03fde
|
API for marking orders as paid
|
2015-03-15 17:30:05 +01:00 |
|
Raphael Michel
|
6a2a6fdcee
|
Small changes to the payment API
|
2015-03-15 16:25:54 +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
|
8875a6328f
|
Overview over user's orders
|
2015-03-14 13:55:26 +01:00 |
|
Raphael Michel
|
197fbbd180
|
Allow to modify answers for pending orders
|
2015-03-14 13:32:56 +01:00 |
|
Raphael Michel
|
2fce883230
|
Move tests to directory outside of the main package
|
2015-03-14 00:57:09 +01:00 |
|
Raphael Michel
|
38e0233f60
|
More tests for settings
|
2015-03-14 00:06:05 +01:00 |
|
Raphael Michel
|
b8bb71d8a3
|
Reduce functional complexity (McCabe max 18 → max 12)
|
2015-03-13 01:04:53 +01:00 |
|
Raphael Michel
|
7c240e5c35
|
Resolve flake8 style warnings (mostly unused imports)
|
2015-03-13 00:09:14 +01:00 |
|
Raphael Michel
|
8d873dcf8f
|
Make use of Django 1.8's setUpTestData classmethod
|
2015-03-13 00:02:59 +01:00 |
|
Raphael Michel
|
8c802e534e
|
Display payment details
|
2015-03-12 22:54:59 +01:00 |
|
Raphael Michel
|
3e392f7ed4
|
Render payment info on 'Confirm' page
|
2015-03-11 11:34:46 +01:00 |
|
Raphael Michel
|
d7d626c2ca
|
Update submodules
|
2015-03-08 16:25:59 +01:00 |
|
Raphael Michel
|
8aec2cc6b0
|
Define a default value for Order.payment_fee
|
2015-03-08 16:07:18 +01:00 |
|
Raphael Michel
|
81ab0a4fd2
|
Auto-set datetime for orders
|
2015-03-08 16:01:01 +01:00 |
|
Raphael Michel
|
a08b43ad45
|
Submitting orders
|
2015-03-08 11:20:17 +01:00 |
|
Raphael Michel
|
3bacfdcb9f
|
Enhance payment method validation
|
2015-03-07 13:32:09 +01:00 |
|
Raphael Michel
|
e57b23e616
|
Allow payment providers to process user input
|
2015-03-06 23:35:48 +01:00 |
|
Raphael Michel
|
e630858a35
|
Allow payment providers to define custom form fields / templates
|
2015-03-06 22:27:47 +01:00 |
|
Raphael Michel
|
eca4964d98
|
Payment provider fee calculation
|
2015-03-06 15:21:47 +01:00 |
|
Raphael Michel
|
98f7f07c2e
|
Fields should not be required, serialize more types
|
2015-03-06 11:55:05 +01:00 |
|
Raphael Michel
|
35f6086635
|
Basic payment provider settings form API
|
2015-03-06 00:32:52 +01:00 |
|
Raphael Michel
|
27b0b563e4
|
Basic settings serialization and SettingsForm object
|
2015-03-06 00:32:11 +01:00 |
|
Raphael Michel
|
6ffdd33cf5
|
Restructure settings framework
|
2015-03-06 00:16:46 +01:00 |
|
Raphael Michel
|
386bd032cf
|
First steps into a payment provider API
|
2015-03-04 13:58:25 +01:00 |
|
Raphael Michel
|
941db3db3a
|
Checkout: Ask questions
|
2015-03-04 12:42:36 +01:00 |
|
Raphael Michel
|
e283f2513d
|
Merge migrations
|
2015-03-04 11:52:57 +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 |
|