Raphael Michel
|
c5aced9e42
|
pretix.control: sidebar-based navigation
|
2015-03-14 15:27:57 +01:00 |
|
Raphael Michel
|
46dd06897c
|
Add draft of payment api documentation
|
2015-03-14 14:19:58 +01:00 |
|
Raphael Michel
|
4f66288422
|
Add COPYRIGHT file
|
2015-03-14 14:19:47 +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
|
a0b9e9a5f9
|
Split requirements files
Remove unused import
|
2015-03-14 12:59:34 +01:00 |
|
Raphael Michel
|
8fdbd2c89b
|
Unit tests for confirming orders
|
2015-03-14 12:53:12 +01:00 |
|
Raphael Michel
|
0935897dc2
|
Fix bugs in the checkout confirm flow
|
2015-03-14 12:49:04 +01:00 |
|
Raphael Michel
|
f045fe8660
|
Add test case for ticket #20
|
2015-03-14 01:12:10 +01:00 |
|
Raphael Michel
|
2fce883230
|
Move tests to directory outside of the main package
|
2015-03-14 00:57:09 +01:00 |
|
Raphael Michel
|
d85f112c33
|
First tests for the checkout process
|
2015-03-14 00:49:55 +01:00 |
|
Raphael Michel
|
2ec77520b8
|
Set attendee_name to None / delete snwer objects if answer is empty
|
2015-03-14 00:49:23 +01:00 |
|
Raphael Michel
|
e3c41a8f52
|
Fix wrongly simplified method
|
2015-03-14 00:17:55 +01:00 |
|
Raphael Michel
|
38e0233f60
|
More tests for settings
|
2015-03-14 00:06:05 +01:00 |
|
Raphael Michel
|
a78f447750
|
'powered by pretix' link
|
2015-03-13 01:48:48 +01:00 |
|
Raphael Michel
|
505feedeb8
|
Fix typo
|
2015-03-13 01:46:47 +01:00 |
|
Raphael Michel
|
b1db78035b
|
Update German locale
|
2015-03-13 01:43:07 +01:00 |
|
Raphael Michel
|
f12f138861
|
Fix broken method call
|
2015-03-13 01:16:57 +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
|
25fff77be5
|
Django's new URLconfig style allows us to no longer ignore PEP8s error
E128
|
2015-03-13 00:07:14 +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
|
8d873dcf8f
|
Make use of Django 1.8's setUpTestData classmethod
|
2015-03-13 00:02:59 +01:00 |
|
Raphael Michel
|
ff7d4683a6
|
Cancel orders (fixing #24)
|
2015-03-12 23:36:15 +01:00 |
|
Raphael Michel
|
7666d04580
|
django-debug-toolbar now supports Django 1.8. Yay!
|
2015-03-12 23:06:30 +01:00 |
|
Raphael Michel
|
1af3bb8328
|
Display all the question answers
|
2015-03-12 23:03:04 +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
|
6d12d4826d
|
Disable one more test on travis…
|
2015-03-08 16:40:01 +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
|
099158603d
|
Update to Django 1.8 beta 1, downgrade pep8
|
2015-03-08 15:40:53 +01:00 |
|
Raphael Michel
|
c4e20bd7d1
|
Merge branch 'master' of github.com:pretix/pretix
|
2015-03-08 14:00:36 +01:00 |
|
Raphael Michel
|
230d1772cc
|
'Go back' buttons
|
2015-03-08 13:58:28 +01:00 |
|
Raphael Michel
|
a08b43ad45
|
Submitting orders
|
2015-03-08 11:20:17 +01:00 |
|
Raphael Michel
|
62b82bc852
|
Reduce duplicate code
|
2015-03-07 13:39:38 +01:00 |
|
Raphael Michel
|
3bacfdcb9f
|
Enhance payment method validation
|
2015-03-07 13:32:09 +01:00 |
|
Raphael Michel
|
2acc653807
|
Basic confirmation page
|
2015-03-06 23:57: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
|
29cedbaac3
|
First steps towards payment provider selection
|
2015-03-06 15:22:09 +01:00 |
|
Raphael Michel
|
eca4964d98
|
Payment provider fee calculation
|
2015-03-06 15:21:47 +01:00 |
|
Raphael Michel
|
4390ee0b07
|
Add a dummy Stripe plugin for testing purposes
|
2015-03-06 15:20:59 +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
|
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 |
|