Commit Graph

161 Commits

Author SHA1 Message Date
dependabot[bot] ac9c011afa Bump actions/setup-node from 3 to 4
Bumps [actions/setup-node](https://github.com/actions/setup-node) from 3 to 4.
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](https://github.com/actions/setup-node/compare/v3...v4)

---
updated-dependencies:
- dependency-name: actions/setup-node
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-10-28 10:16:22 +00:00
DL6ER a7ba71447c Try retry-action
Signed-off-by: DL6ER <dl6er@dl6er.de>
2023-10-23 23:21:18 +02:00
dependabot[bot] cccca0b201 Bump actions/checkout from 4.1.0 to 4.1.1
Bumps [actions/checkout](https://github.com/actions/checkout) from 4.1.0 to 4.1.1.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v4.1.0...v4.1.1)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-10-21 10:46:53 +00:00
Christian König b97828d8a9 Remove tests/build on debian builders
Signed-off-by: Christian König <ckoenig@posteo.de>
2023-10-20 13:28:20 +02:00
DL6ER 0647b064f3 Use latest ftl-build containers to incorporate latest mbedtls release
Signed-off-by: DL6ER <dl6er@dl6er.de>
2023-10-17 21:01:57 +02:00
DL6ER d2597461ed Update ftl-build container version
Signed-off-by: DL6ER <dl6er@dl6er.de>
2023-10-01 16:40:43 +02:00
dependabot[bot] 8ac8acd966 Bump actions/checkout from 4.0.0 to 4.1.0
Bumps [actions/checkout](https://github.com/actions/checkout) from 4.0.0 to 4.1.0.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v4.0.0...v4.1.0)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-09-23 10:17:47 +00:00
Adam Warner 2512494b02 use tagged v2.0 version of ftl-build 2023-09-21 01:29:26 +01:00
DL6ER 35738920ac Merge pull request #1639 from pi-hole/workflow_dispatch
Allow build/deploy workflow to be triggered by workflow_dispatch
2023-09-16 23:04:55 +02:00
yubiuser 42139ca3c7 Merge pull request #1641 from pi-hole/dependabot-github_actions-development-v6-docker-build-push-action-5.0.0
Bump docker/build-push-action from 4.2.1 to 5.0.0
2023-09-16 15:20:07 +02:00
dependabot[bot] ca3f5ebfc3 Bump docker/build-push-action from 4.2.1 to 5.0.0
Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 4.2.1 to 5.0.0.
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](https://github.com/docker/build-push-action/compare/v4.2.1...v5.0.0)

---
updated-dependencies:
- dependency-name: docker/build-push-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-09-16 10:05:31 +00:00
dependabot[bot] aaa22c51ab Bump docker/setup-buildx-action from 2.10.0 to 3.0.0
Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action) from 2.10.0 to 3.0.0.
- [Release notes](https://github.com/docker/setup-buildx-action/releases)
- [Commits](https://github.com/docker/setup-buildx-action/compare/v2.10.0...v3.0.0)

---
updated-dependencies:
- dependency-name: docker/setup-buildx-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-09-16 10:05:27 +00:00
Christian König ff97793f60 Allow build workflow to be trigged by workflow_dispatch
Signed-off-by: Christian König <ckoenig@posteo.de>
2023-09-15 20:47:58 +02:00
yubiuser e50bea4f12 Merge pull request #1635 from pi-hole/dependabot-github_actions-development-v6-actions-upload-artifact-3.1.3
Bump actions/upload-artifact from 3.1.2 to 3.1.3
2023-09-09 19:57:52 +02:00
yubiuser 48db359556 Merge pull request #1636 from pi-hole/dependabot-github_actions-development-v6-actions-checkout-4.0.0
Bump actions/checkout from 3.6.0 to 4.0.0
2023-09-09 19:56:56 +02:00
dependabot[bot] 0cbb8aa43c Bump actions/checkout from 3.6.0 to 4.0.0
Bumps [actions/checkout](https://github.com/actions/checkout) from 3.6.0 to 4.0.0.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v3.6.0...v4.0.0)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-09-09 10:49:55 +00:00
dependabot[bot] 9e6bae44d3 Bump actions/upload-artifact from 3.1.2 to 3.1.3
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 3.1.2 to 3.1.3.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v3.1.2...v3.1.3)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-09-09 10:49:52 +00:00
dependabot[bot] d4c3a54fd4 Bump docker/build-push-action from 4.1.1 to 4.2.1
Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 4.1.1 to 4.2.1.
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](https://github.com/docker/build-push-action/compare/v4.1.1...v4.2.1)

---
updated-dependencies:
- dependency-name: docker/build-push-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-09-09 10:49:49 +00:00
dependabot[bot] a7c32ea908 Bump docker/setup-buildx-action from 2.9.1 to 2.10.0
Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action) from 2.9.1 to 2.10.0.
- [Release notes](https://github.com/docker/setup-buildx-action/releases)
- [Commits](https://github.com/docker/setup-buildx-action/compare/v2.9.1...v2.10.0)

---
updated-dependencies:
- dependency-name: docker/setup-buildx-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-09-02 10:36:35 +00:00
dependabot[bot] a990439831 Bump actions/checkout from 3.5.3 to 3.6.0
Bumps [actions/checkout](https://github.com/actions/checkout) from 3.5.3 to 3.6.0.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v3.5.3...v3.6.0)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-08-26 10:14:22 +00:00
dependabot[bot] 9842bedb5f Bump actions/checkout from 3.3.0 to 3.5.3
Bumps [actions/checkout](https://github.com/actions/checkout) from 3.3.0 to 3.5.3.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v3.3.0...v3.5.3)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-07-13 19:47:27 +00:00
DL6ER c1f1387b7d Merge pull request #1592 from pi-hole/dependabot-github_actions-development-v6-docker-build-push-action-4.1.1
Bump docker/build-push-action from 4.0.0 to 4.1.1
2023-07-13 21:47:08 +02:00
DL6ER f70ce6816d Merge pull request #1591 from pi-hole/dependabot-github_actions-development-v6-docker-setup-buildx-action-2.9.1
Bump docker/setup-buildx-action from 2.5.0 to 2.9.1
2023-07-13 21:46:44 +02:00
dependabot[bot] 4f0a01c6fd Bump docker/build-push-action from 4.0.0 to 4.1.1
Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 4.0.0 to 4.1.1.
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](https://github.com/docker/build-push-action/compare/v4.0.0...v4.1.1)

---
updated-dependencies:
- dependency-name: docker/build-push-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-07-13 18:59:40 +00:00
dependabot[bot] c559518607 Bump docker/setup-buildx-action from 2.5.0 to 2.9.1
Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action) from 2.5.0 to 2.9.1.
- [Release notes](https://github.com/docker/setup-buildx-action/releases)
- [Commits](https://github.com/docker/setup-buildx-action/compare/v2.5.0...v2.9.1)

---
updated-dependencies:
- dependency-name: docker/setup-buildx-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-07-13 18:59:37 +00:00
dependabot[bot] 4348ae8f0b Bump actions/upload-artifact from 3.1.1 to 3.1.2
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 3.1.1 to 3.1.2.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v3.1.1...v3.1.2)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-07-13 18:59:32 +00:00
DL6ER 3e10f67a65 There is a certain level of arbitrariness in how spell-check works ... and behaves different when running locally (act -j spell-check) and online (GHA)
Signed-off-by: DL6ER <dl6er@dl6er.de>
2023-06-15 10:56:34 +02:00
DL6ER 16d43a5329 Spell-check fixes (RFC 6891 uses requestor with o so I assume this is a valid word)
Signed-off-by: DL6ER <dl6er@dl6er.de>
2023-06-15 10:52:04 +02:00
DL6ER cd5ff54e3b Add minimum GLIBC version check
Signed-off-by: DL6ER <dl6er@dl6er.de>
2023-05-31 21:13:27 +02:00
DL6ER d9c09b66f0 Use pi-hole/ftl-build:ftl-build-buildx containers
Signed-off-by: DL6ER <dl6er@dl6er.de>
2023-06-04 18:46:17 +02:00
DL6ER 7ad68b785b Fix favicon for API documentation (in the same way we did for the web interface a few minutes ago)
Signed-off-by: DL6ER <dl6er@dl6er.de>
2023-06-03 12:50:15 +02:00
DL6ER a4c2e3e624 Use new buildx-provided containers
Signed-off-by: DL6ER <dl6er@dl6er.de>
2023-05-31 02:57:41 +02:00
Christian König 62cfc25b95 Fix spelling in v6
Signed-off-by: Christian König <ckoenig@posteo.de>
2023-05-30 22:42:13 +02:00
DL6ER 19c72d354e !!! BREAKING CHANGE !!! Switch to the proven memory-hard password-hashing alogorithm BALLOON. The stored password hash will be upgraded on the first successdful login. To wave the necessity to implement BALLOON with every client trying to access the API, we remove the existing challenge-response authentication in favor of allowing login straight with the password. This has been avoided in the past, however, seems now acceptable that FTL (even by default) offers secure end-to-end encryption over HTTPS.
Signed-off-by: DL6ER <dl6er@dl6er.de>
2023-05-30 21:22:45 +02:00
DL6ER 21ac19bf22 Merge remote-tracking branch 'origin/development' into new/http
Signed-off-by: DL6ER <dl6er@dl6er.de>
2023-05-23 20:08:39 +02:00
DL6ER b2d36ef4a2 Merge pull request #1552 from pi-hole/tweak/stale
Trigger stale workflow on issue comments to remove stale label immediately
2023-05-14 09:31:31 +02:00
Christian König 71625df5e0 Use env variable
Signed-off-by: Christian König <ckoenig@posteo.de>
2023-04-17 20:58:09 +02:00
Christian König b5c1a845c8 Run seperate job to trigger removal on comments
Signed-off-by: Christian König <ckoenig@posteo.de>
2023-04-16 19:03:19 +02:00
dependabot[bot] da8d0108e5 Bump actions/checkout from 3.5.0 to 3.5.2
Bumps [actions/checkout](https://github.com/actions/checkout) from 3.5.0 to 3.5.2.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v3.5.0...v3.5.2)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-04-15 10:57:01 +00:00
Christian König d8271ad9b6 Trigger stale workflow on issue comments to remove stale label immediately
Signed-off-by: Christian König <ckoenig@posteo.de>
2023-04-15 10:30:36 +02:00
DL6ER efed77809b Use v1.27 build containers containing mbed TLS and ZIP
Signed-off-by: DL6ER <dl6er@dl6er.de>
2023-04-05 15:55:21 +02:00
DL6ER 16239f5baa Merge pull request #1548 from pi-hole/dependabot-github_actions-development-actions-checkout-3.5.0
Bump actions/checkout from 3.4.0 to 3.5.0
2023-03-26 16:17:14 +02:00
dependabot[bot] 5ad479b628 Bump actions/checkout from 3.4.0 to 3.5.0
Bumps [actions/checkout](https://github.com/actions/checkout) from 3.4.0 to 3.5.0.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v3.4.0...v3.5.0)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-25 10:56:49 +00:00
dependabot[bot] 28ec1f04c4 Bump actions/stale from 7.0.0 to 8.0.0
Bumps [actions/stale](https://github.com/actions/stale) from 7.0.0 to 8.0.0.
- [Release notes](https://github.com/actions/stale/releases)
- [Changelog](https://github.com/actions/stale/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/stale/compare/v7.0.0...v8.0.0)

---
updated-dependencies:
- dependency-name: actions/stale
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-25 10:56:46 +00:00
dependabot[bot] ddd56d70db Bump actions/checkout from 3.3.0 to 3.4.0
Bumps [actions/checkout](https://github.com/actions/checkout) from 3.3.0 to 3.4.0.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v3.3.0...v3.4.0)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-22 20:56:24 +00:00
DL6ER d35edd4840 Merge pull request #1536 from MichaIng/development
Add RISC-V 64-bit support and builds
2023-03-20 20:46:54 +01:00
MichaIng 017e086c1c Add RISC-V 64-bit support and builds
Signed-off-by: MichaIng <micha@dietpi.com>
2023-03-20 20:03:19 +01:00
DL6ER e08f118bba Add .codespellignore file to fix spell-checker action
Signed-off-by: DL6ER <dl6er@dl6er.de>
2023-03-20 19:46:09 +01:00
DL6ER 06da29d56e Merge remote-tracking branch 'origin/update/dnsmasq' into new/http
Signed-off-by: DL6ER <dl6er@dl6er.de>
2023-03-31 10:10:54 +02:00
DL6ER 22941f9490 Update .github/workflows/openapi-validator.yml to account for "Node.js 12 actions are deprecated" warnings
Signed-off-by: DL6ER <dl6er@dl6er.de>
2023-01-23 21:06:11 +01:00