Releases: open-amt-cloud-toolkit/rps
Releases · open-amt-cloud-toolkit/rps
v2.14.0
[2.14.0] - 2023-07-31
Build
- update version in package.json and changelog (#ffdd72f)
- bump @open-amt-cloud-toolkit/wsman-messages to 5.5.0 (#1110) (#830d485)
- deps: bump semver from 5.7.1 to 5.7.2 (#1090) (#b28a18f)
- deps: bump winston from 3.9.0 to 3.10.0 (#1092) (#ae3a23b)
- deps: bump xml2js from 0.6.0 to 0.6.2 (#1111) (#55abab4)
- deps: bump xstate from 4.38.0 to 4.38.1 (#1095) (#b2163ab)
- deps: bump xstate from 4.38.1 to 4.38.2 (#1114) (#191ef0b)
- deps: bump tough-cookie from 4.1.2 to 4.1.3 (#1088) (#87c24d2)
- deps-dev: bump @types/node from 20.4.1 to 20.4.2 (#1097) (#271b224)
- deps-dev: bump @types/node from 20.4.2 to 20.4.4 (#1107) (#4e12dbc)
- deps-dev: bump eslint from 8.44.0 to 8.45.0 (#1101) (#067bc01)
- deps-dev: bump eslint-config-standard-with-typescript (#1100) (#a39b4d8)
- deps-dev: bump word-wrap from 1.2.3 to 1.2.4 (#1104) (#792c961)
- deps-dev: bump eslint-config-standard-with-typescript (#1106) (#1df810a)
- deps-dev: bump @types/node-forge from 1.3.2 to 1.3.3 (#1096) (#c450beb)
- deps-dev: bump eslint-config-standard-with-typescript (#1099) (#2c9e668)
- deps-dev: bump @types/node from 20.4.4 to 20.4.5 (#1113) (#980cab5)
- deps-dev: bump eslint-plugin-import from 2.27.5 to 2.28.0 (#1117) (#7fc593f)
- deps-dev: bump nodemon from 2.0.22 to 3.0.1 (#1091) (#580871c)
- deps-dev: bump @typescript-eslint/parser from 5.61.0 to 5.62.0 (#1094) (#6a02921)
- deps-dev: bump @types/node-forge from 1.3.3 to 1.3.4 (#1116) (#af2a2a9)
- deps-dev: bump eslint from 8.43.0 to 8.44.0 (#1084) (#bfa30bc)
- deps-dev: bump @typescript-eslint/eslint-plugin (#1085) (#4fe2462)
- deps-dev: bump @typescript-eslint/parser from 5.60.1 to 5.61.0 (#1086) (#14d4637)
- deps-dev: bump eslint from 8.45.0 to 8.46.0 (#1118) (#dc815c0)
- deps-dev: bump @types/node from 20.3.2 to 20.4.1 (#1089) (#f0addde)
Feat
- adds capability to upgrade to admin control mode (#1098) (#7a409bd)
v2.13.0
[2.13.0] - 2023-06-30
Build
- update version in package.json and changelog (#e1cd47d)
- update vault for docker compose (#1077) (#7462e8b)
- deps: bump xstate from 4.37.2 to 4.38.0 (#1071) (#86915d7)
- deps: bump pg from 8.11.0 to 8.11.1 (#1074) (#bb5c777)
- deps-dev: bump @typescript-eslint/parser from 5.60.0 to 5.60.1 (#1073) (#a39fbde)
- deps-dev: bump @typescript-eslint/eslint-plugin (#1075) (#77c0050)
- deps-dev: bump @types/node from 20.3.1 to 20.3.2 (#1076) (#b88f8ae)
- deps-dev: bump eslint-config-standard-with-typescript (#1079) (#aedfb24)
Feat
- adds MSCHAPv2 configuration for wired and wireless (#1070) (#3fd7865)
Fix
- upated network status message (#1080) (#972293b)
v2.12.1
build: updates package.json and changelog to v2.12.1
v2.12.0
[2.12.0] - 2023-06-16
Build
- update version and changelog to v2.12.0 (#3a72cf5)
- deps-dev: bump sinon from 15.1.0 to 15.1.2 (#1055) (#7ddf936)
- deps-dev: bump @typescript-eslint/parser from 5.59.9 to 5.59.11 (#1056) (#2fe4656)
- deps-dev: bump @types/node from 20.3.0 to 20.3.1 (#1057) (#ce7bdde)
- deps-dev: bump @typescript-eslint/eslint-plugin (#1058) (#b9469e8)
Ci
- add git to publish package.json version (#1060) (#6d93ace)
Feat
- support device friendly name (#1059) (#91376f0)
v2.11.2
fix: refresh amt pw after pw change (#1049) Co-authored-by: madhavilosetty-intel <[email protected]>
v2.11.1
[2.11.1] - 2023-06-12
Build
- update version and changelog to v2.11.1 (#5c84091)
- updated semantic release (#719fd83)
- updated semantic release (#1035) (#12f90cf)
- updated semantic release (#1030) (#a8c1574)
- deps: bump xml2js from 0.5.0 to 0.6.0 (#1037) (#730ec8a)
- deps: bump winston from 3.8.2 to 3.9.0 (#b670d30)
- deps-dev: bump eslint-config-standard-with-typescript (#1044) (#9d27c4c)
- deps-dev: bump eslint-config-standard from 17.0.0 to 17.1.0 (#1043) (#280cc0e)
- deps-dev: bump @types/node from 20.2.4 to 20.2.5 (#d52fb1e)
- deps-dev: bump @typescript-eslint/parser from 5.59.8 to 5.59.9 (#1048) (#3f2c3c9)
- deps-dev: bump @typescript-eslint/parser from 5.59.7 to 5.59.8 (#d8c23ce)
- deps-dev: bump eslint from 8.41.0 to 8.42.0 (#1045) (#5b2fea6)
- deps-dev: bump @types/node from 20.2.3 to 20.2.4 (#1036) (#4e56cd4)
- deps-dev: bump @types/pg from 8.10.1 to 8.10.2 (#1047) (#3ee66fd)
- deps-dev: bump @typescript-eslint/eslint-plugin (#1046) (#244378f)
- deps-dev: bump @typescript-eslint/eslint-plugin (#c7c6180)
Fix
- continue to add the wifi profiles excluding unsupported profiles (#1015) (#286aa43)
- state-machine: update tls config for AMT 16.1+ (#a29b829)
Refactor
- maintenance: several changes in stateMachines/maintenace (#1003) (#71606db)
v2.11.0
[2.11.0] - 2023-05-23
Build
- update package.json to v2.10.0 (#d0df5c1)
- automated versioning and publishing (#1029) (#2f43336)
- deps: bump @open-amt-cloud-toolkit/wsman-messages (#a0a18dd)
- deps: bump @open-amt-cloud-toolkit/wsman-messages (#990e97a)
- deps: bump @open-amt-cloud-toolkit/wsman-messages (#b93afb9)
- deps: bump pg from 8.10.0 to 8.11.0 (#3396376)
- deps-dev: bump @types/node from 20.2.1 to 20.2.3 (#1024) (#d519c80)
- deps-dev: bump sinon from 15.0.4 to 15.1.0 (#e9cca26)
- deps-dev: bump @types/node from 20.2.0 to 20.2.1 (#08aaea4)
- deps-dev: bump @types/node from 20.1.7 to 20.2.0 (#c39e398)
- deps-dev: bump eslint from 8.40.0 to 8.41.0 (#1025) (#01e2445)
- deps-dev: bump @types/node from 20.1.5 to 20.1.7 (#d07f28f)
- deps-dev: bump @types/node from 20.1.4 to 20.1.5 (#2bd176c)
- deps-dev: bump @types/pg from 8.6.6 to 8.10.1 (#1028) (#d813dae)
- deps-dev: bump @typescript-eslint/parser from 5.59.5 to 5.59.6 (#88b0279)
- deps-dev: bump @typescript-eslint/eslint-plugin (#74b6650)
- deps-dev: bump @types/node from 20.1.3 to 20.1.4 (#1007) (#1ca6a68)
- deps-dev: bump @types/node from 20.1.2 to 20.1.3 (#96d078e)
- deps-dev: bump @types/node from 20.1.1 to 20.1.2 (#1004) (#80f0277)
- deps-dev: bump @typescript-eslint/parser from 5.59.6 to 5.59.7 (#1027) (#7a81bd8)
- deps-dev: bump @types/node from 20.1.0 to 20.1.1 (#eb3a270)
- deps-dev: bump @typescript-eslint/eslint-plugin (#694f493)
- deps-dev: bump @typescript-eslint/parser from 5.59.2 to 5.59.5 (#1002) (#5b0dd8b)
- deps-dev: bump @typescript-eslint/eslint-plugin (#1026) (#aca171e)
- deps-dev: bump @types/node from 20.0.0 to 20.1.0 (#234d0b9)
- deps-dev: bump eslint from 8.39.0 to 8.40.0 (#68b9917)
- deps-dev: bump @types/node from 16.18.25 to 20.0.0 (#95be802)
Ci
- add trivy scan to PR checks (#12b273e)
Feat
- add/expose ipSyncEnabled in amt profile for wired interface (#1012) (#314632a)
Refactor
- state-machine: replace deprecated send with sendTo (#1e4bb20)
v2.10.0
[2.10.0] - 2023-05-04
Build
- update package.json to v2.10.0 (#e81a8e6)
- deps: bump express-validator from 6.15.0 to 7.0.1 (#967) (#23bfcf7)
- deps: bump @open-amt-cloud-toolkit/wsman-messages (#86aa0fd)
- deps: bump xml2js from 0.4.23 to 0.5.0 (#d41dbd9)
- deps: bump xstate from 4.37.1 to 4.37.2 (#986) (#b334b9a)
- deps: bump @open-amt-cloud-toolkit/wsman-messages (#983) (#cbfcd5c)
- deps-dev: bump @types/node from 16.18.23 to 16.18.24 (#976) (#48ce3a7)
- deps-dev: bump @typescript-eslint/parser from 5.59.0 to 5.59.1 (#981) (#a4d1a29)
- deps-dev: bump @typescript-eslint/eslint-plugin (#982) (#407f8e9)
- deps-dev: bump eslint from 8.38.0 to 8.39.0 (#980) (#b9340bf)
- deps-dev: bump sinon from 15.0.3 to 15.0.4 (#979) (#d94a0b9)
- deps-dev: bump @types/node from 16.18.24 to 16.18.25 (#984) (#cb0304c)
- deps-dev: bump jest-junit from 15.0.0 to 16.0.0 (#968) (#562078f)
- deps-dev: bump @typescript-eslint/parser from 5.58.0 to 5.59.0 (#970) (#74fd2d8)
- deps-dev: bump @typescript-eslint/eslint-plugin (#971) (#90debe8)
- deps-dev: bump @typescript-eslint/parser from 5.59.1 to 5.59.2 (#990) (#70d71ef)
- deps-dev: bump @typescript-eslint/parser from 5.57.1 to 5.58.0 (#dd5c1f3)
- deps-dev: bump @typescript-eslint/eslint-plugin (#0023c4f)
- deps-dev: bump @typescript-eslint/eslint-plugin (#989) (#693658e)
- deps-dev: bump eslint from 8.37.0 to 8.38.0 (#0ed0081)
- docker: ensure healthcheck remains in same location (#965) (#11b2ec4)
- docker: reduce docker image size and reduce vulnerability surface area (#1fac691)
Ci
- break out codeql report into separate workflow (#113336e)
- add report of codeql (#898) (#8dbb72f)
- deps: bump codecov to v3.1.3 (#a5ed6cb)
Feat
- implemented configuration of 8021x wireless profiles on AMT (#985) (#f4693a2)
- implement wireless 8021x APIs (#950) (#cf9f402)
- maintenance: add -f (force) flag (#977) (#054604d)
Fix
- multitenancy and deactivation (#987) (#ca2eea6)
- handle multitenancy for profiles with wifi (#988) (#dd451a3)
- not saving passphrase in vault (#972) (#091de69)
- added timer on ea response calls (#966) (#61fd283)
- address hyphen in passwordValidation to be correct (#a3849d1)
- db: ieee8021x foreign key violoation message (#975) (#74769c9)
Refactor
v2.9.0
[2.9.0] - 2023-04-05
Build
- updated Node to 18 (#888) (#167cd01)
- update package.json to v2.9.0 (#49433c1)
- deps: bump @open-amt-cloud-toolkit/wsman-messages (#928) (#fcb3295)
- deps: bump express-validator from 6.14.3 to 6.15.0 (#891) (#3ff6d46)
- deps: bump body-parser from 1.20.1 to 1.20.2 (#7186140)
- deps: bump ws from 8.12.0 to 8.12.1 (#885) (#169988c)
- deps: bump @open-amt-cloud-toolkit/wsman-messages (#892) (#fb4c4cc)
- deps: bump exponential-backoff from 3.1.0 to 3.1.1 (#d8e8ad8)
- deps: bump xstate from 4.36.0 to 4.37.0 (#4bf3959)
- deps: bump @open-amt-cloud-toolkit/wsman-messages (#939) (#e33121b)
- deps: bump pg from 8.9.0 to 8.10.0 (#911) (#6c93a50)
- deps: bump ws from 8.12.1 to 8.13.0 (#918) (#139d515)
- deps: bump xstate from 4.37.0 to 4.37.1 (#934) (#ceee7ef)
- deps-dev: bump eslint from 8.36.0 to 8.37.0 (#943) (#11e46e4)
- deps-dev: bump nodemon from 2.0.21 to 2.0.22 (#ae02355)
- deps-dev: bump @typescript-eslint/parser from 5.55.0 to 5.56.0 (#925) (#91afd0f)
- deps-dev: bump @types/node from 16.18.16 to 16.18.18 (#926) (#715a272)
- deps-dev: bump @typescript-eslint/eslint-plugin (#927) (#60f04af)
- deps-dev: bump @types/node from 16.18.18 to 16.18.19 (#935) (#010fc59)
- deps-dev: bump @typescript-eslint/eslint-plugin (#226f46e)
- deps-dev: bump eslint-config-standard-with-typescript (#72e99fb)
- deps-dev: bump @typescript-eslint/parser from 5.54.1 to 5.55.0 (#5d1ead2)
- deps-dev: bump @types/node from 16.18.14 to 16.18.16 (#922) (#49e8f47)
- deps-dev: bump @types/node from 16.18.19 to 16.18.21 (#938) (#af9a810)
- deps-dev: bump sinon from 15.0.1 to 15.0.2 (#919) (#0d6d4ce)
- deps-dev: bump eslint from 8.35.0 to 8.36.0 (#917) (#07b3108)
- deps-dev: bump sinon from 15.0.2 to 15.0.3 (#937) (#5e10625)
- deps-dev: bump @typescript-eslint/eslint-plugin (#912) (#7ec7c53)
- deps-dev: bump @typescript-eslint/parser from 5.54.0 to 5.54.1 (#913) (#13af38b)
- deps-dev: bump nodemon from 2.0.20 to 2.0.21 (#03f7906)
- deps-dev: bump @typescript-eslint/eslint-plugin (#2d5e73d)
- deps-dev: bump @types/node from 16.18.13 to 16.18.14 (#906) (#219a034)
- deps-dev: bump @typescript-eslint/eslint-plugin (#941) (#5ed8bf0)
- deps-dev: bump @types/node from 16.18.12 to 16.18.13 (#6f3afb1)
- deps-dev: bump @typescript-eslint/parser from 5.53.0 to 5.54.0 (#3bbca73)
- deps-dev: bump eslint from 8.34.0 to 8.35.0 (#1db7608)
- deps-dev: bump @typescript-eslint/parser from 5.51.0 to 5.52.0 (#887) (#87541bd)
- deps-dev: bump @typescript-eslint/parser from 5.52.0 to 5.53.0 (#15ac714)
- deps-dev: bump @typescript-eslint/eslint-plugin (#ee94c32)
- deps-dev: bump @types/node from 16.18.21 to 16.18.22 (#944) (#5010965)
- deps-dev: bump @types/node from 16.18.22 to 16.18.23 (#946) (#38c6879)
- deps-dev: bump @typescript-eslint/parser from 5.56.0 to 5.57.0 (#940) (#a0b1e76)
- deps-dev: bump @typescript-eslint/parser from 5.57.0 to 5.57.1 (#fecda77)
- deps-dev: bump @typescript-eslint/eslint-plugin (#949) (#e7cf595)
- deps-dev: bump @typescript-eslint/eslint-plugin (#886) (#f667d10)
- deps-dev: bump @types/node-forge from 1.3.1 to 1.3.2 (#947) (#505ffb5)
- deps-dev: bump @types/express from 4.17.15 to 4.17.16 (#862) (#792de13)
Docs
- add discord info (#907) (#5b1fbfc)
Feat
- 802.1x wired network configuration (#936) (#1952c69)
Fix
- handle missing AMT activation response (#929) (#5e82295)
- updated error message on auth failure (#933) (#d6e09dc)
- exclude test.js files from custom middleware (#ba6afd7)
- required version for wirless patch (#914) (#70ff74f)
- CIRA static password being saved to DB (#909) (#6a03292)
Refactor
- updated ips interface instead amt for 8021x unconfig (#951) (#dc2444f)
- check cira config name for special characters (#904) (#3ce906a)
- state-machine: add retry logic to TLS (#661814b)
Revert
- cira config name for special characters (#952) (#8dbb75a)
Test
- use fake timers and clean up (#1d1f794)
- removed hardcoded versions from rest api tests (#902) (#f37f4c9)
v2.8.0
[2.8.0] - 2023-02-16
Build
- update package.json to v2.7.0 (#43480db)
- deps: bump xstate from 4.35.2 to 4.35.3 (#3e0b1f9)
- deps: bump minimist from 1.2.7 to 1.2.8 (#879) (#9ef8895)
- deps: bump got from 11.8.5 to 11.8.6 (#b9bfe26)
- deps: bump @open-amt-cloud-toolkit/wsman-messages (#2c341c2)
- deps: bump http-cache-semantics from 4.1.0 to 4.1.1 (#874) (#1302212)
- deps: bump @open-amt-cloud-toolkit/wsman-messages (#9c5ed8c)
- deps: bump xstate from 4.35.0 to 4.35.1 (#29527f7)
- deps: bump json5 from 1.0.1 to 1.0.2 (#664de20)
- deps: update wsman-messages to 5.0.0 (#d8b35f6)
- deps: bump xstate from 4.35.4 to 4.36.0 (#883) (#13735ae)
- deps: bump xstate from 4.35.3 to 4.35.4 (#d16a715)
- deps: bump express-validator from 6.14.2 to 6.14.3 (#7b5b6b6)
- deps: bump pg from 8.8.0 to 8.9.0 (#00528a8)
- deps: bump xstate from 4.34.0 to 4.35.0 (#4e36d97)
- deps-dev: bump eslint from 8.32.0 to 8.33.0 (#863cea8)
- deps-dev: bump eslint-config-standard-with-typescript (#865) (#b6464fd)
- deps-dev: bump eslint-config-standard-with-typescript (#a151cbc)
- deps-dev: bump @typescript-eslint/parser from 5.48.2 to 5.49.0 (#1212d42)
- deps-dev: bump @typescript-eslint/eslint-plugin (#43fc863)
- deps-dev: bump typescript from 4.9.4 to 4.9.5 (#872) (#92a9d3e)
- deps-dev: bump eslint-config-standard-with-typescript (#dd040c9)
- deps-dev: bump @typescript-eslint/parser from 5.48.1 to 5.48.2 (#ef273e2)
- deps-dev: bump eslint from 8.31.0 to 8.32.0 (#3200fd6)
- deps-dev: bump eslint-plugin-import from 2.26.0 to 2.27.5 (#a551acd)
- deps-dev: bump @typescript-eslint/eslint-plugin (#2001d14)
- deps-dev: bump @types/ws from 8.5.3 to 8.5.4 (#c96955a)
- deps-dev: bump @typescript-eslint/parser from 5.49.0 to 5.50.0 (#1f92720)
- deps-dev: bump @types/pg from 8.6.5 to 8.6.6 (#e35aff7)
- deps-dev: bump @types/node from 16.18.9 to 16.18.11 (#27e4f5e)
- deps-dev: bump @types/node from 16.18.11 to 16.18.12 (#875) (#22029eb)
- deps-dev: bump sinon from 15.0.0 to 15.0.1 (#c66de04)
- deps-dev: bump @typescript-eslint/parser from 5.50.0 to 5.51.0 (#878) (#1d0a035)
- deps-dev: bump @types/express from 4.17.14 to 4.17.15 (#f80217d)
- deps-dev: bump @types/node from 16.18.8 to 16.18.9 (#0459b8b)
- deps-dev: bump @typescript-eslint/eslint-plugin (#877) (#dd8a32b)
- deps-dev: bump @types/node from 16.18.4 to 16.18.8 (#f44dad5)
- deps-dev: bump eslint from 8.33.0 to 8.34.0 (#880) (#82ac4e6)
- deps-dev: bump typescript from 4.9.3 to 4.9.4 (#6ab3a34)
- deps-dev: bump @typescript-eslint/eslint-plugin (#2c24c19)
Ci
- fixed changelog build (#12b28cf)
- add ossf action (#000544f)
Docs
- add ossf badge to readme (#b60db2a)
Feat
- activation: add TLS CA Cert generation with MSFT CA (#816) (#535485e)
- api: adds multitenancy support (#795) (#dfbdadb)
- api: add support for custom middleware (#5d3d135)
Fix
- activation status message output (#881) (#3add4a6)
- handle unepxected parse errors with retry invokeWsmanCall (#841) (#f68a401)
- eslint issues (#da0e55c)
- if MPS isn't available, RPS should not error when attempting to add/remove devices from MPS (#828) (#8996080)
- enhance API validation (#820) (#5867346)
- Adding a device which is already activated in ACM fails (#c4456d4)
- health: fix vault health check failure when in HA mode (#86971a7)
Refactor
- align interface structure to MPS (#9c8dc7a)
- align environment usage to match MPS (#69c1f2f)
- upgrade lint dependencies and add recommended rules (#2d1e601)
- upgrade lint dependencies and add recommended rules (#ecc7f53)
Revert
- upgrade lint dependencies and add recommended rules (#8539f32)
Test
- modify unit test (#c56c29e)