Mcat12
1ae7247213
Change success check to a more stable indicator
...
Fixes #540
2017-07-26 22:16:32 -04:00
DL6ER
a13b7bd692
Add an apply button to the new Audit log page ( #532 )
...
* Add an apply button to the new Audit log page
* The button is not actually called "Apply"
2017-07-14 22:50:09 +02:00
DL6ER
40ae7fb0ca
Add long-term graph page ( #542 )
...
* Add api_db.php?getGraphData
Signed-off-by: DL6ER <dl6er@dl6er.de >
* Add new DB Graph page
Signed-off-by: DL6ER <dl6er@dl6er.de >
* Adjust x-axis format
Signed-off-by: DL6ER <dl6er@dl6er.de >
* Tweaks to long term stats (#543 )
* add maxDate to Datepicker
* remove `GO` Button from datepicker input, instead hook into the apply event to update the graphs/charts when the date range is selected
* :codacy:
Signed-off-by: DL6ER <dl6er@dl6er.de >
* Fix comment + another :codacy:
* Remove duplicated code
* Add click callback to DB graph that sends the user to the DB query log page. This required some re-write of the DB queries page.
* Remove uneeded global variable
* Remove minDate and MaxDate as it is causing issues on fresh installs
* Oh :codacy: ...
2017-07-08 23:42:21 +02:00
DL6ER
93732f12b1
Re-add doughnut charts ( #544 )
...
* Re-add doughnut charts as this has been requested by some users
* Smaller optimizations
* Don't use rotation animation for further updates
* Apply attribute to correct graph
* Ask for unsorted list of forward destinations
* :codacy:
* Move setting to correct graph
2017-07-08 20:18:26 +02:00
Mcat12
220a47f67e
Merge pull request #537 from pi-hole/tweak/long_term_24H
...
Daterangepicker: Display time in 24H modus
2017-06-30 11:11:06 -04:00
DL6ER
76e4cc6a40
Fix datrangepicker for "Today" and "Yesterday". Add "All Time" option. ( #535 )
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2017-06-30 17:04:10 +02:00
DL6ER
273f9373b2
Display time in 24H instead of 12H mode
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2017-06-30 13:40:13 +02:00
DL6ER
9f7fb18f31
Long-term statistics implementation (using FTL's database) ( #521 )
...
* - Add DB Top Lists
- Add DB Query Log
- Add DB API
* Allow to select only queries that are equal/newer than the oldest entry in the database
2017-06-29 20:57:09 +02:00
DL6ER
99ffef6c8e
Don't update list after each click but in regular intervals (once per second) ( #534 )
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2017-06-29 20:37:57 +02:00
TheME
74a6dc3276
Fix glow effect ( #528 )
...
* index.js: fix glow effect
* header.php: fix glow effect rule
2017-06-28 23:26:47 +01:00
DL6ER
557ebbbc7c
Merge pull request #479 from pi-hole/new/audit-log
...
Audit log
2017-06-27 10:53:31 +02:00
Mcat12
68794061a5
Use DataTable's safe renderer in query log
...
See https://datatables.net/manual/security
2017-06-24 22:31:31 -04:00
DL6ER
2c99183d33
Merge pull request #526 from pi-hole/tweak/dash_statistics
...
Add unique clients to dash board summary
2017-06-21 20:09:34 +02:00
Mcat12
d061355ff3
Fix FTL offline message
2017-06-20 18:53:10 -04:00
DL6ER
a604037d33
Add unique clients to summary
2017-06-20 13:01:30 +02:00
Mcat12
0dcf45d271
Merge pull request #520 from Th3M3/form-group_responsive_style
...
Form group responsive style
2017-06-19 14:37:57 -04:00
TheME
53068e0fef
list.js: update*
...
updated code to center and separate the buttons on small screens, like in my last screenshot.
2017-06-19 11:31:46 +02:00
TheME
3ab8c8d0f9
queryads.js: Update*
...
* removed double comment and updated code to center and separate the buttons on small screens, like in my last screenshot.
2017-06-19 11:29:50 +02:00
Mcat12
399f2ad029
Merge pull request #524 from pi-hole/new/Exact_blacklisting_display
...
Correctly interpret black.list status in Query Log
2017-06-17 11:47:36 -04:00
DL6ER
a9b020c006
Sort list entries (black-/whitelist) alphabetically before creating the table
2017-06-17 14:44:22 +02:00
DL6ER
2aff81f0ba
Be able to interpret status 5
2017-06-17 14:39:14 +02:00
TheME
89864baa76
queryads.js: small correction
2017-06-06 20:48:39 +02:00
TheME
07e2ef6f6d
list.js: small correction
2017-06-06 20:47:35 +02:00
TheME
5b6c025de3
list.js: codacy fixes
2017-06-06 19:22:00 +02:00
TheME
fb7df298c0
queryads.js: codacy fixes
2017-06-06 19:21:09 +02:00
TheME
4e06783cb2
Update list.js
2017-06-06 18:37:30 +02:00
TheME
cfaf12cd63
Update queryads.js
2017-06-06 18:35:19 +02:00
DL6ER
9b2f4e4673
Minor change to comments
2017-06-04 13:34:46 +02:00
DL6ER
1ee66f36bd
... and Top Ads
2017-06-04 13:32:35 +02:00
DL6ER
1e1da89a9c
Add the same for the top domains
2017-06-04 13:32:09 +02:00
DL6ER
f66650be1c
Minor change to make the dashboard's javascript compatible with escaped characters (like apostrophe) in client names
2017-06-04 13:29:24 +02:00
DL6ER
58f6406f48
Merge pull request #515 from Th3M3/improve_dropdown-menu
...
Improve dropdown-menu
2017-06-03 18:57:43 +02:00
DL6ER
2f218ba9eb
Major overhaul of update checker - checks only every 30 minutes to reduce number of GitHub API requests
2017-06-03 16:40:25 +02:00
TheME
059600f10c
remove function to open user menu
...
AdminLTE has already an implemented function to toggle the user menu.
So there is no need to use an own script in footer.js
Benefit: The dropdown-menu closes if you click on a blank Place
2017-05-31 21:18:44 +02:00
DL6ER
e659d79da9
Remove legend, add tooltips and increase hit/hover radius for Query Types over Time graph. Fixes #502
2017-05-13 17:34:36 +02:00
DL6ER
7d4bf08853
Add custom callback for tooltips and disable legend for Forward Destinations over Time graph
2017-05-13 17:32:00 +02:00
DL6ER
b49a7b57c5
Add hover/hit radius for Forward Destinations over Time graph
2017-05-13 17:20:18 +02:00
DL6ER
2db45f806b
Remove double click handler
2017-05-05 23:29:25 +02:00
Mcat12
3f04b346cb
Merge pull request #476 from pi-hole/tweak/dashboard
...
Tweaks for the dashboard
2017-04-24 19:02:02 -04:00
DL6ER
870959026b
Codacy fixes
2017-04-22 16:19:19 +02:00
DL6ER
349faac048
Implemented also actions for audit log
2017-04-22 16:10:18 +02:00
DL6ER
b2a8ea7fee
Add first version of Audit log
2017-04-22 01:44:26 +02:00
DL6ER
f2415a590d
Don't skip line if there are no queries, simply set its contribution to zero
2017-04-21 22:28:23 +02:00
DL6ER
3364f989cf
Don't show IP addresses in addition to hostnames of forward destinations to save some space in the legend
2017-04-21 15:50:30 +02:00
DL6ER
3e88e72557
Bugfix: updateQueriesOverTime() has been called twice, but updateQueryTypesOverTime() hasn't been called at all
2017-04-20 13:24:52 +02:00
Mcat12
52a5fb62ff
Merge pull request #466 from pi-hole/fix/csrf-security
...
Add CSRF token
2017-04-06 16:22:18 -04:00
Mcat12
acc83345fd
Merge pull request #252 from pi-hole/customizeadlists
...
Manage adlists
2017-04-06 16:16:05 -04:00
Adam Warner
892bc5f1c5
:codacy:
2017-04-06 18:45:26 +01:00
Mcat12
4d9d9dc949
Require CSRF token for debug log generation
2017-04-02 19:23:03 -04:00
Mcat12
7a5c8e899e
Use button to remove lists
2017-03-31 20:16:58 -04:00