dependabot[bot]
e0cffe9871
build(deps-dev): bump sass from 1.86.0 to 1.87.0
...
Bumps [sass](https://github.com/sass/dart-sass ) from 1.86.0 to 1.87.0.
- [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.86.0...1.87.0 )
---
updated-dependencies:
- dependency-name: sass
dependency-version: 1.87.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-04-30 08:48:47 +02:00
Katarina Sieklova
97db8c0a12
Wizard: edit naming of analytics traces for consistency
2025-04-29 17:13:20 +02:00
red-hat-konflux[bot]
9de73cb87c
chore(deps): update build-tools digest to 8bc71a1
...
Signed-off-by: red-hat-konflux <126015336+red-hat-konflux[bot]@users.noreply.github.com>
2025-04-29 16:00:29 +02:00
regexowl
75288a5ef8
src: Remove unused unleash flags
...
This removes unused flags from the code base:
- image-builder.hostname.enabled
- image-builder.kernel.enabled
- image-builder.firewall.enabled
- image-builder.services.enabled
2025-04-29 14:14:21 +02:00
Anna Vítová
71e1842aa4
tests/playwright: Add Locale customization test
...
Adds a Locale customization test that creates a BP, edits BP, exports and imports it back and verifies the BP content.
2025-04-29 13:47:17 +02:00
regexowl
ff2cc68d75
playwright: Increase timeout for expect
...
This increases timeout for `expect` from 30s to 50s.
2025-04-29 13:25:16 +02:00
dependabot[bot]
e0e449917f
build(deps-dev): bump @vitejs/plugin-react from 4.3.4 to 4.4.1
...
Bumps [@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react ) from 4.3.4 to 4.4.1.
- [Release notes](https://github.com/vitejs/vite-plugin-react/releases )
- [Changelog](https://github.com/vitejs/vite-plugin-react/blob/main/packages/plugin-react/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite-plugin-react/commits/plugin-react@4.4.1/packages/plugin-react )
---
updated-dependencies:
- dependency-name: "@vitejs/plugin-react"
dependency-version: 4.4.1
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-04-29 09:12:37 +02:00
red-hat-konflux[bot]
847736be32
chore(deps): update build-tools digest to 1f51670
...
Signed-off-by: red-hat-konflux <126015336+red-hat-konflux[bot]@users.noreply.github.com>
2025-04-29 08:48:40 +02:00
regexowl
42747a7eeb
src: Remove firstboot flag
...
Firstboot also seems to be released fully to both stage and prod. The flag is not needed anymore.
2025-04-28 16:00:44 +02:00
regexowl
f2d11ac3d3
LandingPage: Update alert with new customizations
...
This adds newly available customizations to the new alert on Landing Page.
2025-04-28 14:20:13 +02:00
regexowl
eb09752e7b
devDeps: Bump vitest and @vitest/coverage-v8
...
This bumps `vitest` and `@vitest/coverage-v8` from 3.1.1 to 3.1.2
2025-04-28 11:38:56 +02:00
red-hat-konflux[bot]
d78b45d231
chore(deps): update konflux references
...
Signed-off-by: red-hat-konflux <126015336+red-hat-konflux[bot]@users.noreply.github.com>
2025-04-28 08:43:56 +02:00
regexowl
318d67c3c4
Wizard: Update search input placeholders
...
The placeholders we tend to use are usually quite specific. "Type to search" felt quite vague for some reason. Also repositories had no placeholder, I believe "filter" is clearer than "search" here as we're not fetching any results, just filtering through the already existing list of repositories.
2025-04-25 13:13:31 +02:00
Simon Steinbeiss
25c41fbe2b
test/Blueprints: Account for removed BetaLabel
2025-04-25 12:13:11 +02:00
Simon Steinbeiss
3169301aa1
Components: Remove BetaLabel widget
...
This widget feels superfluous because we only show it for features that
are available in ConsoleDot's 'Preview' environment.
2025-04-25 12:13:11 +02:00
regexowl
e6b030ea4c
src: Remove ouia-ids
...
Since we're moving away from IQE the `ouia-id` atributes should be no longer needed. This removes them from the entire code base.
2025-04-25 11:32:43 +02:00
Simon Steinbeiss
357dd3a910
playwright: Adjust Package step test to new widget
...
Since the new SearchInput widget gets decomposed by PatternFly into a
<div> and the actual <input> element we're looking for is nested rather
deeply in this hierarchy, we need to use the locator to allow Playwright
to descend into that input.
2025-04-25 11:06:49 +02:00
Simon Steinbeiss
c7dd274298
Wizard: Use SearchInput component for packages
...
As a small simplification and also to make the UX more consistent, let's
use a SearchInput widget over the custom InputGroup structure.
The only aspect lost in the process is the `validation` property that
doesn't exist in the SearchInput widget. It however only affects the CSS
styling of the searchbox and renders the 'error' state when there's only
a single character in the box. This may not even be desirable, given
that it's not really an error and that we show a note right below the
input box about this anyway.
This means the search boxes will also be consistent between the
repository and package search pages.
Fixes #3133
2025-04-25 11:06:49 +02:00
Bryttanie House
0238c04dfe
Wizard: add support for content templates
2025-04-25 10:31:43 +02:00
dependabot[bot]
aa545382e8
build(deps-dev): bump @currents/playwright from 1.12.0 to 1.12.1
...
Bumps [@currents/playwright](https://github.com/currents-dev/currents-playwright-changelog ) from 1.12.0 to 1.12.1.
- [Changelog](https://github.com/currents-dev/currents-playwright-changelog/blob/main/CHANGELOG.md )
- [Commits](https://github.com/currents-dev/currents-playwright-changelog/commits )
---
updated-dependencies:
- dependency-name: "@currents/playwright"
dependency-version: 1.12.1
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-04-25 09:20:01 +02:00
dependabot[bot]
faf800bd02
build(deps-dev): bump @types/node from 22.13.14 to 22.15.1
...
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ) from 22.13.14 to 22.15.1.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node )
---
updated-dependencies:
- dependency-name: "@types/node"
dependency-version: 22.15.1
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-04-25 08:47:10 +02:00
Simon Steinbeiss
a1c32f90bb
Wizard: Fix 'too short' state in Packages step
...
Currently, when a search term is entered and then reduced to a single
character in the Wizard's packages step, the previous results are still
shown.
What is expected is that the empty state hinting at the search term
being too short would be shown.
The condition in bodyContent was wrong, because it assumed that the list
of results would be 0 when in fact it wasn't being cleared.
Fixes #3139
2025-04-24 15:53:02 +02:00
regexowl
3e2e57d545
test: Remove WSL flag from unleash test mock
...
The WSL flag was removed from the codebase, this removes it from the test mock as well.
2025-04-24 00:42:15 +02:00
regexowl
83e57baa0b
src: Remove pkgRecs flag
...
Package recommendations are fully deployed to both stage and production. We can remove the flag from the codebase.
2025-04-23 15:23:52 +02:00
regexowl
1643b96330
Wizard: Set hasPassword in requestMapper
...
Add `hasPassword` setter to `getUsers` function.
2025-04-23 14:36:59 +02:00
regexowl
a07fbb6477
store: Remove unused selectors
...
This removes selectors that are no longer used.
2025-04-23 13:42:39 +02:00
regexowl
0b843a64d9
Wizard: Update Users review text list
...
Only the first user got rendered, this should render them all and correctly add password indicator in import/edit mode when `hasPassword` is true.
2025-04-23 13:42:39 +02:00
regexowl
319880fc0b
Wizard: Add password placeholder for edit mode
...
This uses the `hasPassword` value to render a password placeholder in edit mode.
The placeholder will indicate to the user that a password is present, but will not allow to show the password.
2025-04-23 13:42:39 +02:00
regexowl
01d0eba70e
store: Update imageBuilder API
2025-04-23 13:42:39 +02:00
regexowl
22925f5005
Wizard: Update WSL popover wording
...
This updates WSL popover wording based on UX suggestions.
2025-04-23 11:16:58 +02:00
dependabot[bot]
34bfebd95f
build(deps-dev): bump @babel/preset-typescript from 7.26.0 to 7.27.0
...
Bumps [@babel/preset-typescript](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-typescript ) from 7.26.0 to 7.27.0.
- [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.27.0/packages/babel-preset-typescript )
---
updated-dependencies:
- dependency-name: "@babel/preset-typescript"
dependency-version: 7.27.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-04-23 10:11:39 +02:00
dependabot[bot]
39640bc37e
build(deps-dev): bump http-proxy-middleware from 2.0.7 to 2.0.9
...
Bumps [http-proxy-middleware](https://github.com/chimurai/http-proxy-middleware ) from 2.0.7 to 2.0.9.
- [Release notes](https://github.com/chimurai/http-proxy-middleware/releases )
- [Changelog](https://github.com/chimurai/http-proxy-middleware/blob/v2.0.9/CHANGELOG.md )
- [Commits](https://github.com/chimurai/http-proxy-middleware/compare/v2.0.7...v2.0.9 )
---
updated-dependencies:
- dependency-name: http-proxy-middleware
dependency-version: 2.0.9
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-04-23 09:46:36 +02:00
dependabot[bot]
81e4286052
build(deps-dev): bump chart.js from 4.4.8 to 4.4.9
...
Bumps [chart.js](https://github.com/chartjs/Chart.js ) from 4.4.8 to 4.4.9.
- [Release notes](https://github.com/chartjs/Chart.js/releases )
- [Commits](https://github.com/chartjs/Chart.js/compare/v4.4.8...v4.4.9 )
---
updated-dependencies:
- dependency-name: chart.js
dependency-version: 4.4.9
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-04-23 09:19:02 +02:00
red-hat-konflux[bot]
34c8c6d656
Update Konflux references
...
Signed-off-by: red-hat-konflux <126015336+red-hat-konflux[bot]@users.noreply.github.com>
2025-04-23 08:52:01 +02:00
regexowl
6b0af16471
src: Addressing comments
...
- addressed AI comments
- fix tab indexing
- added username to the title of Remove user modal
- ensured "Invalid password" is not in the errors object before a password is filled in
- removing a user with empty user, password and ssh key fields does not prompt "Remove user" modal
- check for duplicate username
- focus on new user tab
- remove redundant tabIndex
2025-04-18 16:45:59 -05:00
regexowl
8d74022ab1
test: Dancing around snyk
2025-04-18 16:45:59 -05:00
regexowl
5737c01dd0
test: Add new tests
2025-04-18 16:45:59 -05:00
regexowl
ca9d3035ee
test: Cleanup tests a bit
2025-04-18 16:45:59 -05:00
regexowl
5cc5dd1258
Wizard: Add support for multiple users
...
This adds support for multiple users in the Wizard. The users are rendered in tabs and can be both added and removed. When clicking on remove button, modal pops up to inform user that the changes cannot be undone.
Neither password nor SSH keys are further required, making it possible to create a user with just a username.
2025-04-18 16:45:59 -05:00
regexowl
f903d617c0
Wizard: Resolve failing tests
...
Some tests started failing, this should hopefully resolve them.
2025-04-17 12:45:00 -05:00
regexowl
457d423d83
Wizard: Remove "Support" column
...
This removes "Support" column as per recent mocks.
2025-04-17 12:45:00 -05:00
regexowl
7f3d4efb6a
Wizard: Add expandable rows
...
This makes the rows of packages table expandable and moves description down the level from a column to the expandable content.
2025-04-17 12:45:00 -05:00
regexowl
14590c1c41
Wizard: Minor changes
...
Render selected package count only when higher than 0. Rename "Package name" column to just "Name".
2025-04-17 12:45:00 -05:00
regexowl
ad2d5d8e2b
Wizard: Replace toggle with tabs
...
This replaces the previously used "Included/Other repos" toggle with tabs with the same functionality.
2025-04-17 12:45:00 -05:00
regexowl
b0709ca9ce
api: Update content-sources API schema
...
This updates content-sources API schema and regenerates it.
2025-04-17 12:45:00 -05:00
regexowl
70a97acc10
Wizard: Update periods at the end of lines
...
Removing/adding some periods for the sake of consistency.
I believe the description of the step should end with a period, helped texts and options should not (at least that's the prevailing pattern in the Wizard as of now).
2025-04-17 12:08:09 -05:00
Lucas Garfield
7f585154f2
Wizard/Oscap: Add analytics (HMS-5990)
...
The Intercom team has some ideas about helping new users determine which
security profile is right for them. Tracking differentiates between
"vanilla" OpenSCAP and Compliance so that any messages from Intercom can
be targeted.
2025-04-17 17:23:33 +02:00
Sanne Raymaekers
cc649ec7a3
test: add test for linting and fixing blueprints
2025-04-17 13:40:10 +02:00
Sanne Raymaekers
ba2346aacf
ImagesTable/Toolbar: add alert with blueprint linter errors
...
Includes a fix button which should resolve the errors automatically.
2025-04-17 13:40:10 +02:00
Sanne Raymaekers
2dde0f2177
api: support linting and fixing of blueprints
2025-04-17 13:40:10 +02:00