Commit graph

70 commits

Author SHA1 Message Date
Pēteris Caune
e386ccaa0a
Don't mention whatsapp in the pricing page if it's not enabled in settings. 2019-07-04 09:39:31 +03:00
Pēteris Caune
080e44f7ba
Show refunded transactions correctly in the billing history. 2019-06-04 23:38:21 +03:00
Pēteris Caune
cdfc9840a7
Source formatted with Black 2019-05-15 14:27:50 +03:00
Pēteris Caune
6d7942d7f9
Admin improvements. 2019-01-28 13:05:40 +02:00
Pēteris Caune
eaf49f2367
Don't switch projects when viewing the "Account Settings" page 2019-01-22 16:23:51 +02:00
Pēteris Caune
b013a92c43
Move project-specific settings to a new "Project Settings" page 2019-01-22 15:44:54 +02:00
Pēteris Caune
3c1964b493
Prepare for the removal of Member.team_id 2019-01-21 21:35:32 +02:00
Pēteris Caune
664aad916a
Remove Profile.team_name (use Project.name instead) and Profile.current_team (use Profile.current_project instead) 2019-01-19 17:56:16 +02:00
Pēteris Caune
f357cd3305
Prepare for removing Check.user_id, Channel.user_id, Profile.current_team_id 2019-01-14 21:13:57 +02:00
Pēteris Caune
82b644ae0a
Project.num_checks_available() method. 2019-01-14 12:55:54 +02:00
Pēteris Caune
e21801f44e
Admin tweaks. 2018-12-14 11:12:13 +02:00
Pēteris Caune
1a9f7e17f8
Cancelling a plan clears out Subscription.plan_name 2018-12-14 11:05:57 +02:00
Pēteris Caune
9e9c504e2d
Update plan names, nicer "Change Plan" form. 2018-09-25 13:12:21 +03:00
Pēteris Caune
eafb5d6096
Increase check limits for paid accounts. 2018-05-09 21:04:07 +03:00
Pēteris Caune
8a68ea50dc
Fix tests. Fix "View Profile" link in Subscriptions admin 2018-05-09 18:56:33 +03:00
Pēteris Caune
521b089501 Remove First & Last name from Billing Details, to limit the amount of personal data we potentially store. 2018-05-02 21:41:39 +03:00
Pēteris Caune
ef6e1870d9
Preliminary Django 2 support 2018-04-24 22:38:02 +03:00
Pēteris Caune
9bc0f1b82a
Dropping Python 2 support 2018-04-24 21:04:33 +03:00
Pēteris Caune
9fb7ca7103
Users can specify a separate email address that will receive invoices. 2018-04-24 16:06:03 +03:00
Pēteris Caune
01fef3d054 Pricing updates. 2018-03-04 20:26:30 +02:00
Pēteris Caune
3efd70e50c Adding "Standard (3 years)" plan. 2018-01-18 15:52:01 +02:00
Pēteris Caune
c4b316003d Replace healthchecks.io branding with generic branding. 2018-01-13 19:21:43 +02:00
Pēteris Caune
3728d1101f Payments admin tweaks 2018-01-10 15:35:34 +02:00
Pēteris Caune
1497ff204b Fix active plan display in the pricing page. 2018-01-09 17:56:48 +02:00
Pēteris Caune
39bc12e351 Invoices to email. 2018-01-09 16:45:38 +02:00
Pēteris Caune
01c3a13922 Billing overhaul. 2018-01-09 13:31:43 +02:00
Pēteris Caune
80523787c3 runserver and tests work without reportlab installed. 2017-12-27 13:14:20 +02:00
Pēteris Caune
dbaae9c2b7 Most recent payment method is the default payment method. 2017-12-17 16:47:50 +02:00
Pēteris Caune
4e04641c38 One more py2 fix 2017-11-30 00:40:21 +02:00
Pēteris Caune
4850c9ff03 Fix tests -- remove debug code, py2 fix 2017-11-30 00:30:24 +02:00
Pēteris Caune
9e37b22a70 PDF invoices. 2017-11-30 00:23:37 +02:00
Pēteris Caune
cf5cbfaa3c Annual subscriptions, updated Braintree Drop-in integration 2017-11-05 14:25:39 +02:00
Pēteris Caune
6a57bcfdf3 Pricing in top nav is visible for team members too, but pricing page says "you are not the team owner". 2017-10-18 18:00:45 +03:00
Pēteris Caune
f6c585a10c team_access_allowed field is not used any more, removing. 2017-10-14 19:16:01 +03:00
Pēteris Caune
0723476a0c All plans now have team access, but different team size limits. 2017-09-02 15:45:20 +03:00
Pēteris Caune
367f5a595d Small tweaks to make sure we don't query accounts_profile multiple times on every request. 2017-08-30 22:18:31 +03:00
Pēteris Caune
d6917065d4 Users can edit their company details for invoices. 2017-08-07 20:18:58 +03:00
Pēteris Caune
c04017c2b3 Updated pricing. 2017-07-15 01:46:41 +03:00
Pēteris Caune
5f2da08d7e Per-profile, per-month counters of sent SMS messages. 2017-07-15 01:04:05 +03:00
Pēteris Caune
638532adf4 Admin action for cancelling a subscription 2017-06-21 21:25:41 +03:00
Pēteris Caune
dc76e4bdde Add Profile.bill_to field which goes on invoices. 2017-06-08 15:07:57 +03:00
Pēteris Caune
74f7c50a65 Fix deprecation warnings. 2017-06-02 22:39:53 +03:00
Pēteris Caune
859a9ed735 Pricing page tweaks. Limit free accounts to 20 checks per account. 2017-05-07 16:58:44 +03:00
Pēteris Caune
e685154cc2 "Close Account" section in Settings page. Fixes #95 2017-03-16 19:39:30 +02:00
Pēteris Caune
666706ef3e Pricing updates. 2017-03-07 16:49:39 +02:00
Pēteris Caune
965e32884b Django 1.10 2016-08-29 17:54:53 +03:00
Pēteris Caune
cd6e63bdb7 Don't require braintree to be always installed. Fixes #74 2016-08-10 23:46:32 +03:00
Pēteris Caune
9ad825ff83 Users can update payment method 2016-07-20 10:36:30 +03:00
Pēteris Caune
b0f8763465 Admin improvements 2016-06-24 23:09:26 +03:00
Pēteris Caune
d1c07d89a6 Fix tests 2016-05-14 17:24:26 +03:00