Commit graph

  • 75cd6445df
    Merge 1cece70173 into d9efcd8a26 Alexis Métaireau 2025-04-28 17:29:54 +0200
  • 19d90543ce
    WIP: Podman integration podman-embed Alex Pyrgiotis 2025-04-28 17:17:43 +0300
  • 1cece70173
    CI: Use a GH variable for IMAGE_URI independent-container-updates Alexis Métaireau 2025-04-28 15:09:13 +0200
  • aca68567da
    CI: Fixup for image_uri output Alexis Métaireau 2025-04-28 14:35:38 +0200
  • 357ae923dd
    CI: Fixup for tar creation, it was missing a dot Alexis Métaireau 2025-04-28 14:33:13 +0200
  • d9efcd8a26
    Retain Grype ignore list from current branch main Alex Pyrgiotis 2025-04-28 14:54:55 +0300
  • a127eef9db
    Ignore CVE-2025-43859 / GHSA-vqfr-h8mv-ghfj Alex Pyrgiotis 2025-04-28 14:54:41 +0300
  • 1dd9fc9711
    CI: re-export the IMAGE_URI variable before cosign save Alexis Métaireau 2025-04-28 14:16:00 +0200
  • 847926f59a
    build(deps-dev): bump h11 from 0.14.0 to 0.16.0 dependabot[bot] 2025-04-28 10:43:49 +0000
  • ec7f6b7321
    Fix Debian-derivatives installation instructions Alexis Métaireau 2025-04-15 15:57:13 +0200
  • 4b76250615
    CI: update the key for the container.tar cache Alexis Métaireau 2025-04-25 20:06:53 +0200
  • 809e72acb5
    CI: FIXUP Alexis Métaireau 2025-04-25 19:54:42 +0200
  • 5b2e8b3d71
    CI: define the var just before using it Alexis Métaireau 2025-04-25 19:50:53 +0200
  • 5cb619c22d
    CI: update the way the image_uri is set Alexis Métaireau 2025-04-25 19:37:37 +0200
  • 784edb83a9
    CI: retrigger Alexis Métaireau 2025-04-25 19:11:44 +0200
  • 7caa6cd84e
    Use str for DEFAULT_PUBKEY_LOCATION Alexis Métaireau 2025-04-25 18:50:27 +0200
  • 872dc97edb
    CI fixup: remove duplicated var Alexis Métaireau 2025-04-25 18:43:40 +0200
  • b579a4d0c5
    CI: Cache the cosign keypair Alexis Métaireau 2025-04-25 18:39:45 +0200
  • 3589a27398
    CI: Publish the cosign publish key as an artifact Alexis Métaireau 2025-04-25 18:27:01 +0200
  • b77583b95a
    CI: Get and cache the signed container image Alexis Métaireau 2025-04-25 17:50:32 +0200
  • b78f30527c
    Add image_uri output in the build-push-image workflow Alexis Métaireau 2025-04-25 17:23:06 +0200
  • 59d3bba835
    CI: Add an option to attach container signatures to the registry Alexis Métaireau 2025-04-22 17:45:53 +0200
  • dce91eaa26
    Update the image location to track ghcr.io/freedomofpress Alexis Métaireau 2025-04-22 12:54:12 +0200
  • 66b906a8ee
    Fix runtime error in repro build Alexis Métaireau 2025-04-22 12:52:03 +0200
  • 06cbb13269
    Use a specific error if no signatures files are found Alexis Métaireau 2025-04-22 12:51:01 +0200
  • 4c9139201f
    Remove duplicated python3 dependency from Dockerfile Alexis Métaireau 2025-04-17 17:57:35 +0200
  • 4cedf5bf86
    Skip container signature verification during the tests Alexis Métaireau 2025-04-17 17:26:11 +0200
  • 1079f1335b
    Provide a simple function to install the shipped tarball. Alexis Métaireau 2025-04-17 17:23:31 +0200
  • a5636b5e74
    dangerzone.updater exposes a few funtions, constants and exceptions Alexis Métaireau 2025-04-17 17:19:04 +0200
  • acd8717839
    Update container installation logic to allow in-place updates Alexis Métaireau 2025-04-17 17:16:10 +0200
  • 18331d1988
    Make the upgrade_container_image() callback argument optional Alexis Métaireau 2025-04-16 15:23:55 +0200
  • c9a6689271
    Allow a different runtime on dangerzone-image commands. Alexis Métaireau 2025-03-04 10:09:27 +0100
  • 8d7e965553
    Display the {podman,docker} pull progress when installing a new image Alexis Métaireau 2025-03-03 12:59:36 +0100
  • bdceee53d0
    Add a dangerzone-image store-signature CLI command Alexis Métaireau 2025-03-03 12:58:27 +0100
  • 61c8f2a6ad
    Replace the updater_check setting by updater_check_all Alexis Métaireau 2025-03-01 15:50:32 +0100
  • d91a09a299
    Split updater GUI code from the code checking for release updates Alexis Métaireau 2025-02-27 17:55:00 +0100
  • 8d6e5cb8b8
    Provide an is_update_available function Alexis Métaireau 2025-02-26 19:22:33 +0100
  • 238ea527e6
    Add signatures tests Alexis Métaireau 2025-02-12 18:23:12 +0100
  • 6359e488e3
    Check for container updates rather than using image-id.txt Alexis Métaireau 2025-02-11 19:23:05 +0100
  • 53fbbc6cdf
    Add documentation for independent container updates Alexis Métaireau 2025-02-11 19:19:54 +0100
  • 27a91f9a0e
    Publish and attest multi-architecture container images Alex Pyrgiotis 2025-02-11 19:15:49 +0100
  • a9fec44837
    Introduce a subprocess_run utility function Alexis Métaireau 2025-02-26 16:09:58 +0100
  • a87fd4338b
    Download and verify cosign signatures Alexis Métaireau 2025-02-11 18:22:43 +0100
  • e1bdb75435
    Add a dangerzone-image CLI script Alexis Métaireau 2025-02-11 18:13:39 +0100
  • 83be5fb151
    Release container is now using the .tar format Alexis Métaireau 2025-04-14 15:08:32 +0200
  • 04096380ff
    Include Ubuntu Plucky and Fedora 42 in our nightly repo checks Alex Pyrgiotis 2025-04-09 18:28:29 +0300
  • 21ca927b8b
    Send release notes to editorial during the release process Alexis Métaireau 2025-04-08 15:54:11 +0200
  • 05040de212
    Point download links to the 0.9.0 release Alexis Métaireau 2025-04-09 14:02:27 +0200
  • 4014c8591b
    Docs: Update the Podman Desktop docs for macOS Alexis Métaireau 2025-04-09 11:56:11 +0200
  • 6cd706af10
    windows: Minor change to uninstallation message Alex Pyrgiotis 2025-04-08 12:31:38 +0300
  • 634b171b97
    windows: Detect Dangerzone 0.8.1 during install Alex Pyrgiotis 2025-04-08 12:30:54 +0300
  • c99c424f87
    Document Podman Desktop experimental support for Windows and macOS v0.9.0 Alexis Métaireau 2025-04-08 15:39:07 +0200
  • 19fa11410b
    Update reference template for Qubes to Fedora 41 Alex Pyrgiotis 2025-04-07 22:30:16 +0300
  • 10be85b9f2
    container: Add workarounds for Podman Desktop support on Windows Alex Pyrgiotis 2025-04-07 16:53:34 +0300
  • 47d732e603
    Document the Makefile targets Alexis Métaireau 2025-04-07 15:49:46 +0200
  • d6451290db
    Move multithreading patch up so that it's working in the GUI Alexis Métaireau 2025-04-07 14:58:59 +0200
  • f0bb65cb4e
    Bypass a cx-freeze issue for fitz._wxcolors Alex Pyrgiotis 2025-04-07 13:48:52 +0300
  • 0c741359cc
    Make our build-image.py script runable on Windows Alex Pyrgiotis 2025-04-03 20:18:32 +0300
  • 8c61894e25
    Handle the case where Docker is not installed Alex Pyrgiotis 2025-04-02 15:04:24 +0300
  • 57667a96be
    Add a way to unset the container runtime Alex Pyrgiotis 2025-04-02 14:55:54 +0300
  • 1a644e2506
    Do not install poetry-plugin-export Alex Pyrgiotis 2025-04-02 14:34:46 +0300
  • 843e68cdf7
    Handle the case of empty tesseract dirs during download Alex Pyrgiotis 2025-04-02 12:14:35 +0300
  • 33b2a183ce
    docs: Improve doit docs Alex Pyrgiotis 2025-04-02 12:14:08 +0300
  • c7121b69a3
    Prefer poetry sync to poetry install --sync Alex Pyrgiotis 2025-04-02 12:11:03 +0300
  • 0b3bf89d5b
    Implicitly run doit with poetry run Alex Pyrgiotis 2025-04-02 12:01:14 +0300
  • e0b10c5e40
    doit: Remove tessdata dir from targets Alex Pyrgiotis 2025-04-02 11:46:18 +0300
  • 092eec55d1
    doit: Remove unused 'DEBIAN_VERSIONS' variable Alex Pyrgiotis 2025-04-02 11:45:47 +0300
  • 14a480c3a3
    doit: Fix typo in Fedora targets Alex Pyrgiotis 2025-04-02 11:44:50 +0300
  • 9df825db5c
    debian: Use abbreviated months in changelog Alex Pyrgiotis 2025-04-02 11:31:54 +0300
  • 2ee22a497a
    Reinstall deps after doit cleans everything Alex Pyrgiotis 2025-04-02 11:30:31 +0300
  • b5c09e51d8
    Update minimum Docker Desktop version v0.9.0-rc1 Alex Pyrgiotis 2025-03-31 19:29:58 +0300
  • 37c7608c0f
    Bump download links for 0.9.0 Alex Pyrgiotis 2025-03-31 19:02:51 +0300
  • 972b264236
    Update the Dangerzone image and its dependencies Alex Pyrgiotis 2025-03-31 19:01:54 +0300
  • e38d8e5db0
    Update changelog Alex Pyrgiotis 2025-03-31 18:58:05 +0300
  • f92833cdff
    Bump version to 0.9.0 Alex Pyrgiotis 2025-03-31 18:48:15 +0300
  • 07aad5edba
    Bump poetry.lock file Alex Pyrgiotis 2025-03-31 15:54:43 +0300
  • e8ca12eb11
    Use a fully qualified URI for the debian image sudoforge 2025-03-31 08:28:12 -0700
  • 491cca6341
    Use a digest for the debian base image sudoforge 2025-03-29 22:23:37 -0700
  • 0a7b79f61a
    Add a set-container-runtime option to dangerzone-cli Alexis Métaireau 2025-03-28 13:31:23 +0100
  • 86eab5d222
    Ensure that only podman and docker container runtimes can be used Alexis Métaireau 2025-03-28 14:19:54 +0100
  • ed39c056bb
    Reset terminal colors after printing the banner Alexis Métaireau 2025-03-28 13:30:32 +0100
  • 983622fe59
    Update CHANGELOG Alexis Métaireau 2025-03-25 12:25:24 +0100
  • 8e99764952
    Use a Runtime class to get information about container runtimes Alexis Métaireau 2025-03-25 12:20:10 +0100
  • 20cd9cfc5c
    Allow to define a container_runtime_path Alexis Métaireau 2025-03-24 18:03:32 +0100
  • f082641b71
    Only check Docker version if the container runtime is set to docker Alexis Métaireau 2025-03-24 17:52:03 +0100
  • c0215062bc
    Allow to read the container runtime from the settings Alexis Métaireau 2025-03-24 16:39:39 +0100
  • b551a4dec4
    Mock the settings rather than monkeypatching external modules Alexis Métaireau 2025-03-24 16:20:04 +0100
  • 5a56a7f055
    Decouple the Settings class from DangerzoneCore Alexis Métaireau 2025-03-21 15:41:58 +0100
  • ab6dd9c01d
    Use pathlib.Path to return path locations Alexis Métaireau 2025-03-21 14:22:24 +0100
  • 834232f26c
    Merge 8471d09312 into a910ccc273 Alexis Métaireau 2025-03-28 14:07:51 +0100
  • dfcb74b427
    Improve our release instructions regarding versioned links Alex Pyrgiotis 2025-03-17 14:46:10 +0200
  • a910ccc273
    Provide a way to opt-out from CHANGELOG check Alexis Métaireau 2025-03-27 14:10:37 +0100
  • 8471d09312
    Use uv rather than poetry wherever possible uv-take3 Alexis Métaireau 2024-12-23 18:09:38 +0100
  • 42a9b6f2f7
    build: Update pyproject.toml to follow standards Alexis Métaireau 2024-12-19 11:52:13 +0100
  • d868699bab
    build(deps): bump slsa-framework/slsa-github-generator dependabot[bot] 2025-03-24 02:01:04 +0000
  • d6adfbc6c1
    Skip PDF-diffing tests when using a dummy isolation provider. Alexis Métaireau 2025-03-21 11:32:38 +0100
  • 687bd8585f
    Update reference documents to their last version Alexis Métaireau 2025-03-20 16:35:40 +0100
  • b212bfc47e
    Add a makefile target to regenerate reference PDFs Alexis Métaireau 2025-03-10 16:22:47 +0100
  • bbc90be217
    Publish the resulted diffs as github artifacts Alexis Métaireau 2025-03-10 15:45:05 +0100
  • 2d321bf257
    Add a dependency to numpy for the tests Alexis Métaireau 2025-03-10 15:42:13 +0100