Commit Graph

1721 Commits

Author SHA1 Message Date
Paul Mannarino
aa3c8aef5f reduce functions
Signed-off-by: Paul Mannarino <paul.mannarino@gmail.com>
2021-12-02 18:08:24 -05:00
Paul Mannarino
35396a6cb5 Clean up
Signed-off-by: Paul Mannarino <paul.mannarino@gmail.com>
2021-12-02 13:31:14 -05:00
Paul Mannarino
05d56d12d5 Update pie chart slice toggle
Signed-off-by: Paul Mannarino <paul.mannarino@gmail.com>
2021-12-02 13:12:08 -05:00
Paul Mannarino
cb6b3480a5 Avoid window.open
Signed-off-by: Paul Mannarino <paul.mannarino@gmail.com>
2021-11-30 23:13:53 -05:00
Adam Warner
01191c7a1b Merge pull request from GHSA-mhr8-7rvg-8r43
* Prevent possible XSS attack vector on add_client
Update JS code to prevent possible XSS vector

Co-authored-by: Harold Kim <root@stypr.com>
Signed-off-by: Adam Warner <me@adamwarner.co.uk>

* Fix both addClient and deleteClient to prevent XSS

Signed-off-by: Harold Kim <root@stypr.com>

Co-authored-by: Harold Kim <root@stypr.com>
2021-10-23 19:26:07 +01:00
Adam Warner
e53f7e674e Also set the color of the iframe's font (#1934)
(remove prettier:check from npm test, as the output is not helpful at all - whereas xo's output will tell the user what prettier is complaining about)

Signed-off-by: Adam Warner <me@adamwarner.co.uk>
2021-10-23 19:21:19 +01:00
Adam Warner
bce2476d78 Display Docker Tag in footer if the PIHOLE_DOCKER_TAG environment variable is detected (#1933)
* If `PIHOLE_DOCKER_TAG` is set in the environment  then display it as Docker Tag in the versions footer. Else, don't.

Signed-off-by: Adam Warner <me@adamwarner.co.uk>

* Update scripts/pi-hole/php/footer.php

Signed-off-by: Adam Warner <me@adamwarner.co.uk>

Co-authored-by: DL6ER <DL6ER@users.noreply.github.com>

Co-authored-by: DL6ER <DL6ER@users.noreply.github.com>
2021-10-23 17:55:07 +02:00
DL6ER
5d981c165b Merge pull request #1924 from yubiuser/delete_network
Add delete button to the network table to allow deleting individual entries
2021-10-23 16:41:22 +02:00
DL6ER
9ab9850c9c Merge pull request #1925 from pi-hole/tweak/local_dns_cname
Do not restart for every item during Teleporter import of Local DNS record or CNAME
2021-10-23 16:39:12 +02:00
yubiuser
f2322157c8 Remove obsolet list_verify function
Signed-off-by: yubiuser <ckoenig@posteo.de>
2021-10-19 00:12:26 +02:00
yubiuser
e00d706b49 Fix tabs->spaces
Signed-off-by: yubiuser <ckoenig@posteo.de>
2021-10-15 07:42:00 +02:00
yubiuser
ab9454a582 Also use variable to disable reload in delteALL functions
Signed-off-by: yubiuser <ckoenig@posteo.de>
2021-10-13 20:47:02 +02:00
yubiuser
b80c97f6d3 Do only reload pihole once after Local DNS Records or CNAME have been modified
Signed-off-by: yubiuser <ckoenig@posteo.de>
2021-10-12 21:37:06 +02:00
yubiuser
9f0e5fa67e Use getCustomDNSEntries in deleteAllCustomDNSEntries
Signed-off-by: yubiuser <ckoenig@posteo.de>
2021-10-12 20:50:37 +02:00
yubiuser
98ee67efed Add delete function
Signed-off-by: yubiuser <ckoenig@posteo.de>
2021-10-11 14:46:10 +02:00
yubiuser
84d53985ee Add delete button to network table
Signed-off-by: yubiuser <ckoenig@posteo.de>

Fix styling

Signed-off-by: yubiuser <ckoenig@posteo.de>

Fix xo

Signed-off-by: yubiuser <ckoenig@posteo.de>

Use data.id

Signed-off-by: yubiuser <ckoenig@posteo.de>

Sort by last seen

Signed-off-by: yubiuser <ckoenig@posteo.de>

Use data.id instead of data.ip

Signed-off-by: yubiuser <ckoenig@posteo.de>
2021-10-11 13:47:09 +02:00
yubiuser
49c84e58dd Suppress empty lines output during teleporter import (#1921)
Signed-off-by: Yubiuser <ckoenig@posteo.de>
2021-10-11 09:05:08 +01:00
yubiuser
85121b69b1 Count right during teleporter import (#1922)
Signed-off-by: Yubiuser <ckoenig@posteo.de>
2021-10-10 22:31:59 +01:00
Adam Warner
7374ce57d4 address prettier complaints
Signed-off-by: Adam Warner <me@adamwarner.co.uk>
2021-10-07 00:13:33 +01:00
Th3M3
0d24f25f3c Modal Dialog for Teleporter-import
fixes page reload every time the DHCP tab gets active

Signed-off-by: Th3M3 <the_me@outlook.de>
2021-10-07 00:12:33 +01:00
Chris Miceli
1ed98f6f38 1777 Remember me for 7 days doesn't work if you log in from Recent Queries (#1870)
set cookie if requested

Signed-off-by: Chris Miceli <chrismiceli@outlook.com>
2021-10-06 23:39:21 +01:00
David Beitey
effcd907cd Make entire Forgot Password box header clickable (#1917)
This adjusts the markup for the Forgot Password box such that the entire
box header (the text, whitespace and plus/minus icon) is interactive.
Previous behaviour of clicking the icon remains the same.

This also improves the markup/spacing inside the box's content.

Signed-off-by: David Beitey <david@davidjb.com>
2021-10-06 22:43:56 +01:00
Lion Ralfs
7462904c60 fix: row background colors in query log (#1906)
Signed-off-by: Lion Ralfs <lion.ralfs@gmail.com>
2021-10-05 14:48:54 +01:00
yubiuser
57bf116e47 Unescape German umlauts (#1914)
* Unescape German umlauts

Signed-off-by: Yubiuser <ckoenig@posteo.de>
2021-10-04 21:30:21 +01:00
Adam Warner
d64818c7a5 Merge pull request #1892 from a1346054/fixes
Simple maintenance improvements
2021-09-29 21:17:25 +01:00
Adam Warner
5f52259c7e Merge pull request #1897 from yubiuser/lift_subnet_limitation
Lift prefix limitaion for --rev-server
2021-09-29 21:11:44 +01:00
DL6ER
8de314f919 Merge pull request #1886 from yubiuser/delete_messages2
Add delete button to message table
2021-09-27 08:10:20 +02:00
yubiuser
7f13dda4a8 Fix regex
Signed-off-by: yubiuser <ckoenig@posteo.de>
2021-09-21 19:59:24 +02:00
Adam Warner
e3a69aff6a Add background colors on Query log + switchable text coloring (as before) (#1893)
* Add subtle background colour to the rows depending on query status

* Do the same for long term query log (and also apply changes missed on last release

* Add per-browser setting for Query Log colorization

Signed-off-by: DL6ER <dl6er@dl6er.de>

Co-authored-by: DL6ER <dl6er@dl6er.de>
2021-09-21 09:39:49 -07:00
yubiuser
2d41191ac3 Lift prefix limitaion for --rev-server
Signed-off-by: yubiuser <ckoenig@posteo.de>
2021-09-21 09:25:31 +02:00
a1346054
26f0203137 Trim excess whitespace
Signed-off-by: a1346054 <36859588+a1346054@users.noreply.github.com>
2021-09-15 21:23:01 +00:00
a1346054
48c63c0a0b Fix spelling
Signed-off-by: a1346054 <36859588+a1346054@users.noreply.github.com>
2021-09-15 21:22:59 +00:00
a1346054
a8ab8c811f Use english name for control key
Signed-off-by: a1346054 <36859588+a1346054@users.noreply.github.com>
2021-09-15 21:22:58 +00:00
a1346054
7517028c64 Add final newline
Signed-off-by: a1346054 <36859588+a1346054@users.noreply.github.com>
2021-09-15 21:22:56 +00:00
yubiuser
e0ba6ded2a Address review comments
Signed-off-by: yubiuser <ckoenig@posteo.de>
2021-09-12 19:42:34 +02:00
yubiuser
086a8dabbb Fix xo
Signed-off-by: yubiuser <ckoenig@posteo.de>
2021-09-12 19:42:25 +02:00
DL6ER
4faa77da39 Add interpretation for Pi-hole message type RATE_LIMIT
Signed-off-by: DL6ER <dl6er@dl6er.de>
2021-09-12 19:42:14 +02:00
yubiuser
29fbb3379f Fix prettier
Signed-off-by: yubiuser <ckoenig@posteo.de>
2021-09-12 19:41:30 +02:00
yubiuser
9aaa45a034 Add delete button to message table
Signed-off-by: yubiuser <ckoenig@posteo.de>
2021-09-12 19:41:15 +02:00
DL6ER
1cefaf98ab Merge pull request #1884 from yubiuser/target_blank2
Add forgotten target_blank
2021-09-12 15:39:35 +02:00
yubiuser
3889c0733f Add forgotton target _blank
Signed-off-by: yubiuser <ckoenig@posteo.de>
2021-09-12 12:30:45 +02:00
XhmikosR
f9506c5484 Autofix issues
Signed-off-by: XhmikosR <xhmikosr@gmail.com>
2021-09-12 10:26:14 +03:00
Adam Warner
2e9bb78472 Merge pull request #1882 from pi-hole/master
Sync Master back to Dev
2021-09-11 22:39:57 +01:00
DL6ER
438c5be2f3 Merge pull request #1854 from pi-hole/XhmikosR-patch-1
footer.php: move FTL before Web Interface
2021-09-11 22:01:02 +02:00
Adam Warner
42c4ed8e66 Merge pull request #1871 from pi-hole/tweak/non_cached_replies
Add BLOB reply type
2021-09-11 21:00:46 +01:00
Adam Warner
293bc97b49 Merge pull request #1872 from pi-hole/tweak/color
Less color for the Query Log
2021-09-11 20:59:49 +01:00
Adam Warner
25df783378 Apply htmlentities in a couple of places to prevent xss
Co-authored-by: wtwver <wtwver@users.noreply.github.com>
Signed-off-by: Adam Warner <me@adamwarner.co.uk>
2021-09-11 20:03:05 +01:00
Adam Warner
cf8602eedd set httponly to true when calling setcookie. the ini_set option above doesn't actually seem to do anything... (but not removing it just in case
Signed-off-by: Adam Warner <me@adamwarner.co.uk>
2021-09-11 19:36:18 +01:00
DL6ER
5db2fc2786 Remove coloring of the domain names
Signed-off-by: DL6ER <dl6er@dl6er.de>
2021-09-09 20:51:16 +02:00
DL6ER
b174bad770 Less color for the Query Log
Signed-off-by: DL6ER <dl6er@dl6er.de>
2021-09-09 20:34:05 +02:00