Raphael Michel
|
3114e2d959
|
Allow to adjust the order of products (closes #60)
|
2015-06-03 00:48:35 +02:00 |
|
Raphael Michel
|
a9ee987d2f
|
Return correct 404 error codes for DoesNotExist exceptions
|
2015-06-02 13:35:20 +02:00 |
|
Raphael Michel
|
e74a8d8686
|
Fix a bug when chaning e-mail addresses
|
2015-05-28 19:33:30 +02:00 |
|
Raphael Michel
|
a5bd32b2eb
|
Update of the German translation
|
2015-05-27 23:29:57 +02:00 |
|
Raphael Michel
|
3ac26f64f3
|
Create new events
|
2015-05-27 23:09:33 +02:00 |
|
Raphael Michel
|
79dfe7a084
|
Pagination in all ListViews
|
2015-05-24 14:07:51 +02:00 |
|
Raphael Michel
|
14d1a12a91
|
Basic creating, editing and updating of organizers
|
2015-05-24 13:58:30 +02:00 |
|
Raphael Michel
|
3df19a7c73
|
Consistently use messages framework in control
simplify redirect(reserve()) calls
|
2015-05-22 10:01:33 +02:00 |
|
Raphael Michel
|
10373838f1
|
Add a user settings form
|
2015-05-22 09:15:38 +02:00 |
|
Raphael Michel
|
d658303da3
|
Try to make pretix compatible with SCRIPT_NAME
Remove unnecessary resolve() calls
|
2015-05-20 18:17:08 +02:00 |
|
Raphael Michel
|
8b88878b8d
|
Add a plugin API for ticket outputs
|
2015-04-19 18:11:15 +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
|
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
|
febfea68f7
|
Make available languages configurable
|
2015-04-06 00:14:59 +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
|
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
|
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
|
e3c41a8f52
|
Fix wrongly simplified method
|
2015-03-14 00:17:55 +01:00 |
|
Raphael Michel
|
b8bb71d8a3
|
Reduce functional complexity (McCabe max 18 → max 12)
|
2015-03-13 01:04:53 +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
|
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
|
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 |
|
Raphael Michel
|
1d6232f30b
|
Versionable.clone_shallow() has to set version_end_date records
|
2015-02-18 21:27:15 +01:00 |
|
Raphael Michel
|
c5ae503c0e
|
Fix a severe bug in VariationField
|
2015-02-18 20:36:36 +01:00 |
|
Raphael Michel
|
077413f41c
|
Restructure our python module. A lot.
|
2015-02-14 17:55:13 +01:00 |
|