Commit Graph

2898 Commits

Author SHA1 Message Date
Adam Warner
4958ed2fb0 Merge pull request #1142 from pi-hole/fix/FTL_group_update
Ensure we refresh FTL's internal groups cache.
2020-02-03 22:36:02 +00:00
Adam Warner
d008bca84a Merge pull request #1140 from pi-hole/tweak/groups_mgmt_disable_controls
Disable form elements while database operation is pending
2020-02-03 22:35:55 +00:00
Adam Warner
ed772869fb Merge branch 'release/v5.0' into new/network_table_IP_links 2020-02-03 22:18:24 +00:00
DL6ER
4228d88336 xo does neither like const nor let. Use var everywhere.
Signed-off-by: DL6ER <dl6er@dl6er.de>
2020-02-03 23:16:49 +01:00
Adam Warner
174c063ffb Merge branch 'release/v5.0' into fix/FTL_group_update 2020-02-03 22:03:20 +00:00
Adam Warner
60028fcfc2 Merge branch 'release/v5.0' into tweak/groups_mgmt_disable_controls 2020-02-03 22:03:14 +00:00
Adam Warner
0e7ee33f99 Merge branch 'release/v5.0' into fix/network_table_ip_sorting 2020-02-03 22:00:19 +00:00
DL6ER
86f56ee5df Make IP addresses links that send to the Query Log.
Signed-off-by: DL6ER <dl6er@dl6er.de>
2020-02-03 22:51:15 +01:00
DL6ER
917fd5949f Merge pull request #1129 from pi-hole/fix/underscore_TLDs
Allow underscores in the middle of TLDs
2020-02-03 22:44:09 +01:00
DL6ER
6ad2430f95 Import legacy adlist.list and fix/remove debugging output
Signed-off-by: DL6ER <dl6er@dl6er.de>
2020-02-02 19:10:26 +01:00
DL6ER
90a09d1cd0 Fix domain selection for domains containing additional information (such as blocked CNAMEs)
Signed-off-by: DL6ER <dl6er@dl6er.de>
2020-01-31 06:38:01 +00:00
DL6ER
a97f52ad76 Add possibility to highlight line on the Groups Domain Management page with specifying the domainid as GET parameter.
Signed-off-by: DL6ER <dl6er@dl6er.de>
2020-01-30 21:03:25 +00:00
DL6ER
2fdc676979 Add new CNAME-specific blocking modes [QUERY_GRAVITY_CNAME, QUERY_REGEX_CNAME, QUERY_BLACKLIST_CNAME] and show domain that was the reason for blocking during a CNAME inspection
Signed-off-by: DL6ER <dl6er@dl6er.de>
2020-01-29 22:19:26 +00:00
DL6ER
870ab035fc Fix teleporter's ability to import v4.x archives.
Signed-off-by: DL6ER <dl6er@dl6er.de>
2020-01-28 22:26:19 +01:00
DL6ER
abe0b760bd Ensure we reach the end of groups.php to send SIGRTMIN to FTL.
Signed-off-by: DL6ER <dl6er@dl6er.de>
2020-01-27 12:40:45 +00:00
DL6ER
516c9e946a Add utils object for common code.
Signed-off-by: DL6ER <dl6er@dl6er.de>
2020-01-27 11:21:02 +00:00
DL6ER
cfec7412da Merge branch 'release/v5.0' into tweak/groups_mgmt_disable_controls 2020-01-27 10:52:14 +00:00
Dan Schaper
e319db238a Merge branch 'release/v5.0' into fix/queries_over_time 2020-01-25 17:50:43 -08:00
Dan Schaper
89cf4b279b Merge branch 'release/v5.0' into new/intl_domains 2020-01-25 17:49:02 -08:00
Dan Schaper
03a379b774 Merge branch 'release/v5.0' into fix/network_table_ip_sorting 2020-01-25 17:48:22 -08:00
DL6ER
88da85f553 Add responsive design to new group tables to ensure they render properly on very narrow screens. (#1137)
Signed-off-by: DL6ER <dl6er@dl6er.de>

Co-authored-by: Dan Schaper <dan@glacialmagma.com>
2020-01-25 17:46:38 -08:00
DL6ER
43a861a6a9 Disable form elements while database operation is pending.
Signed-off-by: DL6ER <dl6er@dl6er.de>
2020-01-22 19:51:48 +01:00
DL6ER
5abbeb2eff Add extra label when blocking happend during deep CNAME inspection.
Signed-off-by: DL6ER <dl6er@dl6er.de>
2020-01-21 23:34:08 +01:00
DL6ER
fa6033ab56 Sort by first IP if multiple IPs are available for a given device.
Signed-off-by: DL6ER <dl6er@dl6er.de>
2020-01-20 19:03:00 +01:00
DL6ER
f92812d4cd Substitute null client names by empty strings.
Signed-off-by: DL6ER <dl6er@dl6er.de>
2020-01-19 22:32:28 +01:00
Ghalid
d93f1a22cb Remove autocorrect in search boxes on groups
Signed-off-by: Ghalid <24234921+Ghalid@users.noreply.github.com>
2020-01-19 13:12:57 -05:00
Ghalid
050fdb1c34 Merge branch 'devel' into patch-1
Signed-off-by: Ghalid <24234921+Ghalid@users.noreply.github.com>
2020-01-19 12:49:36 -05:00
DL6ER
60b078b4a0 Merge pull request #1131 from Smarre/parse_port_from_config
FTL.php: parse port path from pihole-FTL.conf
2020-01-19 15:38:37 +01:00
Samu Voutilainen
b7e9bd492c Use piholeFTLConfig() to resolve pihole-FTL.conf contents
Signed-off-by: Samu Voutilainen <smar@smar.fi>
2020-01-19 16:07:33 +02:00
Samu Voutilainen
ab04607087 FTL.php: parse port path from pihole-FTL.conf
Signed-off-by: Samu Voutilainen <smar@smar.fi>
2020-01-19 16:07:33 +02:00
XhmikosR
dee16f6c7a Switch to using Font Awesome
This should be more consistent.

Signed-off-by: XhmikosR <xhmikosr@gmail.com>
2020-01-19 13:53:48 +02:00
XhmikosR
0f0820dae4 Use text() for token.
Signed-off-by: XhmikosR <xhmikosr@gmail.com>
2020-01-19 13:49:46 +02:00
DL6ER
65be9d89ef Add support for international domain names. Note that this relies on php-intl to be installed
Signed-off-by: DL6ER <dl6er@dl6er.de>
2020-01-12 13:53:12 +01:00
DL6ER
1c4e8056c2 Allow underscores in the middle of TLDs. Fixes #1036
Signed-off-by: DL6ER <dl6er@dl6er.de>
2020-01-12 13:16:55 +01:00
XhmikosR
0ed702197a Change logo link to point to the dashboard.
Signed-off-by: XhmikosR <xhmikosr@gmail.com>
2020-01-08 18:36:11 +02:00
Adam Warner
8731be81a0 Merge pull request #1123 from pi-hole/XhmikosR-patch-3
Remove unused function isMobile()
2020-01-04 16:12:13 +00:00
Adam Warner
b447d526d9 Merge pull request #1104 from pi-hole/fonts
Move fonts to the header.php
2020-01-04 16:09:43 +00:00
DL6ER
4337dabff6 Always break tooltip title into two lines on narrow screens.
Signed-off-by: DL6ER <dl6er@dl6er.de>
2020-01-03 14:56:49 +02:00
DL6ER
f2713a9b3d Always show date (but only once if the interval is on the same date), break long lines on small displays, and abbreviate gray color definition.
Signed-off-by: DL6ER <dl6er@dl6er.de>
2020-01-03 14:56:13 +02:00
DL6ER
ac1e68acde Apply the same changes to the long-term graph page.
Signed-off-by: DL6ER <dl6er@dl6er.de>
2020-01-03 14:54:59 +02:00
DL6ER
0ee3c06c77 Fix tooltip percentage computation. While we're at it, also put the blocked queries under permitted ones and show them in gray instead of blue.
Signed-off-by: DL6ER <dl6er@dl6er.de>
2020-01-03 14:52:12 +02:00
DL6ER
81d7d24910 Use correct interval for the database query when clicking on one of the long-term graph bars.
Signed-off-by: DL6ER <dl6er@dl6er.de>
2020-01-03 14:50:48 +02:00
XhmikosR
793a6ec49f Remove unused function isMobile()
Signed-off-by: XhmikosR <xhmikosr@gmail.com>
2020-01-03 14:49:41 +02:00
XhmikosR
b74f0f3969 Fix the remaining lint issues
Signed-off-by: XhmikosR <xhmikosr@gmail.com>
2020-01-02 19:42:19 +02:00
XhmikosR
704c352277 Format JS code
Signed-off-by: XhmikosR <xhmikosr@gmail.com>
2020-01-02 19:42:18 +02:00
Adam Warner
4fbec2a557 Merge pull request #1112 from pi-hole/scrollY
`window.scrollY` isn't supported on IE
2020-01-02 17:34:02 +00:00
Adam Warner
c376962da5 Merge pull request #1114 from pi-hole/padStart
Replace padStart with a solution that works in older browsers
2020-01-02 17:30:52 +00:00
Adam Warner
aff834448a Merge pull request #1113 from pi-hole/length
length cannot be negative
2020-01-02 17:30:25 +00:00
Adam Warner
fe45538fc2 Merge pull request #1111 from pi-hole/license-headers
Add license headers.
2020-01-02 17:28:31 +00:00
Adam Warner
701de94be8 Merge pull request #1110 from pi-hole/var
Switch back to var
2020-01-02 17:28:08 +00:00