Ghost/core/server/services
Fabien O'Carroll 078060abdc
Refactored members service logging and errors (#10919)
* Installed @tryghost/members-ssr@0.2.1

refs https://github.com/TryGhost/Members/issues/38

This updates allows for dynamic access of the membersApi, which will be
used in future when replacing the membersApi instance with a newly
configured one.

* Set the membersApiInstance logger to use common.logging

refs https://github.com/TryGhost/Members/issues/38

Passes the Ghost logger to the members api, so that we can keep an eye
on errors produced by the api.

* Refactored memberService use to always use getter

refs https://github.com/TryGhost/Members/issues/38

This will allow us to switch out the membersApi and the consumers of it
to have the updated reference by going through a getter.

* Installed @tryghost/members-api@0.3.0

refs https://github.com/TryGhost/Members/issues/38

Adds support for setting the logger

* Uninstalled stripe@7.0.0

refs https://github.com/TryGhost/Members/issues/38

The stripe module is now a dep of members-api, as it should be

* Updated members service to reconfigure settings

refs https://github.com/TryGhost/Members/issues/38

Previously we were unable to stop an invalidly configured members api
instance, now that we create a new instance, we can wait for the ready
or error event and only switch it out then.
2019-07-18 15:37:11 +08:00
..
apps Extracted frontend folder (#10780) 2019-06-19 11:30:28 +02:00
auth Refactored authentication controller v0.1 (#10893) 2019-07-17 12:28:16 +02:00
invitations Refactored authentication controller v0.1 (#10893) 2019-07-17 12:28:16 +02:00
mail Migrated to use url-utils from Ghost-SDK (#10787) 2019-06-18 15:13:55 +02:00
members Refactored members service logging and errors (#10919) 2019-07-18 15:37:11 +08:00
permissions Added v2 actions endpoint 2019-02-06 21:36:09 +01:00
settings Extracted settings service part manipulating routes.yaml (#10800) 2019-06-25 18:33:56 +02:00
webhooks Update dependency got to v9 (#10861) 2019-07-04 10:36:51 +02:00
labs.js 🐛 Fixed error message when get helper doesn't have API access (#10892) 2019-07-15 14:18:58 +08:00
slack.js Extracted frontend folder (#10780) 2019-06-19 11:30:28 +02:00
xmlrpc.js Extracted frontend folder (#10780) 2019-06-19 11:30:28 +02:00