Commit graph

9184 commits

Author SHA1 Message Date
Florent Benoit
482411d6de chore: abort build if Node.js engine is incorrect
Ensure the Node.js version available is matching the requirement of the build

I noticed that during the test of the PR

related to https://github.com/podman-desktop/podman-desktop/pull/15119
Signed-off-by: Florent Benoit <fbenoit@redhat.com>
2025-12-24 09:45:43 +01:00
Florent BENOIT
b0aa664265
fix: handle sha in extension image links (#15437)
* fix: handle sha in extension image links

using sha link is not working in "install custom extension..."

fixes https://github.com/podman-desktop/podman-desktop/issues/15434
Signed-off-by: Florent Benoit <fbenoit@redhat.com>
2025-12-24 09:45:25 +01:00
Florent BENOIT
a3cea8665d
chore: add guidelines for async usage in svelte 5 (#15458)
fixes https://github.com/podman-desktop/podman-desktop/issues/14362

Signed-off-by: Florent Benoit <fbenoit@redhat.com>
2025-12-23 10:05:18 -05:00
Vladimir Lazar
90684db54a
chore(test): fixing some flakyness issues (#15452)
Signed-off-by: Vladimir Lazar <vlazar@redhat.com>
2025-12-23 13:26:12 +02:00
dependabot[bot]
ece8eb4d61
chore(deps-dev): bump @vitest/eslint-plugin from 1.6.1 to 1.6.3 in the vitest group (#15453)
chore(deps-dev): bump @vitest/eslint-plugin in the vitest group

Bumps the vitest group with 1 update: [@vitest/eslint-plugin](https://github.com/vitest-dev/eslint-plugin-vitest).


Updates `@vitest/eslint-plugin` from 1.6.1 to 1.6.3
- [Release notes](https://github.com/vitest-dev/eslint-plugin-vitest/releases)
- [Commits](https://github.com/vitest-dev/eslint-plugin-vitest/compare/v1.6.1...v1.6.3)

---
updated-dependencies:
- dependency-name: "@vitest/eslint-plugin"
  dependency-version: 1.6.3
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: vitest
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-23 10:26:10 +00:00
dependabot[bot]
70282f6897 chore(deps-dev): bump @testing-library/svelte from 5.2.10 to 5.3.0
Bumps [@testing-library/svelte](https://github.com/testing-library/svelte-testing-library/tree/HEAD/packages/svelte) from 5.2.10 to 5.3.0.
- [Release notes](https://github.com/testing-library/svelte-testing-library/releases)
- [Changelog](https://github.com/testing-library/svelte-testing-library/blob/main/CHANGELOG.md)
- [Commits](https://github.com/testing-library/svelte-testing-library/commits/@testing-library/svelte@5.3.0/packages/svelte)

---
updated-dependencies:
- dependency-name: "@testing-library/svelte"
  dependency-version: 5.3.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-12-23 11:01:53 +01:00
dependabot[bot]
2c4ca8db39 chore(deps): bump js-yaml from 3.14.1 to 4.1.1
Bumps [js-yaml](https://github.com/nodeca/js-yaml) from 3.14.1 to 4.1.1.
- [Changelog](https://github.com/nodeca/js-yaml/blob/master/CHANGELOG.md)
- [Commits](https://github.com/nodeca/js-yaml/compare/3.14.1...4.1.1)

---
updated-dependencies:
- dependency-name: js-yaml
  dependency-version: 4.1.1
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-12-23 11:01:38 +01:00
Evžen Gasta
2b83c13578
feat: bumped up to node 24 and electron 40 (#15119)
Signed-off-by: Evzen Gasta <evzen.ml@seznam.cz>
2025-12-23 09:32:13 +00:00
axel7083
0d6bff1677
chore(dependabot): group @xterm updates (#15451)
Signed-off-by: axel7083 <42176370+axel7083@users.noreply.github.com>
2025-12-23 09:28:31 +00:00
dependabot[bot]
56679e5bf5
chore(deps-dev): bump @xterm/addon-search from 0.15.0 to 0.16.0 (#15448)
Bumps [@xterm/addon-search](https://github.com/xtermjs/xterm.js) from 0.15.0 to 0.16.0.
- [Release notes](https://github.com/xtermjs/xterm.js/releases)
- [Commits](https://github.com/xtermjs/xterm.js/compare/0.15...0.16)

---
updated-dependencies:
- dependency-name: "@xterm/addon-search"
  dependency-version: 0.16.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-23 10:22:10 +01:00
dependabot[bot]
0c5a0f2860
chore(deps-dev): bump @xterm/addon-serialize from 0.13.0 to 0.14.0 (#15449)
Bumps [@xterm/addon-serialize](https://github.com/xtermjs/xterm.js) from 0.13.0 to 0.14.0.
- [Release notes](https://github.com/xtermjs/xterm.js/releases)
- [Commits](https://github.com/xtermjs/xterm.js/compare/0.13...0.14)

---
updated-dependencies:
- dependency-name: "@xterm/addon-serialize"
  dependency-version: 0.14.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-23 10:17:05 +01:00
dependabot[bot]
a6c2103fdb 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.50.0 to 8.50.1
- [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.50.1/packages/eslint-plugin)

Updates `@typescript-eslint/parser` from 8.50.0 to 8.50.1
- [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.50.1/packages/parser)

Updates `typescript-eslint` from 8.50.0 to 8.50.1
- [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.50.1/packages/typescript-eslint)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
  dependency-version: 8.50.1
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: typescript-eslint
- dependency-name: "@typescript-eslint/parser"
  dependency-version: 8.50.1
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: typescript-eslint
- dependency-name: typescript-eslint
  dependency-version: 8.50.1
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: typescript-eslint
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-12-23 08:57:35 +01:00
dependabot[bot]
bfc6270143 chore(deps): bump smol-toml from 1.5.2 to 1.6.0
Bumps [smol-toml](https://github.com/squirrelchat/smol-toml) from 1.5.2 to 1.6.0.
- [Release notes](https://github.com/squirrelchat/smol-toml/releases)
- [Commits](https://github.com/squirrelchat/smol-toml/compare/v1.5.2...v1.6.0)

---
updated-dependencies:
- dependency-name: smol-toml
  dependency-version: 1.6.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-12-23 08:31:58 +01:00
Rujuta Shinde
4522b36001
chore(website): added a blog to cover podman-desktop 2025 journey (#15185)
Signed-off-by: Rujuta Shinde <rushinde@redhat.com>
2025-12-23 01:18:54 -05:00
Simon Rey
e29eccb859
chore(main/statusbar): use single tick without interpolation (#15438)
Signed-off-by: Simon Rey <51708585+simonrey1@users.noreply.github.com>
2025-12-22 17:57:08 +01:00
Vladyslav Zhukovskyi
3e849d6fef
refactor(svelte): extract provider action buttons to dedicate component (#15433)
* refactor(svelte): extract provider action buttons to dedicate component

Signed-off-by: Vladyslav Zhukovskyi <vzhukovs@redhat.com>

* refactor(svelte): extract provider action buttons to dedicate component

Signed-off-by: Vladyslav Zhukovskyi <vzhukovs@redhat.com>

* refactor(svelte): extract provider action buttons to dedicate component

Signed-off-by: Vladyslav Zhukovskyi <vzhukovs@redhat.com>

* refactor(svelte): extract provider action buttons to dedicate component

Signed-off-by: Vladyslav Zhukovskyi <vzhukovs@redhat.com>

* refactor(svelte): extract provider action buttons to dedicate component

Signed-off-by: Vladyslav Zhukovskyi <vzhukovs@redhat.com>

---------

Signed-off-by: Vladyslav Zhukovskyi <vzhukovs@redhat.com>
2025-12-22 18:19:53 +02:00
Charlie Drage
81da2967f6
chore(proxy): improve proxy settings page form layout and spacing (#15391)
### What does this PR do?

While implementing
https://github.com/podman-desktop/podman-desktop/issues/15206 I noticed
numerous issues with the form vs the other parts of PD.

I looked at our other form pages (create container, build container) as
well as Preferences and applied some UI changes which follow our design
pattern and makes
https://github.com/podman-desktop/podman-desktop/issues/15206 easier to
implement.

These are UI/UX changes only and should NOT affect any form submissions,
etc.

- Make dropdown span full width instead of being constrained (it was
  oddly small)
- Use consistent spacing between form groups (space-y-4). Before it was
  wayyyyy to close together.
- Align label styling with other preferences pages (block + font-semibold)
- Fix incorrect "for" attribute on noProxy label (was applied in
  https://github.com/podman-desktop/podman-desktop/pull/15378 but may
  as well do it here..)
- Remove trailing colons from labels for consistency (we don't use this
  anywhere else...)

### Screenshot / video of UI

<!-- If this PR is changing UI, please include
screenshots or screencasts showing the difference -->

### What issues does this PR fix or reference?

<!-- Include any related issues from Podman Desktop
repository (or from another issue tracker). -->

Closes https://github.com/podman-desktop/podman-desktop/issues/15390

Part of https://github.com/podman-desktop/podman-desktop/issues/15206

### How to test this PR?

<!-- Please explain steps to verify the functionality,
do not forget to provide unit/component tests -->

Only visual changes, go to Proxy Settings page and see the difference
(or the above screenshots!)

Signed-off-by: Charlie Drage <charlie@charliedrage.com>
2025-12-22 11:00:57 -05:00
Simon Rey
9a50ab0338
feat(main/help-menu): new experimental option for working on help menu (#15414)
* feat(main/help-menu): new experimental option for working on help menu

Signed-off-by: Simon Rey <51708585+simonrey1@users.noreply.github.com>

* chore: update copyright

Co-authored-by: Philippe Martin <feloy1@gmail.com>
Signed-off-by: Simon Rey <51708585+simonrey1@users.noreply.github.com>

* chore: update copyright

Co-authored-by: Philippe Martin <feloy1@gmail.com>
Signed-off-by: Simon Rey <51708585+simonrey1@users.noreply.github.com>

* chore: update ticks

Signed-off-by: Simon Rey <51708585+simonrey1@users.noreply.github.com>

* chore: update ticks

Signed-off-by: Simon Rey <51708585+simonrey1@users.noreply.github.com>

* chore: remove unused

Signed-off-by: Simon Rey <51708585+simonrey1@users.noreply.github.com>

---------

Signed-off-by: Simon Rey <51708585+simonrey1@users.noreply.github.com>
Co-authored-by: Philippe Martin <feloy1@gmail.com>
2025-12-22 15:26:02 +00:00
Simon Rey
b13f1fecad
chore(renderer/HelpMenu): update component to Svelte 5 (#15418)
chore(renderer/HelpMenu): update component to svelte 5

Signed-off-by: Simon Rey <51708585+simonrey1@users.noreply.github.com>
2025-12-22 10:32:52 +01:00
Simon Rey
06ea545b82
chore(renderer/HelpActions): update component to svelte 5 (#15420)
Signed-off-by: Simon Rey <51708585+simonrey1@users.noreply.github.com>
2025-12-22 10:32:07 +01:00
dependabot[bot]
9ea4aa0833 chore(deps-dev): bump @vitest/eslint-plugin in the vitest group
Bumps the vitest group with 1 update: [@vitest/eslint-plugin](https://github.com/vitest-dev/eslint-plugin-vitest).


Updates `@vitest/eslint-plugin` from 1.5.2 to 1.5.4
- [Release notes](https://github.com/vitest-dev/eslint-plugin-vitest/releases)
- [Commits](https://github.com/vitest-dev/eslint-plugin-vitest/compare/v1.5.2...v1.5.4)

---
updated-dependencies:
- dependency-name: "@vitest/eslint-plugin"
  dependency-version: 1.5.4
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: vitest
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-12-22 09:05:10 +01:00
Brian M
8b7dd09e97
chore: retrieve networkdriver info dynamically (#15364)
Assisted-by: Cursor opus

Signed-off-by: Brian <bmahabir@bu.edu>
2025-12-22 01:52:13 -05:00
dependabot[bot]
27f97f632e chore(deps-dev): bump svelte-check from 4.3.4 to 4.3.5
Bumps [svelte-check](https://github.com/sveltejs/language-tools) from 4.3.4 to 4.3.5.
- [Release notes](https://github.com/sveltejs/language-tools/releases)
- [Commits](https://github.com/sveltejs/language-tools/compare/svelte-check@4.3.4...svelte-check@4.3.5)

---
updated-dependencies:
- dependency-name: svelte-check
  dependency-version: 4.3.5
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-12-22 07:18:10 +01:00
dependabot[bot]
dc04b4b2e2 chore(deps-dev): bump @testing-library/svelte from 5.2.9 to 5.2.10
Bumps [@testing-library/svelte](https://github.com/testing-library/svelte-testing-library) from 5.2.9 to 5.2.10.
- [Release notes](https://github.com/testing-library/svelte-testing-library/releases)
- [Changelog](https://github.com/testing-library/svelte-testing-library/blob/main/CHANGELOG.md)
- [Commits](https://github.com/testing-library/svelte-testing-library/compare/@testing-library/svelte@5.2.9...@testing-library/svelte@5.2.10)

---
updated-dependencies:
- dependency-name: "@testing-library/svelte"
  dependency-version: 5.2.10
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-12-22 07:17:42 +01:00
Marcel Bertagnini
1cae7cf132
feat: settings menu icons (#15329)
* feat: added icons to menu settings

Signed-off-by: Marcel Bertagnini <mbertagn@redhat.com>

* fix: deleted unnecessary if in template

Signed-off-by: Marcel Bertagnini <mbertagn@redhat.com>

* fix: wrong eol in experimental icon

Signed-off-by: Marcel Bertagnini <mbertagn@redhat.com>

* fix: wrong alignment in menu settings items

Signed-off-by: Marcel Bertagnini <mbertagn@redhat.com>

* fix: settings-bar test looking for wrong label

Signed-off-by: Marcel Bertagnini <mbertagn@redhat.com>

---------

Signed-off-by: Marcel Bertagnini <mbertagn@redhat.com>
2025-12-19 14:31:59 +01:00
Roshan A
d5c9f4f4c8 fix: fix visiblity of help menu
Signed-off-by: Roshan A <roshan4nand@gmail.com>
Signed-off-by: Roshan A <roshananand2005@gmail.com>
2025-12-19 12:36:41 +01:00
ROSHAN A
9361f9c572
fix: fix bottom spacing in preferences page (#15401)
Signed-off-by: Roshan A <roshan4nand@gmail.com>
Signed-off-by: Roshan A <roshananand2005@gmail.com>
2025-12-19 11:18:12 +01:00
dependabot[bot]
6681fd1a14 chore(deps-dev): bump eslint-plugin-storybook from 10.1.9 to 10.1.10
Bumps [eslint-plugin-storybook](https://github.com/storybookjs/storybook/tree/HEAD/code/lib/eslint-plugin) from 10.1.9 to 10.1.10.
- [Release notes](https://github.com/storybookjs/storybook/releases)
- [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md)
- [Commits](https://github.com/storybookjs/storybook/commits/v10.1.10/code/lib/eslint-plugin)

---
updated-dependencies:
- dependency-name: eslint-plugin-storybook
  dependency-version: 10.1.10
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-12-19 07:29:25 +01:00
dependabot[bot]
01b83215f2 chore(deps): bump inversify from 7.10.6 to 7.10.8
Bumps [inversify](https://github.com/inversify/monorepo) from 7.10.6 to 7.10.8.
- [Release notes](https://github.com/inversify/monorepo/releases)
- [Changelog](https://github.com/inversify/monorepo/blob/main/docs/release.md)
- [Commits](https://github.com/inversify/monorepo/compare/inversify@7.10.6...inversify@7.10.8)

---
updated-dependencies:
- dependency-name: inversify
  dependency-version: 7.10.8
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-12-19 07:28:31 +01:00
dependabot[bot]
a6c4b0732f chore(deps): bump validator from 13.15.23 to 13.15.26
Bumps [validator](https://github.com/validatorjs/validator.js) from 13.15.23 to 13.15.26.
- [Release notes](https://github.com/validatorjs/validator.js/releases)
- [Changelog](https://github.com/validatorjs/validator.js/blob/master/CHANGELOG.md)
- [Commits](https://github.com/validatorjs/validator.js/compare/13.15.23...13.15.26)

---
updated-dependencies:
- dependency-name: validator
  dependency-version: 13.15.26
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-12-19 07:28:15 +01:00
dependabot[bot]
81bad02a30 chore(deps-dev): bump @biomejs/biome from 2.3.9 to 2.3.10
Bumps [@biomejs/biome](https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome) from 2.3.9 to 2.3.10.
- [Release notes](https://github.com/biomejs/biome/releases)
- [Changelog](https://github.com/biomejs/biome/blob/main/packages/@biomejs/biome/CHANGELOG.md)
- [Commits](https://github.com/biomejs/biome/commits/@biomejs/biome@2.3.10/packages/@biomejs/biome)

---
updated-dependencies:
- dependency-name: "@biomejs/biome"
  dependency-version: 2.3.10
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-12-19 06:56:48 +01:00
Tim deBoer
14be6f0abf chore: align telemetry text
I noticed the telemetry text on the Welcome page and preferences have diverged slightly.
They should be the same, especially if we may allow it to be customized in the future
(should be one string).

I could have copy/pasted in either direction, but instead I used the best parts of both,
and confirmed with others that this is the most natural and readable version.

Related to #15379.

Signed-off-by: Tim deBoer <git@tdeboer.ca>
2025-12-18 11:00:52 -05:00
ROSHAN A
3c3a9d9afa
docs: fix broken argo ci link in README (#15383)
Signed-off-by: Roshan A <roshan4nand@gmail.com>
Signed-off-by: Roshan A <roshananand2005@gmail.com>
2025-12-18 15:08:47 +00:00
Simon Rey
66e70bc090
chore(guidelines): suggest usage of vitest snapshots (#15375)
Signed-off-by: Simon Rey <51708585+simonrey1@users.noreply.github.com>
2025-12-17 16:03:01 +00:00
Simon Rey
b586ae9e67
fix(website): make release notes shorter to fit in podman desktop (#15372)
Signed-off-by: Simon Rey <51708585+simonrey1@users.noreply.github.com>
2025-12-17 09:22:34 +00:00
dependabot[bot]
76c2fe728d chore(deps-dev): bump @vitest/coverage-v8 in the vitest group
Bumps the vitest group with 1 update: [@vitest/coverage-v8](https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8).


Updates `@vitest/coverage-v8` from 4.0.15 to 4.0.16
- [Release notes](https://github.com/vitest-dev/vitest/releases)
- [Commits](https://github.com/vitest-dev/vitest/commits/v4.0.16/packages/coverage-v8)

---
updated-dependencies:
- dependency-name: "@vitest/coverage-v8"
  dependency-version: 4.0.16
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: vitest
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-12-17 08:10:55 +01:00
dependabot[bot]
0fb72ee9dd
chore(deps): bump github/codeql-action from 4.31.8 to 4.31.9 (#15370)
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 4.31.8 to 4.31.9.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](1b168cd394...5d4e8d1aca)

---
updated-dependencies:
- dependency-name: github/codeql-action
  dependency-version: 4.31.9
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-17 07:18:03 +01:00
Matt Demyttenaere
d3262b0dc6
chore: fix release notes spacing on dashboard (#15369) 2025-12-16 19:23:57 +00:00
axel7083
04ba72650c
feat(download-extension-remote): stronger validation of product.json (#15274)
* feat(download-extension-remote): stronger validation of product.json

Signed-off-by: axel7083 <42176370+axel7083@users.noreply.github.com>

* fix: typecheck

Signed-off-by: axel7083 <42176370+axel7083@users.noreply.github.com>

---------

Signed-off-by: axel7083 <42176370+axel7083@users.noreply.github.com>
2025-12-16 19:09:26 +01:00
Simon Rey
e20e593518
fix(website): update release notes with PM comments (#15365)
* fix(website): update release notes with PM comments

Signed-off-by: Simon Rey <51708585+simonrey1@users.noreply.github.com>

* fix(website): grammar

Signed-off-by: Simon Rey <51708585+simonrey1@users.noreply.github.com>

---------

Signed-off-by: Simon Rey <51708585+simonrey1@users.noreply.github.com>
2025-12-16 17:46:58 +01:00
Dibyendu Sahoo
ddcbf56463
fix: sort Environment column by engineId instead of engineName (#15336)
* fix: sort Environment column by engineId instead of engineName
Signed-off-by: Dibyendu <dibyendusahoo03@gmail.com>

* test: cover environment column comparator in list components
Signed-off-by: Dibyendu <dibyendusahoo03@gmail.com>

* test: verify environment column sorts by engineId in list components
Signed-off-by: Dibyendu <dibyendusahoo03@gmail.com>

* test: waitFor implementation at ImagesList.spec.ts and PodList.spec.ts
Signed-off-by: Dibyendu <dibyendusahoo03@gmail.com>
2025-12-16 17:14:28 +01:00
dependabot[bot]
c2895dd7d5 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.49.0 to 8.50.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.50.0/packages/eslint-plugin)

Updates `@typescript-eslint/parser` from 8.49.0 to 8.50.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.50.0/packages/parser)

Updates `typescript-eslint` from 8.49.0 to 8.50.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.50.0/packages/typescript-eslint)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
  dependency-version: 8.50.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: typescript-eslint
- dependency-name: "@typescript-eslint/parser"
  dependency-version: 8.50.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: typescript-eslint
- dependency-name: typescript-eslint
  dependency-version: 8.50.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: typescript-eslint
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-12-16 07:44:55 +01:00
dependabot[bot]
fd9acd2a8b chore(deps-dev): bump eslint-plugin-storybook from 10.1.8 to 10.1.9
Bumps [eslint-plugin-storybook](https://github.com/storybookjs/storybook/tree/HEAD/code/lib/eslint-plugin) from 10.1.8 to 10.1.9.
- [Release notes](https://github.com/storybookjs/storybook/releases)
- [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md)
- [Commits](https://github.com/storybookjs/storybook/commits/v10.1.9/code/lib/eslint-plugin)

---
updated-dependencies:
- dependency-name: eslint-plugin-storybook
  dependency-version: 10.1.9
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-12-16 07:42:35 +01:00
dependabot[bot]
cef4d4ce84 chore(deps-dev): bump @biomejs/biome from 2.3.8 to 2.3.9
Bumps [@biomejs/biome](https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome) from 2.3.8 to 2.3.9.
- [Release notes](https://github.com/biomejs/biome/releases)
- [Changelog](https://github.com/biomejs/biome/blob/main/packages/@biomejs/biome/CHANGELOG.md)
- [Commits](https://github.com/biomejs/biome/commits/@biomejs/biome@2.3.9/packages/@biomejs/biome)

---
updated-dependencies:
- dependency-name: "@biomejs/biome"
  dependency-version: 2.3.9
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-12-16 07:16:29 +01:00
dependabot[bot]
b8a1d5106f chore(deps-dev): bump the argosci group with 2 updates
Bumps the argosci group with 2 updates: [@argos-ci/cli](https://github.com/argos-ci/argos-javascript/tree/HEAD/packages/core) and [@argos-ci/playwright](https://github.com/argos-ci/argos-javascript/tree/HEAD/packages/playwright).


Updates `@argos-ci/cli` from 4.0.2 to 4.0.3
- [Release notes](https://github.com/argos-ci/argos-javascript/releases)
- [Changelog](https://github.com/argos-ci/argos-javascript/blob/main/packages/core/CHANGELOG.md)
- [Commits](https://github.com/argos-ci/argos-javascript/commits/@argos-ci/cli@4.0.3/packages/core)

Updates `@argos-ci/playwright` from 6.3.7 to 6.3.8
- [Release notes](https://github.com/argos-ci/argos-javascript/releases)
- [Changelog](https://github.com/argos-ci/argos-javascript/blob/main/packages/playwright/CHANGELOG.md)
- [Commits](https://github.com/argos-ci/argos-javascript/commits/@argos-ci/playwright@6.3.8/packages/playwright)

---
updated-dependencies:
- dependency-name: "@argos-ci/cli"
  dependency-version: 4.0.3
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: argosci
- dependency-name: "@argos-ci/playwright"
  dependency-version: 6.3.8
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: argosci
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-12-16 07:16:08 +01:00
dependabot[bot]
b94b4c40c0 chore(deps-dev): bump vite from 7.2.7 to 7.3.0
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 7.2.7 to 7.3.0.
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/v7.3.0/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v7.3.0/packages/vite)

---
updated-dependencies:
- dependency-name: vite
  dependency-version: 7.3.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-12-16 07:15:26 +01:00
Florent Benoit
74f5115784 fix(download-remote-extension): exit code 1 in case of error
allow to have callers exiting the process

fixes https://github.com/podman-desktop/podman-desktop/issues/15273
Signed-off-by: Florent Benoit <fbenoit@redhat.com>
2025-12-15 19:24:13 +01:00
Florent Benoit
6e1ca63c4b chore: bump default buffer size of calling script in electron-builder
it seems default may be too small (maybe 200kB or 1MB)
bump it to 10MB to be safe on most logs

fixes https://github.com/podman-desktop/podman-desktop/issues/15352
Signed-off-by: Florent Benoit <fbenoit@redhat.com>
2025-12-15 18:30:05 +01:00
Simon Rey
b5f6b4a27e
chore: fix release image 1.23 (#15347)
Signed-off-by: Simon Rey <51708585+simonrey1@users.noreply.github.com>
2025-12-15 10:33:31 +01:00
Florent Benoit
42bac8660e chore: update links for linux x64 archive
with #15333 artifact for linux x64 may end with -x64.tar.gz

handle the case on the website
Signed-off-by: Florent Benoit <fbenoit@redhat.com>
2025-12-15 10:30:21 +01:00