60 Commits (67d72758be2468ac76ed4c95767fb46ae805551e)

Author SHA1 Message Date
  Pēteris Caune e21801f44e
Admin tweaks. 6 years ago
  Pēteris Caune 1a9f7e17f8
Cancelling a plan clears out Subscription.plan_name 6 years ago
  Pēteris Caune 9e9c504e2d
Update plan names, nicer "Change Plan" form. 6 years ago
  Pēteris Caune eafb5d6096
Increase check limits for paid accounts. 7 years ago
  Pēteris Caune 8a68ea50dc
Fix tests. Fix "View Profile" link in Subscriptions admin 7 years ago
  Pēteris Caune 521b089501 Remove First & Last name from Billing Details, to limit the amount of personal data we potentially store. 7 years ago
  Pēteris Caune ef6e1870d9
Preliminary Django 2 support 7 years ago
  Pēteris Caune 9bc0f1b82a
Dropping Python 2 support 7 years ago
  Pēteris Caune 9fb7ca7103
Users can specify a separate email address that will receive invoices. 7 years ago
  Pēteris Caune 01fef3d054 Pricing updates. 7 years ago
  Pēteris Caune 3efd70e50c Adding "Standard (3 years)" plan. 7 years ago
  Pēteris Caune c4b316003d Replace healthchecks.io branding with generic branding. 7 years ago
  Pēteris Caune 3728d1101f Payments admin tweaks 7 years ago
  Pēteris Caune 1497ff204b Fix active plan display in the pricing page. 7 years ago
  Pēteris Caune 39bc12e351 Invoices to email. 7 years ago
  Pēteris Caune 01c3a13922 Billing overhaul. 7 years ago
  Pēteris Caune 80523787c3 runserver and tests work without reportlab installed. 7 years ago
  Pēteris Caune dbaae9c2b7 Most recent payment method is the default payment method. 7 years ago
  Pēteris Caune 4e04641c38 One more py2 fix 7 years ago
  Pēteris Caune 4850c9ff03 Fix tests -- remove debug code, py2 fix 7 years ago
  Pēteris Caune 9e37b22a70 PDF invoices. 7 years ago
  Pēteris Caune cf5cbfaa3c Annual subscriptions, updated Braintree Drop-in integration 7 years ago
  Pēteris Caune 6a57bcfdf3 Pricing in top nav is visible for team members too, but pricing page says "you are not the team owner". 7 years ago
  Pēteris Caune f6c585a10c team_access_allowed field is not used any more, removing. 7 years ago
  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