Václav Vančura
ed851e9be1
refactor(renderer): add title support and verb-derived buttons to withConfirmation utility ( #17178 )
...
Co-authored-by: Claude <noreply@anthropic.com>
2026-04-21 16:06:10 +00:00
Václav Vančura
db70016815
refactor(main): use consistent titles and buttons for auth and navigation dialogs ( #17188 )
...
Co-authored-by: Claude <noreply@anthropic.com>
2026-04-21 16:01:49 +00:00
axel7083
c705d458ef
chore(eslint): enable vitest/prefer-import-in-mock ( #16879 )
...
* chore(eslint): enable `vitest/prefer-import-in-mock`
Signed-off-by: axel7083 <42176370+axel7083@users.noreply.github.com>
* fix: rebase
Signed-off-by: axel7083 <42176370+axel7083@users.noreply.github.com>
---------
Signed-off-by: axel7083 <42176370+axel7083@users.noreply.github.com>
2026-04-21 17:28:06 +02:00
Václav Vančura
7b54b87662
fix(ui): replace raw tailwind color with design token in ListOrganizer ( #17152 )
2026-04-21 15:03:46 +00:00
Václav Vančura
0430335b02
refactor(ui): replace hardcoded tailwind colors in ProviderInfoCircle with color-registry tokens ( #17153 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-21 15:02:43 +00:00
Václav Vančura
084a9c81fd
refactor(ui): use color-registry token in SearchInput search icon ( #17151 )
2026-04-21 15:01:18 +00:00
Jiri Dostal
d332326fcf
fix(spinner): fix spinner style scoping
...
Assisted-by: Claude Code
Signed-off-by: Jiri Dostal <jdostal@redhat.com>
2026-04-21 16:38:19 +02:00
Evžen Gasta
2bc23a12ac
feat: added support for error property in connections ( #17117 )
...
Signed-off-by: Evzen Gasta <evzen.ml@seznam.cz>
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-21 14:56:16 +02:00
Vaclav Vancura
fab0045295
refactor(onboarding): replace bg-black with color-registry variable
...
Use `--pd-modal-fade` CSS variable for the cancel setup overlay
background instead of the hard-coded `bg-black` Tailwind color, so
the overlay respects the active theme (dark/light).
Signed-off-by: Vaclav Vancura <commit@vancura.dev>
2026-04-21 14:43:19 +02:00
Václav Vančura
8fab680fbd
refactor(renderer): replace raw Tailwind colors with color-registry values in auth providers ( #17138 )
2026-04-21 12:14:19 +00:00
Václav Vančura
9c5dd461ab
refactor(preferences): add color-registry token to PreferencesKubernetesContextsRendering ( #17137 )
...
Co-Authored-By: Claude <noreply@anthropic.com>
2026-04-21 12:13:50 +00:00
Václav Vančura
379a3be9c7
refactor(extensions): replace divide-gray-900 with color-registry token in InstalledExtensionCard ( #17136 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-21 12:13:27 +00:00
Václav Vančura
84fe71f4ed
refactor(color-registry): replace hover:text-white with color-registry token in WindowsControlButton ( #17135 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-21 12:12:49 +00:00
Václav Vančura
62d69b85bd
fix(ui): increase spinner segment opacity for better contrast ( #17145 )
2026-04-21 12:12:41 +00:00
Václav Vančura
2cf9337b7f
refactor(network): replace raw Tailwind colors with color-registry tokens in CreateNetwork ( #17155 )
2026-04-21 11:47:16 +00:00
SoniaSandler
e0c6784076
chore: bump version to 1.28.0
...
Signed-off-by: SoniaSandler <fbenoit@redhat.com>
2026-04-21 12:35:23 +02:00
Evžen Gasta
677f704339
refactor: extracted duplicit code to function ( #17154 )
...
Argos CI Screenshots / take screenshots (push) Waiting to run
Publish codecov report from main branch / Run tests and push coverage result (push) Waiting to run
e2e-kubernetes-tests-main / Run All E2E tests (push) Waiting to run
e2e-tests-main / Run E2E tests - flatpak-build (push) Waiting to run
e2e-tests-main / Run E2E tests - source-build (push) Waiting to run
e2e-tests-main / windows-11-arm update e2e tests - custom-extensions (push) Waiting to run
e2e-tests-main / windows-2025 update e2e tests - custom-extensions (push) Waiting to run
e2e-tests-main / windows-11-arm update e2e tests - vanilla (push) Waiting to run
e2e-tests-main / windows-2025 update e2e tests - vanilla (push) Waiting to run
e2e-tests-main / macos-15-intel update e2e tests (push) Waiting to run
e2e-tests-main / macos-26 update e2e tests (push) Waiting to run
Managed configuration tests / Managed configuration tests - macos-latest (push) Waiting to run
Managed configuration tests / Managed configuration tests - ubuntu-latest (push) Waiting to run
Managed configuration tests / Managed configuration tests - windows-2025 (push) Waiting to run
next build / Tagging (push) Waiting to run
next build / Build / macos-15 (push) Blocked by required conditions
next build / Build / ubuntu-24.04 (push) Blocked by required conditions
next build / Build / windows-2025 (push) Blocked by required conditions
next build / Release (push) Blocked by required conditions
Publish NPM packages to npmjs.com using OIDC / Prepare version info (push) Waiting to run
Publish NPM packages to npmjs.com using OIDC / Publish to npm (push) Blocked by required conditions
Scorecard supply-chain security / Scorecard analysis (push) Waiting to run
Publish Website / Build and deploy website (push) Waiting to run
Signed-off-by: Evzen Gasta <evzen.ml@seznam.cz>
2026-04-21 10:19:55 +02:00
dependabot[bot]
c250891a69
chore(deps-dev): bump the tailwindcss group with 3 updates
...
Bumps the tailwindcss group with 3 updates: [@tailwindcss/vite](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-vite ), [tailwindcss](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss ) and [@tailwindcss/postcss](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-postcss ).
Updates `@tailwindcss/vite` from 4.2.2 to 4.2.3
- [Release notes](https://github.com/tailwindlabs/tailwindcss/releases )
- [Changelog](https://github.com/tailwindlabs/tailwindcss/blob/main/CHANGELOG.md )
- [Commits](https://github.com/tailwindlabs/tailwindcss/commits/v4.2.3/packages/@tailwindcss-vite )
Updates `tailwindcss` from 4.2.2 to 4.2.3
- [Release notes](https://github.com/tailwindlabs/tailwindcss/releases )
- [Changelog](https://github.com/tailwindlabs/tailwindcss/blob/main/CHANGELOG.md )
- [Commits](https://github.com/tailwindlabs/tailwindcss/commits/v4.2.3/packages/tailwindcss )
Updates `@tailwindcss/postcss` from 4.2.2 to 4.2.3
- [Release notes](https://github.com/tailwindlabs/tailwindcss/releases )
- [Changelog](https://github.com/tailwindlabs/tailwindcss/blob/main/CHANGELOG.md )
- [Commits](https://github.com/tailwindlabs/tailwindcss/commits/v4.2.3/packages/@tailwindcss-postcss )
---
updated-dependencies:
- dependency-name: "@tailwindcss/vite"
dependency-version: 4.2.3
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: tailwindcss
- dependency-name: tailwindcss
dependency-version: 4.2.3
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: tailwindcss
- dependency-name: "@tailwindcss/postcss"
dependency-version: 4.2.3
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: tailwindcss
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-04-21 09:42:53 +02:00
axel7083
22edd8a72c
chore(main): prefer-import-in-mock ( #17133 )
...
* chore(main): prefer-import-in-mock
Signed-off-by: axel7083 <42176370+axel7083@users.noreply.github.com>
* fix: type issue
Signed-off-by: axel7083 <42176370+axel7083@users.noreply.github.com>
---------
Signed-off-by: axel7083 <42176370+axel7083@users.noreply.github.com>
2026-04-21 09:24:57 +02:00
dependabot[bot]
a94fd69497
chore(deps-dev): bump the typescript-eslint group with 3 updates
...
Bumps the typescript-eslint group with 3 updates: [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin ), [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser ) and [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint ).
Updates `@typescript-eslint/eslint-plugin` from 8.58.2 to 8.59.0
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.59.0/packages/eslint-plugin )
Updates `@typescript-eslint/parser` from 8.58.2 to 8.59.0
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.59.0/packages/parser )
Updates `typescript-eslint` from 8.58.2 to 8.59.0
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.59.0/packages/typescript-eslint )
---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
dependency-version: 8.59.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: typescript-eslint
- dependency-name: "@typescript-eslint/parser"
dependency-version: 8.59.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: typescript-eslint
- dependency-name: typescript-eslint
dependency-version: 8.59.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: typescript-eslint
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-04-21 09:08:21 +02:00
Václav Vančura
ed2d1396df
fix(troubleshooting): remove malformed leading ellipsis from waiting-for-response strings ( #17141 )
2026-04-21 05:08:29 +00:00
Václav Vančura
691ae51e5d
fix(ui): remove space before ellipsis in loading and action button labels ( #17142 )
2026-04-20 13:54:51 +00:00
dependabot[bot]
b1a7696fac
chore(deps-dev): bump jsdom from 28.0.0 to 29.0.2 ( #16979 )
...
* chore(deps-dev): bump jsdom from 28.0.0 to 29.0.2
Bumps [jsdom](https://github.com/jsdom/jsdom ) from 28.0.0 to 29.0.2.
- [Release notes](https://github.com/jsdom/jsdom/releases )
- [Commits](https://github.com/jsdom/jsdom/compare/v28.0.0...v29.0.2 )
---
updated-dependencies:
- dependency-name: jsdom
dependency-version: 29.0.2
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-04-20 13:24:06 +00:00
axel7083
ba239b6e76
chore(preload*): prefer-import-in-mock ( #17128 )
...
* chore(preload): prefer-import-in-mock
Signed-off-by: axel7083 <42176370+axel7083@users.noreply.github.com>
* chore(preload-webview): prefer-import-in-mock
Signed-off-by: axel7083 <42176370+axel7083@users.noreply.github.com>
---------
Signed-off-by: axel7083 <42176370+axel7083@users.noreply.github.com>
2026-04-20 12:43:16 +00:00
axel7083
f23545d832
chore(renderer): prefer-import-in-mock ( #17132 )
...
Signed-off-by: axel7083 <42176370+axel7083@users.noreply.github.com>
2026-04-20 12:42:49 +00:00
Florent Benoit
c086bc7f5a
chore(deps): update stream-json to v2.1.0
...
fixes https://github.com/podman-desktop/podman-desktop/issues/16899
side-notes:
- remove the @types package as now it's exporting types
- replace import in tests as it was a re-export
https://github.com/uhop/stream-json/blob/1.9.1/Assembler.js#L3
Co-authored-by: Claude <noreply@anthropic.com>
Signed-off-by: Florent Benoit <fbenoit@redhat.com>
2026-04-20 14:37:08 +02:00
Zheyon
3e6854888b
fix(ui): stop carousel wheel swipes from navigating history ( #17116 )
...
* fix(ui): stop carousel wheel swipes from navigating history
Prevent horizontal wheel events handled by the carousel from bubbling.
Add UI and renderer regression tests for the propagation boundary.
Fixes #16531
AI-assisted: GitHub Copilot
Signed-off-by: Zhey-on <anpropagate@aol.com>
* test(renderer): harden nested wheel navigation regression
Add a positive control to prove the global wheel handler is active before\nasserting nested stopped wheel events do not trigger history navigation.\nReset cooldown and mocks between phases to avoid false positives.
AI-assisted: GitHub Copilot
Signed-off-by: Zhey-on <anpropagate@aol.com>
---------
Signed-off-by: Zhey-on <anpropagate@aol.com>
2026-04-20 12:38:23 +02:00
dependabot[bot]
7e56420be6
chore(deps-dev): bump filesize from 11.0.15 to 11.0.16
...
Bumps [filesize](https://github.com/avoidwork/filesize.js ) from 11.0.15 to 11.0.16.
- [Changelog](https://github.com/avoidwork/filesize.js/blob/master/CHANGELOG.md )
- [Commits](https://github.com/avoidwork/filesize.js/compare/11.0.15...11.0.16 )
---
updated-dependencies:
- dependency-name: filesize
dependency-version: 11.0.16
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-04-20 05:45:07 +02:00
Sonia Sandler
8227f59c2a
chore: hide GitHub feedback forms if there are no GitHub feedback links ( #17062 )
...
* chore: hide GitHub feedback forms if there are no GitHub feedback links
Signed-off-by: Sonia Sandler <ssandler@redhat.com>
* chore: check for GitHub bug or feature links
Signed-off-by: Sonia Sandler <ssandler@redhat.com>
* chore: fix AI suggestions and add test
Signed-off-by: Sonia Sandler <ssandler@redhat.com>
* chore: add feedbackLinks in product.json
Signed-off-by: Sonia Sandler <ssandler@redhat.com>
* chore: fix tests
Signed-off-by: Sonia Sandler <ssandler@redhat.com>
* chore: apply reviews
Signed-off-by: Sonia Sandler <ssandler@redhat.com>
* chore: apply reviews
Signed-off-by: Sonia Sandler <ssandler@redhat.com>
* chore: fix tests
Signed-off-by: Sonia Sandler <ssandler@redhat.com>
* chore: fix tests
Signed-off-by: Sonia Sandler <ssandler@redhat.com>
* chore: apply comments
Signed-off-by: Sonia Sandler <ssandler@redhat.com>
2026-04-19 23:05:34 -04:00
Evžen Gasta
0a6b176787
feat(extension-api): added optional error property ( #17115 )
...
Signed-off-by: Evzen Gasta <evzen.ml@seznam.cz>
2026-04-17 18:51:06 +02:00
Sonia Sandler
19d3dbb6fe
chore: use product.json command palette search entries ( #16708 )
...
* chore: use product.json command palette search entries
Signed-off-by: Sonia Sandler <ssandler@redhat.com>
* chore: add safegaurd for searchOptionsWithShortcuts
Signed-off-by: Sonia Sandler <ssandler@redhat.com>
* chore: update tests
Signed-off-by: Sonia Sandler <ssandler@redhat.com>
* chore: add test
Signed-off-by: Sonia Sandler <ssandler@redhat.com>
* chore: update e2e tests
Signed-off-by: Sonia Sandler <ssandler@redhat.com>
* chore: apply comments
Signed-off-by: Sonia Sandler <ssandler@redhat.com>
---------
Signed-off-by: Sonia Sandler <ssandler@redhat.com>
2026-04-17 10:28:35 -04:00
Evžen Gasta
f7f993085f
refactor: moved connection resource usage to separate file ( #16908 )
...
* refactor: moved connection resource usage to sepparate file
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Signed-off-by: Evzen Gasta <evzen.ml@seznam.cz>
* chore: applied suggestions
Signed-off-by: Evzen Gasta <evzen.ml@seznam.cz>
* chore: renamed file
Signed-off-by: Evzen Gasta <evzen.ml@seznam.cz>
* chore: applied suggestions
Signed-off-by: Evzen Gasta <evzen.ml@seznam.cz>
* test: extended code coverage
Signed-off-by: Evzen Gasta <evzen.ml@seznam.cz>
---------
Signed-off-by: Evzen Gasta <evzen.ml@seznam.cz>
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-17 12:35:00 +02:00
Evžen Gasta
e33772fdbd
chore: added lifecycle booleans to provider/connection info types ( #17020 )
...
* refactor(Preferences): extracted checks of lifecycle methods to sepparate file
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Signed-off-by: Evzen Gasta <evzen.ml@seznam.cz>
* test: fixed tests
Signed-off-by: Evzen Gasta <evzen.ml@seznam.cz>
* chore: removed optional
Signed-off-by: Evzen Gasta <evzen.ml@seznam.cz>
* chore: updated related files
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Signed-off-by: Evzen Gasta <evzen.ml@seznam.cz>
---------
Signed-off-by: Evzen Gasta <evzen.ml@seznam.cz>
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-17 09:47:53 +00:00
Vladimir Lazar
8d2d0da829
chore(fix): ensure reconnection to terminal after container restart ( #17076 )
...
chore(fix): fix terminal freeze due to race conditions
2026-04-17 12:38:35 +03:00
dependabot[bot]
743567c5f0
chore(deps-dev): bump msw from 2.13.3 to 2.13.4
...
Bumps [msw](https://github.com/mswjs/msw ) from 2.13.3 to 2.13.4.
- [Release notes](https://github.com/mswjs/msw/releases )
- [Changelog](https://github.com/mswjs/msw/blob/main/CHANGELOG.md )
- [Commits](https://github.com/mswjs/msw/compare/v2.13.3...v2.13.4 )
---
updated-dependencies:
- dependency-name: msw
dependency-version: 2.13.4
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-04-17 10:59:43 +02:00
Sonia Sandler
e860fcfbaa
chore: update electron app name to be from product.json and use correct logs files paths ( #17107 )
...
* chore: update electron app name to be from product.json and use correct logs files paths
Signed-off-by: Sonia Sandler <ssandler@redhat.com>
* chore: update copyrights years
Signed-off-by: Sonia Sandler <ssandler@redhat.com>
2026-04-16 20:03:27 -04:00
dependabot[bot]
5590f265a2
chore(deps): bump got from 14.4.6 to 15.0.2 ( #17049 )
...
* chore(deps): bump got from 14.4.6 to 15.0.2
Bumps [got](https://github.com/sindresorhus/got ) from 14.4.6 to 15.0.2.
- [Release notes](https://github.com/sindresorhus/got/releases )
- [Commits](https://github.com/sindresorhus/got/compare/v14.4.6...v15.0.2 )
---
updated-dependencies:
- dependency-name: got
dependency-version: 15.0.2
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
* chore: fixed typecheck @JustMell0
Signed-off-by: Evzen Gasta <evzen.ml@seznam.cz>
---------
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: Evzen Gasta <evzen.ml@seznam.cz>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Evzen Gasta <evzen.ml@seznam.cz>
2026-04-16 22:19:39 +02:00
Evžen Gasta
5161f2f866
refactor(Onboarding): migrated Onboarding component to svelte5 ( #17036 )
...
Signed-off-by: Evzen Gasta <evzen.ml@seznam.cz>
2026-04-16 13:14:43 +00:00
Dias Tursynbayev
4344b7bdf9
feat(renderer): add support of danger message box to utilities
...
Signed-off-by: Dias Tursynbayev <original.justmello1337@gmail.com>
2026-04-16 12:48:54 +02:00
Dias Tursynbayev
eae172c9a3
feat(extension-api): add showDangerMessage function to extension API
...
Signed-off-by: Dias Tursynbayev <original.justmello1337@gmail.com>
2026-04-16 12:48:54 +02:00
Simon Rey
39cf0e88c1
fix(renderer): hide update button when provider has no installed version
...
When a provider (e.g. Kind) reports updateInfo but the CLI is not
actually installed, the Resources page would show an Update button that
hangs indefinitely when clicked.
Root cause: the Kind extension registers a provider update even when
kindPath is undefined (CLI not installed). Additionally, the renderer
only compared versions without checking that the provider has a version
at all.
Fixes:
- Kind extension: skip provider.registerUpdate when kindPath is not set
- Renderer: require provider.version to exist before showing the button
- ProviderUpdateButton: add the same guard as defense-in-depth
Closes #13639
Signed-off-by: Simon Rey <music.music.music@hotmail.com>
Made-with: Cursor
Signed-off-by: Simon Rey <51708585+simonrey1@users.noreply.github.com>
2026-04-16 09:44:16 +02:00
dependabot[bot]
2c52abd7d0
chore(deps): bump electron from 41.2.0 to 41.2.1
...
Bumps [electron](https://github.com/electron/electron ) from 41.2.0 to 41.2.1.
- [Release notes](https://github.com/electron/electron/releases )
- [Commits](https://github.com/electron/electron/compare/v41.2.0...v41.2.1 )
---
updated-dependencies:
- dependency-name: electron
dependency-version: 41.2.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-04-16 05:54:57 +02:00
dependabot[bot]
dcedd69a5e
chore(deps): bump undici from 7.24.7 to 7.25.0
...
Bumps [undici](https://github.com/nodejs/undici ) from 7.24.7 to 7.25.0.
- [Release notes](https://github.com/nodejs/undici/releases )
- [Commits](https://github.com/nodejs/undici/compare/v7.24.7...v7.25.0 )
---
updated-dependencies:
- dependency-name: undici
dependency-version: 7.25.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-04-16 05:43:39 +02:00
Sonia Sandler
89c3aebdaa
chore: use product name for title bar text ( #16644 )
...
* chore: use product name for TitleBar text
Signed-off-by: Sonia Sandler <ssandler@redhat.com>
* chore: adjust product.json property name
Signed-off-by: Sonia Sandler <ssandler@redhat.com>
* chore: undo commandPalette change
Signed-off-by: Sonia Sandler <ssandler@redhat.com>
* chore: apply reviews
Signed-off-by: Sonia Sandler <ssandler@redhat.com>
2026-04-15 11:51:38 -04:00
Simon Rey
0486bdb10c
fix(main): add explicit type validation for --output flag in generate-extension-schema script
...
Co-authored-by: Claude <claude@anthropic.com>
Made-with: Cursor
Signed-off-by: Simon Rey <51708585+simonrey1@users.noreply.github.com>
2026-04-15 09:31:37 +02:00
Simon Rey
8dbe31ffd8
feat(main): add schema generation script and CI sync for extension JSON schema
...
Signed-off-by: Simon Rey <simon@podman-desktop.io>
AI-assisted: yes
Made-with: Cursor
Signed-off-by: Simon Rey <51708585+simonrey1@users.noreply.github.com>
2026-04-15 09:31:37 +02:00
dependabot[bot]
9f18f2e817
chore(deps): bump get-tsconfig from 4.13.7 to 4.14.0
...
Bumps [get-tsconfig](https://github.com/privatenumber/get-tsconfig ) from 4.13.7 to 4.14.0.
- [Release notes](https://github.com/privatenumber/get-tsconfig/releases )
- [Commits](https://github.com/privatenumber/get-tsconfig/compare/v4.13.7...v4.14.0 )
---
updated-dependencies:
- dependency-name: get-tsconfig
dependency-version: 4.14.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-04-15 09:25:55 +02:00
Simon Rey
782d559d78
feat(renderer): use SearchTermParser in extension catalog
...
Made-with: Cursor
Signed-off-by: Simon Rey <51708585+simonrey1@users.noreply.github.com>
2026-04-15 08:53:40 +02:00
Simon Rey
4171d71505
fix(renderer): preserve original casing of terms in SearchTermParser
...
Terms in SearchTermParser were unconditionally lowercased, which caused
the search term to lose its casing when changeScreen stripped filter
tokens and reassigned it — making FilteredEmptyScreen display
"No extensions matching 'a' found" instead of "'A'".
Parser responsibilities separated: terms now retain their original
casing; filter values are still lowercased at parse time since they are
only used for case-insensitive comparison. filterCatalogExtensions is
updated to lowercase terms at comparison time.
AI-assisted
Made-with: Cursor
Signed-off-by: Simon Rey <51708585+simonrey1@users.noreply.github.com>
2026-04-14 16:32:16 +02:00
Dias Tursynbayev
b71288e234
refactor(api): unify DialogType definition in @podman-desktop/core-api
...
Signed-off-by: Dias Tursynbayev <original.justmello1337@gmail.com>
2026-04-14 16:30:14 +02:00