- Upgrade Docker container to latest version of node alpine LTS
- Update npm dependencies
- Remove snyk
- Remove newrelic application monitoring
- Add newrelic application monitoring
- Update npm dependencies
- Upgrade Docker container to
node:8.10.0-alpine
- Wrap thrown errors in
VError
- Update npm dependencies
- Remove
openingTimesOverview
field from results
- Fix bug where closing time was wrong for service open past midnight when checking at 23:59
- Fix bug where opening time moment was changed to a string when spanning midnight
- Display message for orgs with no opening times and no telephone number
- Extend tests to cover alterations changing standard times
- Use latest data snapshot
- New end point returning only services that are open available at
/open
/nearby
endpoint refactored to only return services that are nearby, regardless of open state- Removal of distance limitation for checking results are within a certain distance of the search point
- Number of open results increased from 1 to 10
- Documented API interface in
README
- Add
openingTimesOverview
to results containing first opening and last closing times for each day
- Return
nextOpen
in response - Add test for opening beyond tomorrow
- Upgrade Docker container to
node:8.9.1-alpine
- Remove redundant
--
for forwarding script options - Round up to nearest minute in 'opening in' message
- Update npm dependencies
- Opening times message changes - opening to open and time formatting
- Upgrade Docker container to
node:8.8.1-alpine
- Update npm dependencies
- Apply timezone when getting open messages
- Upgrade npm dependencies
- Use Mocha v3 behaviour to exit processes
- Upgrade all npm dependencies
- Add and configure security headers
- Move pharmacy open logic to an Elasticsearch query
- Switch to Elasticsearch back end
- Upgrade to node 8.4.0
- Added changelog
- Upgrade of packages
- Switch to
geoNear
query, away from using the aggregation pipeline - Additional performance tweaks
- Performance improvements for searching places when there are none open. This is typically the case in the early hours of the morning. Between 00:00 and 05:00 are the worst hours
- Use tcp check rather than http check to reduce resource usage for probes
- Logging improvements
- Upgrade to node
8.1.4
to address security issue
- Automated deployment to use a single service stack
- Logging improvements
- Upgrade of packages
- MIT license
nhsuk-bunyan-logger
replacesbunyan
- Update CI Deployment submodules
- General upgrade of packages. No change to functionality
- Fixes issue with searching too far. It was going out for 500 miles and should have only been 20
- Initial work on the module