1. 22 Mar, 2020 1 commit
  2. 21 Mar, 2020 1 commit
  3. 19 Mar, 2020 1 commit
    • Sheogorath's avatar
      Add info about image digest to allow end-to-end verification · 9477b123
      Sheogorath authored
      Currently the image is pushed to quay.io but since container images are
      not signed, there is no gurantee that the correct image is provided by
      quay.
      
      This patch provides the image's SHA256 digest as part of the build
      process so it's possible to verify that the correct image is up and
      downlaoded.
      
      This is a first, basic setup to allow better audits of the images. In
      future container images should get signed, but this requires some
      additional work.
      9477b123
  4. 18 Mar, 2020 2 commits
    • Sheogorath's avatar
      Fix CI yaml format · 2dd2beab
      Sheogorath authored
      The brackets confuse the yaml parser and therefore the CI yaml breaks.
      This patch wraps the command into a string and therefore lets the script
      go on.
      2dd2beab
    • Sheogorath's avatar
      Re-add Version specific builds · 9e8c7d22
      Sheogorath authored
      With the refactoring done in the previous commit[1], by accident the actual
      release build broke. Therefore even while the image has a stable image
      tag, the master version is in the current 2.2.1 image. This patch
      should rebuild the image and fix this problem.
      
      [1]: b6120fce
      9e8c7d22
  5. 17 Mar, 2020 4 commits
    • Sheogorath's avatar
      Enable automerges for upgrades by renovatebot · 21de06a8
      Sheogorath authored
      Since this repository is now end-to-end tested, renovate bot is
      allowed to automatically merge new updates.
      21de06a8
    • Sheogorath's avatar
      Merge branch 'refactor/ci' into 'master' · d860b294
      Sheogorath authored
      Refactor gitlab CI integration
      
      See merge request !6
      d860b294
    • Sheogorath's avatar
      Fix multiple default backends · 71cfc603
      Sheogorath authored
      The entrypoint script was broken as in that multiple backends, as by
      default, would result in the daemon breaking as the configuration became
      invalid. This was because only the first entry for upstream DNS
      providers was properly formatted with a `udp:` as prefix.
      
      This patch fixes the `sed` command to add a proper prefix to all entires
      in the config.
      
      The error message caused was:
      
      ```
      One of the upstreams has not a (udp|tcp|tcp-tls) prefix e.g. udp:1.1.1.1:53
      ```
      71cfc603
    • Sheogorath's avatar
      Refactor gitlab CI integration · b6120fce
      Sheogorath authored
      This patch refactors the CI process for the image a lot. It creates a
      universal build and test step while reducing the previous duplicated
      build step for master, to a relabling job. This should prevent problem
      form code duplication that appeared in other projects before.
      b6120fce
  6. 07 Mar, 2020 1 commit
  7. 01 Mar, 2020 1 commit
  8. 23 Feb, 2020 1 commit
  9. 12 Jan, 2020 1 commit
  10. 15 Dec, 2019 1 commit
  11. 08 Dec, 2019 1 commit
  12. 11 Nov, 2019 2 commits
    • Sheogorath's avatar
      Improve deployment documentation · a921702d
      Sheogorath authored
      Once setup, enterprise admins might want to know how to deploy the DNS
      change for all Firefox installs out there. This patch provides more
      details in the README about how to rollout the DoH as default
      configuration for an organisation.
      a921702d
    • Sheogorath's avatar
      Upgrade to version 2.2.1 · 80c6817c
      Sheogorath authored
      80c6817c
  13. 09 Nov, 2019 4 commits
  14. 08 Jul, 2019 2 commits
  15. 03 May, 2019 1 commit
  16. 28 Mar, 2019 9 commits