This repository was archived by the owner on Jan 28, 2024. It is now read-only.
Releases: Fdawgs/yh-community-contacts-api
Releases · Fdawgs/yh-community-contacts-api
v6.1.0
6.1.0 (2022-10-06)
Features
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
6.0.0 (2022-10-03)
⚠ BREAKING CHANGES
- config:
SERVICE_HOST
andSERVICE_PORT
env variables renamed toHOST
andPORT
respectively. - routes/admin/access: bcrypt now used for hashing stored bearer tokens
Bug Fixes
- config: use
HOST
andPORT
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
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
5.0.7 (2022-09-05)
Bug Fixes
- config:
default
throws exceptions when used inanyOf
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
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
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
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
v5.0.2
5.0.2 (2022-08-01)
Improvements
Continuous Integration
- ci: audit npm package signatures (4fe5fb3)
Miscellaneous
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
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
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)