Skip to content

Releases: open-amt-cloud-toolkit/rps

v2.14.0

31 Jul 23:25
a279575
Compare
Choose a tag to compare

[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

30 Jun 20:16
eced30c
Compare
Choose a tag to compare

[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

22 Jun 15:59
Compare
Choose a tag to compare
build: updates package.json and changelog to v2.12.1

v2.12.0

17 Jun 00:21
2dfb36f
Compare
Choose a tag to compare

[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

14 Jun 20:14
47b3f63
Compare
Choose a tag to compare
fix: refresh amt pw after pw change (#1049)

Co-authored-by: madhavilosetty-intel <[email protected]>

v2.11.1

12 Jun 22:38
07b7ec0
Compare
Choose a tag to compare

[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

23 May 20:35
204d5ee
Compare
Choose a tag to compare

[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

04 May 16:54
3713e3d
Compare
Choose a tag to compare

[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

  • network configuration state machine (#956) (#d479cd4)
  • configurable delays and timeouts primarily for state machines (#942) (#788043b)

v2.9.0

05 Apr 22:21
7371671
Compare
Choose a tag to compare

[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

16 Feb 19:05
9aca8f6
Compare
Choose a tag to compare

[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)