From 5a985a4b51a464b224c5ad0985bbd87b9c9eaa37 Mon Sep 17 00:00:00 2001 From: Joakim Uddholm Date: Fri, 29 Sep 2023 00:17:24 +0200 Subject: [PATCH] v4.1.0 --- CHANGELOG.md | 80 +++++++++++++++------------------- api/CHANGELOG.md | 30 ++++--------- api/package.json | 6 +-- app/CHANGELOG.md | 40 +++++++---------- app/package.json | 2 +- config/CHANGELOG.md | 22 ++++------ config/package.json | 12 ++--- core/CHANGELOG.md | 30 +++++-------- core/package.json | 2 +- lerna.json | 2 +- package-lock.json | 50 ++++++++++----------- plugins/aws/CHANGELOG.md | 14 ++---- plugins/aws/package.json | 4 +- plugins/github/CHANGELOG.md | 14 ++---- plugins/github/package.json | 4 +- plugins/ldap/CHANGELOG.md | 15 +++++-- plugins/ldap/package.json | 4 +- plugins/magiclink/CHANGELOG.md | 19 +++----- plugins/magiclink/package.json | 4 +- plugins/oidc/CHANGELOG.md | 9 ++-- plugins/oidc/package.json | 4 +- plugins/svgporn/CHANGELOG.md | 14 ++---- plugins/svgporn/package.json | 4 +- plugins/threatlib/CHANGELOG.md | 14 ++---- plugins/threatlib/package.json | 4 +- 25 files changed, 159 insertions(+), 244 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 97740d9d..343ce6ad 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,93 +3,81 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. -## [4.0.3](https://github.com/klarna-incubator/gram/compare/v4.0.2...v4.0.3) (2023-08-18) - +# [4.1.0](https://github.com/klarna-incubator/gram/compare/v4.0.3...v4.1.0) (2023-09-28) ### Bug Fixes -* Component vulnerable/secure indicators should now work in firefox. ([8f6d441](https://github.com/klarna-incubator/gram/commit/8f6d441bfdc85fa78ca11815805f3da65f88ad03)), closes [#5](https://github.com/klarna-incubator/gram/issues/5) -* hide SystemProperties when viewing a model without system ([d638488](https://github.com/klarna-incubator/gram/commit/d63848810d8ed4e46b9646e95c2004bbd1614dcf)) -* small ux fix to hint at selecting components in the diagram view ([472cb4f](https://github.com/klarna-incubator/gram/commit/472cb4f0e5354b07584ca5100aee0c859b708d88)) -* very nitpicky adjustment on the height and colours of the panel buttons ([1355e09](https://github.com/klarna-incubator/gram/commit/1355e09ebcadaff6c3bb0d0d6d9d456550d7d54b)) +- add back cache being set ([3d09c1f](https://github.com/klarna-incubator/gram/commit/3d09c1ff21155a2d843872d29b3bd97d654d3d2e)) +- add escaping to teamIds ([24e4be4](https://github.com/klarna-incubator/gram/commit/24e4be400a6728123ba1ba796aefb2c2fe3ac7ff)) +- docker-start migrate script no longer exists, migration runs automatically ([cc7141c](https://github.com/klarna-incubator/gram/commit/cc7141c24527f10fb4d8fc45a3701abec820a93e)) +- dont perform unbind inside ldap query function ([f45689f](https://github.com/klarna-incubator/gram/commit/f45689f2bace6f9ce2e8b264c6462d154fd386a6)) +- fix fallback reviewer assignment crashing in case it's not listed as a reviewer by the provider ([15f4a7a](https://github.com/klarna-incubator/gram/commit/15f4a7addf593e688382914bc18691f0ca4df1c9)) +- remove teams attribute from sampleUsers in default config ([f49af4d](https://github.com/klarna-incubator/gram/commit/f49af4dcbac75a71af4b933f93e1d15fb4ee0035)) +- requested_at should be set on review row when created ([58a9474](https://github.com/klarna-incubator/gram/commit/58a9474216b88db3a30bb6575c9c848f8b14e486)) +- single lookup by id can use fallbackreviewer ([5ead17e](https://github.com/klarna-incubator/gram/commit/5ead17e87c1d70b84a46c27ce5477c206de7d956)) + +### Features +- add LDAPGroupBasedReviewerProvider ([014140b](https://github.com/klarna-incubator/gram/commit/014140b5b3dd78dce207801d47bf318654e82949)) +## [4.0.3](https://github.com/klarna-incubator/gram/compare/v4.0.2...v4.0.3) (2023-08-18) +### Bug Fixes +- Component vulnerable/secure indicators should now work in firefox. ([8f6d441](https://github.com/klarna-incubator/gram/commit/8f6d441bfdc85fa78ca11815805f3da65f88ad03)), closes [#5](https://github.com/klarna-incubator/gram/issues/5) +- hide SystemProperties when viewing a model without system ([d638488](https://github.com/klarna-incubator/gram/commit/d63848810d8ed4e46b9646e95c2004bbd1614dcf)) +- small ux fix to hint at selecting components in the diagram view ([472cb4f](https://github.com/klarna-incubator/gram/commit/472cb4f0e5354b07584ca5100aee0c859b708d88)) +- very nitpicky adjustment on the height and colours of the panel buttons ([1355e09](https://github.com/klarna-incubator/gram/commit/1355e09ebcadaff6c3bb0d0d6d9d456550d7d54b)) ## [4.0.2](https://github.com/klarna-incubator/gram/compare/v4.0.1...v4.0.2) (2023-08-16) **Note:** Version bump only for package gram - - - - ## [4.0.1](https://github.com/klarna-incubator/gram/compare/v4.0.0...v4.0.1) (2023-08-15) - ### Bug Fixes -* config not building due to package.json misconfiguration ([db83410](https://github.com/klarna-incubator/gram/commit/db83410ecfc2b7290a942edb532483082295de5d)) -* plugin migrations should now work again ([247ae63](https://github.com/klarna-incubator/gram/commit/247ae6304bdf997cc6f79ee4621934804679e987)) -* prevent frontend crash if identity provider doesn't supply form ([42f1414](https://github.com/klarna-incubator/gram/commit/42f1414bc8a0a2cf2f0aa0e599377c761e0d13ba)) - +- config not building due to package.json misconfiguration ([db83410](https://github.com/klarna-incubator/gram/commit/db83410ecfc2b7290a942edb532483082295de5d)) +- plugin migrations should now work again ([247ae63](https://github.com/klarna-incubator/gram/commit/247ae6304bdf997cc6f79ee4621934804679e987)) +- prevent frontend crash if identity provider doesn't supply form ([42f1414](https://github.com/klarna-incubator/gram/commit/42f1414bc8a0a2cf2f0aa0e599377c761e0d13ba)) ### Features -* add LDAP plugin ([349ca43](https://github.com/klarna-incubator/gram/commit/349ca4322b1009588c8584ee96951b32884d936e)) -* add OIDC authentication provider ([d45d68e](https://github.com/klarna-incubator/gram/commit/d45d68e42210cd81ed4c9622d74b002fae0c096e)) - - - - +- add LDAP plugin ([349ca43](https://github.com/klarna-incubator/gram/commit/349ca4322b1009588c8584ee96951b32884d936e)) +- add OIDC authentication provider ([d45d68e](https://github.com/klarna-incubator/gram/commit/d45d68e42210cd81ed4c9622d74b002fae0c096e)) # [4.0.0](https://github.com/klarna-incubator/gram/compare/v3.1.2...v4.0.0) (2023-08-04) ### Breaking + The way plugins and configuration received a major rewrite. ### Bug Fixes -* badge for review count no longer shows after logout ([9ef88aa](https://github.com/klarna-incubator/gram/commit/9ef88aa2c46ecd622ec9f64eb994339935e50a09)) -* EmailForm button also needs to be submit ([26820b2](https://github.com/klarna-incubator/gram/commit/26820b229185650358014f52fd8d2630951ff408)) -* hide logged in user's team functionality if no team is attached ([408433d](https://github.com/klarna-incubator/gram/commit/408433d8ec8f7c22324ad29ca7721e1ed3d56995)) -* prevent default form submission (causes page reload) ([00a76d8](https://github.com/klarna-incubator/gram/commit/00a76d808ea948382b389fb091c83cd1e437680f)) -* return more informative error message when login succeeds but user lookup returns empty ([e0f36f7](https://github.com/klarna-incubator/gram/commit/e0f36f7a1ba7bd0e0e0d51f44ccfe703bb139d2c)) -* should no longer crash the ChangeReviewer widget if reviewer no longer exists ([263531f](https://github.com/klarna-incubator/gram/commit/263531f1082b251f7fce0b2cab94082d51505bf8)) - +- badge for review count no longer shows after logout ([9ef88aa](https://github.com/klarna-incubator/gram/commit/9ef88aa2c46ecd622ec9f64eb994339935e50a09)) +- EmailForm button also needs to be submit ([26820b2](https://github.com/klarna-incubator/gram/commit/26820b229185650358014f52fd8d2630951ff408)) +- hide logged in user's team functionality if no team is attached ([408433d](https://github.com/klarna-incubator/gram/commit/408433d8ec8f7c22324ad29ca7721e1ed3d56995)) +- prevent default form submission (causes page reload) ([00a76d8](https://github.com/klarna-incubator/gram/commit/00a76d808ea948382b389fb091c83cd1e437680f)) +- return more informative error message when login succeeds but user lookup returns empty ([e0f36f7](https://github.com/klarna-incubator/gram/commit/e0f36f7a1ba7bd0e0e0d51f44ccfe703bb139d2c)) +- should no longer crash the ChangeReviewer widget if reviewer no longer exists ([263531f](https://github.com/klarna-incubator/gram/commit/263531f1082b251f7fce0b2cab94082d51505bf8)) ### Features -* add magiclink auth provider. Some refactor of existing auth to allow for a email form ([d1441eb](https://github.com/klarna-incubator/gram/commit/d1441ebccb664eb54e08a44c25fec68e20da1738)) -* submit email form on enter ([d82b757](https://github.com/klarna-incubator/gram/commit/d82b757642b7d7f75afc393c0c1126b00846b5ca)) - - - - +- add magiclink auth provider. Some refactor of existing auth to allow for a email form ([d1441eb](https://github.com/klarna-incubator/gram/commit/d1441ebccb664eb54e08a44c25fec68e20da1738)) +- submit email form on enter ([d82b757](https://github.com/klarna-incubator/gram/commit/d82b757642b7d7f75afc393c0c1126b00846b5ca)) ## [3.1.2](https://github.com/klarna-incubator/gram/compare/v3.1.1...v3.1.2) (2023-05-09) - ### Bug Fixes -* emailjs leaking password on authorization failure ([0f83912](https://github.com/klarna-incubator/gram/commit/0f83912ab9d76a8930b5318d3c4778bbf989676a)) - - - - +- emailjs leaking password on authorization failure ([0f83912](https://github.com/klarna-incubator/gram/commit/0f83912ab9d76a8930b5318d3c4778bbf989676a)) # [](https://github.com/klarna-incubator/gram/compare/v3.1.1...v) (2023-05-09) - ### Bug Fixes -* emailjs leaking password on authorization failure ([0f83912](https://github.com/klarna-incubator/gram/commit/0f83912ab9d76a8930b5318d3c4778bbf989676a)) - - +- emailjs leaking password on authorization failure ([0f83912](https://github.com/klarna-incubator/gram/commit/0f83912ab9d76a8930b5318d3c4778bbf989676a)) ## [3.1.1](https://github.com/klarna-incubator/gram/compare/v3.1.0...v3.1.1) (2023-04-20) - - # 3.1.0 (2023-03-22) diff --git a/api/CHANGELOG.md b/api/CHANGELOG.md index 476dad3a..c4cf2a6f 100644 --- a/api/CHANGELOG.md +++ b/api/CHANGELOG.md @@ -3,51 +3,37 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. -## [4.0.3](https://github.com/klarna/gram/compare/v4.0.2...v4.0.3) (2023-08-18) - +# [4.1.0](https://github.com/klarna/gram/compare/v4.0.3...v4.1.0) (2023-09-28) ### Bug Fixes -* Component vulnerable/secure indicators should now work in firefox. ([8f6d441](https://github.com/klarna/gram/commit/8f6d441bfdc85fa78ca11815805f3da65f88ad03)), closes [#5](https://github.com/klarna/gram/issues/5) - +- fix fallback reviewer assignment crashing in case it's not listed as a reviewer by the provider ([15f4a7a](https://github.com/klarna/gram/commit/15f4a7addf593e688382914bc18691f0ca4df1c9)) +## [4.0.3](https://github.com/klarna/gram/compare/v4.0.2...v4.0.3) (2023-08-18) +### Bug Fixes +- Component vulnerable/secure indicators should now work in firefox. ([8f6d441](https://github.com/klarna/gram/commit/8f6d441bfdc85fa78ca11815805f3da65f88ad03)), closes [#5](https://github.com/klarna/gram/issues/5) ## [4.0.2](https://github.com/klarna/gram/compare/v4.0.1...v4.0.2) (2023-08-16) **Note:** Version bump only for package @gram/api - - - - ## [4.0.1](https://github.com/klarna/gram/compare/v4.0.0...v4.0.1) (2023-08-15) - ### Features -* add OIDC authentication provider ([d45d68e](https://github.com/klarna/gram/commit/d45d68e42210cd81ed4c9622d74b002fae0c096e)) - - - - +- add OIDC authentication provider ([d45d68e](https://github.com/klarna/gram/commit/d45d68e42210cd81ed4c9622d74b002fae0c096e)) # [4.0.0](https://github.com/klarna/gram/compare/v3.1.2...v4.0.0) (2023-08-04) - ### Bug Fixes -* return more informative error message when login succeeds but user lookup returns empty ([e0f36f7](https://github.com/klarna/gram/commit/e0f36f7a1ba7bd0e0e0d51f44ccfe703bb139d2c)) - +- return more informative error message when login succeeds but user lookup returns empty ([e0f36f7](https://github.com/klarna/gram/commit/e0f36f7a1ba7bd0e0e0d51f44ccfe703bb139d2c)) ### Features -* add magiclink auth provider. Some refactor of existing auth to allow for a email form ([d1441eb](https://github.com/klarna/gram/commit/d1441ebccb664eb54e08a44c25fec68e20da1738)) - - - - +- add magiclink auth provider. Some refactor of existing auth to allow for a email form ([d1441eb](https://github.com/klarna/gram/commit/d1441ebccb664eb54e08a44c25fec68e20da1738)) ## [3.1.2](https://github.com/klarna/gram/compare/v3.1.1...v3.1.2) (2023-05-09) diff --git a/api/package.json b/api/package.json index 212617a6..7ff77064 100644 --- a/api/package.json +++ b/api/package.json @@ -2,7 +2,7 @@ "name": "@gram/api", "private": true, "type": "module", - "version": "4.0.3", + "version": "4.1.0", "description": "API for threat modelling", "scripts": { "oldstart": "NODE_ENV=development nodemon --watch src --watch ../core/src --files src/index.ts", @@ -33,8 +33,8 @@ "node": "18" }, "dependencies": { - "@gram/config": "^4.0.3", - "@gram/core": "^4.0.2", + "@gram/config": "^4.1.0", + "@gram/core": "^4.1.0", "@sentry/integrations": "^7.6.0", "@sentry/node": "^7.6.0", "@sentry/tracing": "^7.6.0", diff --git a/app/CHANGELOG.md b/app/CHANGELOG.md index 05e27d75..dc64e2e6 100644 --- a/app/CHANGELOG.md +++ b/app/CHANGELOG.md @@ -3,51 +3,41 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. -## [4.0.3](https://github.com/klarna-incubator/gram/compare/v4.0.2...v4.0.3) (2023-08-18) - +# [4.1.0](https://github.com/klarna-incubator/gram/compare/v4.0.3...v4.1.0) (2023-09-28) ### Bug Fixes -* hide SystemProperties when viewing a model without system ([d638488](https://github.com/klarna-incubator/gram/commit/d63848810d8ed4e46b9646e95c2004bbd1614dcf)) -* small ux fix to hint at selecting components in the diagram view ([472cb4f](https://github.com/klarna-incubator/gram/commit/472cb4f0e5354b07584ca5100aee0c859b708d88)) -* very nitpicky adjustment on the height and colours of the panel buttons ([1355e09](https://github.com/klarna-incubator/gram/commit/1355e09ebcadaff6c3bb0d0d6d9d456550d7d54b)) - +- fix fallback reviewer assignment crashing in case it's not listed as a reviewer by the provider ([15f4a7a](https://github.com/klarna-incubator/gram/commit/15f4a7addf593e688382914bc18691f0ca4df1c9)) +## [4.0.3](https://github.com/klarna-incubator/gram/compare/v4.0.2...v4.0.3) (2023-08-18) +### Bug Fixes +- hide SystemProperties when viewing a model without system ([d638488](https://github.com/klarna-incubator/gram/commit/d63848810d8ed4e46b9646e95c2004bbd1614dcf)) +- small ux fix to hint at selecting components in the diagram view ([472cb4f](https://github.com/klarna-incubator/gram/commit/472cb4f0e5354b07584ca5100aee0c859b708d88)) +- very nitpicky adjustment on the height and colours of the panel buttons ([1355e09](https://github.com/klarna-incubator/gram/commit/1355e09ebcadaff6c3bb0d0d6d9d456550d7d54b)) ## [4.0.2](https://github.com/klarna-incubator/gram/compare/v4.0.1...v4.0.2) (2023-08-16) **Note:** Version bump only for package @gram/app - - - - ## [4.0.1](https://github.com/klarna-incubator/gram/compare/v4.0.0...v4.0.1) (2023-08-15) - ### Bug Fixes -* prevent frontend crash if identity provider doesn't supply form ([42f1414](https://github.com/klarna-incubator/gram/commit/42f1414bc8a0a2cf2f0aa0e599377c761e0d13ba)) - - - - +- prevent frontend crash if identity provider doesn't supply form ([42f1414](https://github.com/klarna-incubator/gram/commit/42f1414bc8a0a2cf2f0aa0e599377c761e0d13ba)) # [4.0.0](https://github.com/klarna-incubator/gram/compare/v3.1.2...v4.0.0) (2023-08-04) - ### Bug Fixes -* badge for review count no longer shows after logout ([9ef88aa](https://github.com/klarna-incubator/gram/commit/9ef88aa2c46ecd622ec9f64eb994339935e50a09)) -* EmailForm button also needs to be submit ([26820b2](https://github.com/klarna-incubator/gram/commit/26820b229185650358014f52fd8d2630951ff408)) -* hide logged in user's team functionality if no team is attached ([408433d](https://github.com/klarna-incubator/gram/commit/408433d8ec8f7c22324ad29ca7721e1ed3d56995)) -* prevent default form submission (causes page reload) ([00a76d8](https://github.com/klarna-incubator/gram/commit/00a76d808ea948382b389fb091c83cd1e437680f)) -* should no longer crash the ChangeReviewer widget if reviewer no longer exists ([263531f](https://github.com/klarna-incubator/gram/commit/263531f1082b251f7fce0b2cab94082d51505bf8)) - +- badge for review count no longer shows after logout ([9ef88aa](https://github.com/klarna-incubator/gram/commit/9ef88aa2c46ecd622ec9f64eb994339935e50a09)) +- EmailForm button also needs to be submit ([26820b2](https://github.com/klarna-incubator/gram/commit/26820b229185650358014f52fd8d2630951ff408)) +- hide logged in user's team functionality if no team is attached ([408433d](https://github.com/klarna-incubator/gram/commit/408433d8ec8f7c22324ad29ca7721e1ed3d56995)) +- prevent default form submission (causes page reload) ([00a76d8](https://github.com/klarna-incubator/gram/commit/00a76d808ea948382b389fb091c83cd1e437680f)) +- should no longer crash the ChangeReviewer widget if reviewer no longer exists ([263531f](https://github.com/klarna-incubator/gram/commit/263531f1082b251f7fce0b2cab94082d51505bf8)) ### Features -* add magiclink auth provider. Some refactor of existing auth to allow for a email form ([d1441eb](https://github.com/klarna-incubator/gram/commit/d1441ebccb664eb54e08a44c25fec68e20da1738)) -* submit email form on enter ([d82b757](https://github.com/klarna-incubator/gram/commit/d82b757642b7d7f75afc393c0c1126b00846b5ca)) +- add magiclink auth provider. Some refactor of existing auth to allow for a email form ([d1441eb](https://github.com/klarna-incubator/gram/commit/d1441ebccb664eb54e08a44c25fec68e20da1738)) +- submit email form on enter ([d82b757](https://github.com/klarna-incubator/gram/commit/d82b757642b7d7f75afc393c0c1126b00846b5ca)) diff --git a/app/package.json b/app/package.json index b983801c..e43d4fb9 100644 --- a/app/package.json +++ b/app/package.json @@ -1,7 +1,7 @@ { "name": "@gram/app", "proxy": "http://localhost:8080", - "version": "4.0.3", + "version": "4.1.0", "private": true, "engines": { "node": "18" diff --git a/config/CHANGELOG.md b/config/CHANGELOG.md index e99885d1..5f70d68a 100644 --- a/config/CHANGELOG.md +++ b/config/CHANGELOG.md @@ -3,33 +3,27 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. -## [4.0.3](https://github.com/klarna/gram/compare/v4.0.2...v4.0.3) (2023-08-18) - -**Note:** Version bump only for package @gram/config +# [4.1.0](https://github.com/klarna/gram/compare/v4.0.3...v4.1.0) (2023-09-28) +### Bug Fixes +- fix fallback reviewer assignment crashing in case it's not listed as a reviewer by the provider ([15f4a7a](https://github.com/klarna/gram/commit/15f4a7addf593e688382914bc18691f0ca4df1c9)) +- remove teams attribute from sampleUsers in default config ([f49af4d](https://github.com/klarna/gram/commit/f49af4dcbac75a71af4b933f93e1d15fb4ee0035)) +## [4.0.3](https://github.com/klarna/gram/compare/v4.0.2...v4.0.3) (2023-08-18) +**Note:** Version bump only for package @gram/config ## [4.0.2](https://github.com/klarna/gram/compare/v4.0.1...v4.0.2) (2023-08-16) **Note:** Version bump only for package @gram/config - - - - ## [4.0.1](https://github.com/klarna/gram/compare/v4.0.0...v4.0.1) (2023-08-15) - ### Bug Fixes -* config not building due to package.json misconfiguration ([db83410](https://github.com/klarna/gram/commit/db83410ecfc2b7290a942edb532483082295de5d)) -* plugin migrations should now work again ([247ae63](https://github.com/klarna/gram/commit/247ae6304bdf997cc6f79ee4621934804679e987)) - - - - +- config not building due to package.json misconfiguration ([db83410](https://github.com/klarna/gram/commit/db83410ecfc2b7290a942edb532483082295de5d)) +- plugin migrations should now work again ([247ae63](https://github.com/klarna/gram/commit/247ae6304bdf997cc6f79ee4621934804679e987)) # [4.0.0](https://github.com/klarna/gram/compare/v3.1.2...v4.0.0) (2023-08-04) diff --git a/config/package.json b/config/package.json index 86dbcd8a..4192cdf9 100644 --- a/config/package.json +++ b/config/package.json @@ -4,7 +4,7 @@ "main": "./dist/index.js", "types": "./dist/index.d.ts", "private": true, - "version": "4.0.3", + "version": "4.1.0", "description": "Gram Configuration", "scripts": { "build": "tsc -p tsconfig.build.json", @@ -28,11 +28,11 @@ "node": "18" }, "dependencies": { - "@gram/aws": "^4.0.2", - "@gram/core": "^4.0.2", - "@gram/magiclink": "^4.0.2", - "@gram/svgporn": "^4.0.2", - "@gram/threatlib": "^4.0.2", + "@gram/aws": "^4.1.0", + "@gram/core": "^4.1.0", + "@gram/magiclink": "^4.1.0", + "@gram/svgporn": "^4.1.0", + "@gram/threatlib": "^4.1.0", "dotenv": "^16.3.1" }, "devDependencies": { diff --git a/core/CHANGELOG.md b/core/CHANGELOG.md index 0e4254b5..90ff68cf 100644 --- a/core/CHANGELOG.md +++ b/core/CHANGELOG.md @@ -3,44 +3,36 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. -## [4.0.2](https://github.com/klarna/gram/compare/v4.0.1...v4.0.2) (2023-08-16) - -**Note:** Version bump only for package @gram/core +# [4.1.0](https://github.com/klarna/gram/compare/v4.0.3...v4.1.0) (2023-09-28) +### Bug Fixes +- fix fallback reviewer assignment crashing in case it's not listed as a reviewer by the provider ([15f4a7a](https://github.com/klarna/gram/commit/15f4a7addf593e688382914bc18691f0ca4df1c9)) +- requested_at should be set on review row when created ([58a9474](https://github.com/klarna/gram/commit/58a9474216b88db3a30bb6575c9c848f8b14e486)) +- single lookup by id can use fallbackreviewer ([5ead17e](https://github.com/klarna/gram/commit/5ead17e87c1d70b84a46c27ce5477c206de7d956)) +## [4.0.2](https://github.com/klarna/gram/compare/v4.0.1...v4.0.2) (2023-08-16) +**Note:** Version bump only for package @gram/core ## [4.0.1](https://github.com/klarna/gram/compare/v4.0.0...v4.0.1) (2023-08-15) - ### Bug Fixes -* plugin migrations should now work again ([247ae63](https://github.com/klarna/gram/commit/247ae6304bdf997cc6f79ee4621934804679e987)) - +- plugin migrations should now work again ([247ae63](https://github.com/klarna/gram/commit/247ae6304bdf997cc6f79ee4621934804679e987)) ### Features -* add OIDC authentication provider ([d45d68e](https://github.com/klarna/gram/commit/d45d68e42210cd81ed4c9622d74b002fae0c096e)) - - - - +- add OIDC authentication provider ([d45d68e](https://github.com/klarna/gram/commit/d45d68e42210cd81ed4c9622d74b002fae0c096e)) # [4.0.0](https://github.com/klarna/gram/compare/v3.1.2...v4.0.0) (2023-08-04) - ### Features -* add magiclink auth provider. Some refactor of existing auth to allow for a email form ([d1441eb](https://github.com/klarna/gram/commit/d1441ebccb664eb54e08a44c25fec68e20da1738)) - - - - +- add magiclink auth provider. Some refactor of existing auth to allow for a email form ([d1441eb](https://github.com/klarna/gram/commit/d1441ebccb664eb54e08a44c25fec68e20da1738)) ## [3.1.2](https://github.com/klarna/gram/compare/v3.1.1...v3.1.2) (2023-05-09) - ### Bug Fixes -* emailjs leaking password on authorization failure ([0f83912](https://github.com/klarna/gram/commit/0f83912ab9d76a8930b5318d3c4778bbf989676a)) +- emailjs leaking password on authorization failure ([0f83912](https://github.com/klarna/gram/commit/0f83912ab9d76a8930b5318d3c4778bbf989676a)) diff --git a/core/package.json b/core/package.json index 34bc42d3..9cd01841 100644 --- a/core/package.json +++ b/core/package.json @@ -2,7 +2,7 @@ "name": "@gram/core", "private": true, "type": "module", - "version": "4.0.2", + "version": "4.1.0", "description": "Core library for Gram backend stuff", "scripts": { "build": "tsc -p tsconfig.build.json", diff --git a/lerna.json b/lerna.json index 8c1a510d..7a843cc7 100644 --- a/lerna.json +++ b/lerna.json @@ -1,7 +1,7 @@ { "$schema": "node_modules/lerna/schemas/lerna-schema.json", "useWorkspaces": true, - "version": "4.0.3", + "version": "4.1.0", "command": { "version": { "allowBranch": "master", diff --git a/package-lock.json b/package-lock.json index dbd76e75..e00f4607 100644 --- a/package-lock.json +++ b/package-lock.json @@ -33,11 +33,11 @@ }, "api": { "name": "@gram/api", - "version": "4.0.3", + "version": "4.1.0", "license": "Apache-2.0", "dependencies": { - "@gram/config": "^4.0.3", - "@gram/core": "^4.0.2", + "@gram/config": "^4.1.0", + "@gram/core": "^4.1.0", "@sentry/integrations": "^7.6.0", "@sentry/node": "^7.6.0", "@sentry/tracing": "^7.6.0", @@ -96,7 +96,7 @@ }, "app": { "name": "@gram/app", - "version": "4.0.3", + "version": "4.1.0", "dependencies": { "@emotion/react": "^11.4.1", "@emotion/styled": "^11.6.0", @@ -140,14 +140,14 @@ }, "config": { "name": "@gram/config", - "version": "4.0.3", + "version": "4.1.0", "license": "Apache-2.0", "dependencies": { - "@gram/aws": "^4.0.2", - "@gram/core": "^4.0.2", - "@gram/magiclink": "^4.0.2", - "@gram/svgporn": "^4.0.2", - "@gram/threatlib": "^4.0.2", + "@gram/aws": "^4.1.0", + "@gram/core": "^4.1.0", + "@gram/magiclink": "^4.1.0", + "@gram/svgporn": "^4.1.0", + "@gram/threatlib": "^4.1.0", "dotenv": "^16.3.1" }, "devDependencies": { @@ -160,7 +160,7 @@ }, "core": { "name": "@gram/core", - "version": "4.0.2", + "version": "4.1.0", "license": "Apache-2.0", "dependencies": { "@sentry/integrations": "^7.6.0", @@ -33201,10 +33201,10 @@ }, "plugins/aws": { "name": "@gram/aws", - "version": "4.0.2", + "version": "4.1.0", "license": "ISC", "dependencies": { - "@gram/core": "^4.0.2", + "@gram/core": "^4.1.0", "path": "^0.12.7" }, "devDependencies": { @@ -33213,10 +33213,10 @@ }, "plugins/github": { "name": "@gram/github", - "version": "4.0.2", + "version": "4.1.0", "license": "ISC", "dependencies": { - "@gram/core": "^4.0.2", + "@gram/core": "^4.1.0", "octokit": "^2.0.11", "postgres-migrations": "^5.3.0" }, @@ -33233,10 +33233,10 @@ }, "plugins/ldap": { "name": "@gram/ldap", - "version": "4.0.2", + "version": "4.1.0", "license": "ISC", "dependencies": { - "@gram/core": "^4.0.2", + "@gram/core": "^4.1.0", "basic-auth": "^2.0.1", "ldapts": "^4.2.6" }, @@ -33246,19 +33246,19 @@ }, "plugins/magiclink": { "name": "@gram/magiclink", - "version": "4.0.2", + "version": "4.1.0", "license": "ISC", "dependencies": { - "@gram/core": "^4.0.2", + "@gram/core": "^4.1.0", "pg": "^8.11.0" } }, "plugins/oidc": { "name": "@gram/oidc", - "version": "4.0.2", + "version": "4.1.0", "license": "ISC", "dependencies": { - "@gram/core": "^4.0.2", + "@gram/core": "^4.1.0", "hpagent": "^1.2.0", "openid-client": "^5.4.3" } @@ -33274,10 +33274,10 @@ }, "plugins/svgporn": { "name": "@gram/svgporn", - "version": "4.0.2", + "version": "4.1.0", "license": "ISC", "dependencies": { - "@gram/core": "^4.0.2" + "@gram/core": "^4.1.0" }, "devDependencies": { "@types/node": "^20.4.2" @@ -33285,10 +33285,10 @@ }, "plugins/threatlib": { "name": "@gram/threatlib", - "version": "4.0.2", + "version": "4.1.0", "license": "ISC", "dependencies": { - "@gram/core": "^4.0.2" + "@gram/core": "^4.1.0" } } } diff --git a/plugins/aws/CHANGELOG.md b/plugins/aws/CHANGELOG.md index a0ab3725..0f1cdf5a 100644 --- a/plugins/aws/CHANGELOG.md +++ b/plugins/aws/CHANGELOG.md @@ -3,30 +3,22 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. -## [4.0.2](https://github.com/klarna-incubator/gram/compare/v4.0.1...v4.0.2) (2023-08-16) +# [4.1.0](https://github.com/klarna-incubator/gram/compare/v4.0.3...v4.1.0) (2023-09-28) **Note:** Version bump only for package @gram/aws +## [4.0.2](https://github.com/klarna-incubator/gram/compare/v4.0.1...v4.0.2) (2023-08-16) - - +**Note:** Version bump only for package @gram/aws ## [4.0.1](https://github.com/klarna-incubator/gram/compare/v4.0.0...v4.0.1) (2023-08-15) **Note:** Version bump only for package @gram/aws - - - - # [4.0.0](https://github.com/klarna-incubator/gram/compare/v3.1.2...v4.0.0) (2023-08-04) **Note:** Version bump only for package @gram/aws - - - - ## [3.1.2](https://github.com/klarna-incubator/gram/compare/v3.1.1...v3.1.2) (2023-05-09) **Note:** Version bump only for package @gram/aws diff --git a/plugins/aws/package.json b/plugins/aws/package.json index 6af60f62..b6f461dd 100644 --- a/plugins/aws/package.json +++ b/plugins/aws/package.json @@ -6,7 +6,7 @@ "files": [ "dist" ], - "version": "4.0.2", + "version": "4.1.0", "description": "AWS icons for Gram", "scripts": { "build": "tsc -p tsconfig.build.json", @@ -16,7 +16,7 @@ "author": "", "license": "ISC", "dependencies": { - "@gram/core": "^4.0.2", + "@gram/core": "^4.1.0", "path": "^0.12.7" }, "private": true, diff --git a/plugins/github/CHANGELOG.md b/plugins/github/CHANGELOG.md index e2fcbd67..17593c68 100644 --- a/plugins/github/CHANGELOG.md +++ b/plugins/github/CHANGELOG.md @@ -3,30 +3,22 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. -## [4.0.2](https://github.com/klarna-incubator/gram/compare/v4.0.1...v4.0.2) (2023-08-16) +# [4.1.0](https://github.com/klarna-incubator/gram/compare/v4.0.3...v4.1.0) (2023-09-28) **Note:** Version bump only for package @gram/github +## [4.0.2](https://github.com/klarna-incubator/gram/compare/v4.0.1...v4.0.2) (2023-08-16) - - +**Note:** Version bump only for package @gram/github ## [4.0.1](https://github.com/klarna-incubator/gram/compare/v4.0.0...v4.0.1) (2023-08-15) **Note:** Version bump only for package @gram/github - - - - # [4.0.0](https://github.com/klarna-incubator/gram/compare/v3.1.2...v4.0.0) (2023-08-04) **Note:** Version bump only for package @gram/github - - - - ## [3.1.2](https://github.com/klarna-incubator/gram/compare/v3.1.1...v3.1.2) (2023-05-09) **Note:** Version bump only for package @gram/github diff --git a/plugins/github/package.json b/plugins/github/package.json index c72f27e7..7da74d0c 100644 --- a/plugins/github/package.json +++ b/plugins/github/package.json @@ -1,7 +1,7 @@ { "name": "@gram/github", "type": "module", - "version": "4.0.2", + "version": "4.1.0", "description": "To run this GitHub integration, you'll need to set up your own Github App.", "main": "dist/index.js", "types": "dist/index.d.ts", @@ -17,7 +17,7 @@ "author": "", "license": "ISC", "dependencies": { - "@gram/core": "^4.0.2", + "@gram/core": "^4.1.0", "octokit": "^2.0.11", "postgres-migrations": "^5.3.0" }, diff --git a/plugins/ldap/CHANGELOG.md b/plugins/ldap/CHANGELOG.md index 1c96d70e..9afc25de 100644 --- a/plugins/ldap/CHANGELOG.md +++ b/plugins/ldap/CHANGELOG.md @@ -3,17 +3,24 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. -## [4.0.2](https://github.com/klarna-incubator/gram/compare/v4.0.1...v4.0.2) (2023-08-16) +# [4.1.0](https://github.com/klarna-incubator/gram/compare/v4.0.3...v4.1.0) (2023-09-28) -**Note:** Version bump only for package @gram/ldap +### Bug Fixes +- add back cache being set ([3d09c1f](https://github.com/klarna-incubator/gram/commit/3d09c1ff21155a2d843872d29b3bd97d654d3d2e)) +- add escaping to teamIds ([24e4be4](https://github.com/klarna-incubator/gram/commit/24e4be400a6728123ba1ba796aefb2c2fe3ac7ff)) +- dont perform unbind inside ldap query function ([f45689f](https://github.com/klarna-incubator/gram/commit/f45689f2bace6f9ce2e8b264c6462d154fd386a6)) +### Features +- add LDAPGroupBasedReviewerProvider ([014140b](https://github.com/klarna-incubator/gram/commit/014140b5b3dd78dce207801d47bf318654e82949)) +## [4.0.2](https://github.com/klarna-incubator/gram/compare/v4.0.1...v4.0.2) (2023-08-16) -## [4.0.1](https://github.com/klarna-incubator/gram/compare/v4.0.0...v4.0.1) (2023-08-15) +**Note:** Version bump only for package @gram/ldap +## [4.0.1](https://github.com/klarna-incubator/gram/compare/v4.0.0...v4.0.1) (2023-08-15) ### Features -* add LDAP plugin ([349ca43](https://github.com/klarna-incubator/gram/commit/349ca4322b1009588c8584ee96951b32884d936e)) +- add LDAP plugin ([349ca43](https://github.com/klarna-incubator/gram/commit/349ca4322b1009588c8584ee96951b32884d936e)) diff --git a/plugins/ldap/package.json b/plugins/ldap/package.json index 3e779c75..2f4c0018 100644 --- a/plugins/ldap/package.json +++ b/plugins/ldap/package.json @@ -1,7 +1,7 @@ { "name": "@gram/ldap", "type": "module", - "version": "4.0.2", + "version": "4.1.0", "description": "Plugin with ldap related providers", "main": "dist/index.js", "types": "dist/index.d.ts", @@ -16,7 +16,7 @@ "author": "", "license": "ISC", "dependencies": { - "@gram/core": "^4.0.2", + "@gram/core": "^4.1.0", "basic-auth": "^2.0.1", "ldapts": "^4.2.6" }, diff --git a/plugins/magiclink/CHANGELOG.md b/plugins/magiclink/CHANGELOG.md index ea9a429c..5c0fb938 100644 --- a/plugins/magiclink/CHANGELOG.md +++ b/plugins/magiclink/CHANGELOG.md @@ -3,33 +3,24 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. -## [4.0.2](https://github.com/klarna-incubator/gram/compare/v4.0.1...v4.0.2) (2023-08-16) +# [4.1.0](https://github.com/klarna-incubator/gram/compare/v4.0.3...v4.1.0) (2023-09-28) **Note:** Version bump only for package @gram/magiclink +## [4.0.2](https://github.com/klarna-incubator/gram/compare/v4.0.1...v4.0.2) (2023-08-16) - - +**Note:** Version bump only for package @gram/magiclink ## [4.0.1](https://github.com/klarna-incubator/gram/compare/v4.0.0...v4.0.1) (2023-08-15) **Note:** Version bump only for package @gram/magiclink - - - - # [4.0.0](https://github.com/klarna-incubator/gram/compare/v3.1.2...v4.0.0) (2023-08-04) - ### Features -* add magiclink auth provider. Some refactor of existing auth to allow for a email form ([d1441eb](https://github.com/klarna-incubator/gram/commit/d1441ebccb664eb54e08a44c25fec68e20da1738)) -* submit email form on enter ([d82b757](https://github.com/klarna-incubator/gram/commit/d82b757642b7d7f75afc393c0c1126b00846b5ca)) - - - - +- add magiclink auth provider. Some refactor of existing auth to allow for a email form ([d1441eb](https://github.com/klarna-incubator/gram/commit/d1441ebccb664eb54e08a44c25fec68e20da1738)) +- submit email form on enter ([d82b757](https://github.com/klarna-incubator/gram/commit/d82b757642b7d7f75afc393c0c1126b00846b5ca)) ## [3.1.2](https://github.com/klarna-incubator/gram/compare/v3.1.1...v3.1.2) (2023-05-09) diff --git a/plugins/magiclink/package.json b/plugins/magiclink/package.json index 57ada744..9a0f083e 100644 --- a/plugins/magiclink/package.json +++ b/plugins/magiclink/package.json @@ -1,7 +1,7 @@ { "name": "@gram/magiclink", "type": "module", - "version": "4.0.2", + "version": "4.1.0", "description": "Pack with local auth provider", "main": "dist/index.js", "types": "dist/index.d.ts", @@ -17,7 +17,7 @@ "author": "", "license": "ISC", "dependencies": { - "@gram/core": "^4.0.2", + "@gram/core": "^4.1.0", "pg": "^8.11.0" }, "private": true diff --git a/plugins/oidc/CHANGELOG.md b/plugins/oidc/CHANGELOG.md index 4a1af7ae..3a3b530e 100644 --- a/plugins/oidc/CHANGELOG.md +++ b/plugins/oidc/CHANGELOG.md @@ -3,17 +3,16 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. -## [4.0.2](https://github.com/klarna-incubator/gram/compare/v4.0.1...v4.0.2) (2023-08-16) +# [4.1.0](https://github.com/klarna-incubator/gram/compare/v4.0.3...v4.1.0) (2023-09-28) **Note:** Version bump only for package @gram/oidc +## [4.0.2](https://github.com/klarna-incubator/gram/compare/v4.0.1...v4.0.2) (2023-08-16) - - +**Note:** Version bump only for package @gram/oidc ## [4.0.1](https://github.com/klarna-incubator/gram/compare/v4.0.0...v4.0.1) (2023-08-15) - ### Features -* add OIDC authentication provider ([d45d68e](https://github.com/klarna-incubator/gram/commit/d45d68e42210cd81ed4c9622d74b002fae0c096e)) +- add OIDC authentication provider ([d45d68e](https://github.com/klarna-incubator/gram/commit/d45d68e42210cd81ed4c9622d74b002fae0c096e)) diff --git a/plugins/oidc/package.json b/plugins/oidc/package.json index 9cd4e4ed..06e050ec 100644 --- a/plugins/oidc/package.json +++ b/plugins/oidc/package.json @@ -1,7 +1,7 @@ { "name": "@gram/oidc", "type": "module", - "version": "4.0.2", + "version": "4.1.0", "description": "Pack with oidc auth provider", "main": "dist/index.js", "types": "dist/index.d.ts", @@ -16,7 +16,7 @@ "author": "", "license": "ISC", "dependencies": { - "@gram/core": "^4.0.2", + "@gram/core": "^4.1.0", "hpagent": "^1.2.0", "openid-client": "^5.4.3" }, diff --git a/plugins/svgporn/CHANGELOG.md b/plugins/svgporn/CHANGELOG.md index 5d53a357..0463624e 100644 --- a/plugins/svgporn/CHANGELOG.md +++ b/plugins/svgporn/CHANGELOG.md @@ -3,30 +3,22 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. -## [4.0.2](https://github.com/klarna-incubator/gram/compare/v4.0.1...v4.0.2) (2023-08-16) +# [4.1.0](https://github.com/klarna-incubator/gram/compare/v4.0.3...v4.1.0) (2023-09-28) **Note:** Version bump only for package @gram/svgporn +## [4.0.2](https://github.com/klarna-incubator/gram/compare/v4.0.1...v4.0.2) (2023-08-16) - - +**Note:** Version bump only for package @gram/svgporn ## [4.0.1](https://github.com/klarna-incubator/gram/compare/v4.0.0...v4.0.1) (2023-08-15) **Note:** Version bump only for package @gram/svgporn - - - - # [4.0.0](https://github.com/klarna-incubator/gram/compare/v3.1.2...v4.0.0) (2023-08-04) **Note:** Version bump only for package @gram/svgporn - - - - ## [3.1.2](https://github.com/klarna-incubator/gram/compare/v3.1.1...v3.1.2) (2023-05-09) **Note:** Version bump only for package @gram/svgporn diff --git a/plugins/svgporn/package.json b/plugins/svgporn/package.json index e5f796cd..9400cd2e 100644 --- a/plugins/svgporn/package.json +++ b/plugins/svgporn/package.json @@ -1,7 +1,7 @@ { "name": "@gram/svgporn", "type": "module", - "version": "4.0.2", + "version": "4.1.0", "description": "Taken from https://github.com/gilbarbara/logos", "main": "dist/index.js", "types": "dist/index.d.ts", @@ -17,7 +17,7 @@ "author": "", "license": "ISC", "dependencies": { - "@gram/core": "^4.0.2" + "@gram/core": "^4.1.0" }, "devDependencies": { "@types/node": "^20.4.2" diff --git a/plugins/threatlib/CHANGELOG.md b/plugins/threatlib/CHANGELOG.md index 7e8a34f8..72bc2c56 100644 --- a/plugins/threatlib/CHANGELOG.md +++ b/plugins/threatlib/CHANGELOG.md @@ -3,30 +3,22 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. -## [4.0.2](https://github.com/klarna-incubator/gram/compare/v4.0.1...v4.0.2) (2023-08-16) +# [4.1.0](https://github.com/klarna-incubator/gram/compare/v4.0.3...v4.1.0) (2023-09-28) **Note:** Version bump only for package @gram/threatlib +## [4.0.2](https://github.com/klarna-incubator/gram/compare/v4.0.1...v4.0.2) (2023-08-16) - - +**Note:** Version bump only for package @gram/threatlib ## [4.0.1](https://github.com/klarna-incubator/gram/compare/v4.0.0...v4.0.1) (2023-08-15) **Note:** Version bump only for package @gram/threatlib - - - - # [4.0.0](https://github.com/klarna-incubator/gram/compare/v3.1.2...v4.0.0) (2023-08-04) **Note:** Version bump only for package @gram/threatlib - - - - ## [3.1.2](https://github.com/klarna-incubator/gram/compare/v3.1.1...v3.1.2) (2023-05-09) **Note:** Version bump only for package @gram/threatlib diff --git a/plugins/threatlib/package.json b/plugins/threatlib/package.json index bdc5a2fa..b10ffbf9 100644 --- a/plugins/threatlib/package.json +++ b/plugins/threatlib/package.json @@ -1,7 +1,7 @@ { "name": "@gram/threatlib", "type": "module", - "version": "4.0.2", + "version": "4.1.0", "description": "", "main": "dist/index.js", "types": "dist/index.d.ts", @@ -17,6 +17,6 @@ "author": "", "license": "ISC", "dependencies": { - "@gram/core": "^4.0.2" + "@gram/core": "^4.1.0" } }