Commit graph

11 commits

Author SHA1 Message Date
Florent Benoit
4a89ece59f chore: add missing copryright headers in files
related to https://github.com/containers/podman-desktop/issues/6372
Signed-off-by: Florent Benoit <fbenoit@redhat.com>
2024-03-15 11:53:23 +01:00
Florent Benoit
e4fcfe5ac1 chore: fix return type
except in renderer for now where the rule is disabled
but it's enabled everywhere else

Signed-off-by: Florent Benoit <fbenoit@redhat.com>
2024-02-28 15:56:27 +00:00
Florent Benoit
d4f76dbf98 chore: update prettier to v3 (v3.0.3)
Signed-off-by: Florent Benoit <fbenoit@redhat.com>
2023-09-08 13:09:03 +02:00
Florent Benoit
9b1dca9331 chore: allow to handle extensions call for execution into a VM/container
it uses new service of container registry: execInContainer

part of #2397
Signed-off-by: Florent Benoit <fbenoit@redhat.com>
2023-08-01 15:07:46 +02:00
Florent BENOIT
b5650cc2e4
fix: keep stdout and stderr in the error object for Docker Desktop extensions (#3014)
* fix: keep stdout ad stderr in the error object for Docker Desktop extensions

Signed-off-by: Florent Benoit <fbenoit@redhat.com>
2023-07-06 18:30:16 +02:00
Florent BENOIT
5a9f772bfa
fix: interpret arguments given to info command for example (#3015)
Plug-ins provide arguments using quotes etc that need to be interpreted
for the format expression so it doesn't return a quoted json response
like '<my-value />'

Signed-off-by: Florent Benoit <fbenoit@redhat.com>
2023-06-28 09:41:42 +02:00
Florent Benoit
5522eb9090 chore: switch to node16 modules instead of node modules
moving to something up-to-date :-)
will allow to bump got library

Change-Id: I854c62df5ba99d0bdc0b6f0f42bb653c7c990e8b
Signed-off-by: Florent Benoit <fbenoit@redhat.com>
2023-06-12 09:04:09 +02:00
Florent Benoit
8068b5d7fd chore: fix no-misused promises
https://typescript-eslint.io/rules/no-misused-promises

Change-Id: Ifbd24f05882c0a6b5832d8cac612e35331495c5f

Signed-off-by: Florent Benoit <fbenoit@redhat.com>
2023-05-15 13:04:40 +02:00
Florent Benoit
647f82ab25 chore: add sonar eslint linter
also fixes some reported issues

Change-Id: I4564c92a86f6a7789c69ed59849c11514316e11c
Signed-off-by: Florent Benoit <fbenoit@redhat.com>
2023-05-11 14:41:38 +02:00
Florent Benoit
566ca2e2a4 fix: path may not be accurate on macOS
on macOS, electron is not using user PATH
fixes https://github.com/containers/podman-desktop/issues/508

Change-Id: I47d65a45eb126bdf36f34eb69fe5a0340566ddf7
Signed-off-by: Florent Benoit <fbenoit@redhat.com>
2022-10-05 08:45:05 +02:00
Florent Benoit
635036cf9b feat: Add Docker Desktop Extension support
Fixes https://github.com/containers/podman-desktop/issues/136
Change-Id: I4f501395ede93bbfacf37617df11a2be5da8f984
Signed-off-by: Florent Benoit <fbenoit@redhat.com>
2022-06-08 11:12:47 +02:00