Commit Graph

6685 Commits

Author SHA1 Message Date
Dominik
409ab0a7e4 Fix typo in advanced DNS help text (#3350) 2025-03-28 16:52:59 +01:00
yubiuser
eec7622ef4 Fix typo in advanced DNS help text
Signed-off-by: yubiuser <github@yubiuser.dev>
2025-03-28 16:16:06 +01:00
Dominik
7dd1cf3c09 Queries: escape querystatus.fieldtext (#3348) 2025-03-27 19:39:31 +01:00
XhmikosR
85ac52adfe Queries: escape querystatus.fieldtext
Even though right now the API doesn't include any HTML code, it's a better practice to be defensive here.

Signed-off-by: XhmikosR <xhmikosr@gmail.com>
2025-03-27 16:41:22 +02:00
Dominik
af26dbbbf7 Queries: user fieldtext directly (#3343) 2025-03-27 14:38:09 +01:00
XhmikosR
e8e60880ba Queries: use fieldText directly
It no longer includes raw HTML, so it should be fine to use it directly

Signed-off-by: XhmikosR <xhmikosr@gmail.com>
2025-03-27 15:32:44 +02:00
Dominik
7c72c0cc7f parseQueryString: switch to URLSearchParams and remove unused param (#3340) 2025-03-27 13:29:44 +01:00
Dominik
071e5edb4a sidebar: switch to a real button (#3342) 2025-03-27 13:19:36 +01:00
Dominik
596478f940 Logout: fix redirect (#3304) 2025-03-27 13:15:35 +01:00
XhmikosR
6c29d5dab8 Logout: fix redirect
Without this, we were getting into a loop with keep alive enabled
when using Firefox.

Signed-off-by: XhmikosR <xhmikosr@gmail.com>
2025-03-24 08:29:40 +02:00
Dominik
e3ead702ce queries: switch to a real button (#3339) 2025-03-23 19:06:35 +01:00
Dominik
ebb219bff4 Refactor assets loading (#3295) 2025-03-23 19:05:02 +01:00
Dominik
e25554d213 login.lp: remove mention of sudo (#3334) 2025-03-23 19:01:41 +01:00
XhmikosR
1262c83499 Queries: actually switch to a real button
Signed-off-by: XhmikosR <xhmikosr@gmail.com>
2025-03-23 19:46:52 +02:00
XhmikosR
5036b1df13 Navigation: switch to a real button
Better for accessibility

Signed-off-by: XhmikosR <xhmikosr@gmail.com>
2025-03-23 19:19:57 +02:00
XhmikosR
1801e9535b parseQueryString: switch to URLSearchParams and remove unused param
Signed-off-by: XhmikosR <xhmikosr@gmail.com>
2025-03-23 18:34:49 +02:00
XhmikosR
bd693fad80 Queries: fix potential DOM text reinterpreted as HTML issue
Signed-off-by: XhmikosR <xhmikosr@gmail.com>
2025-03-23 18:32:09 +02:00
XhmikosR
1acb80536b Refactor assets loading
* move fonts first
* move CSS and JS along with the rest
* move default auto theme media checks to the HEAD instead of imports

Also, use `script defer`. This makes the JS files non-blocking.

Signed-off-by: XhmikosR <xhmikosr@gmail.com>
2025-03-23 07:08:37 +02:00
Dominik
877d5f8cb9 Allow path prefix multiplexing the dashboard and API (#3269) 2025-03-22 20:46:37 +01:00
yubiuser
f45ef294fc Bump github/codeql-action from 3.28.11 to 3.28.12 (#3335) 2025-03-22 13:15:49 +01:00
yubiuser
ebe606df36 Bump actions/setup-node from 4.2.0 to 4.3.0 (#3336) 2025-03-22 13:14:02 +01:00
dependabot[bot]
45fb609ae4 Bump actions/setup-node from 4.2.0 to 4.3.0
Bumps [actions/setup-node](https://github.com/actions/setup-node) from 4.2.0 to 4.3.0.
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](https://github.com/actions/setup-node/compare/v4.2.0...v4.3.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-22 10:31:45 +00:00
dependabot[bot]
c0a1ce2974 Bump github/codeql-action from 3.28.11 to 3.28.12
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 3.28.11 to 3.28.12.
- [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/v3.28.11...v3.28.12)

---
updated-dependencies:
- dependency-name: github/codeql-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-22 10:31:43 +00:00
yubiuser
a4fc758356 Add missing rel="noopener" for external links (#3333) 2025-03-21 20:32:06 +01:00
XhmikosR
6a5b40f7bf Add missing rel="noopener" for external links
Signed-off-by: XhmikosR <xhmikosr@gmail.com>
2025-03-21 16:54:22 +02:00
XhmikosR
d68169d0e0 login.lp: remove mention of sudo
This is now consistent with the other `pihole` command references and Pi-hole already suggests using `sudo` when needed.

Signed-off-by: XhmikosR <xhmikosr@gmail.com>
2025-03-21 16:51:13 +02:00
Adam Warner
983dbc2244 Update fonts (#3309) 2025-03-20 17:03:49 +00:00
DL6ER
6a6a3911f0 Merge branch 'development' into new/web_prefix
Signed-off-by: DL6ER <dl6er@dl6er.de>
2025-03-18 06:58:10 +01:00
Adam Warner
1624bcd269 Use em instead of i and strong instead of b (#3321) 2025-03-17 18:12:10 +00:00
Adam Warner
bcfa4c61cc Update browserslistc (#3322) 2025-03-17 18:05:53 +00:00
RD WebDesign
4adffdc1bf Remove a few unused CSS rules from pi-hole.css and LCARS theme (#3329) 2025-03-17 04:23:15 -03:00
RD WebDesign
390bc4ae99 Remove a few unused CSS rules from pi-hole.css and LCARS theme
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
2025-03-16 22:27:33 -03:00
RD WebDesign
ff2967058d Fix issues found in LCARS theme after recent changes in CSS and HTML (#3327) 2025-03-16 04:11:33 -03:00
RD WebDesign
44892dba10 Fix status panel icons - LCARS theme
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
2025-03-16 01:34:15 -03:00
RD WebDesign
66e46ec556 Fix dropdown selector used on Domains page - LCARS theme
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
2025-03-16 01:03:08 -03:00
RD WebDesign
dffc8fc43a Fix collapsed menu icons - LCARS theme
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
2025-03-16 00:41:19 -03:00
RD WebDesign
5de572e53f Fix the reversed numbers in Group Management menu items - LCARS theme
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
2025-03-16 00:23:16 -03:00
yubiuser
d4a5018d5f Bump postcss-cli from 11.0.0 to 11.0.1 (#3325) 2025-03-15 11:13:23 +01:00
yubiuser
8e46c924e2 Bump autoprefixer from 10.4.20 to 10.4.21 (#3324) 2025-03-15 11:12:39 +01:00
dependabot[bot]
a2f561e372 Bump postcss-cli from 11.0.0 to 11.0.1
Bumps [postcss-cli](https://github.com/postcss/postcss-cli) from 11.0.0 to 11.0.1.
- [Release notes](https://github.com/postcss/postcss-cli/releases)
- [Changelog](https://github.com/postcss/postcss-cli/blob/master/CHANGELOG.md)
- [Commits](https://github.com/postcss/postcss-cli/compare/11.0.0...11.0.1)

---
updated-dependencies:
- dependency-name: postcss-cli
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-15 10:10:00 +00:00
dependabot[bot]
d47a6bb0ed Bump autoprefixer from 10.4.20 to 10.4.21
Bumps [autoprefixer](https://github.com/postcss/autoprefixer) from 10.4.20 to 10.4.21.
- [Release notes](https://github.com/postcss/autoprefixer/releases)
- [Changelog](https://github.com/postcss/autoprefixer/blob/main/CHANGELOG.md)
- [Commits](https://github.com/postcss/autoprefixer/compare/10.4.20...10.4.21)

---
updated-dependencies:
- dependency-name: autoprefixer
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-15 10:09:49 +00:00
XhmikosR
bca58f6683 Use em instead of i and strong instead of b
They are semantically more correct

Signed-off-by: XhmikosR <xhmikosr@gmail.com>
2025-03-13 13:04:43 +02:00
XhmikosR
4c6b927cd3 Update browserslistc
Aligns better with what's actually supported

Signed-off-by: XhmikosR <xhmikosr@gmail.com>
2025-03-13 08:40:06 +02:00
XhmikosR
7ebf4e07df Update fonts
Remove the .woff files since our supported browsers support .woff2

Signed-off-by: XhmikosR <xhmikosr@gmail.com>
2025-03-12 16:38:06 +02:00
yubiuser
6591dc8c98 Fix stray - (#3318) 2025-03-12 14:11:08 +01:00
XhmikosR
bbcda8ae28 Fix stray -
Signed-off-by: XhmikosR <xhmikosr@gmail.com>
2025-03-12 08:13:20 +02:00
RD WebDesign
ffdffbc262 Sidebar: fix missing span end-closing tags (#3316) 2025-03-12 00:21:21 -03:00
RD WebDesign
a64d57aef6 Remove trailing slash from void elements (#3315) 2025-03-11 15:10:18 -03:00
XhmikosR
a9addd1d8c sidebar: fix missing span end-closing tags
Signed-off-by: XhmikosR <xhmikosr@gmail.com>
2025-03-11 10:12:22 +02:00
XhmikosR
c003548906 Remove trailing slash from void elements
Signed-off-by: XhmikosR <xhmikosr@gmail.com>
2025-03-10 22:15:01 +02:00