Florent Benoit
4eaed9e0b7
chore: upgrade to vite v4 and rollup v3
...
https://vitejs.dev/blog/announcing-vite4.html
also update vite svelte plug-in to a v4 vite compliant version
Change-Id: Ib83831ccff175b757c997a1321a2b60eb09b83e5
Signed-off-by: Florent Benoit <fbenoit@redhat.com>
2022-12-22 12:07:36 +01:00
dependabot[bot]
2565e56209
chore(deps): bump @ltd/j-toml from 1.35.3 to 1.36.0
...
Bumps [@ltd/j-toml](https://github.com/LongTengDao/j-toml ) from 1.35.3 to 1.36.0.
- [Release notes](https://github.com/LongTengDao/j-toml/releases )
- [Commits](https://github.com/LongTengDao/j-toml/commits )
---
updated-dependencies:
- dependency-name: "@ltd/j-toml"
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-12-20 11:02:27 +01:00
dependabot[bot]
256541c5ec
chore(deps-dev): bump octokit from 1.7.1 to 2.0.10
...
Bumps [octokit](https://github.com/octokit/octokit.js ) from 1.7.1 to 2.0.10.
- [Release notes](https://github.com/octokit/octokit.js/releases )
- [Commits](https://github.com/octokit/octokit.js/compare/v1.7.1...v2.0.10 )
---
updated-dependencies:
- dependency-name: octokit
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-12-15 16:41:23 +01:00
dependabot[bot]
d4463cdb22
chore(deps): bump compare-versions from 5.0.2 to 5.0.3
...
Bumps [compare-versions](https://github.com/omichelsen/compare-versions ) from 5.0.2 to 5.0.3.
- [Release notes](https://github.com/omichelsen/compare-versions/releases )
- [Changelog](https://github.com/omichelsen/compare-versions/blob/main/CHANGELOG.md )
- [Commits](https://github.com/omichelsen/compare-versions/compare/v5.0.2...v5.0.3 )
---
updated-dependencies:
- dependency-name: compare-versions
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-12-14 10:45:08 +01:00
dependabot[bot]
5c6772a78f
chore(deps): bump compare-versions from 5.0.1 to 5.0.2
...
Bumps [compare-versions](https://github.com/omichelsen/compare-versions ) from 5.0.1 to 5.0.2.
- [Release notes](https://github.com/omichelsen/compare-versions/releases )
- [Changelog](https://github.com/omichelsen/compare-versions/blob/main/CHANGELOG.md )
- [Commits](https://github.com/omichelsen/compare-versions/compare/v5.0.1...v5.0.2 )
---
updated-dependencies:
- dependency-name: compare-versions
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-12-13 10:55:10 +01:00
Charlie Drage
c6e2d27fbf
docs: add more descriptive wording, adds more information to extensions
...
### What does this PR do?
* Corrects capitalization
* Fixes grammatical errors
* Adds examples to what should be inputted for container creation
* Updates the extensions list (no more lowercase descriptions) and adds
more details when clicking on each extension
### Screenshot/screencast of this PR
<!-- Please include a screenshot or a screencast explaining what is doing this PR -->
### What issues does this PR fix or reference?
<!-- Please include any related issue from Podman Desktop repository (or from another issue tracker).
-->
Fixes
### How to test this PR?
`yarn watch` and go through preferences
<!-- Please explain steps to reproduce -->
Signed-off-by: Charlie Drage <charlie@charliedrage.com>
2022-12-07 14:54:34 +01:00
Charlie Drage
282d886e69
docs: change text of custom binary location, add docs ( #972 )
...
### What does this PR do
* Adds troubleshooting documentation on how to fix the "unable to find
gvproxy and podman-mac-helper" issue
* Updates the `package.json` description for binary path
### Screenshot/screencast of this PR
<!-- Please include a screenshot or a screencast explaining what is doing this PR -->
N/A
### What issues does this PR fix or reference?
<!-- Please include any related issue from Podman Desktop repository (or from another issue tracker).
-->
N/A
### How to test this PR?
* View the website for docs
* Use `yarn watch` for looking at preference page update
<!-- Please explain steps to reproduce -->
Signed-off-by: Charlie Drage <charlie@charliedrage.com>
Signed-off-by: Charlie Drage <charlie@charliedrage.com>
2022-12-05 17:09:34 +00:00
Charlie Drage
08c56540fe
feat: add way to provide additional path for podman binary ( #941 )
...
* feat: add way to provide additional path for podman binary
### What does this PR do?
* Adds an option within settings (Extensions -> Podman Desktop) to be
able to provide an additional path to binary
### Screenshot/screencast of this PR
<!-- Please include a screenshot or a screencast explaining what is doing this PR -->

### What issues does this PR fix or reference?
<!-- Please include any related issue from Podman Desktop repository (or from another issue tracker).
-->
Closes https://github.com/containers/podman-desktop/issues/810
### How to test this PR?
<!-- Please explain steps to reproduce -->
1. Add option (ex. `/Users/username/podman` for additional binary in settings
2. Detection tests will pass
Signed-off-by: Charlie Drage <charlie@charliedrage.com>
* update description
Signed-off-by: Charlie Drage <charlie@charliedrage.com>
Signed-off-by: Charlie Drage <charlie@charliedrage.com>
2022-12-05 14:17:23 +00:00
Florent BENOIT
0c40d74099
fix: move extension properties to preferences ( #948 )
...
Change-Id: If8889eae5c1ef13232d22fe2539b941b728e2fef
Signed-off-by: Florent Benoit <fbenoit@redhat.com>
Signed-off-by: Florent Benoit <fbenoit@redhat.com>
2022-12-01 10:08:58 -05:00
Yevhen Vydolob
e0d7096a3b
Use xterm to render podman errors
...
Signed-off-by: Yevhen Vydolob <yvydolob@redhat.com>
2022-11-30 11:24:27 +01:00
Yevhen Vydolob
a6f1a0bf2c
Fix error text on podman commands
...
Signed-off-by: Yevhen Vydolob <yvydolob@redhat.com>
2022-11-30 11:24:27 +01:00
dependabot[bot]
57928671f0
chore(deps): bump @ltd/j-toml from 1.35.2 to 1.35.3
...
Bumps [@ltd/j-toml](https://github.com/LongTengDao/j-toml ) from 1.35.2 to 1.35.3.
- [Release notes](https://github.com/LongTengDao/j-toml/releases )
- [Commits](https://github.com/LongTengDao/j-toml/commits )
---
updated-dependencies:
- dependency-name: "@ltd/j-toml"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-11-28 10:47:19 +01:00
dependabot[bot]
1b3767e107
chore(deps): bump @ltd/j-toml from 1.30.0 to 1.35.2
...
Bumps [@ltd/j-toml](https://github.com/LongTengDao/j-toml ) from 1.30.0 to 1.35.2.
- [Release notes](https://github.com/LongTengDao/j-toml/releases )
- [Commits](https://github.com/LongTengDao/j-toml/commits )
---
updated-dependencies:
- dependency-name: "@ltd/j-toml"
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-11-17 11:02:23 +01:00
dependabot[bot]
d11602905d
chore(deps): bump compare-versions from 4.1.3 to 5.0.1
...
Bumps [compare-versions](https://github.com/omichelsen/compare-versions ) from 4.1.3 to 5.0.1.
- [Release notes](https://github.com/omichelsen/compare-versions/releases )
- [Changelog](https://github.com/omichelsen/compare-versions/blob/main/CHANGELOG.md )
- [Commits](https://github.com/omichelsen/compare-versions/commits/v5.0.1 )
---
updated-dependencies:
- dependency-name: compare-versions
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-11-15 21:52:53 +01:00
Florent BENOIT
90c68262a1
chore: enable unit tests in extensions using vitest ( #819 )
...
Change-Id: If6c7a8ab547cde5c55f5831ac759243fce25d129
Signed-off-by: Florent Benoit <fbenoit@redhat.com>
Signed-off-by: Florent BENOIT <fbenoit@redhat.com>
2022-11-15 18:24:17 +01:00
Charlie Drage
93d28855d7
Revert "chore: enable unit tests in extensions using vitest ( #819 )"
...
This reverts commit 7a966724e5 .
Signed-off-by: Charlie Drage <charlie@charliedrage.com>
2022-11-14 21:58:51 +01:00
Florent BENOIT
7a966724e5
chore: enable unit tests in extensions using vitest ( #819 )
...
Change-Id: If6c7a8ab547cde5c55f5831ac759243fce25d129
Signed-off-by: Florent Benoit <fbenoit@redhat.com>
Signed-off-by: Florent Benoit <fbenoit@redhat.com>
2022-11-14 15:10:16 -05:00
Florent BENOIT
b4e98ef7ff
fix: use same default name than using the CLI ( #775 )
...
fixes https://github.com/containers/podman-desktop/issues/762
Change-Id: I552db1b689a81e58471808578cfd20434fa128b4
Signed-off-by: Florent Benoit <fbenoit@redhat.com>
Signed-off-by: Florent Benoit <fbenoit@redhat.com>
2022-11-04 08:21:43 -04:00
dependabot[bot]
f2c1a658cb
chore(deps-dev): bump 7zip-min from 1.4.1 to 1.4.3
...
Bumps [7zip-min](https://github.com/onikienko/7zip-min ) from 1.4.1 to 1.4.3.
- [Release notes](https://github.com/onikienko/7zip-min/releases )
- [Changelog](https://github.com/onikienko/7zip-min/blob/master/CHANGELOG.md )
- [Commits](https://github.com/onikienko/7zip-min/compare/v1.4.1...v1.4.3 )
---
updated-dependencies:
- dependency-name: 7zip-min
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-10-12 08:41:35 +02:00
dependabot[bot]
07d4d6e081
chore(deps-dev): bump ts-node from 10.8.0 to 10.9.1
...
Bumps [ts-node](https://github.com/TypeStrong/ts-node ) from 10.8.0 to 10.9.1.
- [Release notes](https://github.com/TypeStrong/ts-node/releases )
- [Changelog](https://github.com/TypeStrong/ts-node/blob/main/development-docs/release-template.md )
- [Commits](https://github.com/TypeStrong/ts-node/compare/v10.8.0...v10.9.1 )
---
updated-dependencies:
- dependency-name: ts-node
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-10-12 08:37:06 +02:00
Yevhen Vydolob
d56b00c259
feat: Update podman
...
Signed-off-by: Yevhen Vydolob <yvydolob@redhat.com>
2022-06-24 09:15:42 +03:00
Florent Benoit
45ba1e250c
chore: fix SPDX license name
...
Change-Id: I57ef721f94aa719f4868adda71491c9fc678f704
Signed-off-by: Florent Benoit <fbenoit@redhat.com>
2022-06-22 17:02:37 +02:00
Florent Benoit
bc9e290dac
feat: Add proxy settings
...
supported by Podman
Change-Id: Iaf13a906691a8417514fbead7946502ac06a9a33
Signed-off-by: Florent Benoit <fbenoit@redhat.com>
2022-06-22 14:05:15 +02:00
Florent Benoit
18c844b857
chore: use rollup for podman extension
...
Change-Id: Iead02f92d47e752ad03e45966b7536aa753d969e
Signed-off-by: Florent Benoit <fbenoit@redhat.com>
2022-06-22 09:05:41 +02:00
Yevhen Vydolob
7be524acf7
feat: add script for downloading podman.msi ( #166 )
...
Signed-off-by: Yevhen Vydolob <yvydolob@redhat.com>
fix import and formatting
Signed-off-by: Yevhen Vydolob <yvydolob@redhat.com>
fix build
Signed-off-by: Yevhen Vydolob <yvydolob@redhat.com>
Update extensions/podman/scripts/download.ts
use sha sums from podman release assets
Signed-off-by: Yevhen Vydolob <yvydolob@redhat.com>
fix format
Signed-off-by: Yevhen Vydolob <yvydolob@redhat.com>
delete unused field
Signed-off-by: Yevhen Vydolob <yvydolob@redhat.com>
fix build
Signed-off-by: Yevhen Vydolob <yvydolob@redhat.com>
remove log
Signed-off-by: Yevhen Vydolob <yvydolob@redhat.com>
create assets dir
Signed-off-by: Yevhen Vydolob <yvydolob@redhat.com>
Co-Authored-By: Florent BENOIT <fbenoit@redhat.com>
Co-authored-by: Florent BENOIT <fbenoit@redhat.com>
2022-06-03 10:34:18 +03:00
Florent Benoit
61d5574915
chore: rename artifacts to podman-desktop.*
...
Change-Id: I2f2137eed23d841a2b0800739ffad842277f343a
Signed-off-by: Florent Benoit <fbenoit@redhat.com>
2022-04-14 14:49:40 +02:00
Florent Benoit
5789101b8c
feat: move extensions into Preferences tab
...
Also rename start/stop to enable/disable
and display a description of the extension
Fixes https://github.com/containers/desktop/issues/83
Change-Id: Ida47fe0f4bb17d107c4a74338d285fc3ccee26ba
Signed-off-by: Florent Benoit <fbenoit@redhat.com>
2022-04-12 14:03:31 +02:00
Florent Benoit
db5cd49ba5
feat: Add preferences for provider and display it as resources
...
- Allow to create new podman machine
- Allow to manage lifecycle in resources tab
- Handle tray icon for podman machines
Fixes https://github.com/containers/desktop/issues/80
Fixes https://github.com/containers/desktop/issues/84
Fixes https://github.com/containers/desktop/issues/85
Change-Id: I83409e19f2d4c57cab0ee84add0e32666674fa61
Signed-off-by: Florent Benoit <fbenoit@redhat.com>
2022-04-11 12:00:14 +02:00
Florent Benoit
d19a044249
feat: introduce configuration and scoped preferences
...
scope = DEFAULT/global or per container connection or kubernetes connection
Fixes https://github.com/containers/desktop/issues/60
Change-Id: I9c2492bca80935381f888cc9fb552feb1d8401e0
Signed-off-by: Florent Benoit <fbenoit@redhat.com>
2022-04-08 08:55:55 +02:00
Florent Benoit
74a86914da
chore: rework build script for extensions
...
Change-Id: Iac10f1b3a480e236d2607747419ca39c44975826
Signed-off-by: Florent Benoit <fbenoit@redhat.com>
2022-03-09 14:57:31 +01:00
Florent Benoit
465bb8a493
feat: initial import
2022-03-08 17:49:35 +01:00