67 Commits (143c90674bb0e7b2253cd425db75512008c7fe9c)

Author SHA1 Message Date
  Pēteris Caune 1bc0f82d25 Team access WIP 9 years ago
  Pēteris Caune bb193cf4f1 Profile and Subscription managers use get_or_create to avoid some boilerplate 9 years ago
  Pēteris Caune 636710f4f0 Don't use Subscription.objects.for_user method here, so a subscription object is not created just by viewing a page. 9 years ago
  Di Wu fe72792fd2 use basetestcase for most test cases that require predefined user, add test for ensuretriggers, add travis cache 9 years ago
  Pēteris Caune 6945497b37 Don't try to import braintree if USE_PAYMENTS=False. Fixes #28 9 years ago
  Di Wu 79b7327c9e fix tests and optimize authentication and fix some unclosed markup 9 years ago
  Pēteris Caune 1dacc8b797 Users can add passwords to their accounts. Fixes #6 9 years ago
  Pēteris Caune e80d46a0a9 More tests. 9 years ago
  Pēteris Caune 44f0ad45a4 More tests. 9 years ago
  Pēteris Caune 7b98cf23a4 Adding tests to hc.payments 9 years ago
  Pēteris Caune 31c10d357e Updated pricing page, added billing history and invoices. 9 years ago
  Pēteris Caune 2f0e6b5672 Notify user about first charge, show "Pricing" in top nav again. 9 years ago
  Pēteris Caune 88818c94b5 Djano admin tweaks 9 years ago
  Pēteris Caune a405e9a8e3 Do braintree setup once in local_settings, not in every request. 9 years ago
  Pēteris Caune 263f50058e Braintree integration WIP. 9 years ago
  Pēteris Caune 20edec4c94 Payments WIP 9 years ago
  Pēteris Caune 7039188482 Payments with Braintree, WIP 9 years ago