Commit Graph

  • c777a2f548 Create issue template gaktive-issuetemplate Gary A Korhonen 2021-10-12 12:03:22 -07:00
  • a4b6b72739 Merge pull request #769 from mattfarina/fix-win-crash main v0.6.0 Matt Farina 2021-10-11 13:36:02 -04:00
  • f30ff31930 Restoring the integrations location on Windows Matt Farina 2021-10-11 16:42:33 -04:00
  • d6d3c68fb7 Merge pull request #747 from davidcassany/integration_and_packaging Matt Farina 2021-10-08 22:22:23 -04:00
  • 5084f46cef Merge pull request #768 from rancher-sandbox/752-install-buildkitd-with-kim Eric Promislow 2021-10-08 15:14:36 -07:00
  • c67c70ea9c Reinstate using kim builder install to get buildkit running correctly on server Eric Promislow 2021-10-08 14:14:09 -07:00
  • 19e33b25c5 Merge pull request #761 from mook-as/wsl-stuck-mount Matt Farina 2021-10-08 16:01:55 -04:00
  • d6d02f0577 Merge pull request #766 from rancher-sandbox/writable-mount poc-e2e-mocha Matt Farina 2021-10-08 15:46:12 -04:00
  • 5ffc70131d Make mounted HOME directory writable from inside the VM Jan Dubois 2021-10-08 11:05:36 -07:00
  • cd3b23eb79 Add RPM and DEB targets to electron-builder David Cassany 2021-10-07 12:09:56 +02:00
  • 566302c32b Rename linux icons to electron-builder expectations David Cassany 2021-10-07 10:40:38 +02:00
  • 724b31e991 Add integration path in paths and set it to ~/.local/bin on Linux David Cassany 2021-10-06 21:51:07 +02:00
  • 19d9f2087b WSL: Fix fetching integrations Mark Yen 2021-10-07 16:04:44 -07:00
  • d6815f1142 Merge pull request #762 from mook-as/wsl-integration-fix-fetch Mark Yen 2021-10-07 16:54:36 -07:00
  • eec785c12c WSL: Fix fetching integrations Mark Yen 2021-10-07 16:04:44 -07:00
  • a1cddf3ed6 WSL: Deal with dangling /mnt/wsl/rancher-desktop Mark Yen 2021-10-07 15:34:59 -07:00
  • 671835c159 Merge pull request #748 from mattfarina/nerdctl-linux Mark Yen 2021-10-07 15:32:09 -07:00
  • 9265c23278 Verify selected namespace is valid 759-verify-image-namespace Eric Promislow 2021-10-07 15:16:47 -07:00
  • 29929bc4a3 Merge pull request #753 from mook-as/wsl-reset Matt Farina 2021-10-07 17:16:59 -04:00
  • 29274197e8 Updating nerdctl script to use sh instead of bash Matt Farina 2021-10-07 16:41:32 -04:00
  • 73af5a7daa Debug: Forcing jest to finish and send SIGQUIT to GitActions runner e2e-enable-gitactions evertonlperes 2021-10-07 14:31:32 -06:00
  • 0164c8b897 Merge pull request #750 from rancher-sandbox/add-vm-started-to-wsl Eric Promislow 2021-10-07 12:55:10 -07:00
  • da2a1003fb Debug: Added detectOpenHandler for CI debug and removed console.log evertonlperes 2021-10-07 13:37:58 -06:00
  • e15d1d8168 Debug: Added CI check for FirstRun Page evertonlperes 2021-10-07 13:02:08 -06:00
  • 2b10752672 WSL: Don't wipe all of data on reset. Mark Yen 2021-10-07 11:59:11 -07:00
  • fd87ad8bdc Tell WSL about the VM_STARTED state, parity with lima Eric Promislow 2021-10-07 10:46:03 -07:00
  • 56f51eb8cc Make nerdctl script work in both WSL and on native linux Matt Farina 2021-10-07 06:48:24 -04:00
  • 36c156dd85 Merge pull request #746 from rancher-sandbox/s-kim-images Mark Yen 2021-10-06 18:28:57 -07:00
  • 027f1d26e1 Related: update old uses of logging/console Eric Promislow 2021-10-06 16:56:52 -07:00
  • 18bdbcbf71 no more kim.log please Eric Promislow 2021-10-06 16:45:11 -07:00
  • d2a647489b Merge pull request #744 from mook-as/k3s-blacklist-1.22 Mark Yen 2021-10-06 15:50:51 -07:00
  • 57a2523daa K3s: Skip version 1.22+ Mark Yen 2021-10-06 14:48:38 -07:00
  • 01465d2843 Merge pull request #743 from rancher-sandbox/742-set-image-processor-namespace Matt Farina 2021-10-06 17:22:11 -04:00
  • c8f5bc6723 Set the current namespace on the image-processor Eric Promislow 2021-10-06 13:50:35 -07:00
  • e6e1bee2ef Merge pull request #709 from rancher-sandbox/697-migrate-from-kim-to-nerdctl Eric Promislow 2021-10-06 13:26:32 -07:00
  • 531cddd15d More review-based fixes: 1. Simplify processing of nerdctl images output - stop culling possible multiple entries - use localeCompare to simplify sorting of entries 2. Simplify processing of nerdctl namespaces output 3. Delete src/ks8-engine/kim.ts again -- I let it back in while rebasing. Eric Promislow 2021-10-06 11:42:54 -07:00
  • 4aad85e766 Pull in a change from a rebase into a moved file Eric Promislow 2021-10-06 10:05:40 -07:00
  • 21194a5b3c prefer the long form for command-line options in code Eric Promislow 2021-10-05 18:26:46 -07:00
  • a271c00799 Push the namespace arg into runImagesCommand Eric Promislow 2021-10-05 18:23:32 -07:00
  • ab4253eba7 simplify the constructor Eric Promislow 2021-10-05 18:23:16 -07:00
  • 53917d1622 More corrections Eric Promislow 2021-10-05 10:29:30 -07:00
  • ae6d6efbb9 Add an ImageProcessorName type Eric Promislow 2021-10-04 17:00:10 -07:00
  • 5c424f2cbd Explain why the UI sometimes needs to request the namespaces Eric Promislow 2021-10-04 16:38:16 -07:00
  • 12a2917d3d correct an event type Eric Promislow 2021-10-04 16:37:58 -07:00
  • 4619106483 Use lower-case for markdown link labels Eric Promislow 2021-10-04 16:18:43 -07:00
  • 29cced50bd Add a clarifying comment on the image processor name Eric Promislow 2021-10-04 12:39:29 -07:00
  • ffc13f29ac Fix an error in the K8s state Eric Promislow 2021-10-04 10:07:16 -07:00
  • 0cde9b3f84 Unlink managed kim link on factory-reset Eric Promislow 2021-10-04 10:00:44 -07:00
  • b758f68cf1 Add that this tool can be used to run containers Eric Promislow 2021-10-04 09:59:06 -07:00
  • df2d9b4fde Always use images- for the start of an event name, not image- Eric Promislow 2021-10-03 17:29:27 -07:00
  • 4a33668895 Misc. fixes - No explicit catch handler needed for relayImageProcessorNamespaces - Use Intl.Collator instead of string.toLowerCase().localeCompare... - Add awaits for dialog boxes Eric Promislow 2021-10-03 17:18:14 -07:00
  • cd57cc616c remove unused util Eric Promislow 2021-10-03 17:02:01 -07:00
  • b6a7cbb41e Fix the alignment of the three image-list widgets Eric Promislow 2021-10-03 17:00:00 -07:00
  • 3b278a327a Add a VM_STARTED state Eric Promislow 2021-10-03 16:32:25 -07:00
  • e58eabdc45 Drop more references to Kim, including in the READMEs - Most of the time use a generic, "image"-related name - Update the READMEs Eric Promislow 2021-10-01 16:52:03 -07:00
  • 1f8b720203 Remove the imageProcessor.install and .isInstallValid methods Eric Promislow 2021-10-01 16:10:55 -07:00
  • 587dfbd5d3 Use json output for nerdctl images output Eric Promislow 2021-10-01 16:02:49 -07:00
  • 365215bf06 Ensure that the namespace list is displayed in the UI at start - make the default namespace k8s.io so images show up on first run - include a namespace called 'default' because that's the default namespace on the command-line - remove the supportsNamespace and imageProvider fields from the UI, because there's only one image provider, and it supports namespaces - ignore nerdctl images error messages complaining about inability to calculate a size. If the image with the incalculable size is an unnamed SHA256:X image, it won't be displayed. Otherwise, the size will appear as a blank field. Eric Promislow 2021-10-01 14:13:53 -07:00
  • b403e5c6af Remove the Kim ImageProcessor Eric Promislow 2021-10-01 11:12:48 -07:00
  • d234762c1b Rename main/kim.ts to main/imageEvents.ts Eric Promislow 2021-10-01 10:51:12 -07:00
  • 7d2571a259 fix typo Eric Promislow 2021-10-01 10:50:48 -07:00
  • 1647354ec2 Fix incorrect comment - this is Kim the binary Eric Promislow 2021-10-01 10:50:34 -07:00
  • 0c53cfe9f7 Support the show-all-images checkbox for the k8s.io namespace Eric Promislow 2021-09-30 11:25:01 -07:00
  • 21801740fd Add a nerdctl-based front-end with choice of namespace Eric Promislow 2021-09-29 19:13:52 -07:00
  • f5dd8ec9b8 Switch to the nerdctl image processor. Eric Promislow 2021-09-29 14:50:54 -07:00
  • 4d3eafef11 Replace the interface with an abstract base class. Eric Promislow 2021-09-29 11:56:09 -07:00
  • e1e3441335 Factory-ize choice of image processor. Still hardwired to kim Eric Promislow 2021-09-29 11:43:29 -07:00
  • a5ac83b952 Rename the Nerdctl image processor class Eric Promislow 2021-09-29 10:34:06 -07:00
  • a51464cfc1 more generalization from 'kim' to 'image' Eric Promislow 2021-09-29 10:09:17 -07:00
  • 2ed24299bc Refactor ks8-engine/kim into a replaceable module Eric Promislow 2021-09-29 09:51:24 -07:00
  • 8d847923a2 Merge pull request #706 from mook-as/wsl-error-logging Matt Farina 2021-10-06 15:10:01 -04:00
  • aead717374 Address review comments. Mark Yen 2021-10-05 13:40:20 -07:00
  • 7884f7764f WSL: Don't mount data volume repeatedly. Mark Yen 2021-10-01 13:52:17 -07:00
  • ebd1f49070 ChildProcess: allow stdio to be a Log. Mark Yen 2021-09-30 14:49:58 -07:00
  • c2bb1fb48c Logging: Make log consumers use Log as Console. Mark Yen 2021-10-01 14:05:50 -07:00
  • 1b42fd9ced Logging: change API. Mark Yen 2021-09-29 13:45:29 -07:00
  • 5bd9b2a01e utils/childProcess: Allow streams to be Log Mark Yen 2021-09-29 10:54:43 -07:00
  • 07a2e7d45c WSL: More consistently log when chlid processes fail. Mark Yen 2021-09-28 17:43:48 -07:00
  • 0b6d176b53 Merge pull request #730 from rancher-sandbox/bump-lima-and-qemu Matt Farina 2021-10-06 12:27:58 -04:00
  • 756e6fb8b4 Merge pull request #606 from davidcassany/rancher_desktop_for_linux Matt Farina 2021-10-06 11:27:16 -04:00
  • f6e7e87065 Merge pull request #734 from rak-phillip/bugfix/729-scrolling Phillip Rak 2021-10-06 08:08:38 -07:00
  • 6086825851 Do not show Integrations on Linux David Cassany 2021-10-06 13:57:07 +02:00
  • 641ea3d82b Apply suggestions from code review David Cassany Viladomat 2021-10-05 09:38:48 +02:00
  • 9603007223 Ensure availMemoryInGB is as an integer David Cassany 2021-10-02 15:27:46 +02:00
  • f13976e8bd Fix system tray on KDE David Cassany 2021-10-01 13:20:13 +02:00
  • 2811dff565 Close app on window close on Linux David Cassany 2021-10-01 09:56:37 +02:00
  • 8116e0131f Do not call process.kill(0) on exit David Cassany 2021-09-29 18:34:55 +02:00
  • eb8cb2e552 Make use of nerdctl under linux David Cassany 2021-09-27 15:59:25 +02:00
  • 68697abf14 Adding icons, desktop file and appdata xml David Cassany 2021-09-22 17:37:58 +02:00
  • cf0150272e Add linux certificates management David Cassany 2021-09-17 16:19:15 +02:00
  • 374f15e9f5 Do not create a tarball if no certs are fetched David Cassany 2021-09-16 17:46:41 +02:00
  • 3e7be298c4 Adding linux support for Rancher Desktop David Cassany 2021-09-13 14:56:21 +02:00
  • bccd86aacd Scroll the main tag Phillip Rak 2021-10-05 14:06:43 -07:00
  • d7c973715b Move to latest lima-and-qemu package and latest Alpine iso Jan Dubois 2021-10-05 23:47:37 -07:00
  • def2a71d31 Remove extra margin from title Phillip Rak 2021-10-05 16:05:02 -07:00
  • 07aeb0994f Merge pull request #732 from rak-phillip/bugfix/731-images-scrolling Matt Farina 2021-10-05 18:05:09 -04:00
  • 1b5642f820 Merge pull request #727 from mattfarina/bump-0.6 Matt Farina 2021-10-05 17:46:41 -04:00
  • 10aab37354 Remove overflow from notifications Phillip Rak 2021-10-05 14:27:34 -07:00
  • 55deded266 Fill remaining height of container Phillip Rak 2021-10-05 14:20:14 -07:00
  • 1abee3faa8 Scroll the main tag Phillip Rak 2021-10-05 14:06:43 -07:00