Commit graph

  • 202e406539
    Merge b78f30527c into 83be5fb151 Alexis Métaireau 2025-04-25 15:24:56 +0000
  • b78f30527c
    Add image_uri output in the build-push-image workflow independent-container-updates 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
  • f0b0b91b1f
    Merge b1fd9547e7 into 83be5fb151 Alexis Métaireau 2025-04-24 15:21:40 +0000
  • b1fd9547e7
    FIXUP: Add ca-certificates dependency for trixie/plucky fix-ubuntu-plucky-install Alexis Métaireau 2025-04-24 17:21:33 +0200
  • 15dce9b621
    FIXUP: Add sudo where needed Alexis Métaireau 2025-04-24 17:11:21 +0200
  • 724f4d3598
    FIXUP: store the gpg file locally before moving it with sudo Alexis Métaireau 2025-04-23 14:50:16 +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
  • 72ba556f26
    Fix Debian-derivatives installation instructions Alexis Métaireau 2025-04-15 15:57:13 +0200
  • 83be5fb151
    Release container is now using the .tar format main 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
  • 8bfeae4eed
    tests: test for regressions when converting PDFs when running the tests Alexis Métaireau 2025-03-05 15:14:24 +0100
  • 77b06c1281
    Merge 6bc123503e into fa8e8c6dbb Alexis Métaireau 2025-03-25 16:13:42 +0100
  • 6bc123503e
    Update docs to use sphinx syntax when possible revamp-docs Alexis Métaireau 2025-03-25 16:11:21 +0100
  • d4e312a57b fixup! Use Sphinx to revamp the documentation Alexis Métaireau 2025-03-25 16:10:23 +0100
  • 643ae7831c fixup! fixup! Use Sphinx to revamp the documentation Alexis Métaireau 2025-03-25 16:10:23 +0100
  • e78959ff00 fixup! Use Sphinx to revamp the documentation Alexis Métaireau 2025-03-25 16:10:23 +0100
  • ff68180791
    Fix the changelog headings Alexis Métaireau 2025-03-25 15:27:52 +0100
  • 0d053d00f0
    Update the install docs to follow sphinx formatting Alexis Métaireau 2025-03-25 15:24:58 +0100
  • 250bb3791b fixup! Use Sphinx to revamp the documentation Alexis Métaireau 2025-03-25 15:24:33 +0100
  • fb5b45cecb
    Use Sphinx to revamp the documentation Alexis Métaireau 2025-03-25 14:34:48 +0100
  • 8142e4a48a
    make dangerzone.settings a global global-settings Alexis Métaireau 2025-03-24 15:42:59 +0100
  • 1353fa76d9
    Decouple the Settings class from DangerzoneCore Alexis Métaireau 2025-03-21 15:41:58 +0100
  • 5b5bef2a58
    Use pathlib.Path to return path locations Alexis Métaireau 2025-03-21 14:22:24 +0100
  • 3ed71e8ee0
    Document Operating System support Alexis Métaireau 2025-03-13 17:26:01 +0100