Skip to content

Releases: open-amt-cloud-toolkit/sample-web-ui

v2.0.0

16 Sep 04:31
Compare
Choose a tag to compare

Build

  • update version to v2.0.0 (#b373809)
  • dep: set ui-toolkit to dist branch for testing (#417) (#e20b457)
  • deps: Bump cypress from 8.3.0 to 8.3.1 (#f2b8bf2)
  • deps: Bump tslib from 2.3.0 to 2.3.1 (#230ba6d)
  • deps: Bump cypress from 7.7.0 to 8.3.0 (#4945759)
  • deps: set toolkit to 2.0.2 (#d07753d)
  • deps-dev: Bump @typescript-eslint/eslint-plugin (#394) (#368c0fd)
  • deps-dev: Bump eslint-config-standard-with-typescript (#777a5cc)
  • deps-dev: Bump @typescript-eslint/parser from 4.29.3 to 4.30.0 (#ae0739e)
  • deps-dev: Bump @typescript-eslint/eslint-plugin (#66f507b)
  • deps-dev: Bump @typescript-eslint/parser from 4.30.0 to 4.31.0 (#fc71c48)
  • deps-dev: Bump eslint-plugin-import from 2.24.1 to 2.24.2 (#4de765f)
  • deps-dev: Bump @typescript-eslint/eslint-plugin (#62d1db3)
  • deps-dev: Bump @typescript-eslint/parser from 4.29.2 to 4.29.3 (#b84ac74)
  • deps-dev: Bump jasmine-core from 3.8.0 to 3.9.0 (#97b7b26)
  • deps-dev: Bump ts-node from 10.1.0 to 10.2.1 (#13fb5fb)
  • deps-dev: Bump eslint-plugin-import from 2.24.0 to 2.24.1 (#ae13f23)
  • deps-dev: Bump @typescript-eslint/parser from 4.29.1 to 4.29.2 (#01e4a15)
  • deps-dev: Bump @types/jasmine from 3.8.2 to 3.9.0 (#3f815d4)
  • deps-dev: Bump @typescript-eslint/eslint-plugin (#26db0c0)
  • deps-dev: Bump eslint-plugin-import from 2.23.4 to 2.24.0 (#f52d550)
  • deps-dev: Bump eslint-plugin-jsdoc from 36.0.6 to 36.0.7 (#7af2388)
  • deps-dev: Bump eslint-plugin-jsdoc from 36.0.7 to 36.1.0 (#e7f25da)
  • deps-dev: Bump eslint from 7.31.0 to 7.32.0 (#29bd8a2)

Docs

  • changelog: update changelog (#c320134)

Feat

  • amtfeatures: replaced enabled features box to work with checkboxes (#8a86c9f)
  • ciraconfig: allow clearing out cira config in profile (#abf0bee)
  • dashboard: add wireless config link to dashboard page (#5b4c61c)
  • device: now displays AMT FW and Provisioning Mode (#fdd439a)
  • devices: add power status to device list (#1b58bac)
  • notification: updated power actions notifications and resolved merge conflicts (#390) (#5610e60)
  • pagesize: updated page size options (#5b8b624)
  • paging: implemented paging for cira, domains, devices, profiles and wifi (#370) (#bfc554d)
  • userconsent: a dialog to enter user consent code (#395) (#269d1e2)
  • wireless: add e2e tests for wireless configs (#d66f7ea)

Fix

  • errors: show better error messages for deleting associated ciraconfig and wifi config (#e4651c8)
  • profile: fix no wifi config found message on input focus (#3802ea5)
  • wireless: table not hidden when no data (#ce50bca)

Revert

  • profile: adds client side pass generation (#c849a7e)

Test

  • unittests: add more unit tests (#848f765)

v1.5.0

12 Aug 23:15
98ef62f
Compare
Choose a tag to compare

[v1.5.0] - 2021-08-12

Build

  • fixed snykProjectName
  • deps: Bump cypress-file-upload from 5.0.7 to 5.0.8
  • deps: Bump cypress from 7.5.0 to 7.6.0
  • deps-dev: Bump eslint from 7.30.0 to 7.31.0
  • deps-dev: Bump @typescript-eslint/eslint-plugin (#372)
  • deps-dev: Bump @types/jasmine from 3.8.1 to 3.8.2
  • deps-dev: Bump @typescript-eslint/eslint-plugin
  • deps-dev: Bump eslint-plugin-jsdoc from 36.0.2 to 36.0.4
  • deps-dev: Bump @typescript-eslint/parser from 4.28.4 to 4.28.5
  • deps-dev: Bump eslint-plugin-jsdoc from 35.5.1 to 36.0.2
  • deps-dev: Bump karma-jasmine-html-reporter from 1.6.0 to 1.7.0
  • deps-dev: Bump @angular/localize from 12.1.1 to 12.1.3
  • deps-dev: Bump @typescript-eslint/eslint-plugin
  • deps-dev: Bump eslint-plugin-jsdoc from 35.4.1 to 35.5.1
  • deps-dev: Bump @typescript-eslint/parser from 4.28.5 to 4.29.1 (#371)
  • deps-dev: Bump @typescript-eslint/parser from 4.27.0 to 4.28.4
  • deps-dev: Bump @types/jasmine from 3.7.7 to 3.8.1
  • deps-dev: Bump ts-node from 10.0.0 to 10.1.0
  • deps-dev: Bump @angular/localize from 12.0.5 to 12.1.1 (#302)
  • deps-dev: Bump jasmine-core from 3.7.1 to 3.8.0 (#306)
  • deps-dev: Bump @typescript-eslint/eslint-plugin (#309)
  • deps-dev: Bump eslint from 7.29.0 to 7.30.0
  • deps-dev: Bump eslint-plugin-jsdoc from 35.4.0 to 35.4.1
  • deps-dev: Bump @typescript-eslint/eslint-plugin
  • deps-dev: Bump eslint-plugin-jsdoc from 36.0.4 to 36.0.6 (#352)
  • deps-dev: Bump @types/node from 14.17.3 to 14.17.4
  • deps-dev: Bump eslint-plugin-jsdoc from 35.3.2 to 35.4.0
  • version: bump to v1.5.0

Docs

  • security: added SECURITY.md file
  • security: added security.md file

Feat

  • device-details: add RPC deactivation command generation dialog (#303)
  • devices: add RPC activation command generation dialog
  • wireless: add wireless config control

Fix

  • api: dhcpEnabled property added instead networkconfig in profiles
  • cira: increased cira config name layout (#336)
  • kvm: error message for user consent less alarming
  • profiles: fix profile editing with static network configuration
  • sol: sol connect and command window
  • wireless: fix delete button alignment and empty search result ui

Refactor

  • cira-configs: update text for cira config creation
  • dashboard: reorder steps
  • dashboard: update dashboard design
  • device-detail: api calls are fully async
  • kvm: use kvm-component from ui-toolkit-angular
  • nav: reorder menu options
  • power actions: added bootoptions api for power actions 100+ BREAKING CHANGE: moved power actions 100+ to bootoptions api fixes AB#2806
  • sol: leverage @open-amt-cloud-toolkit/ui-toolkit-angular
  • tests: updated test case

Test

  • e2e: update expectation to work with FQDN

v1.4.0

23 Jun 19:04
2d81d4a
Compare
Choose a tag to compare

[v1.4.0] - 2021-06-22

Build

  • dep: update ui-toolkit
  • deps: Bump xterm from 4.12.0 to 4.13.0 (#273)
  • deps: Bump xterm from 4.11.0 to 4.12.0
  • deps: Bump tslib from 2.2.0 to 2.3.0 (#270)
  • deps: Bump cypress from 7.3.0 to 7.5.0 (#266)
  • deps-dev: Bump eslint-plugin-jsdoc from 35.3.0 to 35.3.2 (#284)
  • deps-dev: Bump @typescript-eslint/parser from 4.26.1 to 4.27.0 (#280)
  • deps-dev: Bump typescript from 4.1.5 to 4.1.6 (#282)
  • deps-dev: Bump @typescript-eslint/eslint-plugin (#274)
  • deps-dev: Bump @angular/localize from 12.0.4 to 12.0.5 (#279)
  • deps-dev: Bump eslint-plugin-jsdoc from 35.1.3 to 35.3.0 (#277)
  • deps-dev: Bump eslint-plugin-promise from 4.3.1 to 5.1.0 (#269)
  • deps-dev: Bump karma from 6.3.3 to 6.3.4 (#271)
  • deps-dev: Bump @angular-eslint/template-parser (#265)
  • deps-dev: Bump @typescript-eslint/parser from 4.21.0 to 4.26.1 (#267)
  • deps-dev: Bump karma from 6.3.2 to 6.3.3
  • deps-dev: Bump @angular/cli from 11.2.11 to 11.2.14 (#263)
  • deps-dev: Bump @typescript-eslint/eslint-plugin (#261)
  • deps-dev: Bump eslint from 7.28.0 to 7.29.0 (#285)
  • deps-dev: Bump eslint from 7.26.0 to 7.28.0
  • deps-dev: Bump @angular/localize from 11.2.13 to 12.0.4 (#258)
  • deps-dev: Bump @angular-eslint/builder from 2.0.2 to 4.3.0 (#250)
  • deps-dev: Bump eslint-config-standard from 16.0.2 to 16.0.3 (#249)
  • deps-dev: Bump @types/jasmine from 3.7.4 to 3.7.7 (#260)
  • deps-dev: Bump ts-node from 9.1.1 to 10.0.0 (#259)
  • deps-dev: Bump eslint-plugin-jsdoc from 32.3.0 to 35.1.3 (#254)
  • deps-dev: Bump @types/node from 14.14.37 to 14.17.3 (#255)
  • deps-dev: Bump @angular-eslint/schematics from 4.0.0 to 4.3.0
  • deps-dev: Bump eslint-plugin-import from 2.22.1 to 2.23.4
  • deps-dev: Bump karma-jasmine-html-reporter from 1.5.4 to 1.6.0
  • deps-dev: Bump @angular-eslint/template-parser
  • deps-dev: Bump @angular-eslint/eslint-plugin-template
  • deps-dev: Bump @angular/compiler-cli from 11.2.6 to 11.2.9
  • deps-dev: Bump @types/jasmine from 3.7.1 to 3.7.4
  • deps-dev: Bump @angular-eslint/eslint-plugin from 4.0.0 to 4.3.0
  • deps-dev: Bump eslint from 7.24.0 to 7.26.0 (#214)
  • deps-dev: Bump @angular-devkit/build-angular (#215)
  • deps-dev: Bump @types/jasmine from 3.6.9 to 3.7.1 (#216)
  • deps-dev: Bump @typescript-eslint/eslint-plugin (#217)
  • deps-dev: Bump jasmine-spec-reporter from 6.0.0 to 7.0.0
  • deps-dev: Bump @angular/localize from 11.2.10 to 11.2.13
  • version: bump to v1.4.0

Ci

  • add codeql for code analysis
  • changelog: add automation for changelog generation

Feat

  • cira: update-cira-password (#256)
  • dynamincpassword: removed password length (#275)

Fix

  • api: updated mps api (#222)

Refactor

  • device-detail: essential device data now shown on device detail page

Test

  • e2e: use env for FQDN in Cira config
  • e2e: delete redundant tests
  • e2e: changed tests to work with e2e flow
  • e2e: added file uploading and reorganized for e2e testing

v1.3.1

07 May 18:43
d3e76bb
Compare
Choose a tag to compare

Build

  • dep: bump ui-toolkit version to latest
  • deps: Bump tslib from 2.1.0 to 2.2.0
  • deps: Bump zone.js from 0.10.3 to 0.11.4
  • deps-dev: Bump @angular-devkit/build-angular
  • deps-dev: Bump @angular-eslint/eslint-plugin-template
  • deps-dev: Bump @angular-eslint/eslint-plugin from 2.1.0 to 4.0.0
  • deps-dev: Bump @angular-eslint/schematics from 2.0.2 to 4.0.0
  • deps-dev: Bump @angular/cli from 11.2.9 to 11.2.11 (#202)
  • deps-dev: Bump @angular/cli from 11.2.8 to 11.2.9
  • deps-dev: Bump @angular/localize from 11.2.9 to 11.2.10
  • deps-dev: Bump @angular-eslint/eslint-plugin from 2.0.2 to 2.1.0
  • deps-dev: Bump @typescript-eslint/eslint-plugin (#197)
  • deps-dev: Bump eslint from 7.23.0 to 7.24.0
  • deps-dev: Bump @angular-eslint/eslint-plugin-template
  • deps-dev: Bump @angular/localize from 11.2.8 to 11.2.9
  • deps-dev: Bump @angular/cli from 11.2.7 to 11.2.8
  • deps-dev: Bump @typescript-eslint/eslint-plugin
  • deps-dev: Bump @angular-devkit/build-angular
  • deps-dev: Bump @typescript-eslint/parser from 4.20.0 to 4.21.0
  • deps-dev: Bump @angular-devkit/build-angular (#203)
  • deps-dev: Bump @angular/cli from 11.2.6 to 11.2.7
  • deps-dev: Bump @angular/localize from 11.2.7 to 11.2.8
  • version: update package.json to v1.3.0

Ci

  • bump cypress to 6.9.1
  • point it to the right Protex project

Docs

  • added documentation for Cypress (#194)
  • changelog: add v1.2.0 (#161)

Feat

  • authentication: add stateless authentication (#162)

Fix

  • upgrade multiple dependencies with Snyk (#201)
  • reworked ui tests to work with cypress 7
  • jenkins: fixed checkmarx and snyk targets
  • kvm: add encoding options to kvm page (#189)
  • kvm: make amt features call synchronous in kvm page (#152)
  • mpsapi: update setAMTFeatures
  • routing: use correct url when in dev or prod mode
  • websocket: fix server url for kvm and sol

Refactor

  • updated device obj to match mps (#192)
  • updated lock for pr
  • api: updated mps api routes (#187)

Test

  • cy: cypress update for 1.2 (#154)

v1.2.0

03 Apr 03:57
Compare
Choose a tag to compare

Build

  • fix scripts for docker
  • deps: Bump cypress from 6.6.0 to 6.7.1
  • deps: Bump ui-toolkit from 69b92e6 to 2976fde
  • deps: Bump rxjs from 6.6.6 to 6.6.7
  • deps: Bump xterm from 4.10.0 to 4.11.0
  • deps: update angular to 11.2
  • deps-dev: Bump @typescript-eslint/parser from 4.19.0 to 4.20.0
  • deps-dev: Bump eslint from 7.22.0 to 7.23.0
  • deps-dev: Bump @angular/cli from 11.2.4 to 11.2.6
  • deps-dev: Bump @types/jasmine from 3.6.7 to 3.6.8
  • deps-dev: Bump @angular-devkit/build-angular
  • deps-dev: Bump karma from 6.2.0 to 6.3.1
  • deps-dev: Bump @angular/localize from 11.2.5 to 11.2.7
  • deps-dev: Bump @typescript-eslint/parser from 4.18.0 to 4.19.0
  • deps-dev: Bump @angular-eslint/schematics from 1.2.0 to 2.0.2
  • deps-dev: Bump @types/jasmine from 3.6.6 to 3.6.7
  • deps-dev: Bump typescript from 4.0.7 to 4.1.5
  • deps-dev: Bump jasmine-core from 3.6.0 to 3.7.1
  • deps-dev: Bump @typescript-eslint/eslint-plugin
  • deps-dev: Bump @angular-devkit/build-angular
  • deps-dev: Bump @angular-eslint/builder from 1.2.0 to 2.0.2
  • deps-dev: Bump @angular-eslint/template-parser
  • deps-dev: Bump @typescript-eslint/parser from 4.17.0 to 4.18.0
  • deps-dev: Bump @angular-eslint/eslint-plugin-template
  • deps-dev: Bump @angular-eslint/eslint-plugin from 2.0.1 to 2.0.2
  • deps-dev: Bump @typescript-eslint/eslint-plugin
  • deps-dev: Bump @types/jasmine from 3.6.8 to 3.6.9
  • deps-dev: Bump @types/node from 14.14.34 to 14.14.35
  • deps-dev: Bump eslint from 7.21.0 to 7.22.0
  • deps-dev: Bump @types/node from 14.14.33 to 14.14.34
  • deps-dev: Bump karma from 6.3.1 to 6.3.2
  • deps-dev: Bump @angular-devkit/build-angular
  • deps-dev: Bump @angular/localize from 11.2.4 to 11.2.5
  • deps-dev: Bump karma from 6.1.2 to 6.2.0
  • deps-dev: Bump @typescript-eslint/eslint-plugin
  • deps-dev: Bump @typescript-eslint/parser from 4.16.1 to 4.17.0
  • deps-dev: Bump karma from 6.1.1 to 6.1.2
  • deps-dev: Bump @angular/cli from 11.0.7 to 11.2.3
  • deps-dev: Bump @types/node from 14.14.31 to 14.14.33
  • deps-dev: Bump @angular/localize from 11.2.3 to 11.2.4
  • deps-dev: Bump @angular-devkit/build-angular
  • deps-dev: Bump eslint-plugin-jsdoc from 32.1.1 to 32.2.0
  • deps-dev: Bump @types/node from 14.14.31 to 14.14.32
  • deps-dev: Bump @types/jasmine from 3.6.4 to 3.6.6
  • deps-dev: Bump eslint-plugin-prefer-arrow from 1.2.2 to 1.2.3
  • deps-dev: Bump @typescript-eslint/eslint-plugin
  • deps-dev: Bump cypress from 6.5.0 to 6.6.0
  • deps-dev: Bump @types/node from 14.14.35 to 14.14.37
  • deps-dev: Bump @typescript-eslint/parser from 4.3.0 to 4.16.1
  • deps-dev: Bump eslint-plugin-jsdoc from 30.7.6 to 32.1.1 (#47)
  • deps-dev: Bump @typescript-eslint/parser from 4.3.0 to 4.16.1
  • deps-dev: Bump @types/node from 12.19.15 to 14.14.31
  • deps-dev: Bump typescript from 4.0.5 to 4.0.7
  • deps-dev: Bump @typescript-eslint/parser from 4.3.0 to 4.16.1

Ci

  • remove node 10 from build matrix
  • add initial Jenkinsfile
  • add cypress to github actions
  • set codecov action to v1.2.1

Feat

  • audit-log: add audit-log table
  • device: add display of tags, entry of tags and device details
  • devices: add filtering by tags
  • devices: add bulk power actions
  • docker: add back docker ci
  • domains: indicate when cert has been uploaded
  • help: add hints for each field
  • kvm: add kvm functionality
  • kvm: kvm updates (#120)
  • kvm: add power status check flow
  • metadata: add metadata display
  • nginx: add conf files for nginx
  • sol: sol-component
  • sol: sol-updates
  • sol: creted app-tool-bar component
  • sol: sol updates
  • validation: add input validation
  • websockets: add websocket example

Fix

  • add better support for error handling
  • CCM validation logic on UI
  • docker: init.sh execute permissions
  • errors: display snackbar on error
  • kvm: remove redundant code from device toolbar
  • kvm: url pulls from environment
  • kvm: fix navigation issues while connecting kvm
  • kvm: added throttle time for mouse movement
  • power actions: shows visual bios when reset to bios is called out of sol window
  • profile: doesn't allow cira profile on static network selection
  • scripts: line endings not correct for docker
  • sol: resolve lint issues
  • sol: bios screen fix
  • sol: updates from master
  • sol: resolve conflicts
  • sol: fixed issues
  • sol: updated package-lock.json file
  • sol: review comments
  • sol: resolved conflicts
  • sol: resolve conflicts
  • sol: review comments
  • validation: updated http calls with error messages from server

Refactor

  • content: incorporate feedback from tech writer
  • kvm: address feedbacks
  • logo: change to non-intel branding
  • review: address feedbacks
  • site: switch to Angular

Test

  • enhance unit tests coverage
  • add Cypress UI tests for login
  • devices: send power action call

v1.1.0

11 Feb 23:17
Compare
Choose a tag to compare

v1.1.0

Build

  • deps: update immer
  • deps: remove recompose
  • deps: bump ui-toolkit
  • deps: bump ui-toolkit
  • deps: Bump sass from 1.32.1 to 1.32.2
  • deps: Bump @fortawesome/react-fontawesome from 0.1.12 to 0.1.14
  • deps: update mps-ui-toolkit to ui-toolkit

Ci

  • add types for conventional commits
  • add docker ci
  • add github actions for tests

Docs

  • add status badges
  • add release disclaimer

Feat

  • cors support
  • network configs
  • cors: allow toggle of withCredentials for ajax requests
  • docker: add back docker support w/ build arg

Fix

  • init.sh script not udpating auth field
  • browser crash issue fix
  • ciraconfig: Add mps api key to ciraconfig and profile components context
  • ciraconfig: root cert not loading from MPS
  • dashbord: browswer crash fix
  • docker: init script +x
  • profile: passing mpsServer prop
  • ui-toolkit: updated version

Refactor

  • migrate webui from mps
  • docker: optimize how server is set