Commit Graph

65 Commits

Author SHA1 Message Date
Raphael Michel
3df19a7c73 Consistently use messages framework in control
simplify redirect(reserve()) calls
2015-05-22 10:01:33 +02:00
Raphael Michel
c6bff238ba Serve static files 2015-05-12 21:48:41 +02:00
Raphael Michel
7a3051c22d Presale: Add a language switch to the UI 2015-05-08 21:59:08 +02:00
Raphael Michel
c5a7594943 Basic password recovery (#5) 2015-04-21 19:14:46 +02:00
Raphael Michel
c88822dada Fix a miscalculation 2015-04-19 18:40:31 +02:00
Raphael Michel
8b88878b8d Add a plugin API for ticket outputs 2015-04-19 18:11:15 +02:00
Raphael Michel
747a9e55fd Remove unused imports 2015-04-16 20:00:10 +02:00
Raphael Michel
87c9dd9c82 Fix ticket download 2015-04-16 18:09:37 +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
e7b97e8379 Simplify behaviour on re-adding cart positions 2015-04-10 16:35:08 +02:00
Raphael Michel
57f4d300a2 Don't to min() over an empty set 2015-04-10 15:26:54 +02:00
Raphael Michel
0073a16acd Collapse variants by default 2015-04-06 16:38:28 +02:00
Raphael Michel
f8322da3ad Retains answers when re-adding items (closes #20) 2015-04-06 13:54: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
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
7c6a15580c Move reportlab imports 2015-03-22 09:03:18 +01:00
Raphael Michel
e774c7b7d5 Prototype for PDF generation 2015-03-22 00:06:35 +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
91087d0e1a Payments via Stripe (#30) 2015-03-16 01:32:32 +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
5ea81b33f8 Only display current versions of orders 2015-03-15 17:09:56 +01:00
Raphael Michel
6a2a6fdcee Small changes to the payment API 2015-03-15 16:25:54 +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
0935897dc2 Fix bugs in the checkout confirm flow 2015-03-14 12:49:04 +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
a78f447750 'powered by pretix' link 2015-03-13 01:48:48 +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
ff7d4683a6 Cancel orders (fixing #24) 2015-03-12 23:36:15 +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
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