- Update npm dependencies
- Update basic auth creds
- Add footer link to beta cookie policy page
- Change chlamydia content link from beta to nhs.uk
- Enable deployment to Production via DevOps
- Remove the specific version of python from the Dockerfile
- Update npm dependencies
- Upgrade container to run latest LTS version of node
- Use Azure DevOps pipelines rather than Travis and TeamCity
- Use nyc in place of istanbul for code coverage
- Improve guidance in
CONTRIBUTING
- Extract inline script to external scripts
- Deploy review, integration and staging environments via pipelines YAML
- Update npm dependencies
- Upgrade to
node:10.15.3-alpine
- Remove simple cookie banner
- Remove Webtrends (no longer used)
- Remove GA (no longer used)
- Update npm dependencies
- Upgrade to
node:10.15.0-alpine
for latest security and bug patches - Use Azure Search rather than Elasticsearch for service search
- Use in-house, Azure Search backed postcode search rather postcodes.io
- Enable debugger for development
- Calculate distance between the search origin and each result items
- Preserve original formatting for service information and opening times
- Be more polite with error messaging
- Update npm dependencies
- Create
digitalData
object for use by Adobe Analytics - Update CSP for compatibility with Adobe Analytics
- Update npm dependencies
- Accessibility improvements
- Upgrade to
node:8.12.0-alpine
- Prevent IE 11 from focusing on SVGs
- Fix skip to content for voice over
- Update npm dependencies
- Add Adobe Analytics
- Ensure JS and CSS are finger-printed in production
- Do not link to beta home page
- Update npm dependencies
- Update 'contact-us' footer link
- Update 'care and support' header link
- Update in-page links to be direct
- Update footer links to new pages
- Update cookie banner link to cookie policy
- Update favicon with latest design
- Remove Heatmaps from Webtrends (the feature has been discontinued)
- Update to
node:8.11.4-alpine
- Update python used in container
- Ensure JS and CSS are finger-printed in production
- Update npm dependencies
- Anonymise IP used by Webtrends
- Update npm dependencies
- Remove references to
NHS.UK
in favour ofNHS
- Set background to blue
- Fix input width
- Update header search placeholder text
- Remove aria-labelledby on the aria-hidden NHS logo
- Update
npm
dependencies - Transpile frontend JS from ES6 into browse compatible
- Update frontend to use new design
- Update IE css to new design
- Update print css to new design
- Update
npm
dependencies - Update to
node:8.11.3-alpine
- Remove
origin
param for <16 and symptomatic sexpert results
No release
- Fix for XSS vulnerability on location entry
- End
h2
tag on results page
- Fix spacing on the multiple choice options
- Reduce reveal font size on mobile devices
- Logo link to https://www.nhs.uk/ instead of beta.
- JavaScript/CSS instead of HTML5 details as its not supported any version of IE
- Content based on accessibility lab and link to beta chlamydia page
- Open links in same window
- Final content tweaks
- Allow fonts to be loaded from
*.hotjar.com
- Update content post sign-off
- Update
npm
dependencies - Improve accessibility of search and logos
- Add performance tests
- England start page accordion tweaks
- Results distance to 1 decimal place
- Mobile typography improvements
- Mobile viewport click to call (tel) links.
- Accessibility improvements
- Webtrends analytics tags
- Collapse duplicate results in Elasticsearch query on uid
- Add pharmacies to kit pickup for 16-24
- Replace sexperts search with kit locations for over 25s
- Use
arc
rather thanplane
for precision in distance - Use location input for map link
- Do not use name of place in map link
- Display address when there is no postcode
- Add formatted opening times for pharmacies
- Trim leading and trailing spaces on postcode
- Add page descriptions
- Support latest service data model changes
- Add meta description
- Choose pages
- ES integration
- Error messages tweaking
- Search result pages design
- Remove in app breadcrumbs
- Skip to page content links & accessibility help pages
- Accessibility improvements
- Results opening times table
- Queries for sexual health professionals and chlamydia kits under 25
- No indexing for intermediate steps by search engines
- Journey step count
- Error pages
- Symptoms page
- Age page
- Recommend page
- Location page
- PostcodeIO integration
- Form error handling
- Form query validation
- Upgrade python in Alpine to 2.7.14-r0
- Build header items nunjucks
- Use NHS.UK front-end library
- Add site layout files and a start page
- Initial application architecture