Skip to content
This repository was archived by the owner on Jan 28, 2024. It is now read-only.

Releases: Fdawgs/yh-community-contacts-api

v6.1.0

06 Oct 13:39
a2dc736
Compare
Choose a tag to compare

6.1.0 (2022-10-06)

Features

  • config: use first available open port if PORT env variable unset (#424) (a2f3fa4)

Continuous Integration

  • cd: create release asset (5401e56)

Dependencies

  • .dockerignore: add SECURITY.md (56d231f)
  • .dockerignore: fix CODE_OF_CONDUCT entry (#426) (47a2976)
  • deps-dev: bump eslint-plugin-jest from 27.0.4 to 27.1.1 (#430) (470d641)
  • deps-dev: bump pino-pretty from 9.1.0 to 9.1.1 (#429) (2696f7a)
  • deps: bump fluent-json-schema from 3.1.0 to 4.0.0 (#428) (3b2ef89)

v6.0.0

03 Oct 09:43
c9f324d
Compare
Choose a tag to compare

6.0.0 (2022-10-03)

⚠ BREAKING CHANGES

  • config: SERVICE_HOST and SERVICE_PORT env variables renamed to HOST and PORT respectively.
  • routes/admin/access: bcrypt now used for hashing stored bearer tokens

Bug Fixes

  • config: use HOST and PORT env variables for cloud services (45ead4f)
  • plugins/serialize-json-to-xml: rep invalid xml chars with U+FFFD (#402) (f337601)

Improvements

  • plugins/serialize-json-to-xml: minify xml responses (deabafa)
  • public/image/icons: compress mask-icon (cd5cd50)
  • routes/admin/access: use faster bcrypt over scrypt (9055943)
  • routes/docs: remove redundant html elem attributes (368b820)

Documentation

  • readme: remove redundant comma (3813d70)
  • use shorter urls; fix fastify links (8becde8)

Miscellaneous

  • .env.template: remove service section (a0ead40)
  • .vscode: add redhat.vscode-xml as default xml formatter (3e13f90)
  • *.ignore: add clinicjs directory (b5f8b88)
  • import destructuring (#401) (aec20bd)
  • LICENSE: remove trailing whitespace (ac5681e)
  • prefer object destructuring (#420) (f61ebc0)
  • sort imports alphabetically (e093e75)

Dependencies

  • deps-dev: bump autocannon from 7.9.0 to 7.10.0 (#416) (dae48c8)
  • deps-dev: bump eslint from 8.23.0 to 8.24.0 (#410) (83c283d)
  • deps-dev: bump eslint-plugin-jest from 27.0.1 to 27.0.4 (#417) (bd5bb7e)
  • deps-dev: bump jest from 29.0.2 to 29.1.2 (#418) (6e47749)
  • deps-dev: bump nodemon from 2.0.19 to 2.0.20 (#408) (97b294c)
  • deps-dev: bump playwright from 1.25.1 to 1.26.1 (#406) (60444e9)
  • deps: bump @fastify/autoload from 5.3.1 to 5.4.0 (#412) (e90e582)
  • deps: bump @fastify/helmet from 10.0.0 to 10.0.1 (#409) (0e89089)
  • deps: bump @fastify/swagger from 7.5.0 to 7.6.1 (#419) (bee710c)
  • deps: bump dotenv from 16.0.2 to 16.0.3 (#415) (3002d89)
  • deps: bump env-schema from 5.0.0 to 5.1.0 (#414) (f3314d6)
  • deps: bump fastify from 4.5.3 to 4.7.0 (#411) (956d3d2)
  • deps: bump fastify-disablecache from 3.0.2 to 3.0.3 (#422) (2f9471f)
  • deps: bump fastify-floc-off from 2.0.2 to 2.0.3 (#421) (a96c371)
  • deps: bump js2xmlparser from 4.0.2 to 5.0.0 (#407) (2b053d9)
  • deps: bump pino from 8.5.0 to 8.6.1 (#413) (ab69de1)
  • deps: bump redoc from 2.0.0-rc.76 to 2.0.0 (#405) (5b32e68)
  • deps: bump transistive dependencies (#423) (19bf8c4)

v5.0.7

05 Sep 11:33
29acbc6
Compare
Choose a tag to compare

5.0.7 (2022-09-05)

Bug Fixes

  • config: default throws exceptions when used in anyOf schemas (81dd1fd)
  • plugins/shared-schemas: replace 500 response message const (d864253)

Improvements

  • routes/docs/openapi: ensure response is openapi object (71f6dce)
  • routes: remove additional properties from req queries (0f28ff4)

Miscellaneous

  • .husky: shell path and arg updates (76544e2)
  • .vscode/extensions: remove unmaintained extension (9f40e3f)
  • config: remove redundant todo inline comment (f11ec47)
  • plugins/shared-schemas: remove commented out code (0fbba8a)

Dependencies

  • deps-dev: bump @commitlint/cli from 17.0.3 to 17.1.2 (#381) (dcc4e42)
  • deps-dev: bump @commitlint/config-conventional (#374) (74cdd2f)
  • deps-dev: bump @faker-js/faker from 7.4.0 to 7.5.0 (#386) (39e1629)
  • deps-dev: bump eslint from 8.22.0 to 8.23.0 (#372) (cedcee5)
  • deps-dev: bump eslint-plugin-jest from 26.8.4 to 27.0.1 (#391) (a567b41)
  • deps-dev: bump eslint-plugin-promise from 6.0.0 to 6.0.1 (#373) (10cecbc)
  • deps-dev: bump jest from 28.1.3 to 29.0.1 (#376) (f1fd4db)
  • deps-dev: bump jest from 29.0.1 to 29.0.2 (#393) (95be058)
  • deps-dev: bump pino-pretty from 9.0.1 to 9.1.0 (#382) (8dbab03)
  • deps-dev: bump playwright from 1.25.0 to 1.25.1 (#384) (218c4db)
  • deps: bump @fastify/accepts from 4.0.0 to 4.0.1 (#375) (65d1b64)
  • deps: bump @fastify/autoload from 5.2.0 to 5.3.0 (#378) (4ee890f)
  • deps: bump @fastify/autoload from 5.3.0 to 5.3.1 (#394) (7765a7a)
  • deps: bump @fastify/compress from 6.1.0 to 6.1.1 (#389) (5ab9c09)
  • deps: bump @fastify/helmet from 9.1.0 to 10.0.0 (#379) (a996b48)
  • deps: bump @fastify/rate-limit from 7.3.0 to 7.4.0 (#392) (d4aaf57)
  • deps: bump @fastify/sensible from 5.1.0 to 5.1.1 (#387) (4cd6d8e)
  • deps: bump @fastify/swagger from 7.4.1 to 7.5.0 (#390) (150e5a2)
  • deps: bump @fastify/under-pressure from 8.0.0 to 8.1.0 (#383) (21524a5)
  • deps: bump dotenv from 16.0.1 to 16.0.2 (#377) (aeac77e)
  • deps: bump fastify from 4.5.2 to 4.5.3 (#380) (a073ddb)
  • deps: bump fastify-plugin from 4.2.0 to 4.2.1 (#385) (db6d3ea)
  • deps: bump pg from 8.7.3 to 8.8.0 (#388) (8f8693b)
  • deps: bump transistive dependencies (4c59268)

v5.0.6

20 Aug 10:19
de78e29
Compare
Choose a tag to compare

5.0.6 (2022-08-20)

Miscellaneous

Dependencies

  • deps-dev: bump eslint-plugin-jest from 26.8.3 to 26.8.4 (#368) (d8e6a90)
  • deps: bump fastify from 4.5.0 to 4.5.2 (#367) (93b6b03)
  • deps: bump mssql from 9.0.0 to 9.0.1 (#364) (010b94b)
  • deps: bump pino from 8.4.1 to 8.4.2 (#365) (ba28a09)
  • deps: bump redoc from 2.0.0-rc.75 to 2.0.0-rc.76 (#366) (dcca1db)

v5.0.5

18 Aug 12:04
6620f8c
Compare
Choose a tag to compare

5.0.5 (2022-08-18)

Improvements

  • check accept header is supported before parsing req body (66bd127)
  • convert sync async handlers to sync only (7ae3411)
  • plugins/serialize-json-to-xml: consolidate if statements (159058f)
  • remove redundant returns (df485ee)
  • routes: remove reassignment of variables (3a34b37)

Dependencies

  • deps-dev: bump eslint from 8.21.0 to 8.22.0 (#359) (b30132b)
  • deps-dev: bump eslint-plugin-jest from 26.8.2 to 26.8.3 (#356) (6c659f0)
  • deps-dev: bump pino-pretty from 8.1.0 to 9.0.1 (#354) (55668cd)
  • deps-dev: bump playwright from 1.24.2 to 1.25.0 (#357) (d2bf7a7)
  • deps: bump @fastify/under-pressure from 7.0.0 to 8.0.0 (#358) (3082bd0)
  • deps: bump fastify from 4.4.0 to 4.5.0 (#351) (f30f475)
  • deps: bump fastify-plugin from 4.1.0 to 4.2.0 (#352) (e91aaf3)
  • deps: bump mssql from 8.1.3 to 9.0.0 (#353) (3bae181)
  • deps: bump pino from 8.4.0 to 8.4.1 (#355) (dd0d95c)
  • deps: bump redoc from 2.0.0-rc.74 to 2.0.0-rc.75 (#360) (6b94175)
  • deps: bump sub-dependencies (#361) (68a01f1)

v5.0.4

09 Aug 10:43
1598acf
Compare
Choose a tag to compare

5.0.4 (2022-08-09)

Bug Fixes

Dependencies

  • deps-dev: bump @faker-js/faker from 7.3.0 to 7.4.0 (#343) (e74a13b)
  • deps-dev: bump eslint-plugin-jest from 26.7.0 to 26.8.2 (#338) (64b3cd2)
  • deps-dev: bump eslint-plugin-jsdoc from 39.3.4 to 39.3.6 (#339) (fb02a6a)
  • deps: bump @fastify/autoload from 5.1.0 to 5.2.0 (#342) (b63b47d)
  • deps: bump fastify from 4.3.0 to 4.4.0 (#337) (77e68d8)
  • deps: bump fastify-disablecache from 3.0.1 to 3.0.2 (#345) (322ad1a)
  • deps: bump fastify-floc-off from 2.0.1 to 2.0.2 (#340) (9db14b0)
  • deps: bump mssql from 8.1.2 to 8.1.3 (#346) (51cf267)
  • deps: bump pino from 8.3.1 to 8.4.0 (#344) (e200850)

v5.0.3

04 Aug 06:44
aedcbff
Compare
Choose a tag to compare

5.0.3 (2022-08-04)

Bug Fixes

  • routes: invalid openapi shared schema definitions (#331) (77c184c)
  • server: reduce content-security-policy for options routes (#333) (e6d216a)

Dependencies

  • deps: bump @fastify/cors from 8.0.0 to 8.1.0 (#334) (e818250)

v5.0.2

01 Aug 06:41
0cc380d
Compare
Choose a tag to compare

5.0.2 (2022-08-01)

Improvements

Continuous Integration

  • ci: audit npm package signatures (4fe5fb3)

Miscellaneous

  • *.ignore: add pnpm lockfile (#322) (ea4d409)
  • replace --production npm arg with --omit=dev (fa63699)

Dependencies

  • deps-dev: bump eslint from 8.20.0 to 8.21.0 (#324) (026ca13)
  • deps-dev: bump eslint-plugin-jest from 26.6.0 to 26.7.0 (#325) (acc159e)
  • deps-dev: bump eslint-plugin-jsdoc from 39.3.3 to 39.3.4 (#328) (9ea335b)
  • deps-dev: bump playwright from 1.24.1 to 1.24.2 (#329) (b9ef1e1)
  • deps: bump @fastify/static from 6.4.1 to 6.5.0 (#326) (ff56d7e)
  • deps: bump fastify-disablecache from 3.0.0 to 3.0.1 (#320) (4e726c7)
  • deps: bump fastify-floc-off from 2.0.0 to 2.0.1 (#319) (54ed1a5)
  • deps: bump pino from 8.3.0 to 8.3.1 (#321) (1703413)
  • deps: bump redoc from 2.0.0-rc.72 to 2.0.0-rc.74 (#323) (37981a7)
  • deps: bump secure-json-parse from 2.4.0 to 2.5.0 (#327) (4e14774)
  • deps: bump sub-dependencies (#330) (6ebdea7)

v5.0.1

14 Jul 12:30
4c40551
Compare
Choose a tag to compare

5.0.1 (2022-07-14)

Dependencies

  • dependabot: increase open-pull-requests-limit from 5 to 20 (64a2a26)
  • deps-dev: bump @commitlint/cli from 17.0.2 to 17.0.3 (#304) (3f25913)
  • deps-dev: bump @commitlint/config-conventional (#293) (d0da5b3)
  • deps-dev: bump @faker-js/faker from 7.2.0 to 7.3.0 (#307) (326fe08)
  • deps-dev: bump eslint from 8.18.0 to 8.19.0 (#298) (bddc795)
  • deps-dev: bump jest from 28.1.1 to 28.1.2 (#303) (9d345f8)
  • deps-dev: bump jest from 28.1.2 to 28.1.3 (#314) (0295715)
  • deps-dev: bump nodemon from 2.0.16 to 2.0.19 (#302) (e62b711)
  • deps-dev: bump pino-pretty from 8.0.0 to 8.1.0 (#305) (c95620d)
  • deps-dev: bump playwright from 1.22.2 to 1.23.2 (#299) (cea97df)
  • deps-dev: bump playwright from 1.23.2 to 1.23.3 (#313) (a61183a)
  • deps: bump @fastify/autoload from 4.0.1 to 5.1.0 (#306) (776706c)
  • deps: bump fastify-plugin from 3.0.1 to 4.0.0 (#310) (ef8a544)
  • deps: bump moment from 2.29.3 to 2.29.4 (#300) (adafa78)
  • deps: bump pino from 8.0.0 to 8.1.0 (#296) (54bce11)
  • deps: bump sub-dependencies (#315) (7ae9742)

v5.0.0

20 Jun 13:57
912b2c3
Compare
Choose a tag to compare

5.0.0 (2022-06-20)

⚠ BREAKING CHANGES

  • package: drop support for non-lts node 15
  • plugins/hashed-bearer-auth: Dropped support for node 14 to be able to use Promise.any()
  • scrypt now used for hashing stored bearer tokens

Bug Fixes

  • plugins/serialize-json-to-xml: ignore swagger and openapi specs (#289) (982a16c)
  • routes: pagination count returning as string for postgres conns (#288) (8541e17)

Improvements

  • plugins/hashed-bearer-auth: replace blocking for() loop (c07777e)
  • replace pbkdf2 with scrypt (9b2cc52)

Miscellaneous

  • .github/funding: remove comments (b3715c7)
  • .github: add FUNDING.yml (deeeb5e)
  • .gitignore: use latest github ignore template (49e2589)
  • .prettierignore: add new paths from .gitignore (11b8440)
  • package: drop support for non-lts node 15 (5eea440)
  • remove redundant async keywords (5e84ef6)

Documentation

  • readme: grammar fixes (ea220c5)
  • readme: update minimum node version required (00c20a0)
  • readme: use block quotes for notes to enable github md highlights (c08f678)

Dependencies

  • deps-dev: add missing caret range for prettier (a9498b6)
  • deps-dev: bump @faker-js/faker from 7.1.0 to 7.2.0 (#276) (d4fa8c3)
  • deps-dev: bump eslint from 8.16.0 to 8.17.0 (#274) (af104c6)
  • deps-dev: bump eslint from 8.17.0 to 8.18.0 (#290) (9c07cfb)
  • deps-dev: bump eslint-plugin-jest from 26.4.6 to 26.5.3 (#272) (3905df0)
  • deps-dev: bump eslint-plugin-jsdoc from 39.3.2 to 39.3.3 (#291) (d2fd5bf)
  • deps-dev: bump jest from 28.1.0 to 28.1.1 (#275) (dc4e6e8)
  • deps-dev: bump prettier from 2.6.2 to 2.7.1 (#270) (8cecb4c)
  • deps: bump actions/dependency-review-action from 1 to 2 (#268) (0a9764f)
  • deps: bump pino from 7.11.0 to 8.0.0 (#259) (f71136b)
  • deps: bump pino-pretty from 7.6.1 to 8.0.0 (#260) (c507e48)
  • deps: bump redoc from 2.0.0-rc.71 to 2.0.0-rc.72 (#280) (d73c54b)
  • deps: bump sub-dependencies (#292) (e27b548)
  • deps: bump wagoid/commitlint-github-action from 4 to 5 (#269) (2502d43)
  • deps: move pino-pretty to dev dependencies (91ce470)