76 Commits (d7de6476b7f6685234344135151dccfe5ddad48c)

Author SHA1 Message Date
  Pēteris Caune b0db5181d8
Don't validate plan_id if it has not changed from the old value (when updating payment method). 5 years ago
  Pēteris Caune ca5e19fd2d
Don't throw an exception if user's current project is unset. 5 years ago
  Pēteris Caune accdfb637b
Remove PDF invoice generation bits - these are unlikely to ever be useful in the open source version. 5 years ago
  Pēteris Caune 2489f86b38
Delete customer from Braintree when closing account. 5 years ago
  Pēteris Caune fa16bd4e42
Prepare for 3DS 2 5 years ago
  Pēteris Caune 4c39aeea83
Make sure account limits are reset when user cancels their subscription. 5 years ago
  Pēteris Caune e386ccaa0a
Don't mention whatsapp in the pricing page if it's not enabled in settings. 5 years ago
  Pēteris Caune 080e44f7ba
Show refunded transactions correctly in the billing history. 6 years ago
  Pēteris Caune cdfc9840a7
Source formatted with Black 6 years ago
  Pēteris Caune 6d7942d7f9
Admin improvements. 6 years ago
  Pēteris Caune eaf49f2367
Don't switch projects when viewing the "Account Settings" page 6 years ago
  Pēteris Caune b013a92c43
Move project-specific settings to a new "Project Settings" page 6 years ago
  Pēteris Caune 3c1964b493
Prepare for the removal of Member.team_id 6 years ago
  Pēteris Caune 664aad916a
Remove Profile.team_name (use Project.name instead) and Profile.current_team (use Profile.current_project instead) 6 years ago
  Pēteris Caune f357cd3305
Prepare for removing Check.user_id, Channel.user_id, Profile.current_team_id 6 years ago
  Pēteris Caune 82b644ae0a
Project.num_checks_available() method. 6 years ago
  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