Commit graph

  • b8b11b514d
    Install poetry deps after checking out Micah Lee 2021-11-24 15:51:46 -0800
  • bd0b032c30
    For testing, install deps with peotry, and run with poetry, without building a package Micah Lee 2021-11-24 15:39:23 -0800
  • f664ca0509
    Try preparing permissions cache dir ahead of time Micah Lee 2021-11-24 14:39:38 -0800
  • a61cab6d3c
    Save cache files to /tmp to avoid permission denied in machine job Micah Lee 2021-11-24 14:18:30 -0800
  • 9d5f8e55bd
    Fix podman install in ubuntu 20.04 Micah Lee 2021-11-24 14:07:42 -0800
  • 258c6dcb91
    Oops, fix build-rpm name Micah Lee 2021-11-24 14:06:45 -0800
  • 229ebbda14
    Remove release for focal since podman is not packaged in focal, and install podman separately in convert-test-docs Micah Lee 2021-11-24 13:58:45 -0800
  • a6770865c5
    Make convert-test-docs use the same docker image as everything else Micah Lee 2021-11-24 13:52:19 -0800
  • 3dfefc3e39
    Define machine image properly Micah Lee 2021-11-24 13:48:36 -0800
  • 4251f6a5a3
    Make convert_test_docs build its own container image with podman Micah Lee 2021-11-24 13:47:20 -0800
  • efb4819c31
    Fix yaml syntax Micah Lee 2021-11-24 13:41:31 -0800
  • 7b05d20234
    Add ubuntu/focal, and run each test doc through dangerzone-cli Micah Lee 2021-11-24 13:40:42 -0800
  • 73f9200382
    Skip more steps if cached Micah Lee 2021-11-24 13:09:30 -0800
  • 1ad2dd891c
    Skip the save step if the image is already cached Micah Lee 2021-11-24 13:06:37 -0800
  • c883a86500
    Oops, filename in dangerzone-converter.tar.gz Micah Lee 2021-11-24 13:02:11 -0800
  • 2e400423d7
    Typo in yaml Micah Lee 2021-11-24 13:00:48 -0800
  • ef73334865
    Set build-container-image to restore the cache and import the image from it Micah Lee 2021-11-24 12:58:24 -0800
  • 18d3cecc52
    Merge branch 'main' into circleci Micah Lee 2021-11-24 12:50:39 -0800
  • f52835243f
    Set the cache key to a hash of all the container files Micah Lee 2021-11-24 12:50:21 -0800
  • 39b0f63d4b
    Remove useless files from dangerzone-converter, and move files out of separate scripts directory Micah Lee 2021-11-24 12:47:39 -0800
  • b2d0361bb1
    Still running out of RAM, switch from medium to medium+ Micah Lee 2021-11-24 12:42:12 -0800
  • 65a66b78cd
    Remove indent line, this function is deprecated Micah Lee 2021-11-24 12:36:18 -0800
  • e6d90a5729
    Show more details on failure Micah Lee 2021-11-24 12:35:43 -0800
  • 6a24b7b364
    Revert "Change version to 0.3.dev1" Micah Lee 2021-11-24 12:33:37 -0800
  • 3abfb88f29
    Use medium resource class for all jobs, to bump up the RAM Micah Lee 2021-11-24 12:31:10 -0800
  • e5da385eef
    In Windows, suppress extra window from popping up in subprocess Micah Lee 2021-11-24 12:25:45 -0800
  • 61839f5b24
    Change multistep windows build into one step Micah Lee 2021-11-24 12:21:38 -0800
  • 711dc97fff
    Missed build-fedora-33 job Micah Lee 2021-11-24 12:13:11 -0800
  • 316884e125
    Fix yaml issue Micah Lee 2021-11-24 12:12:12 -0800
  • 314236be89
    Build and deploy ubuntu impish, hirsute, groovy; debian bullseye; fedora 35, 34, 33 Micah Lee 2021-11-24 12:10:36 -0800
  • 4572922042
    Update Windows code signing Micah Lee 2021-11-24 11:42:02 -0800
  • 46a0c60459
    Rename workflows to build and build-and-deploy Micah Lee 2021-11-24 11:39:33 -0800
  • 57ff5deac8
    Refactor build-ubuntu-impish to use aliases, and define separate deploy-ubuntu-impish Micah Lee 2021-11-24 11:36:16 -0800
  • 92012c3699
    Try building the container image and then building the ubuntu 21.10 package, without deploying Micah Lee 2021-11-24 11:16:22 -0800
  • 7d945817a3
    Change version to 0.3.dev1 Micah Lee 2021-11-24 11:02:17 -0800
  • 09f3f3364a
    Remove filters from build-container-image job Micah Lee 2021-11-24 10:59:27 -0800
  • c26c132243
    Build dangerzone container image on each commit Micah Lee 2021-11-24 10:57:34 -0800
  • 317f2a03b5
    Version bump to 0.3 Micah Lee 2021-11-24 10:27:13 -0800
  • cbdb741f7b
    Need to keep the rename step Micah Lee 2021-11-23 16:28:26 -0800
  • 7c4f35e0f8
    Delete old function in global_common, and remove useless stuff from container.convert Micah Lee 2021-11-23 16:20:51 -0800
  • edbd3aa88a
    Set the path in macOS, so it can find /usr/local/bin/docker Micah Lee 2021-11-23 16:16:55 -0800
  • b3b52c3963
    Rename build scripts Micah Lee 2021-11-23 15:47:25 -0800
  • 7441796fbe
    Support Windows Micah Lee 2021-11-23 15:39:23 -0800
  • 9acfd2764e
    Make the new code work in linux Micah Lee 2021-11-22 18:51:47 -0500
  • a7e0c3994d
    Finish Docker Desktop flow Micah Lee 2021-11-22 15:02:29 -0800
  • a54e19fe11
    Get WaitingWidget to properly check for and install the image Micah Lee 2021-11-22 14:37:53 -0800
  • 83759d1a33
    Delete vm-builder folder, and make build-image.sh build the dangerzone image Micah Lee 2021-11-22 14:23:17 -0800
  • 42ce884419
    Work on changing the WaitingWidget to check for Docker Micah Lee 2021-11-22 14:06:31 -0800
  • d1c33bfcf5
    Begin ripping out VM logic, go back to Docker Desktop for Mac Micah Lee 2021-11-22 13:36:21 -0800
  • 112291f82a
    Remove unused dependencies Micah Lee 2021-11-22 11:37:05 -0800
  • 8248d58f21
    Copy vpnkit from Docker Desktop instead of compiling on M1 Macs Micah Lee 2021-11-18 16:25:03 -0800
  • f1cbbdf43c
    Start to support building for M1 chips, using Docker Desktop instead of vagrant Micah Lee 2021-11-18 15:53:00 -0800
  • ebf06d702b
    Fix paths in run-vm.sh Micah Lee 2021-11-18 14:38:30 -0800
  • 47d6eb0d8b
    Build vpnkit and hyperkit from source, remove Docker Desktop dependency to build, and add --allow-vm-login flag Micah Lee 2021-11-18 11:47:51 -0800
  • 83bd021803
    Update build instructions to say Intel chip is required, and delete accidentally commited vagrant files Micah Lee 2021-11-17 14:03:56 -0800
  • fd1dec7438
    Move vm-builder up a dir, and start replacing Docker Desktop with building hyperkit and vpnkit manually Micah Lee 2021-11-17 13:41:45 -0800
  • e4c241a0d1
    Switch to PySide2 5.15.2 Micah Lee 2021-11-17 11:39:26 -0800
  • 8067ea11d2
    Use hyperkit from master because there is a bug in the latest tag Micah Lee 2021-11-17 11:39:02 -0800
  • 8e660f3080
    Add hyperkit and vpnkit as git submodules Micah Lee 2021-11-17 11:24:14 -0800
  • 27a7f86641 Change how the VM initializes, to work in virtualbox Micah Lee 2021-08-17 13:44:52 -0700
  • 1432ca75fc Base the VM image off Alpine 3.14.1, update the alpine profile to be based off virt instead of standard Micah Lee 2021-08-13 15:02:23 -0700
  • db674a184e
    Merge branch 'vm' of github.com:firstlookmedia/dangerzone into vm Micah Lee 2021-08-11 15:50:29 -0700
  • 7ed025f086
    Merge branch 'master' into vm Micah Lee 2021-08-11 15:49:51 -0700
  • 46681bc771 Start making Windows VM work with virtualbox Micah Lee 2021-08-09 14:05:07 -0700
  • 173f31ff41 Start porting VM to Windows Micah Lee 2021-08-09 12:04:17 -0700
  • b82ffa2cac
    Make it so windows remember if waiting has finished Micah Lee 2021-08-06 13:10:56 -0700
  • 7d361955f8
    Create all the dirs needed when using VM Micah Lee 2021-08-06 13:10:32 -0700
  • ea47a2e92c
    Fix error message user interface Micah Lee 2021-08-06 12:57:53 -0700
  • 7a4788f7a4
    Merge pull request #123 from pymnh/getuser Micah Lee 2021-08-06 11:46:19 -0700
  • 7c756c194e
    Add progress bar Micah Lee 2021-08-05 15:36:09 -0700
  • 2c9787ff99
    Rename TasksWidget to ConvertWidget Micah Lee 2021-08-05 15:08:51 -0700
  • 5545252ca5
    Refactor container to output JSON status updates, and make CLI work with it Micah Lee 2021-08-05 15:00:18 -0700
  • 450320de6f
    Make GUI use the new container too Micah Lee 2021-08-04 16:41:47 -0700
  • 7f93c1e752
    Pass the stdout from the container a line at a time back to the app Micah Lee 2021-08-04 16:33:15 -0700
  • c9c01f6e79
    Remove separate dangerzone-container entry point, make CLI work with it, and refactor container code to be more DRY Micah Lee 2021-08-04 16:20:34 -0700
  • 4a2c92e911
    Move just the single task into its own ConvertThread object Micah Lee 2021-08-04 15:20:38 -0700
  • 0b1a5b2c2a
    Show waiting widget when installing the containre in Linux too Micah Lee 2021-08-04 15:13:48 -0700
  • 4a4deeb64f
    Add support for non-VM containers again Micah Lee 2021-08-04 15:02:49 -0700
  • 588206a9e8
    Start implementing built-in container in Linux, without a VM Micah Lee 2021-08-04 14:42:46 -0700
  • e172274873
    Refactor dangerzone-converter to have both containers share code Micah Lee 2021-07-30 15:00:16 -0700
  • ee5acf64b2
    Make converter handle failure properly Micah Lee 2021-07-30 13:01:42 -0700
  • 5cf97b9c73
    Properly close window Micah Lee 2021-07-27 11:23:03 -0700
  • acaa7a9cd1
    Work with dark theme Micah Lee 2021-07-27 11:14:41 -0700
  • 7fcd10e404
    Move main window content into widget, and either show content or the waiting widget, but never both Micah Lee 2021-07-27 11:06:20 -0700
  • 9fcb304545
    Lockdown ssh, and also temporarily comment out deleting containers on ISO build Micah Lee 2021-07-27 10:54:17 -0700
  • 54fb9acbdd Use getpass.getuser() to determine user login Peymaneh Nejad 2021-07-22 08:09:04 +0200
  • 2c2f87593c
    Keep ssh tunnel open with autossh, and give root user ssh keys so unprivileged user cant access the host Micah Lee 2021-07-14 11:36:13 -0700
  • 3f76211459
    Fix open in Preview for macOS Micah Lee 2021-07-02 13:48:20 -0700
  • babcd62071
    Temporarily run container scripts as root (from unpriv podman) Micah Lee 2021-07-02 13:32:48 -0700
  • 488dca4a71
    Totally refactor how tasks work and how dangerzone-container works so that there is a single --convert task Micah Lee 2021-07-02 13:32:23 -0700
  • fe63689320
    Remove restart from systray and replace it with new window Micah Lee 2021-07-02 10:17:46 -0700
  • 0b1d8f6a3e
    Skip file open events in dev mode Micah Lee 2021-07-02 10:10:01 -0700
  • ed4586a051
    Suppress output from all the VM subprocesses, and make the waiting for VM output nicer Micah Lee 2021-07-02 10:09:34 -0700
  • 5493292ba2
    Provide the VM with the correct container name Micah Lee 2021-07-01 17:34:48 -0700
  • a7f3eb9b43
    Make container mount and unmount dirs from the host Micah Lee 2021-07-01 17:14:48 -0700
  • 2904d44aad
    Start making it possible to execute podman inside the VM Micah Lee 2021-07-01 16:45:25 -0700
  • c7bd8a317a
    Move the MainWindow widgets into the same file, and move the vm object into global_common Micah Lee 2021-07-01 16:06:36 -0700
  • e81e6ccc6c
    Remove everything related to updating the container image Micah Lee 2021-07-01 15:56:12 -0700
  • 1f1bb2b353
    Successfully wait for VM to start, and then move on in the UI Micah Lee 2021-07-01 15:52:19 -0700
  • 29a148d211
    Successfully set up reverse ssh forward system, allowing the host to run commands on the guest over ssh Micah Lee 2021-07-01 15:32:07 -0700