regexowl
6e138b5274
lint: Fix linting error
2024-07-26 10:49:36 +02:00
Simon Steinbeiss
3b83a6a72b
wizard/registration: Add missing article (typo)
2024-07-26 10:49:36 +02:00
Jakub Rusz
3fe703e60f
Fix typo in Snapshot step
...
Not actually a radio.
2024-07-25 17:01:53 +02:00
regexowl
4fb37c187e
src: Rename "V2" folders to just Wizard
...
This replaces all occurences of "CreateImageWizardV2" with just "CreateImageWizard" as it is the only version now.
2024-07-17 11:17:06 +02:00
Ondrej Ezr
5fcc80d2db
Wizard: Drop the WizardV1
2024-06-19 09:10:22 +02:00
regexowl
45a42ce549
src: Migrate remaining files to TypeScript
...
This migrates remaining JavaScript files to TypeScript and updates imports.
2024-06-06 08:38:41 +02:00
regexowl
8a25ec66f3
src: Fix "Table headers must have an accessible name" warning
...
The tests output contained following warning:
```
console.warn
Th: Table headers must have an accessible name. If the Th is intended to be visually empty, pass in screenReaderText. If the Th contains only non-text, interactive content such as a checkbox or expand toggle, pass in an aria-label.
```
This fixes the warning by adding an `aria-label` to every empty table heading cell.
2024-05-07 18:20:08 +02:00
regexowl
813c06c5bd
Utilities: Migrate remaining files to TypeScript
...
This migrates remaining JavaScript files in Utilities to TypeScript.
2024-05-03 15:04:45 +02:00
regexowl
e9d28498e1
constants: Move URLs to constants
...
Fixes #1923
This moves all URLs from code to constants.
2024-04-26 15:54:46 +02:00
Gianluca Zuccarelli
26066f95f7
V1Wizard: promote oscap to prod stable
2024-04-10 16:16:22 +02:00
Gianluca Zuccarelli
c44f8ea0ac
V1Wizard/openscap: disable broken profiles
...
Currently the two stig profiles build but don't boot. While we wait for a
fix upstream, we should disable the profiles.
2024-04-10 16:16:22 +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
regexowl
18e0dc0cd7
V1Wizard: Add full bottom pagination to Repositories
...
This adds a full pagination to the bottom of the Repositories step. This allows the user to get to the very end of the repositories list easily.
2024-04-02 11:50:39 +02: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
71683a1ad1
fix one warning at useEffect on Oscap file
...
this commit fix a warning-
React Hook useEffect has a missing dependency: 'change'. Either include it or remove the dependency array react-hooks/exhaustive-deps
2024-03-21 12:06:01 +01:00
Gianluca Zuccarelli
d57cd95c65
V1Wizard: masked services -> disabled services
...
For the UX the user doesn't really need to know that the services are masked,
rather than disabled in the backend. We can simplify this and show the masked
services as disabled.
2024-03-21 11:16:50 +01:00
lucasgarfield
7c5a040ad7
V1Wizard: Change qcow search param to qcow2 (HMS-3684)
...
This commit changes the optional search param `target=qcow` to be
`target=qcow2` so it is in alignment with the UI.
2024-03-20 17:29:51 +01:00
regexowl
76fba98773
V1Wizard: Add search parameter for target selection (HMS-3684)
...
Add an optional search parameter to the V1Wizard 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 17:29:51 +01:00
Gianluca Zuccarelli
0971ebf43c
wizard/oscap: masked services customization
...
Add masked services as a customization option, since disabling systemd
units when the package isn't installed breaks the image build.
2024-03-19 10:59:31 +01:00
Simon Steinbeiss
9020392969
V1 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 09:08:57 +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
regexowl
e2d46640f9
Wizard: Add FSC alert for bare metal images
...
FSC customisations are not being applied to bare metal - installer images, this adds an alert to make users aware of the fact.
2024-03-12 10:16:54 +01:00
regexowl
f82b2453f9
V1/V2Wizard: Capitalise ID on Azure step
...
This capitalises id -> ID in the test of an alert on Azure step to keep consistent with the capitalisation throughout the step.
2024-03-04 15:59:38 +01:00
lucasgarfield
3493772672
V1 Wizard: Add search parameter for release selection
...
Adding an optional search parameter to the wizard like so:
/insights/image-builder/imagewizard?release=rhel8
results in the wizard being opened and RHEL 8 being pre-selected as the
release.
The Insights assistant chat bot will make use of this feature.
2024-03-01 17:33:08 +01:00
Ondrej Ezr
627f953dfc
feat(HMS-3341): pass module_hotfixes flag to compose request
2024-02-28 12:41:20 +01:00
mgold1234
d8c657da6c
feat(HMS-3567): fix cleanup of Reource Group
...
this commit clean the resource group when user clean the source field
2024-02-27 15:17:53 +01:00
regexowl
362cf6abee
Wizard: Re-enable custom repositories HMS-3637
...
This reverts the changes made to disable custom repositories in the Create Image Wizard.
Reverting following PRs:
- https://github.com/osbuild/image-builder-frontend/pull/1590
- https://github.com/osbuild/image-builder-frontend/pull/1594
- https://github.com/osbuild/image-builder-frontend/pull/1595
2024-02-19 20:54:45 +01:00
Thomas Lavocat
f83fd51468
wizard/oscap: kernel and services customizations
...
This commit ports the work done on 40b1d4de to the V1 wizard.
2024-02-15 11:30:21 +01:00
regexowl
d26cecdedb
Wizard: Remove aspect ratio for chart
...
This removes the aspect ratio for chart and sets `maintainAspectRatio` to false.
The aspect ratio was causing problems with the annotation plugin, rendering the currentDate annotation line in a wrong place for some windows sizes.
2024-02-09 17:56:34 +01:00
regexowl
948f8ae3ab
Wizard: Fix dates in Release Lifecycle text on the Review step
...
This updates the dates shown in the description text for the Release lifecycle on the Review step.
2024-02-09 15:07:13 +01:00
mgold1234
61abf24644
V2Wizard: fix ReleaseLifecycle component in the Review step
...
this commit fix https://github.com/RedHatInsights/image-builder-frontend/issues/1615
add the relevant data to release lifeCycle at review step
2024-02-07 08:40:24 +01:00
regexowl
6d6e9305d6
Wizard: Temporarily disable Recreate for images with custom repositories
...
This temporarily disables recreating images containing custom repos.
Changes were marked with "Temporarily disable" and "REMOVE" comments to make the revert easier.
2024-01-25 14:52:27 +01:00
regexowl
0435a50d4d
Wizard: Temporarily disable custom packages search
...
This temporarily disables custom packages search and adds an alert to the step.
2024-01-25 14:34:29 +01:00
lucasgarfield
48da0a79ec
Wizard: Enable unavailable message for repositories
...
Repositories will be unavailable for the next few days.
2024-01-24 21:13:09 +01:00
regexowl
2a9fcd7470
Wizard: Indicate disabled packages
...
When a package is added to the chosen packages it stays in the list of available packages, but gets disabled as an option.
This adds a visual indication in a form of greyed out name of the package.
2024-01-19 09:47:46 +01:00
mgold1234
3f51acdb85
Oscap: convert oscap javaScript file to typeScript file
...
this commit convert oscap file from JavaScript to TypeScript
2024-01-12 13:12:33 +01:00
mgold1234
a0a08ff5e8
app: useEffect warning fixes
...
This commit addresses warnings related to the react-hooks/exhaustive-deps rule.
It resolves these warnings by adding the missing dependencies to the useEffect hook.
2024-01-09 14:23: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
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
regexowl
b427c1a310
Wizard/test: Remove unused variables
...
This removes unused variable from the code.
2023-12-19 09:17:01 +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
regexowl
014a0c1d70
Wizard: Add description to RHEL release options
...
This adds a description to RHEL options in the Release select on Image Output step as per mocks.
2023-12-07 19:39:58 +01:00
regexowl
f6d1b12b3c
Wizard: Add annotation for current date
...
This adds a line annotation to mark the current date.
2023-12-07 19:39:58 +01:00
regexowl
fd30e5b634
Wizard: Add release lifecycle charts
...
This adds information about release lifecycle to the Image Output step of the Wizard. Summary is also shown on the Review step.
2023-12-07 19:39:58 +01:00
Sanne Raymaekers
2b29275c2a
CreateImageWizard: move oci to stable
...
Move the oracle cloud infrastructure PR to stable.
2023-12-07 17:01:51 +01:00
regexowl
3e07472826
Wizard/ImagesTable/test: Change "VMWare" to "VMware"
...
The "w" in VMware should be lower case, this updates it in all places.
2023-12-05 13:20:42 +01:00
Sanne Raymaekers
cea1caf175
CreateImageWizard: proprely gate WSL images
...
`isBeta` is a function, so the check would also return true in stable.
2023-12-04 15:06:28 +01:00
Sanne Raymaekers
31d286aac3
test/CreateImageWizard: Test compose requests sent by wizard
2023-12-01 13:11:07 +01:00
Sanne Raymaekers
ae7178158e
CreateImageWizard: Fix passing gcp upload_options
...
Upload options were added in the wrong place, this inserts them back
into the correct place.
Also see #1355 .
2023-12-01 13:11:07 +01:00
Lucas Garfield
223be1f3fd
Update src/Components/CreateImageWizard/steps/fileSystemConfiguration.js
...
Co-authored-by: Klara Simickova <49452678+regexowl@users.noreply.github.com>
2023-11-29 12:52:48 +01:00