View Issue Details

IDProjectCategoryView StatusLast Update
0003338Composrhealth_checkpublic2020-09-07 18:33
ReporterChris GrahamAssigned ToChris Graham 
SeverityFeature-request 
Status resolvedResolutionfixed 
Product Version 
Fixed in Version 
Summary0003338: Health Checks for all APIs
DescriptionMake it so every API has a basic connectivity test implemented as a Health Check hook.

This makes sure that APIs have not stopped working, which can happen if access details are changed.
Additional InformationTwitter (for twitter_support, twitter_feed_integration_block)
Cloudinary
SMS
Google Geocoding
Google Search Console
MapQuest
Bing Maps
StopForumSpam
HTTP:BL
Google Translate
Torneval
Support ticket IMAP details
Facebook
Transifex
Moz
YouTube (gallery_syndication)
Vimeo (gallery_syndication)
Photobucket (image_syndication)
Google Safe Browsing API
SMS (Clickatell)
TaxCloud
Shippo
OpenWeatherMap (weather) -- done)

Some of these things may already have unit testing. Move from there, because health check is better (as it's also helping the user confirm their keys are not broken).

Update the maintenance sheet to reference that these are now automatically tested.

Make sure the _health_check unit test will result in these things being checked, due to hard-coded API keys that the unit test activates.
TagsRoadmap: v11 final phase, Type: External dependency
Time estimation (hours)6
Sponsorship open

Relationships

related to 0000651 non-assigned Composr non-bundled addons Sync with upstream libraries (dependencies) and with API versions (ongoing) 

Activities

There are no notes attached to this issue.

Issue History

Date Modified Username Field Change
2017-09-22 19:28 Chris Graham New Issue
2017-11-06 15:24 Chris Graham Category core_health_check => health_check
2018-03-14 21:07 Chris Graham Additional Information Updated View Revisions
2018-03-14 21:07 Chris Graham Additional Information Updated View Revisions
2018-03-14 22:58 Chris Graham Additional Information Updated View Revisions
2018-03-14 23:01 Chris Graham Additional Information Updated View Revisions
2018-03-14 23:10 Chris Graham Additional Information Updated View Revisions
2018-03-14 23:11 Chris Graham Additional Information Updated View Revisions
2018-03-15 21:31 Chris Graham Additional Information Updated View Revisions
2019-06-13 19:22 Chris Graham Additional Information Updated View Revisions
2019-06-27 17:59 Chris Graham Tag Attached: Roadmap: v11
2019-06-27 17:59 Chris Graham Tag Attached: Type: External dependency
2020-02-09 21:26 Chris Graham Relationship added related to 0000651
2020-02-20 02:13 Chris Graham Tag Detached: Roadmap: v11
2020-02-20 02:13 Chris Graham Tag Attached: Roadmap: v11 final phase
2020-03-07 21:19 Chris Graham Assigned To => Chris Graham
2020-03-07 21:19 Chris Graham Status non-assigned => assigned
2020-09-07 18:33 Chris Graham Status assigned => resolved
2020-09-07 18:33 Chris Graham Resolution open => fixed