diff --git a/.circleci/config.yml b/.circleci/config.yml index 3f257f2a7..0f43c3128 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -33,8 +33,8 @@ jobs: set +e export NVM_DIR="/opt/circleci/.nvm" [ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh" - nvm install 14.16.1 - nvm alias default v14.16.1 + nvm install 14.20.1 + nvm alias default v14.20.1 # Each step uses the same `$BASH_ENV`, so need to modify it echo 'export NVM_DIR="/opt/circleci/.nvm"' >> $BASH_ENV @@ -57,18 +57,18 @@ jobs: sudo apt-get update sudo apt-get install rpm jq devscripts debhelper gem install package_cloud - nvm use 14.16.1 + nvm use 14.20.1 npm install --global lerna yarn - run: name: Install package dependencies command: | - nvm use 14.16.1 + nvm use 14.20.1 lerna bootstrap - run: name: Run unit tests command: | - nvm use 14.16.1 + nvm use 14.20.1 npm run test-unit - run: @@ -127,13 +127,13 @@ jobs: - run: name: Make deb packages command: | - nvm use 14.16.1 + nvm use 14.20.1 make deb echo $DEB | tr ' ' '\n' | xargs -I{} cp -vr ../st2web_*.{deb,changes} ~/artifacts/{} - run: name: Make RPM packages command: | - nvm use 14.16.1 + nvm use 14.20.1 make rpm echo $RPM | tr ' ' '\n' | xargs -I{} cp -vr ../st2web-*.rpm ~/artifacts/{} - store_artifacts: diff --git a/CHANGELOG.rst b/CHANGELOG.rst index 4e7bfc4ba..da77c0c35 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -2,36 +2,31 @@ Changelog ======================================================================== in development ------------------------------------------------------------------------- +-------------- Added ~~~~~ +* Added feature for disabling button for synchronous responses. Button gets disabled onClick on `Connect` and `Submit` in st2-login and st2-history module respectively. -* Added feature for disabling button for synchronous responses - - Button gets disabled onClick on `Connect` and `Submit` in st2-login and st2-history module respectively. - - Contributed by @ParthS007 + Contributed by @ParthS007 +Changed +~~~~~~~ +* Updated nodejs from `14.16.1` to `14.20.1`, fixing the local build under ARM processor architecture. #880 + + Reported by @cded from @Bitovi Fixed -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +~~~~~ * Fixed CircleCI tests - Contributed by @amanda11 + Contributed by @amanda11 * Handle cases where content-type is not only application/json - Contributed by @luislobo - - -Changed -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - - -Removed -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + Contributed by @luislobo v2.4.3 ------------------------------------------------------------------------- +------ diff --git a/Dockerfile b/Dockerfile index a8210289b..fe31ee43c 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM node:14.16.1 +FROM node:14.20.0 # Create app directory WORKDIR /opt/stackstorm/static/webui/st2web diff --git a/Dockerfile-dev b/Dockerfile-dev index 99412e8ef..c47aabdc6 100644 --- a/Dockerfile-dev +++ b/Dockerfile-dev @@ -1,4 +1,4 @@ -FROM node:14.16.1 +FROM node:14.20.0 # Create app directory WORKDIR /opt/stackstorm/static/webui/st2web diff --git a/Dockerfile-nginx b/Dockerfile-nginx index f39833644..dd2660d1d 100644 --- a/Dockerfile-nginx +++ b/Dockerfile-nginx @@ -1,4 +1,4 @@ -FROM node:14.16.1 as build +FROM node:14.20.0 as build # Create app directory WORKDIR /opt/stackstorm/static/webui/st2web diff --git a/Dockerfile-nginx-dev b/Dockerfile-nginx-dev index 403aa2caa..93ddc2a29 100644 --- a/Dockerfile-nginx-dev +++ b/Dockerfile-nginx-dev @@ -1,4 +1,4 @@ -FROM node:14.16.1 as build +FROM node:14.20.0 as build # Create app directory WORKDIR /opt/stackstorm/static/webui/st2web diff --git a/package.json b/package.json index e65029b10..c2afc9ea5 100644 --- a/package.json +++ b/package.json @@ -19,7 +19,7 @@ }, "repository": "stackstorm/st2web", "engines": { - "node": "^14.16.1", + "node": "14.20.1", "npm": "6.14.12" }, "browserify": { @@ -79,7 +79,7 @@ "minimatch": "^3.0.4", "mixin-deep": "^1.3.2", "moment": "2.24.0", - "node": "^14.16.1", + "node": "14.20.1", "node-uuid": "^1.4.8", "open": "^8.4.0", "qs": "^6.10.2", diff --git a/yarn.lock b/yarn.lock index 8893029e1..4713d3508 100644 --- a/yarn.lock +++ b/yarn.lock @@ -8446,10 +8446,10 @@ node.extend@^1.0.10: has "^1.0.3" is "^3.2.1" -node@^14.16.1: - version "14.16.1" - resolved "https://registry.yarnpkg.com/node/-/node-14.16.1.tgz#8a075d50b249152d09c18ac6d45f60a5359a537a" - integrity sha512-SFe89UaWbT8XM3GHrbohdCyZtxAJZt2FYt6orZP9Dyig2EuEV+S8k5cNoDJbokVbXyYLoUv1kHEg60MaYsepVg== +node@14.20.1: + version "14.20.1" + resolved "https://registry.yarnpkg.com/node/-/node-14.20.1.tgz#09e5d4a06d48fdcbeca1ec1ae10bbe02901d36b9" + integrity sha512-X+ds8FIkd5O+o6uuZKjP8ONH64PN8B+bsR2atkyx5anwruCPRyqHQRFQzG80Ymxv/lptRm3emXvvVpiMLl2qLg== dependencies: node-bin-setup "^1.0.0"