yubiuser and GitHub
ba1113245c
Remove Contributing.md ( #3774 )
2026-07-27 19:31:13 +02:00
yubiuser
3c9c6a0d79
Remove contributing.md
...
Signed-off-by: yubiuser <github@yubiuser.dev >
2026-07-27 15:45:07 +02:00
yubiuser
c618eca3a1
Point within Contributing.md to our docs at docs.pi-hole.net
...
Signed-off-by: yubiuser <github@yubiuser.dev >
2026-07-27 15:45:07 +02:00
yubiuser and GitHub
4b970a255e
build(deps): bump the github_action-dependencies group with 4 updates ( #3822 )
2026-07-27 09:38:53 +02:00
dependabot[bot] and GitHub
3da77024c7
build(deps): bump the github_action-dependencies group with 4 updates
...
Bumps the github_action-dependencies group with 4 updates: [actions/checkout](https://github.com/actions/checkout ), [github/codeql-action/init](https://github.com/github/codeql-action ), [github/codeql-action/autobuild](https://github.com/github/codeql-action ) and [github/codeql-action/analyze](https://github.com/github/codeql-action ).
Updates `actions/checkout` from 7.0.0 to 7.0.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/9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0...3d3c42e5aac5ba805825da76410c181273ba90b1 )
Updates `github/codeql-action/init` from 4.37.1 to 4.37.3
- [Release notes](https://github.com/github/codeql-action/releases )
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/github/codeql-action/compare/7188fc363630916deb702c7fdcf4e481b751f97a...e4fba868fa4b1b91e1fdab776edc8cfbe6e9fb81 )
Updates `github/codeql-action/autobuild` from 4.37.1 to 4.37.3
- [Release notes](https://github.com/github/codeql-action/releases )
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/github/codeql-action/compare/7188fc363630916deb702c7fdcf4e481b751f97a...e4fba868fa4b1b91e1fdab776edc8cfbe6e9fb81 )
Updates `github/codeql-action/analyze` from 4.37.1 to 4.37.3
- [Release notes](https://github.com/github/codeql-action/releases )
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/github/codeql-action/compare/7188fc363630916deb702c7fdcf4e481b751f97a...e4fba868fa4b1b91e1fdab776edc8cfbe6e9fb81 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: 7.0.1
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github_action-dependencies
- dependency-name: github/codeql-action/init
dependency-version: 4.37.3
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github_action-dependencies
- dependency-name: github/codeql-action/autobuild
dependency-version: 4.37.3
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github_action-dependencies
- dependency-name: github/codeql-action/analyze
dependency-version: 4.37.3
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github_action-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-07-25 10:02:54 +00:00
yubiuser and GitHub
63fd71e791
build(deps): bump the github_action-dependencies group with 4 updates ( #3819 )
2026-07-18 13:21:36 +02:00
dependabot[bot] and GitHub
661de70830
build(deps): bump the github_action-dependencies group with 4 updates
...
Bumps the github_action-dependencies group with 4 updates: [github/codeql-action/init](https://github.com/github/codeql-action ), [github/codeql-action/autobuild](https://github.com/github/codeql-action ), [github/codeql-action/analyze](https://github.com/github/codeql-action ) and [actions/setup-node](https://github.com/actions/setup-node ).
Updates `github/codeql-action/init` from 4.37.0 to 4.37.1
- [Release notes](https://github.com/github/codeql-action/releases )
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/github/codeql-action/compare/99df26d4f13ea111d4ec1a7dddef6063f76b97e9...7188fc363630916deb702c7fdcf4e481b751f97a )
Updates `github/codeql-action/autobuild` from 4.37.0 to 4.37.1
- [Release notes](https://github.com/github/codeql-action/releases )
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/github/codeql-action/compare/99df26d4f13ea111d4ec1a7dddef6063f76b97e9...7188fc363630916deb702c7fdcf4e481b751f97a )
Updates `github/codeql-action/analyze` from 4.37.0 to 4.37.1
- [Release notes](https://github.com/github/codeql-action/releases )
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/github/codeql-action/compare/99df26d4f13ea111d4ec1a7dddef6063f76b97e9...7188fc363630916deb702c7fdcf4e481b751f97a )
Updates `actions/setup-node` from 6.4.0 to 7.0.0
- [Release notes](https://github.com/actions/setup-node/releases )
- [Commits](https://github.com/actions/setup-node/compare/48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e...820762786026740c76f36085b0efc47a31fe5020 )
---
updated-dependencies:
- dependency-name: github/codeql-action/init
dependency-version: 4.37.1
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github_action-dependencies
- dependency-name: github/codeql-action/autobuild
dependency-version: 4.37.1
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github_action-dependencies
- dependency-name: github/codeql-action/analyze
dependency-version: 4.37.1
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github_action-dependencies
- dependency-name: actions/setup-node
dependency-version: 7.0.0
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: github_action-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-07-18 10:03:06 +00:00
Adam Warner and GitHub
0a7f68a674
Tweak Devcontainer ( #3812 )
2026-07-17 22:45:45 +01:00
Adam Warner and GitHub
931b2e8f29
Add DoT/DoH columns to the Upstream DNS Servers picker ( #3813 )
2026-07-17 22:31:46 +01:00
Adam Warner and RD WebDesign
f79f71f415
Add DoT/DoH tabs to the Upstream DNS Servers picker
...
FTL's DoT/DoH client work (pi-hole/FTL#2940 ) pins tls:// and https://
URIs onto the well-known resolver list, but the picker only rendered
checkboxes for the plain addresses.
- Plain / DoT / DoH tabs, one checkbox per address family per tab
- DoT/DoH tabs omit vendors with no pinned URI for that protocol,
instead of showing empty rows
- keeps the table narrow as more protocols (DoQ, DoH3, ...) get added
- each tab shows a label with how many upstreams are selected there,
positioned top-right with a tooltip, per rdwebdesign's review
comments
Co-authored-by: RD WebDesign <github@rdwebdesign.com.br >
Signed-off-by: Adam Warner <github@promofaux.dev >
2026-07-17 22:19:11 +01:00
yubiuser and GitHub
c2190b520e
build(deps-dev): bump xo from 2.0.2 to 3.0.2 in the development-dependencies group ( #3803 )
2026-07-16 19:22:51 +02:00
RD WebDesign and GitHub
398d11165b
Improve code highlighting for Lua code ( #3817 )
2026-07-12 14:24:21 -03:00
DL6ER
177e1f3143
Use Number.isFinite for the CNAME TTL check
...
Resolves the `// TODO Fix eslint` left on the TTL validation. `ttlVal` is
always a number (`NaN` or a `Math.trunc` result), so `Number.isFinite` is
equivalent to the global `isFinite` here while satisfying
`unicorn/prefer-number-properties`, letting us drop the accompanying
`eslint-disable-next-line`.
Signed-off-by: DL6ER <dl6er@dl6er.de >
2026-07-12 17:00:33 +02:00
DL6ER
089cdf0ceb
Coerce enableTimer text with Number() for consistency
...
The startup timer setup used `Math.trunc(enaT.text())` while `countDown()`
uses `Math.trunc(Number(enaT.text()))`. Both work (the stored value is a
clean millisecond timestamp), but wrap the value in `Number()` here too so
the two call sites read the `#enableTimer` text identically.
Signed-off-by: DL6ER <dl6er@dl6er.de >
2026-07-12 16:57:44 +02:00
DL6ER
d66df6fda8
Fix collapse icon selector in toggleBoxCollapse
...
`unicorn/prefer-scoped-selector` (new in xo 3) requires `:scope` in
combined element queries, so the selector was changed to
`:scope > .btn-box-tool > i`. The child combinator `>` after `:scope` is
wrong though: the box markup nests the tool button as
`.box > .box-header > .box-tools > button.btn-box-tool`, so a direct-child
query matched nothing and the collapse/expand chevron never toggled on
`#forgot-pw-box` (login) and `#custom-servers-box` (settings/dns). Use the
descendant combinator `:scope .btn-box-tool > i`, which the rule's own
suggestion inserts and which correctly resolves the icon in the header.
Signed-off-by: DL6ER <dl6er@dl6er.de >
2026-07-12 16:57:44 +02:00
Dominik and GitHub
1fe1d9d6e4
build(deps): bump @fortawesome/fontawesome-free from 6.7.2 to 7.0.0 ( #3573 )
2026-07-12 14:47:09 +02:00
DL6ER
5963bd03d5
Merge branch 'development' into fontawesome-free-7.0.0
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2026-07-12 14:37:31 +02:00
RD WebDesign and GitHub
7dd4de04d1
Improve code highlighting for Lua code
...
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br >
2026-07-11 22:09:59 -03:00
yubiuser and GitHub
894bcadcef
build(deps): bump the github_action-dependencies group with 4 updates ( #3815 )
2026-07-11 16:19:04 +02:00
dependabot[bot] and GitHub
e6fdbd5d9e
build(deps): bump the github_action-dependencies group with 4 updates
...
Bumps the github_action-dependencies group with 4 updates: [github/codeql-action/init](https://github.com/github/codeql-action ), [github/codeql-action/autobuild](https://github.com/github/codeql-action ), [github/codeql-action/analyze](https://github.com/github/codeql-action ) and [actions/stale](https://github.com/actions/stale ).
Updates `github/codeql-action/init` from 4.36.3 to 4.37.0
- [Release notes](https://github.com/github/codeql-action/releases )
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/github/codeql-action/compare/54f647b7e1bb85c95cddabcd46b0c578ec92bc1a...99df26d4f13ea111d4ec1a7dddef6063f76b97e9 )
Updates `github/codeql-action/autobuild` from 4.36.3 to 4.37.0
- [Release notes](https://github.com/github/codeql-action/releases )
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/github/codeql-action/compare/54f647b7e1bb85c95cddabcd46b0c578ec92bc1a...99df26d4f13ea111d4ec1a7dddef6063f76b97e9 )
Updates `github/codeql-action/analyze` from 4.36.3 to 4.37.0
- [Release notes](https://github.com/github/codeql-action/releases )
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/github/codeql-action/compare/54f647b7e1bb85c95cddabcd46b0c578ec92bc1a...99df26d4f13ea111d4ec1a7dddef6063f76b97e9 )
Updates `actions/stale` from 10.3.0 to 10.4.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/eb5cf3af3ac0a1aa4c9c45633dd1ae542a27a899...1e223db275d687790206a7acac4d1a11bd6fe629 )
---
updated-dependencies:
- dependency-name: github/codeql-action/init
dependency-version: 4.37.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: github_action-dependencies
- dependency-name: github/codeql-action/autobuild
dependency-version: 4.37.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: github_action-dependencies
- dependency-name: github/codeql-action/analyze
dependency-version: 4.37.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: github_action-dependencies
- dependency-name: actions/stale
dependency-version: 10.4.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: github_action-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-07-11 10:03:00 +00:00
yubiuser
6f4186f7f2
Apply Copilit's suggestions III
...
Signed-off-by: yubiuser <github@yubiuser.dev >
2026-07-08 11:49:10 +02:00
yubiuser
406e7f0992
Apply Copilot's suggestions II
...
Signed-off-by: yubiuser <github@yubiuser.dev >
2026-07-08 11:16:06 +02:00
yubiuser
70efb5f327
Fix copilot's suggestions
...
Signed-off-by: yubiuser <github@yubiuser.dev >
2026-07-08 10:54:37 +02:00
yubiuser
d335628c24
Fix remaining files
...
Signed-off-by: yubiuser <github@yubiuser.dev >
2026-07-08 09:59:52 +02:00
yubiuser
43d328d526
Fix groups-domains.js
...
Signed-off-by: yubiuser <github@yubiuser.dev >
2026-07-08 09:27:40 +02:00
yubiuser
0876bdcb61
Fix chart.js
...
Signed-off-by: yubiuser <github@yubiuser.dev >
2026-07-08 09:23:47 +02:00
yubiuser
86628a8446
Fix settings.js
...
Signed-off-by: yubiuser <github@yubiuser.dev >
2026-07-08 09:21:23 +02:00
yubiuser
8cfb2230c4
Fix settings-api.js
...
Signed-off-by: yubiuser <github@yubiuser.dev >
2026-07-08 09:17:53 +02:00
yubiuser
1c5b6b047c
Fix network.js
...
Signed-off-by: yubiuser <github@yubiuser.dev >
2026-07-08 09:16:03 +02:00
yubiuser
beab932add
Fix utils.js
...
Signed-off-by: yubiuser <github@yubiuser.dev >
2026-07-08 09:12:19 +02:00
yubiuser
7f14ef6731
Fix settings-dns.js
...
Signed-off-by: yubiuser <github@yubiuser.dev >
2026-07-08 09:09:33 +02:00
yubiuser
ea09f4b32a
Disable no-global-object-property-assignment rule and revert changes made to please the rule
...
Signed-off-by: yubiuser <github@yubiuser.dev >
2026-07-08 08:54:24 +02:00
yubiuser
e41139148e
Disable 'prefer-ternary'
...
Signed-off-by: yubiuser <github@yubiuser.dev >
2026-07-07 21:07:11 +02:00
yubiuser
5af313ae0c
Fix queries.js
...
Signed-off-by: yubiuser <github@yubiuser.dev >
2026-07-07 20:54:54 +02:00
yubiuser
ceb07fcaea
Fix settings-dhcp.js
...
Signed-off-by: yubiuser <github@yubiuser.dev >
2026-07-07 20:30:09 +02:00
yubiuser
165c4eff35
Fix groups-lists.js
...
Signed-off-by: yubiuser <github@yubiuser.dev >
2026-07-07 20:21:41 +02:00
yubiuser
6b71a3f4db
Include devcontainer dockerfile in dependabot
...
Signed-off-by: yubiuser <github@yubiuser.dev >
2026-07-07 18:04:20 +02:00
yubiuser
bcfdb4d834
Update dockerfile base image to lastest version
...
Signed-off-by: yubiuser <github@yubiuser.dev >
2026-07-07 18:03:13 +02:00
yubiuser
8c3069890f
Set bash as default shell for devcontainer
...
Signed-off-by: yubiuser <github@yubiuser.dev >
2026-07-07 18:02:11 +02:00
yubiuser
2bb53c2391
Fix footer.js
...
Signed-off-by: yubiuser <github@yubiuser.dev >
2026-07-07 17:15:36 +02:00
yubiuser
df7851b290
Don't use the globalObject in foots.js and login.js
...
Signed-off-by: yubiuser <github@yubiuser.dev >
2026-07-07 17:05:04 +02:00
yubiuser
3199bab7f9
Fix Readme.md
...
Signed-off-by: yubiuser <github@yubiuser.dev >
2026-07-07 16:30:05 +02:00
yubiuser
00909e9ec8
Fix issues in index.js
...
Signed-off-by: yubiuser <github@yubiuser.dev >
2026-07-07 16:30:05 +02:00
yubiuser
032311ba7b
Fix issues in utils.js
...
Signed-off-by: yubiuser <github@yubiuser.dev >
2026-07-07 16:30:05 +02:00
yubiuser
39504966a6
Use xo --fix to fix huge load of fixable issues, revert fixes to regex for manual inspection
...
Signed-off-by: yubiuser <github@yubiuser.dev >
2026-07-07 16:30:05 +02:00
yubiuser
5d798e6727
Set prettier mode to compatibility and force quotes style to double (fixes >5000 stylistic errors :-)
...
Signed-off-by: yubiuser <github@yubiuser.dev >
2026-07-07 16:30:05 +02:00
yubiuser
b1e502f677
Add empty ecmaFeatures array to fix runnin xo
...
Signed-off-by: yubiuser <github@yubiuser.dev >
2026-07-07 16:30:05 +02:00
dependabot[bot] and yubiuser
f892b5b41b
build(deps-dev): bump xo in the development-dependencies group
...
Bumps the development-dependencies group with 1 update: [xo](https://github.com/xojs/xo ).
Updates `xo` from 2.0.2 to 3.0.2
- [Release notes](https://github.com/xojs/xo/releases )
- [Commits](https://github.com/xojs/xo/compare/v2.0.2...v3.0.2 )
---
updated-dependencies:
- dependency-name: xo
dependency-version: 3.0.2
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: development-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-07-07 16:30:05 +02:00
Adam Warner and GitHub
e69f5fedda
Fix typo in emptyTable message for DNS settings ( #3811 )
2026-07-06 23:34:50 +01:00
Mordy Ovits and GitHub
f1c7122b1f
Fix typo in emptyTable message for DNS settings
...
Signed-off-by: Mordy Ovits <mordyovits@users.noreply.github.com >
2026-07-06 18:27:06 -04:00