-
Notifications
You must be signed in to change notification settings - Fork 27
Flutterhole dashboard unusable with v5.18 of Pihole web interface API #165
Comments
Having the same issue |
Can confirm |
Also confirming |
sadly can confirm also. |
Sorry to hear it! I made a quick fix for this on the |
In the interim, the following changes restore functionality. Go to your Pi-hole settings and amend the API path in the Host details section. Please note your host address may be different to http://pi.hole Change
to
You can get the token from Settings/API/Show API token or from /etc/pihole/setupVars.conf (WEBPASSWORD). Full guide found here: https://pi-hole.net/blog/2022/11/17/upcoming-changes-authentication-for-more-api-endpoints-required/#page-content |
Thank you. This workaround works. |
This workaround has addressed the dashboard loading but I'm unable to get the query log page. Does that work for anyone else? |
I can confirm I'm having the same issue. Anyone got it working? |
I've mostly just started going to the web API directly. I haven't had time to attempt to fix. |
Same issue here, any updates? |
Project seems abandoned, no maintainers. I don't have the time to learn Flutter and fix it :/ |
Describe the bug
Flutterhole does not properly use auth on dashboard screen causing it to be unusable.
To Reproduce
Steps to reproduce the behavior:
Expected behavior
Dashboard should load in with data.
Screenshots

Versions:
Additional context
Pihole web v5.18 requires auth on all API endpoints now except for version and type.
PR that caused this change - pi-hole/web#2411
Pihole release - https://github.com/pi-hole/AdminLTE/releases/v5.18
Since upgrading to the Pihole web v5.18, Flutterhole no longer works. Adding auth to the API endpoints that don't have it should fix the issue. Those are
status, summary, summaryRaw, overTimeData10mins
The text was updated successfully, but these errors were encountered: