Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Pi-hole v6.0 documentation #338

Draft
wants to merge 200 commits into
base: master
Choose a base branch
from
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
200 commits
Select commit Hold shift + click to select a range
6446bcb
Pi-hole v6.0 API description for /api/dns
DL6ER Jun 16, 2020
e601281
Move white- and blacklist endpoints one level up
DL6ER Jun 16, 2020
81cc07c
Rename /api/dns/status -> /api/dns/blocking and move black- and white…
DL6ER Jun 16, 2020
6cc622f
Directly add JSON payload instead of sourceing from file
DL6ER Jun 16, 2020
febfd6a
Add documentation for single GET requests
DL6ER Jun 16, 2020
efa4564
The domainlist endpoints now return the same data that would be retur…
DL6ER Jun 17, 2020
1a5de9b
Rename /api/dns/cacheinfo to /api/dns/cache
DL6ER Jun 17, 2020
df4d3e2
Add details for fields in API responses.
DL6ER Jun 17, 2020
1471058
Use inline highlighting
DL6ER Jul 15, 2020
6420a58
Add API->authentication documentation
DL6ER Jan 21, 2021
3b36434
Use pymdownx.highlight instead of the deprecated codehilite
DL6ER Jan 21, 2021
bba1235
Update documentation
DL6ER Jan 21, 2021
d058074
Update DNS cache page
DL6ER Jan 22, 2021
64bbfe7
POST should not include the target to get pushed
DL6ER Jan 24, 2021
a7a5cb1
Remove obsolete API documentation. This is to be replaced by the Open…
DL6ER Jul 8, 2023
260e322
Remove obsolete domain_audit table documentation
DL6ER Jul 8, 2023
3e3d72c
Add domain priorities concerning what is to be blocked and allowed
DL6ER Jul 8, 2023
5027b84
Add TRUNCATED as further DNSSEC status that may be found in the database
DL6ER Jul 24, 2023
ada4762
Remove webpage.sh
yubiuser Aug 4, 2023
614de8c
Add markdown-include
yubiuser Aug 4, 2023
abb5b42
Resolve merge conflicts by updating requirements.txt
yubiuser Aug 4, 2023
94b0cbb
Merge branch 'master' into release/v6.0
yubiuser Aug 4, 2023
bff93ac
Exclude MathJax-es5 from editorconfig-checker
yubiuser Aug 4, 2023
35f4e19
Remove MathJax
yubiuser Aug 5, 2023
deab80a
Bump actions/checkout from 3.5.3 to 3.6.0
dependabot[bot] Sep 3, 2023
c941363
Bump linkinator from 5.0.1 to 5.0.2
dependabot[bot] Sep 3, 2023
1f3af7d
Bump actions/setup-node from 3.7.0 to 3.8.1
dependabot[bot] Sep 3, 2023
6e1acc0
Bump mkdocs-material from 9.1.21 to 9.2.7
dependabot[bot] Sep 3, 2023
001fbd3
Bump mkdocs from 1.5.1 to 1.5.2
dependabot[bot] Sep 3, 2023
c5270b2
Merge pull request #920 from pi-hole/dependabot/github_actions/releas…
yubiuser Sep 3, 2023
e39f545
Merge pull request #921 from pi-hole/dependabot/npm_and_yarn/release/…
yubiuser Sep 3, 2023
3d1f4af
Merge pull request #922 from pi-hole/dependabot/github_actions/releas…
yubiuser Sep 3, 2023
fbfbaa1
Bump markdownlint-cli2 from 0.8.1 to 0.9.2
dependabot[bot] Sep 3, 2023
8057e2f
Merge pull request #925 from pi-hole/dependabot/npm_and_yarn/release/…
yubiuser Sep 3, 2023
1a68632
Merge pull request #924 from pi-hole/dependabot/pip/release/v6.0/mkdo…
yubiuser Sep 3, 2023
98afcb8
Merge pull request #923 from pi-hole/dependabot/pip/release/v6.0/mkdo…
yubiuser Sep 3, 2023
65f945e
Add regex_id field of the query table
DL6ER Sep 8, 2023
5ba0106
Bump actions/checkout from 3.6.0 to 4.0.0
dependabot[bot] Sep 9, 2023
4e75aa7
Bump mkdocs-material from 9.2.7 to 9.2.8
dependabot[bot] Sep 9, 2023
5d6efcb
Merge pull request #929 from pi-hole/dependabot/github_actions/releas…
yubiuser Sep 9, 2023
aaca424
Merge pull request #930 from pi-hole/dependabot/pip/release/v6.0/mkdo…
yubiuser Sep 9, 2023
8f23055
Bump the pip-dependencies group with 1 update
dependabot[bot] Sep 16, 2023
661b3b0
Don't run codespell on MathJax-es5 dir
yubiuser Sep 16, 2023
f5db59a
Fix real spelling errors
yubiuser Sep 16, 2023
b370910
Merge pull request #931 from pi-hole/dependabot/pip/release/v6.0/pip-…
yubiuser Sep 16, 2023
c696277
Update recent FTL compilation docs
DL6ER Sep 22, 2023
d4341c3
Merge branch 'master' into release/v6.0
DL6ER Sep 22, 2023
bc4ecd9
Bump the npm-dependencies group with 1 update
dependabot[bot] Sep 23, 2023
5bcabb7
Bump the pip-dependencies group with 2 updates
dependabot[bot] Sep 23, 2023
f69a544
Bump the github_action-dependencies group with 1 update
dependabot[bot] Sep 23, 2023
caf8397
Merge pull request #935 from pi-hole/dependabot/github_actions/releas…
yubiuser Sep 23, 2023
9f67ed3
Merge pull request #933 from pi-hole/dependabot/npm_and_yarn/release/…
yubiuser Sep 23, 2023
39b8918
Merge pull request #934 from pi-hole/dependabot/pip/release/v6.0/pip-…
yubiuser Sep 23, 2023
025b05a
Merge pull request #910 from pi-hole/remove_MathJax
yubiuser Sep 29, 2023
36c29e6
Bump the pip-dependencies group with 1 update
dependabot[bot] Sep 30, 2023
1b917ab
Merge pull request #936 from pi-hole/dependabot/pip/release/v6.0/pip-…
yubiuser Sep 30, 2023
2b1167a
Bump the pip-dependencies group with 1 update
dependabot[bot] Oct 7, 2023
ad67dcc
Bump the github_action-dependencies group with 1 update
dependabot[bot] Oct 7, 2023
8c182fb
Merge pull request #939 from pi-hole/dependabot/github_actions/releas…
yubiuser Oct 7, 2023
66d32c2
Merge pull request #938 from pi-hole/dependabot/pip/release/v6.0/pip-…
yubiuser Oct 7, 2023
e710b40
Bump the pip-dependencies group with 1 update
dependabot[bot] Oct 14, 2023
3c57b3b
Merge pull request #940 from pi-hole/dependabot/pip/release/v6.0/pip-…
yubiuser Oct 14, 2023
40c41ed
Update nettel to 3.9.1
yubiuser Oct 16, 2023
4e72e0b
Update libmbedtls version
DL6ER Oct 18, 2023
7e3fb0a
Bump the pip-dependencies group with 1 update
dependabot[bot] Oct 21, 2023
0e92175
Bump the github_action-dependencies group with 1 update
dependabot[bot] Oct 21, 2023
a509d3c
Merge pull request #943 from pi-hole/dependabot/github_actions/releas…
DL6ER Oct 21, 2023
5004fb4
Merge pull request #942 from pi-hole/dependabot/pip/release/v6.0/pip-…
DL6ER Oct 21, 2023
a70d37f
Merge pull request #928 from pi-hole/new/ftl_regex_id
DL6ER Oct 21, 2023
2ba99d0
Add caution against updating
NittanySeaLion Oct 20, 2023
de1d79a
Merge pull request #941 from NittanySeaLion/release/v6.0
yubiuser Oct 21, 2023
f0143c1
Bump the github_action-dependencies group with 1 update
dependabot[bot] Oct 28, 2023
8111fc6
Bump the pip-dependencies group with 1 update
dependabot[bot] Oct 28, 2023
709d299
Bump the npm-dependencies group with 1 update
dependabot[bot] Oct 28, 2023
74c95bf
Merge pull request #944 from pi-hole/dependabot/github_actions/releas…
yubiuser Oct 28, 2023
71ca5ee
Merge pull request #945 from pi-hole/dependabot/pip/release/v6.0/pip-…
yubiuser Oct 28, 2023
282290e
Merge pull request #946 from pi-hole/dependabot/npm_and_yarn/release/…
yubiuser Oct 28, 2023
2b8a7fe
Update Node to 20
yubiuser Oct 29, 2023
edeb780
Fix spellcheck
yubiuser Oct 29, 2023
1efc89e
Adlist Table
NittanySeaLion Oct 30, 2023
885cc9b
Merge pull request #949 from NittanySeaLion/release/v6.0
yubiuser Oct 30, 2023
5a4dc22
Add authentication documentation
DL6ER Nov 2, 2023
2953f24
Add Javascript (plain and jQuery) examples
DL6ER Nov 2, 2023
b89107e
Add C example
DL6ER Nov 2, 2023
1529c54
Merge pull request #947 from pi-hole/update/dev
PromoFaux Nov 3, 2023
96117fd
Apply suggestions from code review
DL6ER Nov 3, 2023
62ba878
Fix copy-paste error in the suggested URI
DL6ER Nov 3, 2023
277e51b
The SID should actually be URL-encoded in the query method
DL6ER Nov 3, 2023
a6b505f
Merge pull request #950 from pi-hole/new/auth
DL6ER Nov 4, 2023
9c63cf7
Bump the npm-dependencies group with 1 update
dependabot[bot] Nov 4, 2023
9a91957
Merge pull request #952 from pi-hole/dependabot/npm_and_yarn/release/…
yubiuser Nov 4, 2023
a61064f
Bump the pip-dependencies group with 1 update
dependabot[bot] Nov 11, 2023
b09526d
Merge pull request #953 from pi-hole/dependabot/pip/release/v6.0/pip-…
yubiuser Nov 11, 2023
631f436
Bump the pip-dependencies group with 1 update
dependabot[bot] Nov 18, 2023
7af2b59
Merge pull request #955 from pi-hole/dependabot/pip/release/v6.0/pip-…
yubiuser Nov 18, 2023
90a3bd7
Update dependencies due to switching from libidn -> libidn2
DL6ER Nov 20, 2023
59b4060
Bump the npm-dependencies group with 2 updates
dependabot[bot] Nov 25, 2023
0d02295
Bump the pip-dependencies group with 1 update
dependabot[bot] Nov 25, 2023
8ddf586
Merge pull request #957 from pi-hole/dependabot/npm_and_yarn/release/…
yubiuser Nov 26, 2023
71e52aa
Merge pull request #958 from pi-hole/dependabot/pip/release/v6.0/pip-…
yubiuser Nov 26, 2023
0086716
Bump the pip-dependencies group with 1 update
dependabot[bot] Dec 2, 2023
4e9a6d9
Merge pull request #961 from pi-hole/dependabot/pip/release/v6.0/pip-…
yubiuser Dec 2, 2023
7459417
Merge pull request #956 from pi-hole/new/idn2
dschaper Dec 2, 2023
c454a07
Bump the github_action-dependencies group with 2 updates
dependabot[bot] Dec 9, 2023
9cebf17
Bump the pip-dependencies group with 1 update
dependabot[bot] Dec 9, 2023
f214d36
Merge pull request #966 from pi-hole/dependabot/pip/release/v6.0/pip-…
yubiuser Dec 9, 2023
f4e0751
Merge pull request #965 from pi-hole/dependabot/github_actions/releas…
yubiuser Dec 9, 2023
921eb82
Bump the pip-dependencies group with 1 update
dependabot[bot] Dec 16, 2023
4045972
Merge pull request #968 from pi-hole/dependabot/pip/release/v6.0/pip-…
yubiuser Dec 16, 2023
ab85147
Bump the github_action-dependencies group with 1 update
dependabot[bot] Dec 23, 2023
7ff15f8
Bump the pip-dependencies group with 1 update
dependabot[bot] Dec 23, 2023
b521777
Bump the npm-dependencies group with 1 update
dependabot[bot] Dec 23, 2023
8b18553
Merge pull request #971 from pi-hole/dependabot/github_actions/releas…
yubiuser Dec 23, 2023
ac30434
Merge pull request #972 from pi-hole/dependabot/pip/release/v6.0/pip-…
yubiuser Dec 23, 2023
01f40d0
Merge pull request #973 from pi-hole/dependabot/npm_and_yarn/release/…
yubiuser Dec 23, 2023
38e46c3
Bump the pip-dependencies group with 1 update
dependabot[bot] Dec 30, 2023
6aea8fc
Merge pull request #974 from pi-hole/dependabot/pip/release/v6.0/pip-…
yubiuser Dec 30, 2023
ebee3d3
Correct API location
yubiuser Jan 6, 2024
912b383
Merge pull request #975 from pi-hole/api_location
DL6ER Jan 7, 2024
a7938a1
Bump the npm-dependencies group with 2 updates
dependabot[bot] Jan 13, 2024
aa6c12e
Fix markdownlinting errors
yubiuser Jan 13, 2024
0949422
Merge pull request #977 from pi-hole/dependabot/npm_and_yarn/release/…
yubiuser Jan 13, 2024
b90c918
Add devcontainer
yubiuser Jan 13, 2024
fd50cbb
Add documentation about how to trust TLS/SSL certificate automaticall…
DL6ER Jan 17, 2024
18e370c
Bump the npm-dependencies group with 1 update
dependabot[bot] Jan 20, 2024
753231d
Bump the pip-dependencies group with 1 update
dependabot[bot] Jan 20, 2024
e3a256f
Merge pull request #982 from pi-hole/dependabot/npm_and_yarn/release/…
yubiuser Jan 20, 2024
d685e36
Merge pull request #983 from pi-hole/dependabot/pip/release/v6.0/pip-…
yubiuser Jan 20, 2024
7f69eb0
Merge branch 'release/v6.0' into devcontainer
yubiuser Jan 20, 2024
83d5383
Add explicit description on how to re-generate a new certificate
DL6ER Jan 21, 2024
94eda89
Merge pull request #980 from pi-hole/new/v6_browser_tls
DL6ER Jan 22, 2024
49d1081
Bump the pip-dependencies group with 1 update
dependabot[bot] Jan 27, 2024
d912f01
Merge pull request #985 from pi-hole/dependabot/pip/release/v6.0/pip-…
yubiuser Jan 27, 2024
f79345e
Update supported Fedora versions
yubiuser Jan 28, 2024
6eee32c
Bump the pip-dependencies group with 2 updates
dependabot[bot] Feb 3, 2024
202ee8a
Merge pull request #992 from pi-hole/dependabot/pip/release/v6.0/pip-…
yubiuser Feb 4, 2024
7f74a74
Merge pull request #989 from pi-hole/fedora
yubiuser Feb 9, 2024
8e9e27b
Bump the pip-dependencies group with 1 update
dependabot[bot] Feb 10, 2024
7687995
Bump the github_action-dependencies group with 1 update
dependabot[bot] Feb 10, 2024
3212ba8
Merge pull request #996 from pi-hole/dependabot/github_actions/releas…
yubiuser Feb 10, 2024
2fa3c61
Merge pull request #995 from pi-hole/dependabot/pip/release/v6.0/pip-…
yubiuser Feb 10, 2024
938d624
Fix PATH
yubiuser Feb 23, 2024
0469094
Add serve command and forward port 8000
yubiuser Feb 23, 2024
b332cd4
Merge pull request #979 from pi-hole/devcontainer
yubiuser Feb 23, 2024
171cfea
Bump the pip-dependencies group with 1 update
dependabot[bot] Feb 24, 2024
6eeecd1
Merge pull request #998 from pi-hole/dependabot/pip/release/v6.0/pip-…
yubiuser Feb 24, 2024
8459ab3
Bump the pip-dependencies group with 1 update
dependabot[bot] Mar 2, 2024
bb09485
Merge pull request #999 from pi-hole/dependabot/pip/release/v6.0/pip-…
yubiuser Mar 2, 2024
965151c
Bump the pip-dependencies group with 1 update
dependabot[bot] Mar 9, 2024
f7b28ba
Merge pull request #1003 from pi-hole/dependabot/pip/release/v6.0/pip…
yubiuser Mar 9, 2024
7a7ed97
Bump the pip-dependencies group with 1 update
dependabot[bot] Mar 23, 2024
82d2254
Merge pull request #1008 from pi-hole/dependabot/pip/release/v6.0/pip…
PromoFaux Mar 27, 2024
d999f69
Bump the github_action-dependencies group with 3 updates
dependabot[bot] Mar 30, 2024
5422dca
Merge pull request #1013 from pi-hole/dependabot/github_actions/relea…
PromoFaux Apr 1, 2024
18e91e2
Bump mkdocs-material from 9.5.15 to 9.5.18 in the pip-dependencies group
dependabot[bot] Apr 20, 2024
6261e8f
Bump actions/checkout in the github_action-dependencies group
dependabot[bot] Apr 20, 2024
21c5c28
Bump markdownlint-cli2 in the npm-dependencies group
dependabot[bot] Apr 6, 2024
4c9078b
Bump actions/checkout in the github_action-dependencies group
dependabot[bot] Apr 27, 2024
6f9f5c5
Merge pull request #1025 from pi-hole/dependabot/github_actions/relea…
yubiuser Apr 27, 2024
941cb15
Bump the pip-dependencies group with 2 updates
dependabot[bot] Apr 27, 2024
a25fbd9
Fix absolute links, warn about missing link anchors and faild hard on…
yubiuser Apr 28, 2024
ff9b7dd
Add deprecation notice to OpenVPN pages
DL6ER Nov 30, 2023
86f040d
Merge pull request #1028 from pi-hole/dependabot/pip/release/v6.0/pip…
yubiuser Apr 28, 2024
1a15581
Merge pull request #1029 from pi-hole/open_vpn
yubiuser Apr 28, 2024
7199d84
Bump the pip-dependencies group with 2 updates
dependabot[bot] May 4, 2024
beea839
Merge pull request #1030 from pi-hole/dependabot/pip/release/v6.0/pip…
yubiuser May 4, 2024
3cb9965
Bump the github_action-dependencies group with 2 updates
dependabot[bot] May 11, 2024
48ed2e8
Merge pull request #1033 from pi-hole/dependabot/github_actions/relea…
yubiuser May 11, 2024
3fb549a
Bump mkdocs-material from 9.5.21 to 9.5.23 in the pip-dependencies group
dependabot[bot] May 18, 2024
3a5a9e8
Bump actions/checkout in the github_action-dependencies group
dependabot[bot] May 18, 2024
6622bc3
Merge pull request #1035 from pi-hole/dependabot/pip/release/v6.0/pip…
yubiuser May 22, 2024
29bd90e
Merge pull request #1037 from pi-hole/dependabot/github_actions/relea…
yubiuser May 22, 2024
69c47ac
Bump mkdocs-material from 9.5.23 to 9.5.24 in the pip-dependencies group
dependabot[bot] May 25, 2024
9c039ab
Merge pull request #1043 from pi-hole/dependabot/pip/release/v6.0/pip…
yubiuser May 25, 2024
9c3a761
Bump the pip-dependencies group with 2 updates
dependabot[bot] Jun 1, 2024
77be12c
Bump eps1lon/actions-label-merge-conflict
dependabot[bot] Jun 1, 2024
a9c0d92
Merge pull request #1045 from pi-hole/dependabot/pip/release/v6.0/pip…
yubiuser Jun 1, 2024
58e6be4
Merge pull request #1046 from pi-hole/dependabot/github_actions/relea…
yubiuser Jun 1, 2024
fa332f6
Bump mkdocs-material from 9.5.25 to 9.5.26 in the pip-dependencies group
dependabot[bot] Jun 8, 2024
5d40110
Bump linkinator from 6.0.4 to 6.0.5 in the npm-dependencies group
dependabot[bot] Jun 8, 2024
eaf8835
Merge pull request #1050 from pi-hole/dependabot/pip/release/v6.0/pip…
yubiuser Jun 8, 2024
40034a8
Merge pull request #1052 from pi-hole/dependabot/npm_and_yarn/release…
yubiuser Jun 8, 2024
4fc221c
Bump actions/checkout in the github_action-dependencies group
dependabot[bot] Jun 15, 2024
2403883
Merge pull request #1060 from pi-hole/dependabot/github_actions/relea…
yubiuser Jun 15, 2024
fe608ec
Bump mkdocs-material from 9.5.26 to 9.5.27 in the pip-dependencies group
dependabot[bot] Jun 22, 2024
171e96f
Bump linkinator from 6.0.5 to 6.0.6 in the npm-dependencies group
dependabot[bot] Jun 29, 2024
f78d2ee
Merge pull request #1064 from pi-hole/dependabot/npm_and_yarn/release…
yubiuser Jun 29, 2024
06e30c2
Merge branch 'master' into release/v6.0
DL6ER Jul 1, 2024
7c655ce
Ignore SIGUSR7 (used to signal time is now synchroized)
DL6ER Jul 1, 2024
8603ae9
Bump linkinator from 6.0.6 to 6.1.1 in the npm-dependencies group
dependabot[bot] Jul 6, 2024
768e1ed
Fix indention styl in LICENSE
yubiuser Jul 6, 2024
660f0e8
Merge pull request #1067 from pi-hole/dependabot/npm_and_yarn/release…
yubiuser Jul 6, 2024
fc6097b
Bump mkdocs-material from 9.5.27 to 9.5.28 in the pip-dependencies group
dependabot[bot] Jul 6, 2024
0580e37
Merge pull request #1070 from pi-hole/dependabot/pip/release/v6.0/pip…
yubiuser Jul 6, 2024
d1c68ec
Bump the github_action-dependencies group with 2 updates
dependabot[bot] Jul 13, 2024
c72aba1
Merge pull request #1072 from pi-hole/dependabot/github_actions/relea…
yubiuser Jul 13, 2024
64688fc
Bump mkdocs-material from 9.5.28 to 9.5.29 in the pip-dependencies group
dependabot[bot] Jul 20, 2024
f05f3b6
Merge pull request #1073 from pi-hole/dependabot/pip/release/v6.0/pip…
yubiuser Jul 20, 2024
c565949
Bump mkdocs-material from 9.5.29 to 9.5.30 in the pip-dependencies group
dependabot[bot] Jul 27, 2024
335fe3b
Merge pull request #1077 from pi-hole/dependabot/pip/release/v6.0/pip…
yubiuser Jul 27, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
11 changes: 11 additions & 0 deletions .devcontainer/Dockerfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
FROM node:21-alpine3.19
RUN apk add --no-cache \
git \
nano\
openssh \
py3-pip
ENV USER node
USER $USER
# python packages (as mkdocs) are installed in the user's home directory
# but we need them to be accessible from $PATH
ENV PATH="$PATH:/home/$USER/.local/bin"
26 changes: 26 additions & 0 deletions .devcontainer/devcontainer.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
{
"name": "Pi-hole doc devcontainer",
"dockerFile": "Dockerfile",
// Use 'postCreateCommand' to run commands after the container is created.
"postCreateCommand": "sh .devcontainer/post-create.sh",
"customizations": {
// Configure properties specific to VS Code.
"vscode": {
"settings": {},
"extensions": [
"eamodio.gitlens",
"EditorConfig.EditorConfig",
"github.vscode-github-actions",
"DavidAnson.vscode-markdownlint"

]
}
},
"containerEnv": {
"GIT_EDITOR": "nano"
},
"mounts": [
"type=bind,source=/home/${localEnv:USER}/.ssh,target=/home/node/.ssh,readonly"
],
"forwardPorts": [8000]
}
3 changes: 3 additions & 0 deletions .devcontainer/post-create.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
#! /bin/sh
npm install
pip3 install -r requirements.txt --break-system-packages --no-warn-script-location
4 changes: 2 additions & 2 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,14 +22,14 @@ jobs:
fetch-depth: 0

