Ondrej Ezr
1b4bb9869e
WizardV2: use the alert color darker
2024-04-16 20:56:32 +03:00
Jakub Rusz
68bfa8c351
V2Wizard: Add ouiaId for FileSystemTable
...
Need this to distinguish it from the table in V1.
2024-04-16 18:06:05 +03:00
regexowl
8a7d15e54d
V2Wizard: Update Registration copy
...
Noticed there's been a small change in the copy of Registration steps as per Blueprints SPUR. This updates the text.
2024-04-16 11:59:31 +02:00
lucasgarfield
782a8eba7e
V2 Wizard: Add custom file system to request customizations (HMS-3690)
...
The blueprint request now contains a field for the filesystem in its
customizations.
2024-04-16 10:02:19 +02:00
Jakub Rusz
eb82a6b72b
V2Wizard: Add ouiaId to ValidatedTextInput
2024-04-15 19:16:21 +02:00
Jakub Rusz
fc9a119933
V2Wizard: Update ouiaIds for File system configuration
...
Making it consistent with V1 wizard.
2024-04-15 18:21:32 +02:00
regexowl
70b7ab7e29
V2Wizard: Update wording on "Custom repo" modal
...
This updates the wording on "Custom repositories will be added to your image" modal, informing the user, that the repository will get enabled in Content as well, if it wasn't enabled before.
2024-04-12 12:45:36 +02:00
regexowl
16ab5b37c5
V2Wizard: Add recommended repo to the repo table on Review
...
This adds the recommended repository to the table of repositories on the Review step.
2024-04-12 12:45:36 +02:00
regexowl
b7f6393be9
V2Wizard: Allow enabling repos and update state logic
...
This commit contains two changes:
1. When a package from popular repository gets added, the EPEL repository gets enabled in content services in case it wasn't before.
2. The logic of rendering states for the different toggle combinations on Packages step got updated.
2024-04-12 12:45:36 +02:00
regexowl
3b843a0d40
V2Wizard: Replace "Adding recommended repo" alert with modal
...
This replaces the previously used Alert displayed when adding a package from repo recommendations with a modal as per mocks.
2024-04-11 13:00:17 +02:00
regexowl
a3e98b3894
V2Wizard: Update rendering packages info on edit
...
This fixes information rendered when a package info is read from the request on Edit.
2024-04-11 11:41:46 +02:00
regexowl
43cb43dac8
V2Wizard: Add tally to the "Selected" toggle
...
This adds a tally of selected packages to the "Selected" toggle.
2024-04-11 11:41:46 +02:00
regexowl
f375fc5c41
V2Wizard: Update links
...
There were incorrect links used for the content service, this fixes them.
2024-04-11 11:41:46 +02:00
regexowl
923c4fc2d5
V2Wizard: Add "Searching" state for packages
...
This adds "Searching" state for packages table when the data is being fetched.
2024-04-11 11:41:46 +02:00
regexowl
972190ecaf
V2Wizard: Update create/edit button copy
...
This updates copy on the Save changes button as per recent mocks.
2024-04-10 13:44:22 +03:00
Michal Gold
4ba9235b1b
V2Wizrd: remove Duplicate mount points warning
2024-04-10 08:30:13 +02:00
Amir
442d88a4ce
fix(HMS-3850): V2Wizard:use menu toggle for save and build
2024-04-09 14:56:34 +02:00
Ondrej Ezr
54d032e0f0
WizardV2: filesystem mountpoint size validation
2024-04-09 13:40:35 +02:00
Ondrej Ezr
561e82827e
WizardV2: filesystem units and size
2024-04-09 13:40:35 +02:00
Ondrej Ezr
3c3ca3537a
WizardV2: Filesystem partitioning suffix
2024-04-09 13:40:35 +02:00
Michal Gold
9cddbdfa38
V2Wizard: Add ouiaIds to File System step
...
this commit adds ouiaIds to the file system for automation and manual configurations and for text input field.
2024-04-09 12:56:38 +02:00
Amir
e5bfc19194
WizardV2: Add draggable mount point
2024-04-09 12:48:17 +02:00
Jakub Rusz
0a62e0d286
V2Wizard: Fix plural sources
...
We're actually selecting a singular source to share the image with. It's
the same in V1 wizard.
2024-04-09 12:10:46 +02:00
Amir
ba3a2dc333
WizardV2: map oscap to wizard request
2024-04-08 13:59:41 +02:00
regexowl
94525815a0
V2Wizard: Fix VMware capitalisation
...
This replaces VMWare -> VMware as per mocks.
2024-04-05 16:22:27 +02:00
regexowl
00ba723195
V2Wizard: Add recommended repositories to the Review step
...
This adds recommended repositories to the Review step.
2024-04-04 14:01:42 +02:00
regexowl
ee2498a43b
V2Wizard: Concatenate recommended repos with payload and custom ones
...
This adds recommended repos to payload and custom ones, including the needed conversion.
2024-04-04 14:01:42 +02:00
regexowl
bfd7420925
V2Wizard: Add repository recommendations
...
This PR is a part of Proactive Assistance - Repository recommendations.
New toggle group was added which allows user to see results from non-added repositories in a case that searched term didn't return any results from added custom and distribution repos.
2024-04-04 14:01:42 +02:00
regexowl
39cb4336b4
V2Wizard: Make convert repository functions exportable
...
This make `convertSchemaToIBCustomRepo` and `convertSchemaToIBPayloadRepo` functions exportable.
2024-04-04 14:01:42 +02:00
regexowl
91873dc810
V2Wizard: Initialize packages with OpenSCAP
...
This initializes packages upon a selection of an OpenSCAP profile.
Current logic also fixes a bug previously present in V1 - when changing an OpenSCAP profile with other previously chosen packages, the packages outside of the profile persist and don't get removed.
2024-04-04 12:34:57 +02:00
regexowl
d219a233d9
V2Wizard: Update removePackage reducer
...
This updates the `removePackage` reducer so it takes only a name of a package as an argument instead of the entire package object.
2024-04-04 12:34:57 +02:00
regexowl
f71175f69b
V2Wizard: Add full bottom pagination to Repositories and Packages
...
This adds full pagination to the bottom of Repositories and Packages steps which will allow the user to get to the very end of the tables in a case of many results.
2024-04-04 11:35:07 +02:00
regexowl
a1372adb94
V2Wizard: Update copy based on SPUR
...
This updates the copy of the Wizard steps based on the recent SPUR.
2024-04-04 11:26:26 +02:00
Amir
a46732d560
WizardV2: add 'register-later' to state mapper
2024-04-04 10:09:54 +02:00
regexowl
155962c141
ESLint: Resolve useSelector-prefer-selectors errors
...
This resolves all occurences of useSelector-prefer-selectors errors.
2024-04-02 20:21:34 +02:00
Michal Gold
698d21df42
V2Wizrad: fix validation at file system step (HMS-3733)
...
this commit fix validation when usr choose duplicate mount point
andwhen there is no root partition
2024-04-02 15:25:37 +02:00
lucasgarfield
d97a401a53
V2Wizard: Center messages in packages table (HMS-2781)
...
The copy in the packages table (too many results to show, etc...) was
not centered because the table actually has 5 columns, not 4. This fixes
the problem.
2024-04-02 11:29:57 +02:00
regexowl
d2c56391f9
V2Wizard: Update "Too many results" copy
...
This updates copy shown in a table when too many results are fetched. Also a period was added to the end of the empty state bodies.
2024-04-02 10:59:41 +02:00
regexowl
835920a555
V2Wizard: Add test IDs to Packages step
...
This adds data-testid to the Packages search input and to the Available and Selected toggles.
2024-03-28 09:35:16 +01:00
regexowl
a213bcb014
Wizard: Resolve deprecation warning in test output
...
This resolves the following warning: `Deprecation warning: value provided is not in a recognized RFC2822 or ISO format.` in test output.
2024-03-26 16:32:27 +01:00
Michal Gold
bbf077b98f
V2Wizard: fix partition at review step
...
this commit fix the partition table at review step when user choose manual partition
2024-03-25 15:02:02 +01:00
Ondrej Ezr
ad8fd5ddc3
Blueprint: Validate Blueprint name is not empty
...
We are now validating Blueprint name on the backend to be non-empty.
Adds same validation for frontend
Refs HMS-3801
2024-03-25 12:51:33 +01:00
lucasgarfield
5dcc3abbd8
V2Wizard: Change search parameter from qcow to qcow2
...
`target=qcow2` is in better alignment with the UI than `target=qcow`
2024-03-20 18:04:44 +01:00
regexowl
a7cc88af44
V2Wizard: Add search parameter for target selection (HMS-3684)
...
Add an optional search parameter to the wizard like so:
`/insights/image-builder/imagewizard?target=iso`
or
`/insights/image-builder/imagewizard?target=qcow`
This results in wizard being opened and iso or qcow target being pre-selected. The Insights assistant chat bot will make use of this feature.
2024-03-20 18:04:44 +01:00
Simon Steinbeiss
ad25c6bcb7
V2 Wizard: Add search parameter for arch selection
...
Add an optional search parameter to the wizard like so:
/insights/image-builder/imagewizard?arch=aarch64
This results in the wizard being opened and 'aarch64' being pre-selected as the architecture.
The Insights assistant chat bot and our websites (access.redhat.com and
developers.redhat.com) will make use of this feature.
Relates to HMS-3684
2024-03-15 12:22:07 +01:00
regexowl
c0dfe0f218
V2Wizard: Disable changing of root partition
...
This makes the drop down for root partition disabled, preventing the user from creating a configuration without a root partition.
Option to add suffix was also removed for mount points which don't allow suffixes.
2024-03-15 11:35:46 +01:00
regexowl
03afb4c1df
V2Wizard: Put Save button into div
...
This encloses Save button inside a div to make testing with widgetastic.patternfly library's pattern possible.
2024-03-15 11:17:03 +01:00
Michal Gold
0b6cf44bbc
V2Wizard: change the default of file system table when user choose manual cunfiguration
...
this commit change the default table when user choose manual configuration at file system step
2024-03-15 09:52:49 +01:00
regexowl
a7d320e4a8
ESLint: Fix problems so linter check passes
...
This fixes errors caused by turning `@typescript-eslint/ban-ts-comment` on.
2024-03-14 15:04:12 +01:00
Michal Gold
0d2735fe0f
V2Wizard: fix remove partition funtionallity (HMS-3753)
...
this commit add the remove partition functionlity to file system step
2024-03-14 14:21:14 +01:00