Commit Graph

6495 Commits

Author SHA1 Message Date
DL6ER 9e9c985245 FTL checkout: Check for availability of branches before trying to download from the webserver. Also, fix check_download_exists() possibly killing the script on non-availability of requested branches
Signed-off-by: DL6ER <dl6er@dl6er.de>
2024-08-26 06:11:42 +02:00
DL6ER a302d7b5d7 Make the help text of "pihole checkout [what] [branch]" more colorful
Signed-off-by: DL6ER <dl6er@dl6er.de>
2024-08-26 05:22:15 +02:00
Adam Warner 72afa1073d Add missing creation of table antigravity in migration script 16 to 17
Signed-off-by: Adam Warner <me@adamwarner.co.uk>
2024-08-25 21:47:07 +01:00
DL6ER b304562c8e Add session details to API command output
Signed-off-by: DL6ER <dl6er@dl6er.de>
2024-08-24 10:39:12 +02:00
DL6ER 8e4fc27168 Add pihole api [endpoint] callback suitable for local API requests
Signed-off-by: DL6ER <dl6er@dl6er.de>
2024-08-24 10:06:48 +02:00
yubiuser 7206569b1d Fix setting query logging and privacy level (#5724) 2024-08-20 07:18:15 +02:00
Christian König fc156f521c Fix setting query logging and privacy level
Signed-off-by: Christian König <github@yubiuser.dev>
2024-08-19 20:58:34 +02:00
yubiuser 4972cc6fdc Bump tox from 4.17.1 to 4.18.0 in /test (#5731) 2024-08-17 12:41:32 +02:00
dependabot[bot] f6681f75fb Bump tox from 4.17.1 to 4.18.0 in /test
Bumps [tox](https://github.com/tox-dev/tox) from 4.17.1 to 4.18.0.
- [Release notes](https://github.com/tox-dev/tox/releases)
- [Changelog](https://github.com/tox-dev/tox/blob/main/docs/changelog.rst)
- [Commits](https://github.com/tox-dev/tox/compare/4.17.1...4.18.0)

---
updated-dependencies:
- dependency-name: tox
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-08-17 10:39:02 +00:00
yubiuser c672b66eb4 Bump tox from 4.17.1 to 4.18.0 in /test (#5730) 2024-08-17 12:11:07 +02:00
dependabot[bot] 5024a98a4f Bump tox from 4.17.1 to 4.18.0 in /test
Bumps [tox](https://github.com/tox-dev/tox) from 4.17.1 to 4.18.0.
- [Release notes](https://github.com/tox-dev/tox/releases)
- [Changelog](https://github.com/tox-dev/tox/blob/main/docs/changelog.rst)
- [Commits](https://github.com/tox-dev/tox/compare/4.17.1...4.18.0)

---
updated-dependencies:
- dependency-name: tox
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-08-17 10:06:35 +00:00
yubiuser 9564a6e92d [fix] [v6] typo in bash-completion allow-regex option (#5729) 2024-08-15 06:53:56 +02:00
Allen 27fd80c01e [fix] [v6] typo in bash-completion allow-regex option
also removes a space from double whitespace

Signed-off-by: Allen Dema <64094914+allendema@users.noreply.github.com>

Signed-off-by: Allen <64094914+allendema@users.noreply.github.com>
2024-08-15 02:31:33 +02:00
yubiuser e89d93a5d3 Merge development > development-v6 (#5725) 2024-08-10 15:26:41 +02:00
Christian König 904a1a18b0 Merge branch 'development' into development-v6 2024-08-10 14:27:19 +02:00
yubiuser a69c2df36e Bump tox from 4.16.0 to 4.17.1 in /test (#5723) 2024-08-10 14:03:51 +02:00
dependabot[bot] 4f52c6afc0 Bump tox from 4.16.0 to 4.17.1 in /test
Bumps [tox](https://github.com/tox-dev/tox) from 4.16.0 to 4.17.1.
- [Release notes](https://github.com/tox-dev/tox/releases)
- [Changelog](https://github.com/tox-dev/tox/blob/main/docs/changelog.rst)
- [Commits](https://github.com/tox-dev/tox/compare/4.16.0...4.17.1)

---
updated-dependencies:
- dependency-name: tox
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-08-10 12:01:35 +00:00
yubiuser bc54b5b2ff Bump pyyaml from 6.0.1 to 6.0.2 in /test (#5722) 2024-08-10 14:00:52 +02:00
dependabot[bot] c42890ad54 Bump pyyaml from 6.0.1 to 6.0.2 in /test
Bumps [pyyaml](https://github.com/yaml/pyyaml) from 6.0.1 to 6.0.2.
- [Release notes](https://github.com/yaml/pyyaml/releases)
- [Changelog](https://github.com/yaml/pyyaml/blob/main/CHANGES)
- [Commits](https://github.com/yaml/pyyaml/compare/6.0.1...6.0.2)

---
updated-dependencies:
- dependency-name: pyyaml
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-08-10 10:56:14 +00:00
yubiuser 6bdb3cb87c Bump pyyaml from 6.0.1 to 6.0.2 in /test (#5721) 2024-08-10 12:38:14 +02:00
yubiuser 9186e81a93 Bump tox from 4.16.0 to 4.17.1 in /test (#5720) 2024-08-10 12:37:47 +02:00
dependabot[bot] 21a9410242 Bump pyyaml from 6.0.1 to 6.0.2 in /test
Bumps [pyyaml](https://github.com/yaml/pyyaml) from 6.0.1 to 6.0.2.
- [Release notes](https://github.com/yaml/pyyaml/releases)
- [Changelog](https://github.com/yaml/pyyaml/blob/main/CHANGES)
- [Commits](https://github.com/yaml/pyyaml/compare/6.0.1...6.0.2)

---
updated-dependencies:
- dependency-name: pyyaml
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-08-10 10:19:42 +00:00
dependabot[bot] 58a41641ab Bump tox from 4.16.0 to 4.17.1 in /test
Bumps [tox](https://github.com/tox-dev/tox) from 4.16.0 to 4.17.1.
- [Release notes](https://github.com/tox-dev/tox/releases)
- [Changelog](https://github.com/tox-dev/tox/blob/main/docs/changelog.rst)
- [Commits](https://github.com/tox-dev/tox/compare/4.16.0...4.17.1)

---
updated-dependencies:
- dependency-name: tox
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-08-10 10:19:39 +00:00
yubiuser a16e053b2a Remove obsolet files and log file symlink code (#5711) 2024-07-29 09:36:24 +02:00
Christian König 1ed5994fa5 Remove temporal log file symlink code. It was introduced 2 years ago with v5.11 and always thought to be temporarily only
Signed-off-by: Christian König <github@yubiuser.dev>
2024-07-29 09:25:12 +02:00
Christian König db1431a1ae Remove obsolet files
Signed-off-by: Christian König <github@yubiuser.dev>
2024-07-29 09:25:12 +02:00
yubiuser 67de7be802 Remove obsolet getFTLPIDFile() (#5710) 2024-07-29 09:23:34 +02:00
Christian König 2c32d485bd Remove obsolet getFTLPIDFile()
We can get the path of the PID file via getFTLConfigValue files.pid

Signed-off-by: Christian König <github@yubiuser.dev>
2024-07-27 22:00:52 +02:00
yubiuser 15d7fab2cb Bump pytest from 8.2.2 to 8.3.2 in /test (#5709) 2024-07-27 13:45:00 +02:00
yubiuser 3ca6ca53a4 Bump pytest from 8.2.2 to 8.3.2 in /test (#5708) 2024-07-27 13:42:27 +02:00
dependabot[bot] 0980f9acf6 Bump pytest from 8.2.2 to 8.3.2 in /test
Bumps [pytest](https://github.com/pytest-dev/pytest) from 8.2.2 to 8.3.2.
- [Release notes](https://github.com/pytest-dev/pytest/releases)
- [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst)
- [Commits](https://github.com/pytest-dev/pytest/compare/8.2.2...8.3.2)

---
updated-dependencies:
- dependency-name: pytest
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-07-27 10:38:22 +00:00
dependabot[bot] 3cc1945942 Bump pytest from 8.2.2 to 8.3.2 in /test
Bumps [pytest](https://github.com/pytest-dev/pytest) from 8.2.2 to 8.3.2.
- [Release notes](https://github.com/pytest-dev/pytest/releases)
- [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst)
- [Commits](https://github.com/pytest-dev/pytest/compare/8.2.2...8.3.2)

---
updated-dependencies:
- dependency-name: pytest
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-07-27 10:08:11 +00:00
Dominik 7b980ed9ac Finish core v6 implementation (#5689) 2024-07-23 18:04:41 +02:00
DL6ER 0614c3c7a0 Merge branch 'development-v6' into new/cli_pw 2024-07-16 11:01:03 +02:00
DL6ER 897e23089c Implement pihole enable/disable using the API
Signed-off-by: DL6ER <dl6er@dl6er.de>
2024-07-16 10:56:37 +02:00
DL6ER 7ca4b59b34 Do not test API availability outside of LoginAPI
Signed-off-by: DL6ER <dl6er@dl6er.de>
2024-07-16 10:27:07 +02:00
yubiuser 7d82b0294b Bump actions/setup-python from 5.1.0 to 5.1.1 (#5706) 2024-07-13 12:32:40 +02:00
yubiuser b22731c613 Bump actions/setup-python from 5.1.0 to 5.1.1 (#5705) 2024-07-13 12:32:08 +02:00
dependabot[bot] e90df12053 Bump actions/setup-python from 5.1.0 to 5.1.1
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 5.1.0 to 5.1.1.
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](https://github.com/actions/setup-python/compare/v5.1.0...v5.1.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-07-13 10:15:25 +00:00
dependabot[bot] bdbec058e9 Bump actions/setup-python from 5.1.0 to 5.1.1
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 5.1.0 to 5.1.1.
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](https://github.com/actions/setup-python/compare/v5.1.0...v5.1.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-07-13 10:14:54 +00:00
yubiuser bffffa4d1e Fix minor spelling mistake (#5704) 2024-07-10 10:36:09 +02:00
Ikko Eltociear Ashimine 5cb740ef01 chore: update basic-install.sh
minor fix

Signed-off-by: Ikko Eltociear Ashimine <eltociear@gmail.com>
2024-07-10 14:29:40 +09:00
DL6ER 12fbf86f66 Merge branch 'development-v6' into new/cli_pw
Signed-off-by: DL6ER <dl6er@dl6er.de>
2024-07-08 19:18:21 +02:00
yubiuser 8b324741e0 Add protocol validation when downloading blocklist from URL (#5698) 2024-07-07 07:37:29 +02:00
DL6ER 6ffb20f09e Add protocol validation when downloading blocklist from URL
Signed-off-by: DL6ER <dl6er@dl6er.de>
2024-07-07 07:35:00 +02:00
yubiuser 5c670c21f2 Bump tox from 4.15.1 to 4.16.0 in /test (#5697) 2024-07-06 22:12:01 +02:00
dependabot[bot] e8802173f5 Bump tox from 4.15.1 to 4.16.0 in /test
Bumps [tox](https://github.com/tox-dev/tox) from 4.15.1 to 4.16.0.
- [Release notes](https://github.com/tox-dev/tox/releases)
- [Changelog](https://github.com/tox-dev/tox/blob/main/docs/changelog.rst)
- [Commits](https://github.com/tox-dev/tox/compare/4.15.1...4.16.0)

---
updated-dependencies:
- dependency-name: tox
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-07-06 20:09:24 +00:00
Adam Warner 325c9fc0a2 Add pytest-clarity to test environment to improve error log output (#5692) 2024-07-06 21:08:41 +01:00
yubiuser 9c6d4ffa9b Bump tox from 4.15.1 to 4.16.0 in /test (#5696) 2024-07-06 12:29:47 +02:00
dependabot[bot] 2b33a0494b Bump tox from 4.15.1 to 4.16.0 in /test
Bumps [tox](https://github.com/tox-dev/tox) from 4.15.1 to 4.16.0.
- [Release notes](https://github.com/tox-dev/tox/releases)
- [Changelog](https://github.com/tox-dev/tox/blob/main/docs/changelog.rst)
- [Commits](https://github.com/tox-dev/tox/compare/4.15.1...4.16.0)

---
updated-dependencies:
- dependency-name: tox
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-07-06 10:12:06 +00:00