Releases: open-amt-cloud-toolkit/sample-web-ui
Releases · open-amt-cloud-toolkit/sample-web-ui
v2.0.0
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
[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
[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
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
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
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
Test
- cy: cypress update for 1.2 (#154)
v1.2.0
Build
- fix scripts for docker
- deps: Bump cypress from 6.6.0 to 6.7.1
- deps: Bump ui-toolkit from
69b92e6
to2976fde
- 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
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