Simon Backx
9c90379892
Fixed tests not working in timezones other than UTC
2022-07-13 12:26:02 +02:00
Simon Backx
51e3b0ac11
Added separate signups and cancellations to subscriptions stats
...
refs https://github.com/TryGhost/Team/issues/1673
- We don't want to show updated subscriptions in the dashboard
- We need to send add fields to accomplish this
- Includes updated tests
2022-07-13 12:20:50 +02:00
Fabien 'egg' O'Carroll
c56f281b26
Added missing positive_delta for subscription reactivations ( #4 )
...
* Added breaking test for canceled and reactivated events
* Added missing positive_delta for subscription reactivations
2022-05-19 16:59:48 +01:00
Fabien 'egg' O'Carroll
2575e10ec4
Added subscription stats service ( #2 )
...
refs https://github.com/TryGhost/Team/issues/1505
refs https://github.com/TryGhost/Team/issues/1466
This gives us historic data for subscriptions broken down by tier and cadence
* Cleaned up tests
Fixed up usage of knex, making sure to destroy the connection after tests
* Removed Node 12 from testing matrix
Get outta my pub!
2022-04-21 15:42:02 +01:00
Fabien "egg" O'Carroll
77819d261a
Moved Stats Service from Ghost
...
The functionality hasn't changed this has just moved the code
and updated the tests to provide better coverage
2022-04-21 13:10:33 +01:00