Raphael Michel
0add1fd2fa
Refs #122 -- Link resend on the front page (could be made more beautiful later...)
2016-09-01 09:10:33 +02:00
Tobias Kunze
7e19effe3c
Fix #122 -- Allow users to re-send order links ( #197 )
...
If the provided mail address has not ordered anything, there will still
be a mail generated and sent to an invalid mail address, to avoid
obvious timing attacks to determine active users.
2016-09-01 08:59:36 +02:00
Raphael Michel
022e02d913
Fix #177 - Allow to change the payment method
2016-08-31 19:54:45 +02:00
Tobias Kunze
96dbfc304a
Fix #195 -- Add message explaining invoice address updating process ( #196 )
...
Adds messages both pre- and post-update explaining to the user that the
invoice itself will not be automatically regenerated and that support
interaction is required for this step. Might reduce user frustration.
2016-08-30 13:22:24 +02:00
Vishal Sodani
5346473f75
Fix #180 -- Hide add to cart button if no products active or no quantity left ( #200 )
...
* Hide add to cart button if no products active or no quantity left(#180 )
* Fix PEP errors and improve logic
* Fix tests for add to cart change
* Fix the logic for toggling the visibility of Add to Cart button
2016-08-29 19:30:08 +02:00
Tobias Kunze
579d71e95b
Fix #198 -- Collapse invoice form if it is optional ( #218 )
2016-08-29 19:18:20 +02:00
Raphael Michel
1cb956d508
Added setting to disable order cancelling for users
2016-08-15 16:42:39 +02:00
Raphael Michel
74866437f4
New signals to add content to the front page
2016-08-15 15:35:32 +02:00
Tobias Kunze
19e45ac294
Remove phone numers from invoices ( #189 )
2016-08-15 15:06:26 +02:00
Flavia Bastos
95159d2af5
Support markdown on frontpage
...
Expanding on #51
2016-08-13 21:19:36 +02:00
Tobias Kunze
34212841e2
Fixed typos and a little phrasing. ( #175 )
...
Mostly in German translation, some small fixes in English text, too.
2016-08-13 21:16:16 +02:00
FlaviaBastos
04ab016d91
Fix #51 -- Allow rich text in product and category descriptions
...
* Allow rich text in product descriptions
#51
* Allow rich text in category descriptions, update requirements to support fix.
#51
* Change line break (aesthetic only)
#51
* Add markdown to requirements. Update authors file
2016-08-05 23:53:41 +02:00
Raphael Michel
a61792ed4e
Do not issue invoices for free payments
2016-08-05 11:06:22 +02:00
Raphael Michel
6cea2f8ce5
Clarify configmation request
2016-07-31 21:12:26 +02:00
Raphael Michel
60c10485d1
Added a custom welcome text
2016-07-30 13:06:41 +02:00
Raphael Michel
4ab819aeed
Added custom logo support
2016-07-29 20:53:19 +02:00
Raphael Michel
d32c1bd9c8
Added runtime SASS compliation and color settings
2016-07-29 20:15:13 +02:00
Raphael Michel
e937329194
Removed inline javascript URLs
2016-07-28 23:51:49 +02:00
Raphael Michel
fdc07d07d4
Moved "powered by pretix" to a seperate template
2016-07-28 21:03:06 +02:00
Raphael Michel
f91c95b1bc
Added products that require a voucher to be bought/shown
2016-07-28 19:52:07 +02:00
Raphael Michel
f779b70deb
Improved UI of language switcher
2016-07-11 19:52:49 +02:00
Raphael Michel
af8e017b07
Added signals to extend the order detail page
2016-07-11 19:48:05 +02:00
Raphael Michel
7b456a620d
Added voucher_redeem_info signal and improved signal documentation
2016-07-03 15:51:09 +02:00
Raphael Michel
5cbb967744
Display errors caused in AJAX requests
2016-06-27 19:49:45 +02:00
Raphael Michel
0c4368170f
Added hook for links in the footer
2016-06-14 13:05:47 +02:00
Raphael Michel
1f27bde525
Fixed incorrect reference in tpl
2016-06-07 18:36:16 +02:00
Raphael Michel
fd2c293521
Correctly display payment fee on the order detail page
2016-06-06 23:56:26 +02:00
Raphael Michel
4496f19a68
Supporting invoice-on-demand instead of autogeneration
2016-06-05 18:01:10 +02:00
Raphael Michel
5529ec5e0b
Improved invoice file names
2016-06-05 18:00:32 +02:00
Raphael Michel
944b5db0bf
Refs #82 -- Make order expiry more clear ( #116 )
2016-05-07 17:03:32 +02:00
Raphael Michel
09cee356b0
Allow for vouchers that are valid for multiple items
2016-05-04 17:50:19 +02:00
Raphael Michel
765ae39fa0
Added descriptions to item categories
2016-04-21 21:48:53 +02:00
Raphael Michel
b653915a35
Enable stripe when retrying payments
2016-04-10 17:56:11 +02:00
Raphael Michel
5cca426cd3
Removed all inline <script> tags
2016-04-10 16:44:49 +02:00
Raphael Michel
fdff5e7a98
Switched from LESS to SASS
2016-03-31 20:08:27 +02:00
Raphael Michel
945349ca21
Improved styling of price inputs
2016-03-24 18:07:33 +01:00
Raphael Michel
112a309a0e
Fixed #106 -- added pay-what-you-want tickets
2016-03-24 18:01:09 +01:00
Raphael Michel
9c44159bb6
Added option to show remaining quota to users
2016-03-22 18:39:28 +01:00
Raphael Michel
0355d22114
Refs #118 -- Asynchronous order cancelling
2016-03-20 10:40:18 +01:00
Raphael Michel
1e96617d1c
Fixed that lightbox.css has not been compressed
2016-03-19 16:18:16 +01:00
Raphael Michel
5ab78b4576
Refs #131 -- Basic implementation of invoicing
2016-03-13 16:05:31 +01:00
Raphael Michel
a30fa2c279
Fixed displaying of item description
2016-03-12 11:24:54 +01:00
Raphael Michel
f095cded08
Fixed #23 -- Tax handling for payment fees
2016-03-11 21:55:52 +01:00
Raphael Michel
e29f19e96b
Fixed #29 -- "Shop is live" flag
2016-02-22 21:53:08 +01:00
Raphael Michel
14e5134890
Added invoice addresses
2016-02-22 13:49:15 +01:00
Raphael Michel
edba7984cd
Only load Stripe.js if necessary
2016-02-20 16:03:05 +01:00
Raphael Michel
ee57fe8310
Added favicon
2016-02-19 15:26:54 +01:00
Raphael Michel
febf352159
Fixed #120 -- Explicitly sotre tax values
2016-02-11 17:39:20 +01:00
Raphael Michel
f18a180ae4
Added voucher redemption
2016-02-11 16:41:22 +01:00
Raphael Michel
55a501cb93
Refs #118 -- Asynchronous cart position removal
2016-01-13 11:51:25 +01:00