Katarina Sieklova
2f034dffd8
Wizard: organize steps components into the "components" folders
2025-06-24 14:09:36 +00:00
regexowl
1ea1c2de8c
Wizard: Add packages, kernel and services to Oscap step
...
This adds the information about profile packages, kernel arguments and services to the profile info list.
2025-06-24 12:12:54 +00:00
regexowl
c98659fbd7
Wizard: Show release chart on review step for RHEL 9 as well
...
Follow up to #3338
Since we're showing the release lifecycle for RHEL 9 now we should probably show it also on the Review step.
2025-06-24 11:09:28 +00:00
regexowl
b9fdb9946a
Wizard: Update recommendations description
...
Turn statements around, first explain the functionality and then specify that recommendations are not dependencies.
2025-06-24 10:03:15 +00:00
Katarina Sieklova
981b62d7b0
Wizard: conflicting packages
...
Disable a package if it's a conflicting module stream or if it's a non-modular package whose base name is already covered by an enabled module stream.
Disable a module if anouther package with the same name was selected.
Fixes #3274
2025-06-24 07:38:33 +00:00
Katarina Sieklova
3e4ee6891d
Wizard: fix filtering of OpenSCAP profiles
...
Fixes #3273
2025-06-24 07:16:32 +00:00
Gianluca Zuccarelli
7f06002b26
Wizard: hide other repos for on-prem
...
There is no way of configuring 3rd party repos for on-prem as of yet,
we should hide this tab from the users.
Fixes: HMS-6135
2025-06-24 06:53:31 +00:00
regexowl
1a65c0c3d4
Wizard: Update package recommendations description
...
This adds more information to the recommended packages expandable to highlight that:
- all needed dependencies will be included by default
- recommendations are optional and based on choices of other users
2025-06-24 06:40:14 +00:00
regexowl
874f5dd040
Wizard: Fix target env cards clickability
...
The cards are now broken, this should make them selectable again.
2025-06-20 08:55:32 +00:00
Simon Steinbeiss
f44afe2723
Wizard: Show lifecycle information for RHEL9
...
Since we want to nudge customers to default to RHEL 10, it may make
sense to show them the shorter lifecycle of RHEL 9 when they select it.
2025-06-19 14:30:33 +00:00
Gianluca Zuccarelli
c2998306cf
multiple: fix selectable card onChange
...
The `onChange` event for the selectable cards needed to be placed
inside the `selectableActions` of the `CardHeader`. Since the
`onChange` action was not implemented we were getting warnings
in the test output for that a component was changing an uncontrolled
input to controlled.
2025-06-19 13:53:49 +00:00
Gianluca Zuccarelli
bac647ded6
multiple: fix selectable card actions
...
The Card component needs an aria-label when the card is selectable. Since this was
not set, a warning error was polluting the test output.
Fixes #3319
2025-06-19 13:53:49 +00:00
Michal Gold
df5388dae8
Repositories: fix architecture/version display to use readable names from API
...
- Add listRepositoryParameters endpoint to contentSources API
- Display human-readable names instead of technical labels
- Fix inconsistency between Image Builder and Repositories service display
- Resolve "any" vs "Any" capitalization issue -
https://github.com/osbuild/image-builder-frontend/issues/3008
2025-06-19 10:27:56 +00:00
Katarina Sieklova
76320925a0
Wizard: change order of the systemd services
2025-06-18 11:24:36 +00:00
Katarina Sieklova
564c5461d4
Wizard: edit tests related to Compliance step
2025-06-18 07:25:00 +00:00
Katarina Sieklova
0cfe3dde30
Wizard: Fix "None" options in Selects for policies and Oscap profiles
2025-06-18 07:25:00 +00:00
regexowl
139dd367fe
Manually revert "Wizard: temporarily disable OCI"
...
This reverts commit efed39d , manual revert was needed as the tile were migrated to cards in the meantime.
2025-06-17 12:33:05 +00:00
regexowl
8e504a527b
Wizard: Make popover button independent on tab
...
Previously when the Included/Other repos popover button was clicked the tab changed as well. This makes the popover button independent on the selected tab.
2025-06-17 08:51:13 +00:00
regexowl
d6acce47a2
Wizard: Fix release dropdown's maxWidth
...
This applies the styling and removes `Warning: Unsupported style property max-width. Did you mean maxWidth?` from the test output.
2025-06-17 07:51:34 +00:00
regexowl
b465920b18
src: Remove image-builder.users.enabled flag
...
The Users customization is available in production now, the flag is no longer used.
2025-06-16 11:26:03 +00:00
regexowl
8f0c53138e
Wizard: Sort activation keys list
...
This sorts the activation keys list by name.
The `sortFn` function was also updated to handle undefined values.
2025-06-16 10:54:13 +00:00
Gianluca Zuccarelli
7f5013ef07
ReviewStep: fix alignment
...
Patternfly6 handles the grid for description lists slightly differntly
to Patternfly5. Add custom css to change the behaviour to match PF5 and
get the items in the review step to align properly
2025-06-12 13:29:58 +00:00
Gianluca Zuccarelli
4932ba6909
Wizard: remove public clouds if none available
...
Fixes HMS-6136
2025-06-12 13:29:58 +00:00
Anna Vítová
85d8850dce
Wizard: remove else after return in firstboot
2025-06-09 13:19:55 +02:00
Anna Vítová
548a87bb44
Wizard: remove else after return in filesystem table
2025-06-09 13:19:55 +02:00
Anna Vítová
6ec6f33fda
Wizard: fix datepicker reset glitch (MS-8610)
...
If the reset button is clicked, there is a glitch that shows error state
for a moment. This commit removes the glitch by setting the snapshot
date even for invalid values, and removes the workaround that was
previously added.
2025-06-09 12:20:23 +02:00
Gianluca Zuccarelli
a93a163afb
CreateImageWizard: reusable TargetEnv card
...
Create a re-usable component for the Target Enviromnent cards. This
helps dry up the code a bit and should make it easier to edit going
forward.
2025-06-06 16:28:37 +02:00
Gianluca Zuccarelli
4668ed71ab
CreateImageWizard: switch tiles to cards
...
Tiles are being deprecated in PatternFly. This commit switches from
tiles to cards for the Target Environments in the CreateImageWizard.
The keyboard test had to be removed since cards don't have a keydown
event.
2025-06-06 16:28:37 +02:00
Katarina Sieklova
362e5f7ca6
Wizard: indicate which user tab contains error
...
Fixes : #3097
Added exclamation marks to the tabs where the user contains error.
2025-06-05 17:45:59 +02:00
Katarina Sieklova
3093310a6c
Wizard: edit the timezone filter to fix whitespaces
2025-06-03 16:41:21 +02:00
Katarina Sieklova
6c244ba09e
Wizard: fix filtering of Timezone
...
Fixes #3264
2025-06-03 16:41:21 +02:00
regexowl
45b6a034db
Wizard: Override max-width for release select
2025-05-28 09:08:52 -05:00
regexowl
7039db2585
Wizard: Spacing between footer buttons on Review step
2025-05-28 09:08:52 -05:00
regexowl
2c2b961d90
Wizard: Update spacing and colors used on Review step
2025-05-28 09:08:52 -05:00
regexowl
eed08effe1
Wizard: Update group labels spacing and "add button" color
2025-05-28 09:08:52 -05:00
regexowl
4bb826ee06
Wizard: Set helper text variant
2025-05-28 09:08:52 -05:00
regexowl
91577343df
src: Update <Content> tag components
2025-05-28 09:08:52 -05:00
regexowl
2080425753
src: Update remaining v5 version slugs
2025-05-28 09:08:52 -05:00
regexowl
4312cca4dd
src: Run class-name-updater
...
This runs `npx @patternfly/class-name-updater src --v6 --fix`.
2025-05-28 09:08:52 -05:00
regexowl
1fc1f0cb8d
src: Run codemods and lint
...
Run `npx @patternfly/pf-codemods@latest src --v6 --fix` and lint autofix to get the bulk of the changes in.
2025-05-28 09:08:52 -05:00
Sanne Raymaekers
efed39dd9d
Wizard: temporarily disable OCI
...
Until we get our accounts back, there's nothing we can do here.
2025-05-20 14:10:53 +02:00
regexowl
2d6b58cfdd
Wizard: Sources for all
...
Unpack sources for both modules and packages.
2025-05-16 10:38:14 -05:00
rverdile
854ff93594
Wizard: send template name in image request
2025-05-16 13:29:35 +02:00
Simon Steinbeiss
2d562a14d4
Wizard: Add RHEL10 to ReleaseLifecycle chart
2025-05-15 15:59:27 +02:00
Lucas Garfield
0154452411
Wizard: Disabled OpenSCAP profile selection for RHEL10
2025-05-14 12:36:43 -05:00
Sanne Raymaekers
ef2050a705
src/constants: add rhel 10 to releases
2025-05-14 12:36:43 -05:00
Anna Vítová
4c82ae8749
Wizard: make Satellite CA cert optional
...
Users do not need to fill in the satellite certificate, omitting
parts of code that require it.
2025-05-14 17:07:04 +02:00
Anna Vítová
d5969a2c9e
Wizard: fix activation key required for Satellite
...
Sometimes, the activation key is required when the Satellite option is
needed. This is caused by missing condition.
2025-05-14 17:07:04 +02:00
Anna Vítová
4192ada532
Wizard: add details for Satellite token expiration
...
This commit adds a more detailed information about when does the token
used in Satellite command expire.
2025-05-14 17:07:04 +02:00
regexowl
daa6e59bc0
Wizard: Add package streams
...
If there's a package stream for both packages and modules, this will render it.
2025-05-14 16:15:06 +02:00