DL6ER
62e3e2219e
Merge pull request #605 from pi-hole/tweak/settings_tabs
...
Multi-Tab Settings page
2017-10-22 16:06:22 +02:00
DL6ER
06d601a0ee
3 seconds before starting auto-dismissal
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2017-10-22 15:10:22 +02:00
DL6ER
618a046b64
Auto dismissal for info and error notifications
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2017-10-22 15:07:17 +02:00
DL6ER
1a707a081f
Rearragne buttons on the system tabs
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2017-10-21 13:53:34 +02:00
DL6ER
a1d96e4e63
Improve Javascript (allow toggling of deletion and highlight "Save and Update" button on deletion) and :codacy:
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2017-10-21 12:08:00 +02:00
DL6ER
b70e43f8ba
Fix blocking list Javascript
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2017-10-21 11:52:35 +02:00
DL6ER
852f0a733a
Fix Javascript error that appears when there is no hash part on the URL
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2017-10-21 11:24:52 +02:00
DL6ER
3640867942
:codacy:
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2017-10-20 19:30:17 +02:00
Adam Warner
f6a05a00b3
tidy up some experimenting
...
Signed-off-by: Adam Warner <adamw@rner.email >
2017-10-19 23:09:13 +01:00
Adam Warner
62b8c0d733
fix dhcp lease table headers/footers.
...
Signed-off-by: Adam Warner <adamw@rner.email >
2017-10-19 23:06:38 +01:00
DL6ER
903cb2a4f4
Make DNS the default tab
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2017-10-19 10:55:02 +02:00
DL6ER
1e105f1df6
Change hash for save and reload
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2017-10-19 10:45:12 +02:00
DL6ER
37313bf400
Go to specified tab on save or hyperlink
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2017-10-19 10:41:03 +02:00
Mcat12
ff82895be8
Fix error when no client over time data is available
2017-10-11 15:00:51 -04:00
DL6ER
d6262a083e
Merge pull request #585 from pi-hole/tweak/query_log_clickfiltering
...
Allow one-click filtering in Query Log
2017-10-10 19:18:30 +02:00
DL6ER
1e89f12d18
Merge branch 'new/clientsovertime' of github.com:pi-hole/AdminLTE into new/clientsovertime
2017-09-30 11:10:03 +02:00
DL6ER
6a75cc2751
Prevent overshoots in the graphs caused by cubic interpolation (just like we do it already for the main graph)
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2017-09-30 11:09:13 +02:00
WaLLy3K
1ba190bfa2
Merge branch 'devel' into new/clientsovertime
2017-09-30 13:29:36 +10:00
WaLLy3K
2789b69460
Decrease doughnut animation time on first load
2017-09-29 23:12:20 +10:00
DL6ER
0ed1901a8e
Apply proper sorting whilst preserve the color order for the doughnut forward destinations chart
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2017-09-27 17:03:00 +02:00
DL6ER
b70993368b
Change color from "blue" to "#72afd2"
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2017-09-24 11:53:13 +02:00
DL6ER
dcdec7ca48
Add some dynamic color experiment
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2017-09-24 11:48:00 +02:00
DL6ER
8e4b7efcc0
Add dynamic hover text to make the feature more prominent
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2017-09-24 11:41:14 +02:00
DL6ER
45af8eb971
Change cursor type from zoom-in to pointer
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2017-09-24 00:24:58 +02:00
DL6ER
18079c128f
And another one
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2017-09-24 00:11:07 +02:00
DL6ER
ddfed41034
Fix some mistakes
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2017-09-24 00:09:58 +02:00
DL6ER
d6db559742
Change cursor style to magnifying glass when hovering single-click searching capable entries to highlight the new feature
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2017-09-23 14:03:55 +02:00
DL6ER
b0e16975e4
Show reset button only if one-click filtering is actually used
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2017-09-23 13:55:09 +02:00
DL6ER
f1a5ec8953
Add "clear" button
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2017-09-23 13:46:28 +02:00
DL6ER
269bd09823
Allow one-click filtering on "Type", "Domain", and "Client"
2017-09-23 13:24:23 +02:00
DL6ER
a46f720973
Use absolute instead of relative display
2017-09-23 13:03:55 +02:00
DL6ER
076700fc92
Add "Clients (over time)" graph (needs FTL on branch "new/clientsovertime")
2017-09-22 21:11:57 +02:00
DL6ER
a18a45e6b8
Detect ${OVER} and mirror its effect properly on the web interface
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2017-09-21 20:23:38 +02:00
DL6ER
aef4159f44
Add tooltips to dognuth charts
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2017-09-20 22:28:46 +02:00
DL6ER
e7fc65b684
Simplify function updateForwardedOverTime() as data obtained from API is already normalized
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2017-09-20 22:15:19 +02:00
DL6ER
b89c40d63f
Simplify function updateQueryTypesOverTime() as data obtained from API is already normalized
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2017-09-20 22:11:54 +02:00
DL6ER
5ab4430ef0
halt -> poweroff
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2017-09-08 20:30:59 +02:00
DL6ER
f2b77c0bf4
Merge pull request #470 from gedetil/devel
...
Add shutdown option
2017-09-08 20:26:19 +02:00
Mcat12
cff98f8ebe
Remove testing change
2017-08-08 20:49:31 -04:00
Mcat12
127314e98e
Fix undefined total in DB top lists
2017-08-08 20:46:01 -04:00
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