Commit Graph

954 Commits

Author SHA1 Message Date
Raphael Michel
8732e92cde Refs #80 -- Moved static files to a top-level directory 2015-07-20 11:19:43 +02:00
Raphael Michel
e828d711bd Used isort to order all import statements 2015-07-19 20:46:34 +02:00
Raphael Michel
d301bb55ba Fixed #77 -- Enabled and improved responsiveness 2015-06-30 19:19:41 +02:00
Raphael Michel
b1e0fbf75c Fixed a JavaScript syntax error 2015-06-29 21:09:52 +02:00
Raphael Michel
71b2564e51 Fixed bugs in the password recovery 2015-06-29 19:34:10 +02:00
Raphael Michel
e75a0e4856 Fixed an error in cart processing 2015-06-29 15:08:51 +02:00
Raphael Michel
44beb8e84a Fixed a logic bug 2015-06-29 14:42:07 +02:00
Raphael Michel
1f08dfda5c Resolved flake8 warnings 2015-06-28 17:02:12 +02:00
Raphael Michel
75b8d800ea Added tests for modifying and cancelling orders 2015-06-28 16:21:39 +02:00
Raphael Michel
1faee34c93 Added unit tests for the new account settings form 2015-06-26 15:52:11 +02:00
Raphael Michel
12c6dda4b5 Fixed a wrong site title 2015-06-26 15:33:47 +02:00
Raphael Michel
fbfdc65a84 Fixed redirect target after settings change 2015-06-26 09:28:41 +02:00
Raphael Michel
11eb01a92b Added a settings change view for users in the frontend 2015-06-25 20:57:02 +02:00
Raphael Michel
ae5eab628c Refs #74 -- Hide retry button if the ticket is sold out 2015-06-25 19:25:55 +02:00
Raphael Michel
f04c43abdc Refs #33 -- Added UI and Stripe support for retrying failed payments 2015-06-25 15:50:46 +02:00
Raphael Michel
fa642ddffe Refactored some code out of pretix.presale 2015-06-24 17:10:42 +02:00
Raphael Michel
6ee8201b72 Fixed "Back" buttons in checkout process 2015-06-23 10:08:32 +02:00
Raphael Michel
bef9e05e0b Added a payment provider for free products 2015-06-23 10:08:23 +02:00
Raphael Michel
7308405da5 Changed the primary color to a lighter one 2015-06-22 13:54:22 +02:00
Raphael Michel
e12ddcc61d Added datetime localization 2015-06-21 23:00:19 +02:00
Raphael Michel
39e1f6fd75 Changed bootstrap's primary color and navbar background to pretix's
brand color
2015-06-21 22:49:06 +02:00
Raphael Michel
d6d63f826f Changed some texts 2015-06-21 21:37:39 +02:00
Raphael Michel
8b3eb14d73 Fixed script prefixes in absolute URLs 2015-06-18 15:35:11 +02:00
Raphael Michel
7f6e89213f Fixed #71 -- Consistent building of absolute URIs 2015-06-16 23:04:10 +02:00
Raphael Michel
ed8b983f19 Fixed accordions for users without JavaScript 2015-06-16 21:48:47 +02:00
Raphael Michel
00dab77c92 Removed "from" if all variations have the same price 2015-06-16 21:05:13 +02:00
Raphael Michel
35f5263430 Fixed long address displayed in header 2015-06-16 19:45:24 +02:00
Raphael Michel
1cea51eb10 Added basic global registration 2015-06-15 22:36:47 +02:00
Raphael Michel
e657fe6605 Added configuration options for imprint URL and contact email address 2015-06-15 20:17:18 +02:00
Raphael Michel
5d409e0fe3 Fixed TypeError caused by ticket_download_date set to None 2015-06-15 19:31:55 +02:00
Raphael Michel
88f1ae6f89 Fixed payment and ticketoutput enable/disable switches and their
implications
2015-06-15 19:28:56 +02:00
Raphael Michel
c83bd0e293 Move mail() to services/ 2015-06-03 14:01:33 +02:00
Raphael Michel
423dc9f0aa Refactor: separate forms from view, improve code style 2015-06-03 13:19:59 +02:00
Raphael Michel
3114e2d959 Allow to adjust the order of products (closes #60) 2015-06-03 00:48:35 +02:00
Raphael Michel
8430da34ca Fix text flow in header (fixes #63) 2015-06-03 00:20:22 +02:00
Raphael Michel
880f9d9536 Fix empty title 2015-05-28 21:53:09 +02:00
Raphael Michel
c1fce9dcbe Fix a redirection (closes #61) 2015-05-28 21:51:47 +02:00
Raphael Michel
50cf108a05 Display user's name correctly 2015-05-28 21:51:10 +02:00
Raphael Michel
a5bd32b2eb Update of the German translation 2015-05-27 23:29:57 +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
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