lucasgarfield
1f38ce5187
V2Wizard: Add <ReleaseLifecycle> to Image Output step
...
The `<ReleaseLifecycle>` component has dropped DDF and now uses RTK.
2024-01-08 11:59:23 +01:00
lucasgarfield
ad2bd7a31a
V2Wizard: Add <ReleaseSelect> to Image Output step
...
The `<ReleaseSelect>` component now uses RTK instead of DDF. Some
additional small changes were necessary due to Typescript - in
particular, we use a Map() to store the releases (in order to ensure
they appear in the correct order) and .tsconfig had to be modified to
allow iteration over the Map() object.
2024-01-08 11:59:23 +01:00
lucasgarfield
2465ab4b84
V2Wizard: Add <ImageOutput> skeleton
...
Adds the foundation for the image output step.
2024-01-08 11:59:23 +01:00
lucasgarfield
b446f1d1e4
V2Wizard: Copy components needed for image output step
...
The components for the architecture select, centos acknowledgement,
release select, and target environement have been copied and converted
to Typescript files. When these files are modified in future commits,
the result will be a clean diff where all changes made are obvious.
2024-01-08 11:59:23 +01:00
lucasgarfield
bb5ff08e2c
V2Wizard: Restore tests
...
Uncomment all tests that should be passing up to this point in the V2
wizard development.
2024-01-08 11:24:54 +01:00
lucasgarfield
bb6bf51068
V2Wizard: Add <CreateImageWizard>
...
Adds the scaffolding for the V2 wizard, only empty Image output and
Review steps present at this time.
2024-01-08 11:24:54 +01:00
lucasgarfield
58fcdc0dab
V2Wizard/Store: Add wizard slice
...
The V2 wizard's state will be managed using RTK. Adding a slice for the
wizard lays the groundwork.
2024-01-08 11:24:54 +01:00
lucasgarfield
f089080cb1
V2Wizard: Copy original wizard tests
...
The tests have been converted from .js to .tsx and all lines have been
commented out. As steps are added to the wizard, the relevant lines will
be uncommented. The V2 wizard can be considered finish when all
commented lines have been removed. Proceeding this way (as opposed to
starting with an empty test file and adding tests back) will help us
ensure we do not accidently 'drop' a test.
2024-01-08 11:24:54 +01:00
lucasgarfield
e1f66dd444
V2Wizard: Clean up for a fresh start
...
To make code reviews easier, these files are being removed for now. They
will be added back over time in a way that results in clearer diffs.
2024-01-08 11:24:54 +01:00
dependabot[bot]
247c436b90
build(deps): bump @data-driven-forms/react-form-renderer
...
Bumps [@data-driven-forms/react-form-renderer](https://github.com/data-driven-forms/react-forms/tree/HEAD/packages/react-form-renderer ) from 3.22.0 to 3.22.1.
- [Release notes](https://github.com/data-driven-forms/react-forms/releases )
- [Commits](https://github.com/data-driven-forms/react-forms/commits/v3.22.1/packages/react-form-renderer )
---
updated-dependencies:
- dependency-name: "@data-driven-forms/react-form-renderer"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-01-08 09:00:24 +01:00
regexowl
3ac435db85
ImagesTable: Remove unused Skeleton
...
This removes an unused compoment from the imports.
2024-01-05 12:25:10 +01:00
regexowl
9cae908341
ESLint: Remove temporary rule overrides
...
Some rule overrides were previously added when the ruleset got updated as more time to update the code was needed.
This removes some of the temporary rules.
2024-01-05 12:25:10 +01:00
regexowl
1bbfa4d823
deps: Bump @redhat-cloud-services/frontend-components to 4.2.1
...
This bumps @redhat-cloud-services/frontend-components from 4.0.10 to version 4.2.1 and also adds @redhat-cloud-services module to "transformIgnorePatterns" to eliminate problems with transpiling.
2024-01-05 12:07:49 +01:00
dependabot[bot]
943a2748ae
build(deps): bump @redhat-cloud-services/frontend-components-notifications
...
Bumps [@redhat-cloud-services/frontend-components-notifications](https://github.com/RedHatInsights/frontend-components ) from 4.0.4 to 4.1.0.
- [Commits](https://github.com/RedHatInsights/frontend-components/commits )
---
updated-dependencies:
- dependency-name: "@redhat-cloud-services/frontend-components-notifications"
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-01-05 10:20:16 +01:00
regexowl
b3fade4a5f
fixtures: Update repositories fixture based on the API generated code
...
This updates the type of `testingRepos` fixtures from `ApiRepositoryResponse[]` to `ApiRepositoryResponseRead[]`.
The new type was added automatically after bumping @rtk-query/codegen-openapi to a higher version. The difference between the types is the uuid field which is not a part of `ApiRepositoryResponse[]`.
2024-01-05 09:41:10 +01:00
regexowl
2ae670bf35
store: Run code generation after codegen-openapi version bump
...
These changes were made by running `npm run api` after a version bump of @rtk-query/codegen-openapi from 1.0.0 to 1.2.0
2024-01-05 09:41:10 +01:00
regexowl
812e5faea9
deps: Bump @rtk-query/codegen-openapi from 1.0.0 to 1.2.0
...
This bumps @rtk-query/codegen-openapi to version 1.2.0
2024-01-05 09:41:10 +01:00
mgold1234
1b39c30dc2
wizard/oscap: update the oscap step to latest specifications
...
Before, in the Oscap step, the drop down select menu was only listing profile_ids
Now, it shows the profiles names. When the user selects one, the details about the
profile are displayed under the selection, improving user experience.
FIXES# HMS-3087
2024-01-04 13:38:27 +01:00
dependabot[bot]
de51a14b1f
build(deps-dev): bump jest-environment-jsdom from 29.6.3 to 29.7.0
...
Bumps [jest-environment-jsdom](https://github.com/jestjs/jest/tree/HEAD/packages/jest-environment-jsdom ) from 29.6.3 to 29.7.0.
- [Release notes](https://github.com/jestjs/jest/releases )
- [Changelog](https://github.com/jestjs/jest/blob/main/CHANGELOG.md )
- [Commits](https://github.com/jestjs/jest/commits/v29.7.0/packages/jest-environment-jsdom )
---
updated-dependencies:
- dependency-name: jest-environment-jsdom
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-01-04 11:40:51 +01:00
regexowl
cf3b8acc6a
ESLint: Temporarily disable non actionable rules
...
This temporarily disables jsx-a11y/no-autofocus rule. A comment marking the disabled rule was added and another disabled rule was moved under it as well.
2024-01-04 11:30:38 +01:00
regexowl
6d0599ead4
Travis: Disable npm cache
...
This disables npm caching for all Travis runs. The effect on the duration of the run is not significant and it should prevent problems with dirty cache in the future.
2024-01-04 11:26:53 +01:00
mgold1234
f597b6b854
fsc: fix array-callback-return linting warnings
...
this comit fixes the array-callback warning by changing map to foreach
and return null to the second map
2024-01-03 16:15:53 +01:00
dependabot[bot]
4763024e68
build(deps-dev): bump babel-jest from 29.6.2 to 29.7.0
...
Bumps [babel-jest](https://github.com/jestjs/jest/tree/HEAD/packages/babel-jest ) from 29.6.2 to 29.7.0.
- [Release notes](https://github.com/jestjs/jest/releases )
- [Changelog](https://github.com/jestjs/jest/blob/main/CHANGELOG.md )
- [Commits](https://github.com/jestjs/jest/commits/v29.7.0/packages/babel-jest )
---
updated-dependencies:
- dependency-name: babel-jest
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-01-03 10:11:21 +01:00
dependabot[bot]
5b4b61d91e
build(deps-dev): bump sass from 1.66.1 to 1.69.7
...
Bumps [sass](https://github.com/sass/dart-sass ) from 1.66.1 to 1.69.7.
- [Release notes](https://github.com/sass/dart-sass/releases )
- [Changelog](https://github.com/sass/dart-sass/blob/main/CHANGELOG.md )
- [Commits](https://github.com/sass/dart-sass/compare/1.66.1...1.69.7 )
---
updated-dependencies:
- dependency-name: sass
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-01-03 09:29:34 +01:00
mgold1234
262ac6d3be
ImagesTable: fix grey box under AMI when image build is in progress
...
Previously a Skeleton component was used as a placeholder for an AMI when the build was still pending.
This removes the Skeleton and returns undefined rendering the AMI as empty.
2024-01-03 08:51:14 +01:00
dependabot[bot]
1f4208bc3b
build(deps-dev): bump ts-node from 10.9.1 to 10.9.2
...
Bumps [ts-node](https://github.com/TypeStrong/ts-node ) from 10.9.1 to 10.9.2.
- [Release notes](https://github.com/TypeStrong/ts-node/releases )
- [Changelog](https://github.com/TypeStrong/ts-node/blob/main/development-docs/release-template.md )
- [Commits](https://github.com/TypeStrong/ts-node/compare/v10.9.1...v10.9.2 )
---
updated-dependencies:
- dependency-name: ts-node
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-12-22 08:57:56 +01:00
regexowl
6346cc50e4
workflows: Add check for manual changes to API
...
This adds a check to ensure that the code generated automatically by `npm run api` has no manual changes.
2023-12-21 18:51:04 +01:00
regexowl
d96ebc9b3e
store/test: Remove unused code
...
This cleans up the code base by removing actions and slices which are no longer in use.
2023-12-21 15:48:36 +01:00
dependabot[bot]
7716cbc59f
build(deps-dev): bump webpack-bundle-analyzer from 4.9.1 to 4.10.1
...
Bumps [webpack-bundle-analyzer](https://github.com/webpack-contrib/webpack-bundle-analyzer ) from 4.9.1 to 4.10.1.
- [Release notes](https://github.com/webpack-contrib/webpack-bundle-analyzer/releases )
- [Changelog](https://github.com/webpack-contrib/webpack-bundle-analyzer/blob/master/CHANGELOG.md )
- [Commits](https://github.com/webpack-contrib/webpack-bundle-analyzer/compare/v4.9.1...v4.10.1 )
---
updated-dependencies:
- dependency-name: webpack-bundle-analyzer
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-12-21 10:07:56 +01:00
dependabot[bot]
4a641e8b16
build(deps-dev): bump whatwg-fetch from 3.6.17 to 3.6.20
...
Bumps [whatwg-fetch](https://github.com/github/fetch ) from 3.6.17 to 3.6.20.
- [Release notes](https://github.com/github/fetch/releases )
- [Changelog](https://github.com/JakeChampion/fetch/blob/main/CHANGELOG.md )
- [Commits](https://github.com/github/fetch/compare/v3.6.17...v3.6.20 )
---
updated-dependencies:
- dependency-name: whatwg-fetch
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-12-21 09:18:17 +01:00
dependabot[bot]
0d30a96587
build(deps): bump @unleash/proxy-client-react from 3.6.0 to 4.1.1
...
Bumps [@unleash/proxy-client-react](https://github.com/Unleash/unleash-proxy-react ) from 3.6.0 to 4.1.1.
- [Release notes](https://github.com/Unleash/unleash-proxy-react/releases )
- [Changelog](https://github.com/Unleash/proxy-client-react/blob/main/Changelog.md )
- [Commits](https://github.com/Unleash/unleash-proxy-react/compare/v3.6.0...v4.1.1 )
---
updated-dependencies:
- dependency-name: "@unleash/proxy-client-react"
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-12-20 09:56:38 +01:00
dependabot[bot]
14b00e3fcd
build(deps-dev): bump @testing-library/user-event from 14.4.3 to 14.5.1
...
Bumps [@testing-library/user-event](https://github.com/testing-library/user-event ) from 14.4.3 to 14.5.1.
- [Release notes](https://github.com/testing-library/user-event/releases )
- [Changelog](https://github.com/testing-library/user-event/blob/main/CHANGELOG.md )
- [Commits](https://github.com/testing-library/user-event/compare/v14.4.3...v14.5.1 )
---
updated-dependencies:
- dependency-name: "@testing-library/user-event"
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-12-20 08:58:38 +01:00
regexowl
850e77eb01
API/test: Remove getVersion() Axios call
...
This removes `getVersion()` API call previously used in Axios.
2023-12-19 15:36:49 +01:00
dependabot[bot]
27ebbdb24a
build(deps-dev): bump stylelint from 15.10.3 to 15.11.0
...
Bumps [stylelint](https://github.com/stylelint/stylelint ) from 15.10.3 to 15.11.0.
- [Release notes](https://github.com/stylelint/stylelint/releases )
- [Changelog](https://github.com/stylelint/stylelint/blob/main/CHANGELOG.md )
- [Commits](https://github.com/stylelint/stylelint/compare/15.10.3...15.11.0 )
---
updated-dependencies:
- dependency-name: stylelint
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-12-19 11:56:10 +01:00
dependabot[bot]
bb36abacc9
build(deps-dev): bump eslint-plugin-import from 2.29.0 to 2.29.1
...
Bumps [eslint-plugin-import](https://github.com/import-js/eslint-plugin-import ) from 2.29.0 to 2.29.1.
- [Release notes](https://github.com/import-js/eslint-plugin-import/releases )
- [Changelog](https://github.com/import-js/eslint-plugin-import/blob/main/CHANGELOG.md )
- [Commits](https://github.com/import-js/eslint-plugin-import/compare/v2.29.0...v2.29.1 )
---
updated-dependencies:
- dependency-name: eslint-plugin-import
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-12-19 11:04:29 +01:00
regexowl
b427c1a310
Wizard/test: Remove unused variables
...
This removes unused variable from the code.
2023-12-19 09:17:01 +01:00
dependabot[bot]
be6e867b3c
build(deps): bump @patternfly/react-core from 5.1.1 to 5.1.2
...
Bumps [@patternfly/react-core](https://github.com/patternfly/patternfly-react ) from 5.1.1 to 5.1.2.
- [Release notes](https://github.com/patternfly/patternfly-react/releases )
- [Commits](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-core@5.1.1...@patternfly/react-core@5.1.2 )
---
updated-dependencies:
- dependency-name: "@patternfly/react-core"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-12-18 11:42:17 +01:00
dependabot[bot]
57024b0468
build(deps-dev): bump chart.js from 4.4.0 to 4.4.1
...
Bumps [chart.js](https://github.com/chartjs/Chart.js ) from 4.4.0 to 4.4.1.
- [Release notes](https://github.com/chartjs/Chart.js/releases )
- [Commits](https://github.com/chartjs/Chart.js/compare/v4.4.0...v4.4.1 )
---
updated-dependencies:
- dependency-name: chart.js
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-12-18 10:53:24 +01:00
Thomas Lavocat
33723c8a7d
api/imageBuilder: fix the alert in case of failure
...
When a compose request was failing, the promises callback function was
crashing. The reason was because of a misuse of the error object. This
commit simply puts back the correct `path` to access the values within
the error object to fix it.
2023-12-18 09:03:30 +01:00
dependabot[bot]
8c0a39c78b
build(deps-dev): bump @typescript-eslint/eslint-plugin
...
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin ) from 6.9.1 to 6.14.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v6.14.0/packages/eslint-plugin )
---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-12-15 09:35:46 +01:00
dependabot[bot]
f503ff3e1c
build(deps-dev): bump @babel/preset-env from 7.23.3 to 7.23.6
...
Bumps [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env ) from 7.23.3 to 7.23.6.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.23.6/packages/babel-preset-env )
---
updated-dependencies:
- dependency-name: "@babel/preset-env"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-12-15 08:40:12 +01:00
dependabot[bot]
a568df45e3
build(deps-dev): bump @testing-library/jest-dom from 6.1.4 to 6.1.5
...
Bumps [@testing-library/jest-dom](https://github.com/testing-library/jest-dom ) from 6.1.4 to 6.1.5.
- [Release notes](https://github.com/testing-library/jest-dom/releases )
- [Changelog](https://github.com/testing-library/jest-dom/blob/main/CHANGELOG.md )
- [Commits](https://github.com/testing-library/jest-dom/compare/v6.1.4...v6.1.5 )
---
updated-dependencies:
- dependency-name: "@testing-library/jest-dom"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-12-14 09:47:16 +01:00
dependabot[bot]
155bb23aa3
build(deps-dev): bump @types/jest from 29.5.10 to 29.5.11
...
Bumps [@types/jest](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jest ) from 29.5.10 to 29.5.11.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/jest )
---
updated-dependencies:
- dependency-name: "@types/jest"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-12-14 08:54:46 +01:00
Thomas Lavocat
888630acea
wizard: remove unused code from the implementation
...
There were some leftovers that needs to be removed. This commit simply
cleans them up.
2023-12-13 16:36:21 +01:00
dependabot[bot]
f46bdb423c
build(deps-dev): bump @babel/core from 7.23.3 to 7.23.6
...
Bumps [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core ) from 7.23.3 to 7.23.6.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.23.6/packages/babel-core )
---
updated-dependencies:
- dependency-name: "@babel/core"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-12-13 09:50:55 +01:00
dependabot[bot]
ddc496a99a
build(deps-dev): bump jest-fail-on-console from 3.1.1 to 3.1.2
...
Bumps [jest-fail-on-console](https://github.com/ValentinH/jest-fail-on-console ) from 3.1.1 to 3.1.2.
- [Release notes](https://github.com/ValentinH/jest-fail-on-console/releases )
- [Commits](https://github.com/ValentinH/jest-fail-on-console/compare/v3.1.1...v3.1.2 )
---
updated-dependencies:
- dependency-name: jest-fail-on-console
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-12-13 09:03:29 +01:00
regexowl
e7dee1edfe
api: Remove unused Axios API calls
...
This removes Axios API calls which were replaced by RTK Query.
2023-12-12 13:09:31 +01:00
regexowl
79a0060697
store: Remove actions.js
...
This removes the `actions.js` file and its mocking from the LandingPage test as these actions are no longer used.
2023-12-12 12:25:16 +01:00
dependabot[bot]
c4d2444d44
build(deps-dev): bump @babel/plugin-transform-runtime
...
Bumps [@babel/plugin-transform-runtime](https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-transform-runtime ) from 7.22.10 to 7.23.6.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.23.6/packages/babel-plugin-transform-runtime )
---
updated-dependencies:
- dependency-name: "@babel/plugin-transform-runtime"
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-12-12 10:59:09 +01:00
dependabot[bot]
659355cea4
build(deps-dev): bump @babel/eslint-parser from 7.22.9 to 7.23.3
...
Bumps [@babel/eslint-parser](https://github.com/babel/babel/tree/HEAD/eslint/babel-eslint-parser ) from 7.22.9 to 7.23.3.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.23.3/eslint/babel-eslint-parser )
---
updated-dependencies:
- dependency-name: "@babel/eslint-parser"
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-12-12 08:48:43 +01:00