Commit graph

  • 7979dbd653
    ci: Install Poetry via APT on Debian Bookworm Alex Pyrgiotis 2023-02-23 21:35:31 +0200
  • e840c7a18c
    Fix "Choose..." dialog not opening on Qt6 deeplow 2023-03-01 12:49:46 +0000
  • 56c5d77afd
    Build Windows MSI/.exe in GitHub actions Alex Pyrgiotis 2023-02-21 20:41:09 +0200
  • f307e03215
    Windows build: link to adding Wix to PATH deeplow 2023-02-21 10:42:43 +0000
  • fb85421db8
    Fix Windows build for PySide6 (illegal file names) deeplow 2023-02-21 10:20:26 +0000
  • 134dc27364
    Log container output in dev mode deeplow 2023-02-14 11:33:55 +0000
  • 541fe7f382
    Container: ignore non-progress pdftoppm output deeplow 2023-02-13 14:28:55 +0000
  • dbd0450542
    Add poppler-data package due to missing fonts deeplow 2023-02-13 14:25:39 +0000
  • 9bf65bc829
    dev_scripts: Add extra distros in QA script Alex Pyrgiotis 2023-02-16 23:49:18 +0200
  • ce86c1b126
    dev_scripts: Enable building envs on Ubuntu Focal Alex Pyrgiotis 2023-02-16 23:48:51 +0200
  • 5100e15213
    Add missing build dependencies for Ubuntu Focal Alex Pyrgiotis 2023-02-16 23:47:47 +0200
  • 79ccd14d5d
    Fix PySide2 issue for Ubuntu Focal Alex Pyrgiotis 2023-02-16 23:49:30 +0200
  • b94d0712c8
    Minor corrections in test code Alex Pyrgiotis 2023-02-15 15:50:33 +0200
  • 2042591964
    container: Copy files before mounting them Alex Pyrgiotis 2023-02-09 00:44:53 +0200
  • ea73f5d820
    container: Take SELinux labels into account Alex Pyrgiotis 2023-02-08 16:18:48 +0200
  • d733890ca0
    container: Do not leave stale temporary dirs Alex Pyrgiotis 2023-02-09 00:35:05 +0200
  • 18bc77332d
    tests: Run each test in separate config/cache dirs Alex Pyrgiotis 2023-02-08 22:11:24 +0200
  • 44c324f9ac
    Separate config dirs from temp dirs Alex Pyrgiotis 2023-02-15 15:22:53 +0200
  • 9b3d98b20b
    Build arm64 docker image for arm-based Macs deeplow 2023-02-09 12:25:33 +0000
  • 93a06d72f0
    Allow users to disable timeouts Alex Pyrgiotis 2023-02-15 13:55:15 +0200
  • f2a4f29cff
    container: Introduce proportional timeouts Alex Pyrgiotis 2023-01-31 23:25:46 +0200
  • c26326450b
    Add a --distro option to build-deb.py Maeve Andrews 2023-01-26 11:24:59 -0500
  • b49d6de6bd
    Sample PDFs: rename to include file format in name deeplow 2023-01-27 13:44:20 +0000
  • 275df80484
    GUI: exit with 1 when some conversion failed deeplow 2023-01-31 14:03:27 +0000
  • 23ee60d3f3
    Add missing Dangerzone module in setup.py Alex Pyrgiotis 2023-02-01 18:31:38 +0200
  • aeeed411a0
    container: Run commands asynchronously Alex Pyrgiotis 2023-01-30 18:31:29 +0200
  • 24975fabd5
    container: Reinstate OpenJDK 8 dependency Alex Pyrgiotis 2023-01-30 17:55:12 +0200
  • e5368b1ea0
    ci: Run CI tests for Fedora 37 Alex Pyrgiotis 2023-02-06 18:44:33 +0200
  • 16375bfdf9
    Use PySide6 in our dev environments Alex Pyrgiotis 2023-02-06 16:48:47 +0200
  • 081c68c27f
    dev_scripts: Alter the shadow-utils fix Alex Pyrgiotis 2023-02-07 15:46:12 +0200
  • e7eb3bf18b
    dev_scripts: Fix a recursion issue in our PyTest wrapper Alex Pyrgiotis 2023-02-06 16:42:14 +0200
  • 89e8b998d6
    ci: Add a test dependency Alex Pyrgiotis 2023-02-06 17:08:52 +0200
  • 63a8748423
    ci: Remove Poetry version pin Alex Pyrgiotis 2023-02-06 15:27:21 +0200
  • bbbf8224f1
    install: Remove PySide2-related code for Windows deeplow 2023-01-13 09:33:57 +0000
  • 81e9ccf30a
    Add PySide6 dependency for Windows and MacOS deeplow 2022-12-23 14:10:23 +0000
  • ab2f9ead9a
    Replace PySide2-stubs with types-PySide2 deeplow 2023-01-25 19:54:16 +0200
  • bb6ee5d83f
    Consume container output when it's not parsed deeplow 2023-01-27 14:22:12 +0000
  • 56b5b98f1e
    Report exceptions raised in document conversion deeplow 2023-01-18 17:02:21 +0000
  • 06fe53b0d6
    Make 'make test' use the Python interpreter deeplow 2023-01-23 10:57:59 +0000
  • bf6eacccf7
    Run windows/mac tests daily deeplow 2023-01-18 11:05:04 +0000
  • a565d9e580
    CI: add macOS and Winwdows tests via Github Actions deeplow 2023-01-04 15:37:28 +0000
  • 724dd2a71f
    Make container-specific methods static deeplow 2023-01-18 17:02:21 +0000
  • f5c4847af2
    De-duplicate print_progress() logic deeplow 2023-01-16 12:58:03 +0000
  • a339eff648
    Add dummy conversion to GUI deeplow 2023-01-03 14:41:41 +0000
  • da0cb6b3c5
    Add dummy isolation provider to CLI deeplow 2023-01-03 14:06:27 +0000
  • 538df18709
    Split isolation providers into their own .py files deeplow 2023-01-18 13:59:58 +0000
  • 02151b5b9f
    HACK: Deploy only Fedora 37 packages v0.4.0-2 Alex Pyrgiotis 2023-01-25 10:17:56 +0200
  • 7ed1fd6b59
    Isolation-provider-specific methods in _convert() deeplow 2023-01-02 12:56:23 +0000
  • 05d08e084d
    HACK: Temporarily skip Debian Bookworm builds Alex Pyrgiotis 2023-01-25 10:48:06 +0200
  • b416a566be
    ci: Deploy to PackageCloud in Fedora 37 Alex Pyrgiotis 2023-01-25 15:04:36 +0200
  • 58b23a6338
    ci: Handle upstream Poetry bug Alex Pyrgiotis 2023-01-25 10:42:15 +0200
  • b25db1042b
    install: Build the Fedora patch level to -2 Alex Pyrgiotis 2023-01-25 10:04:50 +0200
  • a4f27afdc6
    Abstract container into an IsolationProvider deeplow 2022-12-27 13:57:19 +0000
  • 1114a0dfa1
    Rename container.py to isolation_provider.py deeplow 2022-12-27 13:30:20 +0000
  • 2da973232b
    Remove sudo: no longer needed deeplow 2023-01-09 19:16:18 +0000
  • d7be28ec2a
    Remove openjdk-8 as a dependency. deeplow 2023-01-09 17:37:23 +0000
  • 272d25aee0
    Make pdf to ppm conversion dependent on num pages deeplow 2023-01-23 13:20:15 +0000
  • d28aa5a25b
    Remove PDFtk dependency (replace w/ pdftoppm) deeplow 2022-10-21 15:55:46 +0100
  • 08937239a5
    Fix qa.py following BUILD.md update in 3b2544a deeplow 2023-01-20 09:58:37 +0000
  • affc0ca2a8
    Unpin PIP in CI; replace w/ --no-ansi fix same bug deeplow 2023-01-20 09:52:39 +0000
  • 0ebfe45169
    Fix a failing lint check Alex Pyrgiotis 2023-01-18 17:28:01 +0200
  • a8421bcdb7
    Fix exclusion of dev_scripts/envs from isort Alex Pyrgiotis 2023-01-18 17:01:47 +0200
  • 3b2544a2cd
    Add comment about poetry install keyring prompt deeplow 2023-01-09 11:33:55 +0000
  • 78fa35fb64
    Report exceptions raised in document conversion deeplow 2023-01-17 12:09:48 +0000
  • 7d0b6d44ba
    ci: Remove Fedora 35 support Alex Pyrgiotis 2023-01-16 18:41:00 +0200
  • 586240ec22
    ci: Add CI tests for missing platforms Alex Pyrgiotis 2022-12-07 17:38:11 +0200
  • ea99b1e1dd
    Narrow down installed system packages Alex Pyrgiotis 2023-01-06 17:22:40 +0200
  • f16b42bb18
    Ignore dev_scripts/envs for tests/lints Alex Pyrgiotis 2022-11-29 15:11:37 +0200
  • e3431c7ac2
    dev_scripts: Add documentation for the QA script Alex Pyrgiotis 2022-12-12 21:29:51 +0200
  • 14a7ca1ae5
    dev_scripts: Add QA script Alex Pyrgiotis 2022-12-12 21:29:32 +0200
  • feec73c60c
    dev_scripts: Add design document for env.py Alex Pyrgiotis 2023-01-16 13:11:51 +0200
  • b51691416f
    dev_scripts: Introduce script for Dangerzone envs Alex Pyrgiotis 2022-12-09 19:19:46 +0200
  • 4eead90c00
    install: Fail early when image build fails Alex Pyrgiotis 2022-11-29 15:12:21 +0200
  • 624d480cca
    install: Do not create intermediate tarfile for container Alex Pyrgiotis 2022-12-09 19:17:52 +0200
  • a0503c8c40
    install: Do not create Debian source package twice Alex Pyrgiotis 2023-01-09 15:30:52 +0200
  • c36443b01e
    Add note for python-all Alex Pyrgiotis 2023-01-09 15:29:52 +0200
  • b9dc882663
    CLI: prefix non-INFO logs with log type deeplow 2023-01-16 12:29:16 +0000
  • c442c443df
    CLI: add missing logging format to non-dev env deeplow 2023-01-02 14:34:19 +0000
  • ad908f5d16
    CLI: increase logging from ERROR to INFO level deeplow 2023-01-02 14:20:30 +0000
  • eb3fd5ae16
    CLI: don't print DEBUG logs deeplow 2023-01-02 14:16:48 +0000
  • c406c95cec
    GUI: Add version to header bar deeplow 2022-12-23 11:53:02 +0000
  • c08fddb443
    Add unit test for --version deeplow 2022-12-23 11:42:23 +0000
  • fb3cb98793
    Add --version flag deeplow 2022-12-23 11:17:11 +0000
  • 0ab9f42dd9
    Windows: fix "Open with" dialog showing dz description deeplow 2022-12-26 13:02:36 +0000
  • 84b8212e5d
    Fix test instability: pytest in seq. podman<4.3.0 deeplow 2022-12-12 15:10:07 +0000
  • ffdc1425bb
    Update Debian, Fedora instructions, add QubesOS instructions. Ro 2022-12-05 15:58:11 -0800
  • 01c8a3db63
    Bump setuptools from 65.5.0 to 65.5.1 dependabot[bot] 2022-12-27 17:40:10 +0000
  • fc313d8744
    ci: Fix convert-test-docs step Alex Pyrgiotis 2022-12-14 18:33:05 +0200
  • 147caca524
    ci: Fix failing build-debian-bookworm step Alex Pyrgiotis 2022-12-14 00:46:14 +0200
  • 06f92747ab
    ci: Fix the failing run-lint step Alex Pyrgiotis 2022-12-14 15:16:53 +0200
  • e5ec5a279c
    Separate Poetry dependencies into groups Alex Pyrgiotis 2022-12-15 16:58:13 +0200
  • b82808016a
    README: make screenshots smaller and side-by-side deeplow 2022-12-07 10:51:04 +0000
  • c8707e8d4a
    Update README screenshots for 0.4.0 release deeplow 2022-12-02 11:26:21 +0000
  • fc5edb42be
    Merge pull request #280 from freedomofpress/prepare-0.4.0 Erik Moeller 2022-12-01 16:50:56 -0800
  • 6517c4bc5f
    Replace references to github.com/firstlookmedia Alex Pyrgiotis 2022-12-01 22:31:29 +0200
  • ed41dd7646
    Merge pull request #281 from freedomofpress/fix-kudu v0.4.0 Erik Moeller 2022-12-01 11:24:53 -0800
  • 8658753d57
    Use the proper codename for Ubuntu Kinetic Kudu Alex Pyrgiotis 2022-12-01 21:18:29 +0200
  • 361001579e
    Bump version to v0.4.0 deeplow 2022-11-25 08:59:57 +0000
  • 03823bbd29
    Update the QA section in RELEASE.md Alex Pyrgiotis 2022-12-01 14:43:56 +0200
  • 31402e0b97
    Prepare artifact links for 0.4.0 Alex Pyrgiotis 2022-12-01 17:42:18 +0200