- name: Set up Python
uses: actions/setup-python@v5.1.0
uses: actions/setup-python@v5.1.1
with:
python-version: "${{ env.PYTHON_VERSION }}"
architecture: "x64"
cache: pip

- name: Set up Node.js
uses: actions/setup-node@v4.0.2
uses: actions/setup-node@v4.0.3
with:
node-version: "${{ env.NODE }}"
cache: npm
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/codespell.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,4 +16,4 @@ jobs:
uses: codespell-project/actions-codespell@master
with:
ignore_words_file: .codespellignore
skip: ./docs/routers/fritzbox-de.md,./mkdocs.yml,./package.json,./package-lock.json,./.markdownlint.json,./requirements.txt
skip: ./docs/routers/fritzbox-de.md,./mkdocs.yml,./package.json,./package-lock.json,./.markdownlint.json,./requirements.txt, ./MathJax-es5/*
4 changes: 2 additions & 2 deletions LICENSE
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ exhaustive, and do not form part of our licenses.
material not subject to the license. This includes other CC-
licensed material, or material used under an exception or
limitation to copyright. More considerations for licensors:
wiki.creativecommons.org/Considerations_for_licensors
wiki.creativecommons.org/Considerations_for_licensors

Considerations for the public: By using one of our public
licenses, a licensor grants the public permission to use the
Expand All @@ -50,7 +50,7 @@ exhaustive, and do not form part of our licenses.
Although not required by our licenses, you are encouraged to
respect those requests where reasonable. More_considerations
for the public:
wiki.creativecommons.org/Considerations_for_licensees
wiki.creativecommons.org/Considerations_for_licensees

=======================================================================

Expand Down
14 changes: 11 additions & 3 deletions docs/abbreviations.md
Original file line number Diff line number Diff line change
@@ -1,15 +1,18 @@

*[2FA]: Two-factor authentication
*[API]: Application Programming Interface (a set of subroutine definitions, protocols, and tools for building application software)
*[CSRF]: Cross-site request forgery
*[DNS]: Domain Name Service (decentralized naming system for computers, services, or other resources connected to the Internet)
*[FTL]: Pi-hole's Faster Than Light daemon
*[DnyDNS]: Dynamic DNS record pointing to a frequently changing IP address
*[DHCP]: Dynamic Host Configuration Protocol (network management protocol for configuring Internet Protocol version 4 (IPv4) hosts with IP addresses)
*[DHCPv6]: Dynamic Host Configuration Protocol version 6 (a network protocol for configuring Internet Protocol version 6 (IPv6) hosts with IP addresses)
*[FTL]: Pi-hole's Faster Than Light daemon
*[IPv4]: Internet Protocol version 4 (addresses like 192.168.0.1)
*[IPv6]: Internet Protocol version 6 (addresses like 2001:db8::ff00:42:8329)
*[HTTP]: Hypertext Transfer Protocol (HTTP), an application protocol for distributed, collaborative, and hypermedia information systems
*[HTTPS]: HTTP Secure (HTTPS), an extension of the Hypertext Transfer Protocol (HTTP) for secure communication over a computer network
*[TCP]: Transmission Control Protocol (protocol providing reliable, ordered, and error-checked delivery of data between applications running on hosts communicating via an IP network)
*[UDP]: User Datagram Protocol (a network communications method for sending messages as datagrams)
*[API]: Application Programming Interface (a set of subroutine definitions, protocols, and tools for building application software)
*[PE]: Privacy Extension
*[PID]: Process identifier (a number used to identify a process)
*[HOSTS]: The computer file /etc/hosts is an operating system file that maps hostnames to IP addresses
Expand All @@ -34,9 +37,14 @@
*[Regex]: Regular expression
*[regex]: Regular expression
*[SQLite3]: Database engine that handles SQL databases in a file
*[SID]: Session ID
*[ID]: Identifier
*[SSH]: Secure Shell is a cryptographic network protocol for operating network services securely over an unsecured network
*[TFTP]: Trivial File Transfer Protocol is a simple lockstep File Transfer Protocol which allows a client to get a file from or put a file onto a remote host
*[TTL]: Time-To-Live is a mechanism that limits the lifespan or lifetime of data in a computer or network
*[TOTP]: Time-based One-Time Password
*[NAT]: Network address translation
*[DnyDNS]: Dynamic DNS record pointing to a frequently changing IP address
*[UTF-8]: 8-bit Unicode Transformation Format - a character encoding format capable of encoding all known 1,112,064 valid Unicode characters
*[URL]: Uniform Resource Locator, commonly known as "web address"
*[REST]: Representational State Transfer - a software architecture for distributed systems like the World Wide Web (WWW)
*[XSS]: Cross-site scripting
Loading
Loading