DL6ER
51064df4fd
Remove pointer cursor when auto-filtering is disabled.
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2020-04-23 09:34:06 +02:00
DL6ER
c24900ddff
Reduce code duplication
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2020-04-23 09:30:18 +02:00
DL6ER
728d907780
Add meta key modifier and highlight filtering columns
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2020-04-23 09:17:10 +02:00
DL6ER
2439c3c76a
Add comment that holding down [Ctrl] can do something magical
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2020-04-21 15:38:46 +02:00
DL6ER
0aecefcbc8
Add comments and simplify code
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2020-04-21 11:41:16 +02:00
DL6ER
8c82872f4a
Add missing space in front of and on the dynamically generated button text.
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2020-04-21 11:32:15 +02:00
DL6ER
8c1503cac5
Show filtering details on clear button.
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2020-04-21 11:20:17 +02:00
DL6ER
e9ba5e440a
Add [Ctrl] key action to combine filters.
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2020-04-21 10:56:23 +02:00
DL6ER
6fa9d036b4
Initialize regex filter mode and clear search field (if set previously)
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2020-04-21 10:39:40 +02:00
DL6ER
7d0882723c
Add exact searching using modified regex for query type, domain, and client.
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2020-04-21 10:33:37 +02:00
DL6ER
2e7b9191fc
Update scripts/pi-hole/js/queries.js
...
Co-Authored-By: TheME <andreas_fl@outlook.com >
2020-04-14 19:54:43 +02:00
XhmikosR
ae13014565
Adapt to the new rules.
...
Signed-off-by: XhmikosR <xhmikosr@gmail.com >
2020-04-10 18:34:47 +00:00
DL6ER
0f21f6d269
Release possible previous onClick event handler on regex links to avoid multiple tabs being opened on click.
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2020-04-10 10:45:26 +02:00
DL6ER
a64810e00e
Merge branch 'release/v5.0' into devel
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2020-04-08 12:25:18 +02:00
DL6ER
e328f51e17
Remember last state of the "Apply filtering" checkbox on the Query Log page. Store this browser- not server-wise so individual users can use their own prefered settings.
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2020-03-31 20:20:17 +00:00
DL6ER
fd7786ad8c
Merge pull request #1155 from pi-hole/tweak/show_cname_regex_link
...
Improve CNAME inspection details on Query Log
2020-02-15 21:59:12 +01:00
DL6ER
8d6e2a07fb
Reverse logic on Query Log to ensure only permitted queries can be added to the blacklist.
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2020-02-15 18:16:56 +01:00
DL6ER
09c7ba99fa
Underline clickable regex links on Query Log page.
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2020-02-15 12:25:20 +01:00
DL6ER
88eb4c85b8
Optimizations to regex link generating code.
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2020-02-14 22:16:06 +01:00
DL6ER
facb5b07a9
Regex IDs start from 1 by default. 0 means the query has been imported from the database. It makes no sense to show a link when we don't know which regex was responsible for blocking (this is not stored in the database).
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2020-02-14 17:54:34 +01:00
DL6ER
1d7889d754
Add hover title to regex link icon.
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2020-02-14 17:50:51 +01:00
DL6ER
623cecc64c
Also show regex link when this is CNAME regex blocked.
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2020-02-14 17:41:03 +01:00
DL6ER
249dfc793c
Integrate link to regex filter in status column.
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2020-02-04 22:20:09 +01:00
DL6ER
8fd1631ee3
Add link to regex filter if blocked by one.
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2020-02-04 08:27:20 +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
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
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
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
XhmikosR
704c352277
Format JS code
...
Signed-off-by: XhmikosR <xhmikosr@gmail.com >
2020-01-02 19:42:18 +02:00
Adam Warner
73236e8ada
Merge pull request #1094 from pi-hole/buttons
...
Fix buttons appearance
2020-01-02 17:26:28 +00:00
Ghalid
112a5abf80
Merge branch 'devel' into patch-1
...
Signed-off-by: Ghalid <24234921+Ghalid@users.noreply.github.com >
2019-12-29 14:22:12 -05:00
DL6ER
03b3a1d604
Merge pull request #1088 from pi-hole/location
...
Be explicit about `window.location`
2019-12-28 16:58:27 +01:00
Ghalid
1df9c4049b
There should only be one search input on each page so there doesn't need to be an array anyway, remove arrow functions as per https://github.com/pi-hole/AdminLTE/pull/1100\#pullrequestreview-335618314
...
Signed-off-by: Ghalid <24234921+Ghalid@users.noreply.github.com >
Remove const
Signed-off-by: Ghalid <24234921+Ghalid@users.noreply.github.com >
2019-12-21 14:51:34 -05:00
Ghalid
40d7e1498e
Disable autocorrect in search boxes
...
Signed-off-by: Ghalid <24234921+Ghalid@users.noreply.github.com >
2019-12-21 12:06:48 -05:00
XhmikosR
d017c57f84
Fix buttons appearance
...
Signed-off-by: XhmikosR <xhmikosr@gmail.com >
2019-12-17 17:50:50 +02:00
DL6ER
f084fa1991
Merge pull request #1091 from pi-hole/text
...
Use `text()` for the token
2019-12-17 15:49:05 +01:00
XhmikosR
f486935eb8
Use text() for the token
...
We don't need any HTML.
Signed-off-by: XhmikosR <xhmikosr@gmail.com >
2019-12-17 15:57:50 +02:00
XhmikosR
2ba18a1b58
Be explicit about window.location
...
Signed-off-by: XhmikosR <xhmikosr@gmail.com >
2019-12-17 12:14:37 +02:00
XhmikosR
9c1846885a
Clean up JS
...
* remove unused variables/functions
* use the dot notation
* use explicit coercion
* remove unneeded else
* use `textContent` instead of `innerHTML`
* cache a few `getElementById` calls
* fix a couple of undefined variables
* various assorted lint tweaks
Signed-off-by: XhmikosR <xhmikosr@gmail.com >
2019-12-16 20:36:40 +02:00
XhmikosR
d65b5be5e2
A few CSS tweaks.
...
Add utilities classes and fix a few CSS issues.
Signed-off-by: XhmikosR <xhmikosr@gmail.com >
2019-12-09 21:36:58 +02:00
XhmikosR
37c849ce2b
Remove unused variables
...
Signed-off-by: XhmikosR <xhmikosr@gmail.com >
2019-12-07 11:49:49 +02:00
denny0754
8991605f04
Fixed Issue#983
2019-08-01 18:14:32 +01:00
Mcat12
8157fa5c8e
Don't show the "Click to ..." tooltip when filtering is disabled
...
Fixes #971
Signed-off-by: Mcat12 <newtoncat12@yahoo.com >
2019-06-28 20:14:05 -07:00
DL6ER
468cd0ccfd
Move dataIndex definition into dataSrc function
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2019-05-10 22:02:52 +02:00
DL6ER
6d896f9892
Use Array.map() instead of looping over elements and pushing the content to a new array
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2019-05-09 20:10:32 +02:00
DL6ER
ce88417d55
Use the render option of the columns definition to specify how and when the date string is shown.
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2019-05-06 07:41:13 +02:00
DL6ER
c4df1bcced
Remove extra ID column, this is intentionally done in a separate commit
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2019-05-05 13:51:23 +02:00
DL6ER
0590127865
Ensure correct sorting of queries even if they happened withing the same second. Fixes #934
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2019-05-05 13:50:33 +02:00
DL6ER
f728fd980d
DNSSEC UNKNOWN is not an error, it is also shown for queries that are imported from the database
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2019-02-17 18:40:57 +01:00