Jacob Kozol
e208369c3e
package-json: remove unnused stylint-scss and bump dependencies
2022-03-24 15:48:34 +01:00
dependabot[bot]
92bed5fa38
build(deps-dev): bump @redhat-cloud-services/frontend-components-config
...
Bumps [@redhat-cloud-services/frontend-components-config](https://github.com/RedHatInsights/frontend-components ) from 4.6.2 to 4.6.6.
- [Release notes](https://github.com/RedHatInsights/frontend-components/releases )
- [Commits](https://github.com/RedHatInsights/frontend-components/commits )
---
updated-dependencies:
- dependency-name: "@redhat-cloud-services/frontend-components-config"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-03-24 15:40:42 +01:00
dependabot[bot]
7708f0f63a
build(deps-dev): bump eslint-plugin-testing-library from 5.0.5 to 5.1.0
...
Bumps [eslint-plugin-testing-library](https://github.com/testing-library/eslint-plugin-testing-library ) from 5.0.5 to 5.1.0.
- [Release notes](https://github.com/testing-library/eslint-plugin-testing-library/releases )
- [Changelog](https://github.com/testing-library/eslint-plugin-testing-library/blob/main/.releaserc.json )
- [Commits](https://github.com/testing-library/eslint-plugin-testing-library/compare/v5.0.5...v5.1.0 )
---
updated-dependencies:
- dependency-name: eslint-plugin-testing-library
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-03-24 15:32:44 +01:00
dependabot[bot]
5e74bacd94
build(deps-dev): bump @babel/core from 7.17.5 to 7.17.8
...
Bumps [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core ) from 7.17.5 to 7.17.8.
- [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.17.8/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>
2022-03-24 15:15:27 +01:00
Gianluca Zuccarelli
29f82bc248
CreateImageWizard: gcp popover padding/margin
...
The margin on the `ul` list inside the gcp
information popover was causing the popover
to look unevenly spaced. Removing the left
margin resolves this. This commit fixes #630
2022-03-24 14:55:44 +01:00
dependabot[bot]
eb65965218
build(deps-dev): bump @testing-library/react from 12.1.3 to 12.1.4
...
Bumps [@testing-library/react](https://github.com/testing-library/react-testing-library ) from 12.1.3 to 12.1.4.
- [Release notes](https://github.com/testing-library/react-testing-library/releases )
- [Changelog](https://github.com/testing-library/react-testing-library/blob/main/CHANGELOG.md )
- [Commits](https://github.com/testing-library/react-testing-library/compare/v12.1.3...v12.1.4 )
---
updated-dependencies:
- dependency-name: "@testing-library/react"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-03-24 12:35:44 +01:00
Jacob Kozol
bc02c6201e
remove unused folders/files
...
With the current way of running the application the profiles are
unnecessary. Also, we use dependabot now so no need to import cockpit's
bots.
2022-03-24 12:07:13 +01:00
dependabot[bot]
1571d477b9
build(deps): bump @babel/runtime from 7.17.2 to 7.17.8
...
Bumps [@babel/runtime](https://github.com/babel/babel/tree/HEAD/packages/babel-runtime ) from 7.17.2 to 7.17.8.
- [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.17.8/packages/babel-runtime )
---
updated-dependencies:
- dependency-name: "@babel/runtime"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-03-23 21:15:00 +01:00
dependabot[bot]
d11a6b609f
build(deps-dev): bump eslint-plugin-react from 7.29.2 to 7.29.4
...
Bumps [eslint-plugin-react](https://github.com/yannickcr/eslint-plugin-react ) from 7.29.2 to 7.29.4.
- [Release notes](https://github.com/yannickcr/eslint-plugin-react/releases )
- [Changelog](https://github.com/yannickcr/eslint-plugin-react/blob/master/CHANGELOG.md )
- [Commits](https://github.com/yannickcr/eslint-plugin-react/compare/v7.29.2...v7.29.4 )
---
updated-dependencies:
- dependency-name: eslint-plugin-react
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-03-23 20:41:39 +01:00
dependabot[bot]
0c43c1e303
build(deps): bump @patternfly/react-core from 4.198.5 to 4.198.19
...
Bumps [@patternfly/react-core](https://github.com/patternfly/patternfly-react ) from 4.198.5 to 4.198.19.
- [Release notes](https://github.com/patternfly/patternfly-react/releases )
- [Commits](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-core@4.198.5...@patternfly/react-core@4.198.19 )
---
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>
2022-03-23 20:36:07 +01:00
dependabot[bot]
b56eaed2d6
build(deps): bump @redhat-cloud-services/frontend-components-utilities
...
Bumps [@redhat-cloud-services/frontend-components-utilities](https://github.com/RedHatInsights/frontend-components ) from 3.2.8 to 3.2.12.
- [Release notes](https://github.com/RedHatInsights/frontend-components/releases )
- [Commits](https://github.com/RedHatInsights/frontend-components/commits )
---
updated-dependencies:
- dependency-name: "@redhat-cloud-services/frontend-components-utilities"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-03-23 20:28:52 +01:00
dependabot[bot]
46e1cc5001
build(deps): bump minimist from 1.2.5 to 1.2.6
...
Bumps [minimist](https://github.com/substack/minimist ) from 1.2.5 to 1.2.6.
- [Release notes](https://github.com/substack/minimist/releases )
- [Commits](https://github.com/substack/minimist/compare/1.2.5...1.2.6 )
---
updated-dependencies:
- dependency-name: minimist
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-03-23 20:21:39 +01:00
dependabot[bot]
a05f0423fb
build(deps-dev): bump babel-loader from 8.2.3 to 8.2.4
...
Bumps [babel-loader](https://github.com/babel/babel-loader ) from 8.2.3 to 8.2.4.
- [Release notes](https://github.com/babel/babel-loader/releases )
- [Changelog](https://github.com/babel/babel-loader/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel-loader/compare/v8.2.3...v8.2.4 )
---
updated-dependencies:
- dependency-name: babel-loader
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-03-23 20:15:39 +01:00
dependabot[bot]
a7dcbc573f
build(deps): bump @patternfly/react-table from 4.67.5 to 4.67.19
...
Bumps [@patternfly/react-table](https://github.com/patternfly/patternfly-react ) from 4.67.5 to 4.67.19.
- [Release notes](https://github.com/patternfly/patternfly-react/releases )
- [Commits](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-table@4.67.5...@patternfly/react-table@4.67.19 )
---
updated-dependencies:
- dependency-name: "@patternfly/react-table"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-03-23 19:44:32 +01:00
dependabot[bot]
367780f609
build(deps): bump react-router-dom from 6.2.1 to 6.2.2
...
Bumps [react-router-dom](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom ) from 6.2.1 to 6.2.2.
- [Release notes](https://github.com/remix-run/react-router/releases )
- [Commits](https://github.com/remix-run/react-router/commits/v6.2.2/packages/react-router-dom )
---
updated-dependencies:
- dependency-name: react-router-dom
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-03-23 19:31:03 +01:00
dependabot[bot]
60b13f3236
build(deps-dev): bump eslint-config-prettier from 8.4.0 to 8.5.0
...
Bumps [eslint-config-prettier](https://github.com/prettier/eslint-config-prettier ) from 8.4.0 to 8.5.0.
- [Release notes](https://github.com/prettier/eslint-config-prettier/releases )
- [Changelog](https://github.com/prettier/eslint-config-prettier/blob/main/CHANGELOG.md )
- [Commits](https://github.com/prettier/eslint-config-prettier/compare/v8.4.0...v8.5.0 )
---
updated-dependencies:
- dependency-name: eslint-config-prettier
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-03-23 19:24:53 +01:00
Jacob Kozol
4b9e98bff3
test: able to recreate image
...
Verify that clicking recreate will pass the expected compose request to
the CreateImageWizard. Also, verify that if passed a composeRequest and
initialStep of 'review', the wizard will display the review page with
all info filled.
2022-03-23 12:30:42 +01:00
Jacob Kozol
20c1537d8e
CreateImageWizard: navigate to review step on recreate
...
When recreating an image navigate to the review step instead of the
initial step. This requires forming the step history to enable a
functional sidebar.
2022-03-23 12:30:42 +01:00
Jacob Kozol
d16f71c98f
ImagesTable: add ability to recreate image type
2022-03-23 12:30:42 +01:00
Jacob Kozol
c3f86f3575
CreateImageWizard: enable passing initial state to CreateImageWizard
2022-03-23 12:30:42 +01:00
Jacob Kozol
c3c7888610
CreateImageWizard: use activation key in form state as init value
2022-03-23 12:30:42 +01:00
Jacob Kozol
7aaedd67ab
CreateImageWizard: rename google to gcp in form state
2022-03-23 12:30:42 +01:00
Jacob Kozol
a16244edaa
ImagesTable: migrate to functional component
...
The ImagesTable component is now a functional instead of class
component. This is useful because it allows us to use react hooks in the
component.
2022-03-17 16:49:21 +01:00
Jacob Kozol
9c0e342d25
package.json: replace eslint-loader
...
eslint-loader is deprecated so replacing with eslint-webpack-plugin.
Also, locking the jest-canvas-mock version to fix testing issues.
2022-03-16 19:40:25 +01:00
Gianluca Zuccarelli
ed80d7c32d
App: fix tab title
...
The tab title for image builder in crc
was being diplayed as `image_builder`.
This commit fixes issue #617
2022-03-07 14:32:18 +01:00
lucasgarfield
f85f60bcf0
CreateImageWizard: Use new DocumentationButton component in ImagesTable
2022-03-04 16:44:12 +01:00
lucasgarfield
b4fb26e749
CreateImageWizard: Use new DocumentationButton component in LandingPage
2022-03-04 16:44:12 +01:00
lucasgarfield
db9bb31887
CreateImageWizard: Update Wizard description to match UI design
...
Changes the Wizard's description (defined in the schema) to `Image
builder allows you to create a custom image and push it to target
environments` as indicated in the UI design prototype. The previous
description (`Create a RHEL image and push it to cloud providers`)
is no longer accurate since CentOS images are also currently supported.
2022-03-04 16:44:12 +01:00
lucasgarfield
0c9b0f1070
CreateImageWizard: Add image output instructions
...
Resolves #596 . Adds the text `Image builder allows you to create a
custom image and push it to target environments.` and a link to the
documentation to the image output step.
2022-03-04 16:44:12 +01:00
lucasgarfield
62559b8323
CreateImageWizard: Add DocumentationButton form component
...
A documentation button, which contains an external link to the
official documentation, appears several times throughout the frontend.
Currently, the code for the documentation button is copy/pasted where
needed. Adding a form component for the documentation button allows code reuse
and improves readability in the code that calls it.
Because this component is used by the LandingPage, ImagesTable, and
ImageWizard it has been placed in a new directory,
`src/Components/sharedComponents` which is at the same level as these
directories.
2022-03-04 16:44:12 +01:00
Gianluca Zuccarelli
1ec63ba357
CreateImageWizard: prefocus aws input field
...
Autofocus the input field in the aws step
of the CreateImageWizard modal.
2022-03-04 12:18:15 +01:00
dependabot[bot]
840efea8ea
build(deps-dev): bump @babel/core from 7.17.4 to 7.17.5
...
Bumps [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core ) from 7.17.4 to 7.17.5.
- [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.17.5/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>
2022-03-03 18:48:12 +01:00
Jacob Kozol
9b4144176a
CreateImageWizard: remove unsafe optional chaining
...
Optional chaining can return undefined. So, we should not use `of` on
getState()?.values?.['file-system-configuration']. But, since we already
check for the existance of this variable we do not need to optionally
chain.
2022-03-03 17:46:14 +01:00
dependabot[bot]
a3e2a78aae
build(deps-dev): bump eslint from 7.32.0 to 8.10.0
...
Bumps [eslint](https://github.com/eslint/eslint ) from 7.32.0 to 8.10.0.
- [Release notes](https://github.com/eslint/eslint/releases )
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md )
- [Commits](https://github.com/eslint/eslint/compare/v7.32.0...v8.10.0 )
---
updated-dependencies:
- dependency-name: eslint
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-03-03 17:46:14 +01:00
Jacob Kozol
80918f97e4
CreateImageWizard: only display Image name review field when it exists
2022-03-03 17:17:03 +01:00
Jacob Kozol
dc0789dce3
LandingPage: edit header spacing
...
Increase space between icon and header
2022-03-03 14:03:11 +01:00
Chloe Kaubisch
e238ac9d24
LandingPage: tight space between header and icon
2022-03-03 14:03:11 +01:00
dependabot[bot]
4f0ee89b26
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.16.8 to 3.16.9.
- [Release notes](https://github.com/data-driven-forms/react-forms/releases )
- [Commits](https://github.com/data-driven-forms/react-forms/commits/v3.16.9/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>
2022-03-02 22:33:05 +01:00
Sanne Raymaekers
531e2ac1b0
CreateImageWizard: Expose centos 9 stream
2022-03-02 17:03:09 +01:00
Jacob Kozol
2300af1152
ImagesTable: add image name
...
If a user has specified an image name the name will appear. Otherwise
the image's UUID will appear.
The test needed to be modified to search for the compose in the store
with either the image name or the id
2022-03-02 16:24:35 +01:00
Jacob Kozol
c257eec540
CreateImageWizard: add image name field
...
Add a details step where the user can enter a descriptive image name.
This name is displayed in the review step above the Release. Both these
fields are now horizontal to save vertical space.
2022-03-02 16:24:35 +01:00
Jacob Kozol
7b1f5c7e71
package.json: update babel-eslint to @babel/eslint-parser
...
`babel-eslint` is deprecated and is now `@babel/eslint-parser`. This is
updated in our pacakge.json and eslint config.
2022-03-02 09:59:19 +01:00
Gianluca Zuccarelli
9c9be31677
CreateImageWizard: fix gcp popover
...
Update the popover for the gcp step
in the CreateImageWizard. This commit
changes the default popover position
to the right of the modal.
2022-03-01 17:17:41 +01:00
dependabot[bot]
dd7fa0461b
build(deps-dev): bump eslint-plugin-react from 7.28.0 to 7.29.2
...
Bumps [eslint-plugin-react](https://github.com/yannickcr/eslint-plugin-react ) from 7.28.0 to 7.29.2.
- [Release notes](https://github.com/yannickcr/eslint-plugin-react/releases )
- [Changelog](https://github.com/yannickcr/eslint-plugin-react/blob/master/CHANGELOG.md )
- [Commits](https://github.com/yannickcr/eslint-plugin-react/compare/v7.28.0...v7.29.2 )
---
updated-dependencies:
- dependency-name: eslint-plugin-react
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-03-01 14:00:13 +01:00
Jacob Kozol
dc98e58ba5
package.json: add run script for stage env
...
A developer can now run `npm run stage` which will run the UI against
the staging environment on crc.
2022-02-28 15:35:51 +01:00
Sanne Raymaekers
350acbd21b
CreateImageWizard: File system configuration
2022-02-28 15:27:09 +01:00
Sanne Raymaekers
1e864a2076
package.json: Add jest-canvas-mock
2022-02-28 15:27:09 +01:00
Sanne Raymaekers
280ed7d884
CreateImageWizard: Make packages step a substep
2022-02-28 15:27:09 +01:00
dependabot[bot]
965903b5a0
build(deps): bump @patternfly/react-core from 4.192.15 to 4.198.5
...
Bumps [@patternfly/react-core](https://github.com/patternfly/patternfly-react ) from 4.192.15 to 4.198.5.
- [Release notes](https://github.com/patternfly/patternfly-react/releases )
- [Commits](https://github.com/patternfly/patternfly-react/compare/@patternfly/react-core@4.192.15...@patternfly/react-core@4.198.5 )
---
updated-dependencies:
- dependency-name: "@patternfly/react-core"
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-02-26 13:16:11 +01:00
dependabot[bot]
53f5f6228b
build(deps): bump @redhat-cloud-services/frontend-components
...
Bumps [@redhat-cloud-services/frontend-components](https://github.com/RedHatInsights/frontend-components ) from 3.7.0 to 3.7.3.
- [Release notes](https://github.com/RedHatInsights/frontend-components/releases )
- [Commits](https://github.com/RedHatInsights/frontend-components/commits )
---
updated-dependencies:
- dependency-name: "@redhat-cloud-services/frontend-components"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-02-26 12:57:27 +01:00