Commit Graph

123 Commits

Author SHA1 Message Date
Adam Warner a1dc90114e 🤷‍♂️ 2023-07-04 10:42:51 +01:00
Adam Warner 0c2448d78f Not expecting anything exciting here - just an experiment 2023-07-04 10:24:37 +01: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
DL6ER ed6b809013 Modify removing and adding local DNS entries via path instead of payload
Signed-off-by: DL6ER <dl6er@dl6er.de>
2023-01-16 19:57:36 +01:00
Adam Warner 47128aafd1 Merge pull request #1523 from pi-hole/development
v5.20.1
2023-01-15 19:57:00 +00:00
dependabot[bot] 6333d4c2cd Bump benoitchantre/setup-ssh-authentication-action from 1.0.0 to 1.0.1
Bumps [benoitchantre/setup-ssh-authentication-action](https://github.com/benoitchantre/setup-ssh-authentication-action) from 1.0.0 to 1.0.1.
- [Release notes](https://github.com/benoitchantre/setup-ssh-authentication-action/releases)
- [Changelog](https://github.com/benoitchantre/setup-ssh-authentication-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/benoitchantre/setup-ssh-authentication-action/compare/1.0.0...1.0.1)

---
updated-dependencies:
- dependency-name: benoitchantre/setup-ssh-authentication-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-01-14 10:00:49 +00:00
DL6ER 3a153b6d18 Merge branch 'development' into new/http 2023-01-12 19:35:31 +01:00
DL6ER b95dbbe579 Merge branch 'development' into new/http 2023-01-15 12:43:16 +01:00
DL6ER 8a2ebe197c Update ftl-build containers
Signed-off-by: DL6ER <dl6er@dl6er.de>
2023-01-08 20:21:42 +01:00
DL6ER 8efd253529 Merge remote-tracking branch 'origin/development' into new/http
Signed-off-by: DL6ER <dl6er@dl6er.de>
2023-01-07 18:37:13 +01:00
dependabot[bot] 031c137a3b Bump actions/download-artifact from 3.0.1 to 3.0.2
Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 3.0.1 to 3.0.2.
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](https://github.com/actions/download-artifact/compare/v3.0.1...v3.0.2)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-01-07 13:41:14 +00:00
dependabot[bot] 9144f4b821 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-01-07 13:35:23 +00:00
Adam Warner ac969d8524 Don't run the Transfer Builds to Pi-hole Server... step for dependabot PRs 2023-01-07 13:35:22 +00:00
dependabot[bot] 2f67c59fbe Bump actions/checkout from 3.2.0 to 3.3.0
Bumps [actions/checkout](https://github.com/actions/checkout) from 3.2.0 to 3.3.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.2.0...v3.3.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-01-07 13:15:38 +00:00
Adam Warner 3a6f7e14ca Don't run the Transfer Builds to Pi-hole Server... step for dependabot PRs 2023-01-07 13:10:43 +00:00
RD WebDesign 9e0972eed2 More detailed comments
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
2023-01-06 18:52:26 -03:00
DL6ER 8c4b4d7ed5 Add checkAPI.py to test suite
Signed-off-by: DL6ER <dl6er@dl6er.de>
2023-01-04 20:22:40 +01:00
DL6ER 51aaea2e96 Update node from 12.x to 19.x for the openapi-validator
Signed-off-by: DL6ER <dl6er@dl6er.de>
2023-01-04 18:38:02 +01:00
DL6ER c7110ff1a7 Update ftl-build containers
Signed-off-by: DL6ER <dl6er@dl6er.de>
2022-12-31 20:18:54 +01:00
DL6ER 7475515505 Update actions/upload-artifact
Signed-off-by: DL6ER <dl6er@dl6er.de>
2022-12-30 21:39:53 +01:00
RD WebDesign c049faf60a Add action to close stale PR
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
2022-12-30 17:34:30 -03:00
DL6ER 840e73ec4c Resolve missed merge conflict on Github workflow
Signed-off-by: DL6ER <dl6er@dl6er.de>
2022-12-30 16:17:08 +01:00
DL6ER a9ea62a3fc Merge branch 'development' into new/http
Signed-off-by: DL6ER <dl6er@dl6er.de>
2022-12-30 15:12:14 +01:00
DL6ER af4378d46f Merge pull request #1506 from pi-hole/sync_back
Use github cli to sync master back to development
2022-12-27 18:20:33 +01:00
DL6ER 80f8c6388b Merge pull request #1507 from pi-hole/dependabot-github_actions-development-actions-checkout-3.2.0
Bump actions/checkout from 3.1.0 to 3.2.0
2022-12-27 18:17:28 +01:00
dependabot[bot] fbdb2e65c9 Bump actions/stale from 6.0.1 to 7.0.0
Bumps [actions/stale](https://github.com/actions/stale) from 6.0.1 to 7.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/v6.0.1...v7.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>
2022-12-24 10:01:21 +00:00
Christian König df399e3014 Be honest
Signed-off-by: Christian König <ckoenig@posteo.de>
2022-12-22 22:20:11 +01:00
dependabot[bot] 61047520d1 Bump actions/checkout from 3.1.0 to 3.2.0
Bumps [actions/checkout](https://github.com/actions/checkout) from 3.1.0 to 3.2.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.1.0...v3.2.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>
2022-12-17 10:01:11 +00:00
Christian König bda6721135 Use github cli to sync master back to development
Signed-off-by: Christian König <ckoenig@posteo.de>
2022-12-14 21:54:28 +01:00