DL6ER
c399043db4
Use correct IDs for spinners in index.js
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2019-09-12 21:11:18 -04:00
denny0754
01a29f6555
Fixed Issue#983
2019-09-12 21:11:13 -04:00
TheME
e816c28fd0
fix broken Icons
...
Signed-off-by: Th3M3 <the_me@hotmail.de >
2019-09-12 21:11:12 -04:00
Daniel
f6aeac5a1c
Improve audit logic to batch requests.
...
Signed-off-by: Daniel <daniel@developerdan.com >
2019-09-12 21:11:10 -04:00
Mcat12
964c54360b
Don't show the "Click to ..." tooltip when filtering is disabled
...
Fixes #971
Signed-off-by: Mcat12 <newtoncat12@yahoo.com >
2019-09-12 21:05:57 -04:00
DL6ER
a8b4cb74d8
Check data before converting. This allows us to detect if there is no data for the graph so we can hide it. Fixes #932
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2019-09-12 21:05:53 -04:00
DL6ER
c7aa2556a1
Add source URL to the JS file
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2019-09-12 21:05:50 -04:00
DL6ER
83013993cd
Also show "N/A" if the name column is NULL
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2019-09-12 21:05:50 -04:00
DL6ER
a027715247
Move ip-address-sorting into its own file
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2019-09-12 21:05:49 -04:00
DL6ER
f830bfbc7b
Add IP address sorting for the network table, based on https://datatables.net/plug-ins/sorting/ip-address
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2019-09-12 21:05:48 -04:00
DL6ER
c8086b4239
Check fields against null before trying to obtain their lengths.
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2019-09-12 21:05:47 -04:00
DL6ER
19d6f4ae9f
Move dataIndex definition into dataSrc function
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2019-09-12 21:05:46 -04:00
DL6ER
cdefb1ca60
Use Array.map() instead of looping over elements and pushing the content to a new array
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2019-09-12 21:05:45 -04:00
DL6ER
a4fe802fb9
Apply the same changes also for the database query list
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2019-09-12 21:05:44 -04:00
DL6ER
2175efd605
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-09-12 21:05:44 -04:00
DL6ER
77931b499a
Remove extra ID column, this is intentionally done in a separate commit
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2019-09-12 21:05:43 -04:00
DL6ER
695730920a
Ensure correct sorting of queries even if they happened withing the same second. Fixes #934
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2019-09-12 21:05:42 -04:00
Adam Warner
0d0d44939d
Set "orderable" to false on last column, as sorting does not work here!
...
Signed-off-by: Adam Warner <me@adamwarner.co.uk >
2019-05-02 21:58:14 +01:00
DL6ER
4923a7576c
Remove another mentioning of data-mask
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2019-04-12 16:01:35 +02:00
Mark Drobnak
16d06d6948
Merge pull request #918 from pi-hole/new/fine_grained_externally_blocked_status
...
Long-term queries: Request all externally blocked variants when the checkbox is enabled
2019-02-22 21:53:24 -05:00
DL6ER
e0947d69ab
Long-term queries: Request all externally blocked variants when the checkbox is enabled
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2019-02-22 21:26:36 +01:00
Mark Drobnak
e4d80b5e24
Merge pull request #909 from pi-hole/new/fine_grained_externally_blocked_status
...
Implement finer grained external blocking displaying
2019-02-17 14:14:49 -05: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
DL6ER
635bdfb717
Undo removal of slice operations
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2019-02-17 11:52:14 +01:00
DL6ER
e433e90308
Remove dead code from scripts/pi-hole/js/index.js
...
Removed:
- updateForwardedOverTime();
- updateQueryTypesOverTime();
- slicing on overTime data
Signed-off-by: DL6ER <dl6er@dl6er.de >
2019-02-11 00:52:24 +01:00
DL6ER
8796583818
Implement finer grained external blocking displaying
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2019-02-04 17:45:30 +01:00
Mcat12
2ba8787261
Merge branch 'release/v4.2' into devel
...
# Conflicts:
# scripts/pi-hole/js/db_graph.js
2019-02-03 11:24:19 -08:00
DL6ER
adf44443b7
Merge branch 'release/v4.2' into fix/long-term-stats-datetime
2019-01-28 18:48:11 +01:00
Mcat12
f19a538e7f
Clarify wording of DNSSEC Unknown status
...
Previously, unknown DNSSEC status was marked with a question mark. FTL
loads queries from the database and sets the DNSSEC status to unknown,
because that information is not stored in the database:
https://github.com/pi-hole/FTL/pull/461
Signed-off-by: Mcat12 <newtoncat12@yahoo.com >
2019-01-26 13:11:08 -08:00
DL6ER
a975576616
Long-term data: Show date range only after user chose a valid range. Fixes #897
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2019-01-22 23:30:36 +01:00
DL6ER
8ae36a0dcb
Fill daterange field with initialization (now-6d -> now)
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2019-01-20 11:36:39 +01:00
DL6ER
d07eafc964
Review comments
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2019-01-07 18:56:56 +01:00
DL6ER
496af21131
Javascript optimizations
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2019-01-06 20:56:06 +01:00
DL6ER
93b4513980
Display vendor information for devices where available
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2018-12-31 00:23:09 +01:00
DL6ER
cfc3cba10c
Make the client column clickable and send the user to the correspondignly filtered Query Log page on click
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2018-12-29 20:48:07 +01:00
DL6ER
3305982c32
Merge branch 'devel' into new/network-details
2018-12-29 20:21:32 +01:00
DL6ER
67b67de4a9
Add "uses Pi-hole" column
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2018-12-28 12:15:16 +01:00
DL6ER
7030a33d26
Use localized integers for numbers
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2018-12-27 15:14:45 +01:00
DL6ER
aa38b98ebc
Add network details page
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2018-12-27 15:07:59 +01:00
DL6ER
bd84160d4f
Show different warning in the case that at least one of the domains to be added were already present
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2018-11-29 19:47:57 +01:00
DL6ER
56251d1808
Forward destinations -> Upstreams
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2018-09-24 12:55:55 +02:00
Mark Drobnak
e062b3c68f
Merge pull request #831 from pi-hole/new/longterm/select_query_type
...
Add query type selection for Long-term Query Log
2018-08-30 16:34:26 -04:00
Mark Drobnak
51cc3661ff
Merge pull request #830 from pi-hole/new/cacheinfo
...
Add DNS cache information to Settings page
2018-08-30 16:07:21 -04:00
DL6ER
26ab341669
Remove debug statement
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2018-08-30 15:37:04 +02:00
DL6ER
d2ecf1c70a
Use comma-separated list of type integers instead of byte-coded integer.
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2018-08-30 15:02:33 +02:00
DL6ER
2d1aae3078
Merge branch 'devel' into new/longterm/select_query_type
2018-08-29 20:35:47 +02:00
Mcat12
b1549f1da8
Fix whitelisting from the query log (and DB query log)
...
Signed-off-by: Mcat12 <newtoncat12@yahoo.com >
2018-08-26 12:38:50 -04:00
DL6ER
7ee1874672
Optimize HTML and JS
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2018-08-24 14:25:02 +02:00
DL6ER
318179d82d
Merge branch 'devel' into new/longterm/select_query_type
2018-08-24 14:09:46 +02:00
DL6ER
3169b5ba88
Add selection for query types on long term DB query log page
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2018-08-24 14:09:08 +02:00