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 276 commits into
base: master
Choose a base branch
from
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
276 commits
Select commit Hold shift + click to select a range
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
a1b0234
Bump mkdocs-material from 9.5.30 to 9.5.31 in the pip-dependencies group
dependabot[bot] Aug 3, 2024
871742e
Merge pull request #1079 from pi-hole/dependabot/pip/release/v6.0/pip…
yubiuser Aug 3, 2024
c7e150f
Merge branch 'master' into release/v6.0
DL6ER Aug 18, 2024
00cd44f
Add docker instructions to FTL gdb debugging page
DL6ER Aug 18, 2024
5a0c05f
Add hint that users may need to use something else than apt if they a…
DL6ER Aug 20, 2024
4da307b
Bump the pip-dependencies group with 2 updates
dependabot[bot] Aug 24, 2024
d3c2bac
Merge pull request #1081 from pi-hole/dependabot/pip/release/v6.0/pip…
yubiuser Aug 24, 2024
7e51b91
Bump actions/setup-python in the github_action-dependencies group
dependabot[bot] Aug 31, 2024
993cba7
Bump mkdocs from 1.6.0 to 1.6.1 in the pip-dependencies group
dependabot[bot] Aug 31, 2024
c54b77c
Merge pull request #1086 from pi-hole/dependabot/pip/release/v6.0/pip…
yubiuser Aug 31, 2024
c3c805c
Merge pull request #1085 from pi-hole/dependabot/github_actions/relea…
yubiuser Aug 31, 2024
a996eeb
Merge pull request #842 from pi-hole/drop_static
yubiuser Sep 2, 2024
f498871
Bump mkdocs-material from 9.5.33 to 9.5.34 in the pip-dependencies group
dependabot[bot] Sep 7, 2024
b1418f2
Bump markdownlint-cli2 in the npm-dependencies group
dependabot[bot] Sep 7, 2024
b90c93d
Merge pull request #1088 from pi-hole/dependabot/pip/release/v6.0/pip…
yubiuser Sep 7, 2024
c84ca00
Merge pull request #1089 from pi-hole/dependabot/npm_and_yarn/release…
yubiuser Sep 7, 2024
8dac55f
Bump mkdocs-git-revision-date-localized-plugin
dependabot[bot] Sep 14, 2024
8f01b4f
Merge pull request #1093 from pi-hole/dependabot/pip/release/v6.0/pip…
yubiuser Sep 14, 2024
3a2dcc9
Add new QUERY_EXTERNAL_BLOCKED_EDE15 query status
DL6ER Sep 14, 2024
1de2217
Merge pull request #1094 from pi-hole/new/edns_reasoning
DL6ER Sep 14, 2024
ac1e418
Bump actions/setup-node in the github_action-dependencies group
dependabot[bot] Sep 21, 2024
cea418a
Bump mkdocs-material from 9.5.34 to 9.5.36 in the pip-dependencies group
dependabot[bot] Sep 21, 2024
cc0fb6f
Merge pull request #1096 from pi-hole/dependabot/github_actions/relea…
yubiuser Sep 21, 2024
6941488
Merge pull request #1098 from pi-hole/dependabot/pip/release/v6.0/pip…
yubiuser Sep 21, 2024
6e06b39
Add some information about building the docker image locally
PromoFaux Aug 23, 2024
b730eaa
Tweaks following feedback
PromoFaux Aug 23, 2024
21d24e2
Update docs/docker/build-image.md
PromoFaux Aug 24, 2024
43c5369
Update local image name following https://github.com/pi-hole/docker-p…
PromoFaux Aug 25, 2024
5ef5a90
development-v6 -> development
PromoFaux Sep 11, 2024
83ee25e
Add navigation.indexes feature
PromoFaux Sep 25, 2024
627c8a2
Rename `Pi-hole Core` -> `The pihole command`, move it to `main` and …
PromoFaux Sep 25, 2024
61d413f
Database section. Rationalise section names to match titles and add r…
PromoFaux Sep 25, 2024
323f51b
API Section. Tidy up titles
PromoFaux Sep 25, 2024
de5b0a5
FTLDNS
PromoFaux Sep 25, 2024
120eff1
Group management section, add redirect
PromoFaux Sep 25, 2024
6023ad3
RegEx Blocking section. Title Case and redirects
PromoFaux Sep 25, 2024
0ae479f
Guides section, add redirect links and update internal links
PromoFaux Sep 25, 2024
f361b39
Move the main overview page to the About Pi-hole level
PromoFaux Sep 25, 2024
0432c94
Add index.md for Getting Started section
PromoFaux Sep 25, 2024
dbbdddb
Contribution: Move contributing.md->index.md and move up one level
PromoFaux Sep 25, 2024
1474dc8
Bump actions/checkout in the github_action-dependencies group
dependabot[bot] Sep 28, 2024
1c7d9c7
Bump mkdocs-material from 9.5.36 to 9.5.38 in the pip-dependencies group
dependabot[bot] Sep 28, 2024
2231e14
Merge pull request #1104 from pi-hole/dependabot/github_actions/relea…
yubiuser Sep 28, 2024
7d29f90
Merge pull request #1105 from pi-hole/dependabot/pip/release/v6.0/pip…
yubiuser Sep 28, 2024
9e728be
Flesh out the Docker section, add some more detailed information abou…
PromoFaux Sep 25, 2024
8d1dfba
Bump mkdocs-material from 9.5.38 to 9.5.39 in the pip-dependencies group
dependabot[bot] Oct 5, 2024
d7ab402
Merge pull request #1108 from pi-hole/dependabot/pip/release/v6.0/pip…
yubiuser Oct 5, 2024
86ae7a3
Bump mkdocs-material from 9.5.39 to 9.5.40 in the pip-dependencies group
dependabot[bot] Oct 12, 2024
36915de
Bump actions/checkout in the github_action-dependencies group
dependabot[bot] Oct 12, 2024
d04d4bc
Bump linkinator from 6.1.1 to 6.1.2 in the npm-dependencies group
dependabot[bot] Oct 12, 2024
c6a966c
Merge pull request #1114 from pi-hole/dependabot/pip/release/v6.0/pip…
yubiuser Oct 12, 2024
20147b1
Merge pull request #1115 from pi-hole/dependabot/github_actions/relea…
yubiuser Oct 12, 2024
4aa3822
Merge pull request #1116 from pi-hole/dependabot/npm_and_yarn/release…
yubiuser Oct 12, 2024
d14f2cc
Bump mkdocs-material from 9.5.40 to 9.5.41 in the pip-dependencies group
dependabot[bot] Oct 19, 2024
020c777
Merge pull request #1120 from pi-hole/dependabot/pip/release/v6.0/pip…
yubiuser Oct 19, 2024
762f4c1
Add SIGRT6 and SIGRT7 descriptions
DL6ER Oct 21, 2024
116835b
Bump the github_action-dependencies group with 3 updates
dependabot[bot] Oct 26, 2024
9fc0867
Bump the pip-dependencies group with 2 updates
dependabot[bot] Oct 26, 2024
421f355
Merge pull request #1122 from pi-hole/dependabot/github_actions/relea…
yubiuser Oct 26, 2024
e62a86a
Merge pull request #1123 from pi-hole/dependabot/pip/release/v6.0/pip…
yubiuser Oct 26, 2024
bfddfe5
Bump mkdocs-material from 9.5.42 to 9.5.43 in the pip-dependencies group
dependabot[bot] Nov 2, 2024
d16a433
Merge pull request #1126 from pi-hole/dependabot/pip/release/v6.0/pip…
yubiuser Nov 2, 2024
3836980
Merge branch 'master' into release/v6.0
DL6ER Nov 9, 2024
b027938
Add gdb section introduction
DL6ER Nov 9, 2024
bd877ca
Bump the pip-dependencies group with 2 updates
dependabot[bot] Nov 9, 2024
5a9b17e
Merge pull request #1129 from pi-hole/dependabot/pip/release/v6.0/pip…
yubiuser Nov 9, 2024
1f77aba
Add missing word
yubiuser Nov 9, 2024
eb98c6c
Add further real-time signals to ignore - we never really want to bre…
DL6ER Nov 11, 2024
8e155e3
Add note about not being able to debug forks using gdb
DL6ER Nov 11, 2024
883f042
Add instrutions how to combine valgrind with gdb debugging
DL6ER Nov 12, 2024
51543da
Rename ftldns/debugging -> ftldns/gdb for clarity
DL6ER Nov 12, 2024
24477e3
Add docker-specific instructions for running pihole-FTL supervised by…
DL6ER Nov 15, 2024
ef32afc
Add note that FTL will run much slower in valgrind
DL6ER Nov 15, 2024
20e630f
Bump markdownlint-cli2 in the npm-dependencies group
dependabot[bot] Nov 16, 2024
9794504
Merge pull request #1130 from pi-hole/dependabot/npm_and_yarn/release…
yubiuser Nov 16, 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
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/*
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