Skip to content

Commit

Permalink
Merge branch 'iso9-next' into iso9-stable
Browse files Browse the repository at this point in the history
  • Loading branch information
inmantaci committed Jan 17, 2025
2 parents 4c6f097 + 2925516 commit 0ba4349
Show file tree
Hide file tree
Showing 689 changed files with 27,002 additions and 25,794 deletions.
1 change: 0 additions & 1 deletion .husky/.gitignore

This file was deleted.

4 changes: 0 additions & 4 deletions .husky/pre-commit

This file was deleted.

7 changes: 0 additions & 7 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,6 @@ The frontend uses the (patternfly v4 framework)[https://www.patternfly.org/v4/]

| Command | Description |
|-------------------------------------|-------------------------------------------------------------------|
| `prepare` | runs `husky install` |
| `prebuild` | runs `yarn clean` |
| `build` | build the project with webpack in prod mode |
| `start` | runs the project with webpack in dev mode and live reload |
Expand Down Expand Up @@ -70,12 +69,6 @@ The base url of the backend services can also be specified here, e.g.:
API_BASEURL=http://localhost:8888


### Pre-commit hook

`husky` configures the git hooks. https://github.com/typicode/husky
`lint-staged` runs scripts on matched staged source files. https://github.com/okonet/lint-staged
There is no need to manually configure anything. Just by installing the dependencies, the git hooks are configured.

### Testing the Web-console with Cypress

Cypress can be configured via cypress.json (or command line arguments). It is always best to run the install commands from the web-console repository.
Expand Down
6 changes: 6 additions & 0 deletions changelogs/2.1.0/5781-events-tab.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
description: Implement the Events tab on the Instance details page.
issue-nr: 5781
change-type: patch
destination-branches: [master]
sections:
minor-improvement: "{{description}}"
6 changes: 6 additions & 0 deletions changelogs/2.1.0/5782-resource-tab.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
description: Implement the Resource tab on the Instance details page.
issue-nr: 5782
change-type: patch
destination-branches: [master]
sections:
minor-improvement: "{{description}}"
6 changes: 6 additions & 0 deletions changelogs/2.1.0/5842-diagnose-view-changes.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
description: Add navigation button to Diagnose view from instance details page, add ability to adjust look back property for the diagnose
issue-nr: 5842
change-type: patch
destination-branches: [master]
sections:
minor-improvement: "{{description}}"
11 changes: 11 additions & 0 deletions changelogs/2.1.0/5868-composer-v2.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
description: "Complete redesign of the Instance Composer, main focus was to align its general functionalities with regular form, and improve the user experience.
This change includes:
A right sidebar, to have better access to the form fields of different parts of the instance
A left sidebar, from which we can drag and drop embedded entities and existing Inter-Service Relations from the inventory.
Inter-Service Relations can only be edited when opened individualy in the Instance Composer.
Zooming can now be done with a slider, and two new functionalities have been added. Zoom-to-fit and full-screen mode."
issue-nr: 5868
change-type: minor
destination-branches: [master]
sections:
feature: "{{description}}"
6 changes: 6 additions & 0 deletions changelogs/2.1.0/5870-composer-feedback.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
description: Add a feedback component to the composer to provide user with information about the missing required inter-service relations
issue-nr: 5870
change-type: patch
destination-branches: [master]
sections:
minor-improvement: "{{description}}"
6 changes: 6 additions & 0 deletions changelogs/2.1.0/5916-simple-docs.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
description: Simplify the documentation tab when there's only one item available.
issue-nr: 5916
change-type: patch
destination-branches: [master]
sections:
minor-improvement: "{{description}}"
6 changes: 6 additions & 0 deletions changelogs/2.1.0/5921-input-description.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
description: Align all the input descriptions in the service instance forms
issue-nr: 5921
change-type: minor
destination-branches: [master, iso7]
sections:
minor-improvement: "{{description}}"
6 changes: 6 additions & 0 deletions changelogs/2.1.0/5931-markdown-icons.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
description: Add support for emoji to the Documentation Tab
issue-nr: 5931
change-type: minor
destination-branches: [master]
sections:
minor-improvement: "{{description}}"
6 changes: 6 additions & 0 deletions changelogs/2.1.0/5942-expert-button-banner.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
description: Add button to disable expert mode from the banner
issue-nr: 5942
change-type: minor
destination-branches: [master, iso7]
sections:
minor-improvement: "{{description}}"
6 changes: 6 additions & 0 deletions changelogs/2.1.0/5946-discovery-uri.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
description: Adds discovery uri to the Discovered Resources Page
issue-nr: 5946
change-type: patch
destination-branches: [master, iso7]
sections:
minor-improvement: "{{description}}"
6 changes: 6 additions & 0 deletions changelogs/2.1.0/5949-th-warnings.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
description: Add screen reader text for empty columns headers to improve accessibility
issue-nr: 5949
change-type: patch
destination-branches: [master]
sections:
minor-improvement: "{{description}}"
6 changes: 6 additions & 0 deletions changelogs/2.1.0/5951-emphasize-terminated-instances.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
description: Emphasize terminated instances in the instance details view
issue-nr: 5951
change-type: patch
destination-branches: [master]
sections:
minor-improvement: "{{description}}"
6 changes: 6 additions & 0 deletions changelogs/2.1.0/5965-global-modal.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
description: Create a global modal component for use across the application, to improve performance and reduce code duplication.
issue-nr: 5965
change-type: patch
destination-branches: [master]
sections:
minor-improvement: "{{description}}"
6 changes: 6 additions & 0 deletions changelogs/2.1.0/5969-embedded-entity-formstate.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
description: Removing embedded entities in the form wasn't consistently removing the correct item. A unique identifier has been added to the form elements to ensure the correct item is removed.
issue-nr: 5969
change-type: patch
destination-branches: [master]
sections:
bugfix: "{{description}}"
6 changes: 6 additions & 0 deletions changelogs/2.1.0/5972-dependabot.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
change-type: patch
description: 'Build(deps-dev): Bump @typescript-eslint/eslint-plugin from 8.1.0 to
8.8.1'
destination-branches:
- master
sections: {}
5 changes: 5 additions & 0 deletions changelogs/2.1.0/5979-dependabot.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
change-type: patch
description: 'Build(deps-dev): Bump fetch-mock from 11.1.3 to 11.1.5'
destination-branches:
- master
sections: {}
5 changes: 5 additions & 0 deletions changelogs/2.1.0/5982-dependabot.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
change-type: patch
description: 'Build(deps-dev): Bump @types/uuid from 9.0.8 to 10.0.0'
destination-branches:
- master
sections: {}
4 changes: 4 additions & 0 deletions changelogs/2.1.0/5984-e2e-labes.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
description: Update e2e 8th scenario to use the new Instance Details PAge
issue-nr: 5984
change-type: patch
destination-branches: [master]
6 changes: 6 additions & 0 deletions changelogs/2.1.0/5986-header-colors.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
description: Unify colors and fonts in the composer entity headers
issue-nr: 5986
change-type: patch
destination-branches: [master]
sections:
minor-improvement: "{{description}}"
4 changes: 4 additions & 0 deletions changelogs/2.1.0/5987-sidebar-visual-changes.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
description: Adjusted the stencil/left sidebar elements to match design, fix issues with shadows on both sidebars
issue-nr: 5987
change-type: patch
destination-branches: [master]
6 changes: 6 additions & 0 deletions changelogs/2.1.0/5988-view-mode-composer.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
description: Hide Left sidebar from the Instance Composer when in the view mode
issue-nr: 5988
change-type: patch
destination-branches: [master]
sections:
minor-improvement: "{{description}}"
4 changes: 4 additions & 0 deletions changelogs/2.1.0/5989-actions-composer-flag-tests.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
description: Add v2 flag for coordinates metadata saved in Instance and tests for composer Actions
issue-nr: 5989
change-type: patch
destination-branches: [master]
6 changes: 6 additions & 0 deletions changelogs/2.1.0/5990-improve-form-messages.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
description: Improve information messages in the form in the Instance Composer
issue-nr: 5990
change-type: patch
destination-branches: [master]
sections:
minor-improvement: "{{description}}"
6 changes: 6 additions & 0 deletions changelogs/2.1.0/5991-move-actions-buttons.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
description: Move action buttons to the page header, to improve spacing
issue-nr: 5991
change-type: patch
destination-branches: [master]
sections:
minor-improvement: "{{description}}"
6 changes: 6 additions & 0 deletions changelogs/2.1.0/5993-autocomplete-null-bug.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
description: Resolve issue when inter-service relation attribute value is set to null AutoCompleteInput crashes.
issue-nr: 5993
change-type: patch
destination-branches: [master, iso7]
sections:
bugfix: "{{description}}"
6 changes: 6 additions & 0 deletions changelogs/2.1.0/5997-improve-useeffects.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
description: Improve behavior of useEffects in the Instance Composer when related inventories are updated
issue-nr: 5997
change-type: patch
destination-branches: [master]
sections:
minor-improvement: "{{description}}"
6 changes: 6 additions & 0 deletions changelogs/2.1.0/5998-loose-relations.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
description: Add highlighting for not connected inter-service relations elements on the canvas in the Instance Composer
issue-nr: 5998
change-type: patch
destination-branches: [master]
sections:
minor-improvement: "{{description}}"
4 changes: 4 additions & 0 deletions changelogs/2.1.0/6006-separate-actions-and-helpers.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
description: separate actions and helpers file into smaller files and it's tests
issue-nr: 6006
change-type: patch
destination-branches: [master]
4 changes: 4 additions & 0 deletions changelogs/2.1.0/6007-e2e-removal-scenario.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
description: Add e2e scenario for removing an inter-service relation
issue-nr: 6047
change-type: patch
destination-branches: [master]
4 changes: 4 additions & 0 deletions changelogs/2.1.0/6010-replace-json-mocks.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
description: Remove unused mocks and move JSON mocks to typescript
issue-nr: 6010
change-type: patch
destination-branches: [master]
4 changes: 4 additions & 0 deletions changelogs/2.1.0/6011-composer-isEmbedded.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
description: change property name from isEmbedded to isEmbeddedEntity in instance composer elements
issue-nr: 6011
change-type: patch
destination-branches: [master]
5 changes: 5 additions & 0 deletions changelogs/2.1.0/6014-dependabot.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
change-type: patch
description: "Build(deps): Bump http-proxy-middleware from 2.0.6 to 2.0.7"
destination-branches:
- master
sections: {}
6 changes: 6 additions & 0 deletions changelogs/2.1.0/6018-nested-status-properties.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
description: Support nested status properties in the Status Page
issue-nr: 6018
change-type: patch
destination-branches: [master, iso7]
sections:
minor-improvement: "{{description}}"
5 changes: 5 additions & 0 deletions changelogs/2.1.0/6022-dependabot.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
change-type: patch
description: 'Build(deps): Bump @patternfly/react-table from 5.4.1 to 5.4.9'
destination-branches:
- master
sections: {}
6 changes: 6 additions & 0 deletions changelogs/2.1.0/6025-Patternfly-migration.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
description: Upgrade the Patternfly library to V6.
issue-nr: 6025
change-type: patch
destination-branches: [master]
sections:
minor-improvement: "{{description}}"
6 changes: 6 additions & 0 deletions changelogs/2.1.0/6030-composer-relations-fix.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
description: Fix issue with missing inter-service relations on the canvas
issue-nr: 6030
change-type: patch
destination-branches: [master]
sections:
bugfix: "{{description}}"
6 changes: 6 additions & 0 deletions changelogs/2.1.0/6031-composer-identifying-attr.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
description: Add identifying attributes to pool of displayed attributes in the body of the composer entities
issue-nr: 6031
change-type: patch
destination-branches: [master]
sections:
minor-improvement: "{{description}}"
6 changes: 6 additions & 0 deletions changelogs/2.1.0/6034-read-only-embedded.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
description: Hide read-only embedded entities from the Canvas in the Instance Composer to make the view cleaner
issue-nr: 6034
change-type: patch
destination-branches: [master]
sections:
minor-improvement: "{{description}}"
6 changes: 6 additions & 0 deletions changelogs/2.1.0/6035-buttons-change.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
description: Change the buttons in the Composer Sidebar
issue-nr: 6035
change-type: patch
destination-branches: [master]
sections:
minor-improvement: "{{description}}"
4 changes: 4 additions & 0 deletions changelogs/2.1.0/6036-actions-composer-viewer.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
description: Hide Form Actions buttons in the Composer Viewer
issue-nr: 6036
change-type: patch
destination-branches: [master]
6 changes: 6 additions & 0 deletions changelogs/2.1.0/6037-multiple-default-embedded.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
description: Instance composer will render all required by default embedded entities in the canvas
issue-nr: 6037
change-type: patch
destination-branches: [master]
sections:
minor-improvement: "{{description}}"
5 changes: 5 additions & 0 deletions changelogs/2.1.0/6043-dependabot.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
change-type: patch
description: 'Build(deps-dev): Bump @types/qs from 6.9.15 to 6.9.17'
destination-branches:
- master
sections: {}
5 changes: 5 additions & 0 deletions changelogs/2.1.0/6045-dependabot.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
change-type: patch
description: 'Build(deps-dev): Bump @testing-library/jest-dom from 6.4.8 to 6.6.3'
destination-branches:
- master
sections: {}
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
description: Improve the display of timestamps in the instance details page.
issue-nr: 6047
change-type: patch
destination-branches: [master]
sections:
minor-improvement: "{{description}}"
4 changes: 4 additions & 0 deletions changelogs/2.1.0/6050-remove-husky.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
description: Remove Husky from the project.
issue-nr: 6050
change-type: patch
destination-branches: [master]
4 changes: 4 additions & 0 deletions changelogs/2.1.0/6051-extract-dispatchers.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
description: Extract event dispatchers to a separate files to improve code readability and to have a safe-guard in type checking in the composer.
issue-nr: 6047
change-type: patch
destination-branches: [master]
5 changes: 5 additions & 0 deletions changelogs/2.1.0/6055-dependabot.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
change-type: patch
description: 'Build(deps): Bump @eslint/plugin-kit from 0.2.2 to 0.2.3'
destination-branches:
- master
sections: {}
5 changes: 5 additions & 0 deletions changelogs/2.1.0/6057-dependabot.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
change-type: patch
description: 'Build(deps): Bump cross-spawn from 7.0.3 to 7.0.6'
destination-branches:
- master
sections: {}
6 changes: 6 additions & 0 deletions changelogs/2.1.0/6058-instance-details-latest-information.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
description: Modify Service Details Page to use direct service instance data for latest version instead latest instance logs
issue-nr: 6058
change-type: patch
destination-branches: [master]
sections:
minor-improvement: "{{description}}"
4 changes: 4 additions & 0 deletions changelogs/2.1.0/6062-slider-composer-fix.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
description: Fix composer slider issue of not updating its styled when updated
issue-nr: 6036
change-type: patch
destination-branches: [master]
5 changes: 5 additions & 0 deletions changelogs/2.1.0/6063-dependabot.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
change-type: patch
description: 'Build(deps-dev): Bump @types/lodash from 4.17.7 to 4.17.13'
destination-branches:
- master
sections: {}
5 changes: 5 additions & 0 deletions changelogs/2.1.0/6064-dependabot.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
change-type: patch
description: 'Build(deps-dev): Bump mocha from 10.7.3 to 10.8.2'
destination-branches:
- master
sections: {}
5 changes: 5 additions & 0 deletions changelogs/2.1.0/6070-dependabot.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
change-type: patch
description: 'Build(deps): Bump @patternfly/react-tokens from 5.3.1 to 5.4.1'
destination-branches:
- master
sections: {}
5 changes: 5 additions & 0 deletions changelogs/2.1.0/6074-dependabot.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
change-type: patch
description: 'Build(deps-dev): Bump @types/backbone from 1.4.19 to 1.4.22'
destination-branches:
- master
sections: {}
4 changes: 4 additions & 0 deletions changelogs/2.1.0/6087-white-spaces-stencil.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
description: Change stencil names to aria-labels to avoid issue with class names not handling white spaces
issue-nr: 6087
change-type: patch
destination-branches: [master]
3 changes: 3 additions & 0 deletions changelogs/2.1.0/6103-buildmaster.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
description: security alerts, fix master flakes
change-type: patch
destination-branches: [master]
6 changes: 6 additions & 0 deletions changelogs/2.1.0/6104-Remove-deprecated-collapsibles.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
description: Remove the collapsible functionality in the Service Inventory table. The new Instance Details page replaces the content of the collapsible sections.
issue-nr: 6104
change-type: patch
destination-branches: [master]
sections:
minor-improvement: "{{description}}"
6 changes: 6 additions & 0 deletions changelogs/2.1.0/6105-move-progressbar.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
description: Move progress bar form resource tab to details section
issue-nr: 5782
change-type: patch
destination-branches: [master]
sections:
minor-improvement: "{{description}}"
Loading

0 comments on commit 0ba4349

Please sign in to comment.