This repository was archived by the owner on May 15, 2024. It is now read-only.
1.0.0-development.3
Pre-release
Pre-release
·
1295 commits
to development
since this release
1.0.0-development.3 (2022-11-07)
🐛 Bug Fixes
- component: fetching number of entries for
topBlockedClientQueries
and fetch polling (a7b1035) - component: offsetting content when drawer is visible (cef49fb)
- component: set link address if
ipAddress
is not provided forTopBlockedClientsQueries
(87d7f09) - page: load favicon when running NextJS in production mode (290ed3a)
✨ Features
- api: add API endpoint '/api/auth/unauthorized' (5a41acc)
- api: add API endpoint for '/api/summary' with formatted data (906734f)
- api: add API endpoint for '/api/summary' with raw data (bf14fd7)
- api: add NextJS 'GET' API endpoint for '/api/forwardedDestinations' (a80a56a)
- api: add NextJS 'GET' API endpoint for '/api/queries/topBlocked' (dc37c41)
- api: add NextJS 'GET' API endpoint for '/api/queries/topPermitted' (c0ef177)
- api: add NextJS 'GET' API endpoint for '/api/queryTypes' (98d9281)
- api: add NextJS 'GET' API endpoint for
/api/queries/clients/topAllowed
(bf0a0b2) - api: add NextJS 'GET' API endpoint for
/api/queries/clients/topBlocked
(914e70a) - api: add NextJS 'GET' API endpoint for
/api/queries/overtime?formatted=true
(58a99fa), closes /github.com/pi-hole/AdminLTE/blob/master/scripts/pi-hole/js/index.js#L219-L286 - api: add NextJS 'GET' API endpoint for
/api/queries/overtime
(4b8f45d) - api: add NextJS
GET
API endpoint for/api/queries/clients/overtime?formatted=true
(5d0c2ee), closes /github.com/pi-hole/AdminLTE/blob/master/scripts/pi-hole/js/index.js#L330-L417 - api: add NextJS
GET
API endpoint for/api/queries/clients/overtime
(46e0f51) - component: add Bar chart to display clients overtime in the last 24 hours (9676bc5), closes /github.com/pi-hole/AdminLTE/blob/c2afe4221ac275a1c082e1d8e14ccbb6113b0e7b/scripts/pi-hole/js/utils.js#L71-L73 /github.com/pi-hole/AdminLTE/blob/c2afe4221ac275a1c082e1d8e14ccbb6113b0e7b/scripts/pi-hole/js/index.js#L953-L1047 /github.com/pi-hole/AdminLTE/blob/c2afe4221ac275a1c082e1d8e14ccbb6113b0e7b/scripts/pi-hole/js/index.js#L1081-L1102
- component: add Bar chart to display queries overtime in 24 hours (0cfd0e9), closes /github.com/pi-hole/AdminLTE/blob/c2afe4221ac275a1c082e1d8e14ccbb6113b0e7b/scripts/pi-hole/js/utils.js#L71-L73 /github.com/pi-hole/AdminLTE/blob/c2afe4221ac275a1c082e1d8e14ccbb6113b0e7b/scripts/pi-hole/js/index.js#L858-L900 /github.com/pi-hole/AdminLTE/blob/c2afe4221ac275a1c082e1d8e14ccbb6113b0e7b/scripts/pi-hole/js/index.js#L1059-L1079
- component: add chart to render Forwarded destinations (64cb0a7)
- component: add chart to render Query Types (0ee20cf)
- component: add component 'Summary' (ec87580)
- component: add property 'numeric' to Pi-hole IP address text field (62c52fc)
- component: add table to display top blocked queries (80f3eb8)
- component: add table to display top clients allowed queries (75c9cce)
- component: add table to display top clients blocked queries (ff3f0d0)
- component: add table to display top permitted queries (cdea617)
- component: redirect to Login page if AuthSession has expired (469728a)
- component: render Skeleton for component 'Summary' when loading data (fa21f02)
- component: use custom colours for 'ForwardDestinations' component (a91d635)
- lib: add function 'isApiAuthenticated' (d8eec93)
- middleware: add api route '/api/queries/topBlocked' to NextJS middleware (6ee5016)
- middleware: add api route '/api/queries/topPermitted' to NextJS middleware (a96ba5f)
- middleware: add api route '/api/queryTypes' to NextJS middleware (37d59bb)
- middleware: add api route
/api/queries/clients/topAllowed
to NextJS middleware (6104e26) - middleware: add api route
/api/queries/clients/topBlocked
to NextJS middleware (3c49bd0) - middleware: add NextJS middleware (7b81f55)
- page: render
Clients overtime
bar chart in Home page (91dac41) - page: render
Queries overtime
bar chart in Home page (464e735) - page: render
TopBlockedQueries
table in home page (22f355c) - page: render
TopClientsAllowedTable
table in home page (5930c87) - page: render
TopClientsBlockedTable
table in home page (a2a2a91) - page: render
TopPermittedQueries
table in home page (9f25e00) - page: render component 'Summary' on page '/' (2082acc)
- page: render ForwardedDestinations chart on main page (fdff8da)
- page: render QueryTypes chart on main page (1cb0f79)
- redux: add API queries for 'Summary' using Redux toolkit Query (0f015c6)
- redux: add API query for 'ForwardedDestinations' using Redux Toolkit Query (81964fd)
- redux: add API query for 'QueryTypes' using Redux Toolkit Query (25c6c8e)
- redux: add API query for 'TopBlocked' using Redux Toolkit Query (826ca73)
- redux: add API query for 'TopPermitted' using Redux Toolkit Query (49b5ed4)
- redux: add API query for
/api/queries/clients/overtime?formatted=true
using Redux Toolkit Query (409498f) - redux: add API query for
/api/queries/clients/overtime
using Redux Toolkit Query (e28a709) - redux: add API query for
/api/queries/clients/topAllowed
using Redux Toolkit Query (f0f4c74) - redux: add API query for
/api/queries/clients/topBlocked
using Redux Toolkit Query (4bcbf6a) - redux: add API query for
/api/queries/overtime?formatted=true
using Redux Toolkit Query (ee6e652) - redux: add API query for
/api/queries/overtime
using Redux Toolkit Query (8b57b0b) - redux: fetch
forwardedDestinations
in an interval (002ad2f)