Commit Graph

45 Commits

Author SHA1 Message Date
Andrew Koebbe
cfb3f5070a Improved performance by not reading the log file in to memory
Fixed the ForwardDestinations not setting the first value for a domain as 1
Fixed a bug where when no ads blocked the alignTimeArrays would error on the min and max calls
2016-10-09 11:22:00 -05:00
Adam Hill
b372c2e3d2 Fixes #150
During the beginning of the month with the log having two spaces between Month & Day we get 9 values back instead of 8.  Stripping double spaces fixes.  E.G. `Oct  1` comapred to `Sep 26`
2016-10-01 10:18:52 -05:00
Promofaux
55df44edf3 change $ipv6 value to read from /etc/pihole/setupVars.conf instead of /etc/pihole/.useIPV6 2016-09-16 23:59:59 +01:00
Promofaux
f53a77301f in findAds: ensure count($exploded) == 8 2016-09-16 23:42:13 +01:00
Promofaux
b35b0dd7a6 Actually set status to "" before checking it! 2016-09-16 23:23:54 +01:00
Adam Warner
f319ec6cfa Suppress pi.hole and hostname pulled from /etc/hostname from the stats, as they're not really ads. 2016-09-06 09:08:12 +01:00
Promofaux
e79dc2bb0e Split $host at any whitespace, not just tab.
addresses : https://github.com/pi-hole/pi-hole/issues/484
2016-04-28 20:22:27 +01:00
Promofaux
861be94589 actually limit list of sources to 10. 2016-04-18 22:46:49 +01:00
Promofaux
51b13087ca Switch display order of Hostname IP to be Hostname (IP) 2016-04-16 14:46:44 +01:00
Promofaux
f45d42ca63 Changes to data.php to allow showing Top 10 clients in table 2016-04-16 14:21:34 +01:00
Promofaux
8d03e0c2b5 Merge branch 'devel' of github.com:pi-hole/AdminLTE into HostNames 2016-04-16 14:14:07 +01:00
Promofaux
fa8cec8fa7 add extra check to getAllQueries so that reads of gravity.list are not counted as pi-holed 2016-04-16 02:50:15 +01:00
Promofaux
4499e2f3b9 Remove erroneous space after hostname 2016-04-16 01:07:33 +01:00
Promofaux
c9e840efa9 Add hostname check to Top Clients graph and Query Log page 2016-04-16 00:56:30 +01:00
Promofaux
02f6517b55 Add ability to check for local hostnames 2016-04-16 00:55:19 +01:00
Promofaux
ad2715e23f Increase complexity of FindAds filter. Removes 'bad name' and host file reload lines from the log whilst parsing 2016-04-15 23:40:40 +01:00
Promofaux
77de621d25 possible fix lighttpd for error where $status was undefined 2016-04-15 21:27:32 +01:00
Promofaux
52281939eb Create seperate filter for get all queries, as it was messing up the main page. 2016-04-15 21:04:08 +01:00
Promofaux
1028d164dc revamp the getAllQueries function. The filter now includes the 'forwarded' and '/etc/pihole/gravity.list' lines. Super Zoomy! 2016-04-15 20:40:32 +01:00
Promofaux
6ebe481351 Rename function to make more sense. 2016-04-15 19:12:50 +01:00
Justin Theberge
b540ace987 relevant names 2016-04-06 10:19:07 -04:00
Justin Theberge
63539fa16a fix linecount 2016-04-06 09:48:50 -04:00
Justin Theberge
096bc06d65 Fix for high CPU usage caused by "PHP Warning" flooding the journal.
PHP Warning:  fgets() expects parameter 1 to be resource, boolean was given
2016-04-05 08:59:03 -04:00
Adam Warner
4297718527 Merge pull request #64 from pi-hole/apiChanges
More API improvements
2016-03-31 23:45:28 +01:00
Promofaux
ba10330960 PHP no longer falls over when reading in a large number of domains from the blocklist 2016-03-31 23:26:19 +01:00
Mcat12
5394118fb6 Fixed status indicator
Was still using old indexing
2016-03-17 20:37:18 -04:00
Mcat12
edeaaabbe3 Merge branch 'devel' into fixQueryLog
Conflicts:
	data.php
2016-03-16 20:55:45 -04:00
Mcat12
b37ed3fa51 Actually fixed query log this time
Maybe
2016-03-16 20:35:37 -04:00
Promofaux
e61c189bcc Vastly improve checking for domain in gravity.list (think 30+ seconds down to 1) 2016-03-08 19:09:38 +00:00
Promofaux
91f2514ea1 Check gravity.list to see if domain is a pi-holed one 2016-03-08 15:34:26 +00:00
Promofaux
8d02575b1a Fix divide-by-zero error as mentioned in #55 2016-03-08 13:01:27 +00:00
Mcat12
ddb2aa346d Fix Query Log data 2016-03-01 22:50:18 -05:00
Promofaux
1477a1e804 Remove references to GMT. Causing issues for international users 2016-02-23 22:00:29 +00:00
Brice Johnson
b80c373cfa Added page to view daily query log history 2016-02-13 00:01:50 -06:00
Brice Johnson
e73ba8b28c Added fix for time gaps in log for the 'over time' graph 2016-02-12 22:54:09 -06:00
Brice Johnson
4fa6b3dc6b Added radar graph for top clients 2016-02-11 23:41:31 -06:00
Brice Johnson
0544cfb398 Added forwarding destination chart 2016-02-10 23:40:20 -06:00
Brice Johnson
5d68c72477 Added query types graph 2016-02-10 23:18:11 -06:00
Brice Johnson
f72d28d45e Changed array indexing to be more robust 2016-02-09 18:50:47 -06:00
Brice Johnson
21741094f1 Moved data retrieval to Ajax call. Fixed ipv6 number. Fixed top
domains/advertisers tables.
2016-02-02 22:27:42 -06:00
Brice Johnson
c6c227de43 Added most recent queries 2016-01-25 21:20:53 -06:00
Brice Johnson
740f69f7a7 Removed advertising domains from top domains list 2016-01-25 20:56:39 -06:00
Brice Johnson
6cafb226d5 Fixed bugs in over-time graph 2016-01-25 20:41:46 -06:00
Brice Johnson
81a81c517e Added chart of queries over time 2016-01-15 23:40:15 -06:00
Brice Johnson
f018e0f6f9 Added lists of top domains/ads. Moved data collection to separate file. 2016-01-15 22:29:18 -06:00