View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0003338 | Composr | health_check | public | 2017-09-22 19:28 | 2020-09-07 18:33 |
Reporter | Chris Graham | Assigned To | Chris Graham | ||
Severity | Feature-request | ||||
Status | resolved | Resolution | fixed | ||
Product Version | |||||
Fixed in Version | |||||
Summary | 0003338: Health Checks for all APIs | ||||
Description | Make 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 Information | Twitter (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 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. | ||||
Tags | Roadmap: v11 final phase, Type: External dependency | ||||
Time estimation (hours) | 6 | ||||
Sponsorship open | |||||
related to | 0000651 | non-assigned | Composr non-bundled addons | Sync with upstream libraries (dependencies) and with API versions (ongoing) |
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 |