Skip to content
This repository has been archived by the owner on May 15, 2024. It is now read-only.

Releases: Clumsy-Coder/pihole-dashboard

1.1.0-development.2

10 Nov 03:31
Compare
Choose a tag to compare
1.1.0-development.2 Pre-release
Pre-release

1.1.0-development.2 (2023-11-10)

✨ Features

  • component: use react-hook-form for validation (1ea8f34), closes #754

1.1.0-development.1

21 Aug 20:31
Compare
Choose a tag to compare
1.1.0-development.1 Pre-release
Pre-release

1.1.0-development.1 (2023-08-21)

✨ Features

  • page: display build time in the about page (4cb30d8)

1.0.0

20 Aug 20:26
Compare
Choose a tag to compare

1.0.0 (2023-08-20)

TLDR

  • Login to the dashboard using Pi-Hole Admin credentials
    • Requires the IP address and port number of the Admin portal)
    • User is stayed logged in for 5 hours
  • Display Pi-Hole summary
    • Total queries
    • Total blocked queries
    • Percent blocked queries
    • Total Domains on AdList
    • Display blocked vs allowed queries on a bar chart
    • Display clients and number of queries on a bar chart
    • Display query types on a pie chart
    • Display upstream servers (who handled the query. ex: blocked, allowed forward to router) on a pie chart
    • Display a table of top allowed queries
    • Display a table of top blocked queries
    • Display a table of top allowed queries grouped by clients
    • Display a table of top blocked queries grouped by clients

✨ Features

Read more

1.0.0-development.7

20 Aug 18:43
Compare
Choose a tag to compare
1.0.0-development.7 Pre-release
Pre-release

1.0.0-development.7 (2023-08-20)

🐛 Bug Fixes

  • component: tooltip clipping for ClientsOvertime bar chart (e14aa18), closes #546

1.0.0-development.6

17 Aug 23:42
Compare
Choose a tag to compare
1.0.0-development.6 Pre-release
Pre-release

1.0.0-development.6 (2023-08-17)

🐛 Bug Fixes

  • nextjs: building nextjs app by dynamic importing nivo chart (c4762e1)

1.0.0-development.5

21 Feb 16:58
8f98b0c
Compare
Choose a tag to compare
1.0.0-development.5 Pre-release
Pre-release

1.0.0-development.5 (2022-11-14)

✨ Features

1.0.0-development.4

12 Nov 20:37
68e0c21
Compare
Choose a tag to compare
1.0.0-development.4 Pre-release
Pre-release

1.0.0-development.4 (2022-11-12)

🐛 Bug Fixes

  • docker: pass .env.local to the final stage of docker image building (5ca3c65)

1.0.0-development.3

07 Nov 20:17
fb64844
Compare
Choose a tag to compare
1.0.0-development.3 Pre-release
Pre-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 for TopBlockedClientsQueries (87d7f09)
  • page: load favicon when running NextJS in production mode (290ed3a)

✨ Features

Read more

1.0.0-development.2

13 Sep 22:18
2ba9243
Compare
Choose a tag to compare
1.0.0-development.2 Pre-release
Pre-release

1.0.0-development.2 (2022-09-13)

🐛 Bug Fixes

  • api: fix error type for axios interceptor in '/api/auth/login' endpoint (06e4f3b)

✨ Features

  • api: add api endpoint '/api/auth/login' (b29d5fd)
  • api: add API endpoint '/api/auth/logout' (46a8488)
  • api: add API endpoint '/api/auth/session' (b0e765e)
  • api: create helper functions for 'iron-session' (bd840b7)
  • api: load 'port' from endpoint '/api/auth/login' (5839d5b)
  • api: send response based on axios error for api '/api/auth/login' (278fb68)
  • api: store authenticated credentials to an encrypted session cookie (30f452e)
  • component: add 'Logout' page link (f43a374)
  • component: add component 'LoginForm' (02fa2a3)
  • component: add component for rendering authenticated Drawer items (8158168)
  • component: display error message for LoginForm after HTTP request (551579f)
  • component: display loading when authenticating LoginForm (45a28e8)
  • component: display pi-hole ip address and port when authenticated (fc3e7d8)
  • component: go to page '/' after logging in (296803a)
  • component: provide Redux store to the entire app (331ac01)
  • component: render Authenticated drawer items when the user's logged in (6ccc90f)
  • lib: add helper functions to load protected page routes (08b8eeb)
  • page: add 'login' page (4c37c99)
  • page: redirect Home page to Login page IF not logged in (13cc049)
  • page: redirect login page to Home page if the user is logged in (ca0f03d)
  • redux: add API queries for AuthSession using Redux Toolkit Query (c942d60)
  • redux: create Redux store (c20f620)
  • redux: create Redux toolkit query API (f0d2d2b)
  • url: add API url for pi-hole API endpoints (607fe3e)

1.0.0-development.1

12 Nov 22:55
b5760fc
Compare
Choose a tag to compare
1.0.0-development.1 Pre-release
Pre-release

1.0.0-development.1 (2022-08-22)

✨ Features

  • component: add 'AppBar' component (64f7d9d)
  • component: add 'Drawer' component (e451b58)
  • component: add helper object to manage pages (eb60db1)
  • component: offset main content to right by drawer width (5c40ce2)
  • component: render 'AppBar' in the app (8d9afa0)