86 Commits (43e56ce788b688b9b897145c6e754c7a41613c32)

Author SHA1 Message Date
  Pēteris Caune 0723476a0c All plans now have team access, but different team size limits. 7 years ago
  Pēteris Caune 367f5a595d Small tweaks to make sure we don't query accounts_profile multiple times on every request. 7 years ago
  Pēteris Caune d6917065d4 Users can edit their company details for invoices. 7 years ago
  Pēteris Caune c04017c2b3 Updated pricing. 7 years ago
  Pēteris Caune 5f2da08d7e Per-profile, per-month counters of sent SMS messages. 7 years ago
  Pēteris Caune 638532adf4 Admin action for cancelling a subscription 8 years ago
  Pēteris Caune dc76e4bdde Add Profile.bill_to field which goes on invoices. 8 years ago
  Pēteris Caune 74f7c50a65 Fix deprecation warnings. 8 years ago
  Pēteris Caune 859a9ed735 Pricing page tweaks. Limit free accounts to 20 checks per account. 8 years ago
  Pēteris Caune e685154cc2 "Close Account" section in Settings page. Fixes #95 8 years ago
  Pēteris Caune 666706ef3e Pricing updates. 8 years ago
  Pēteris Caune 965e32884b Django 1.10 8 years ago
  Pēteris Caune cd6e63bdb7 Don't require braintree to be always installed. Fixes #74 8 years ago
  Pēteris Caune 9ad825ff83 Users can update payment method 8 years ago
  Pēteris Caune b0f8763465 Admin improvements 9 years ago
  Pēteris Caune d1c07d89a6 Fix tests 9 years ago
  Pēteris Caune 0cf4c13f00 Fix pricing link for logged in users. 9 years ago
  Pēteris Caune b725b5c4a5 Team Access refinements. 9 years ago
  Pēteris Caune fdf9c607e5 Team Access, test cleanup 9 years ago
  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