Update pihole widget to use the v6 api #2021
Open
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Updated to use the v6 api,
Things to note are you need to perform an auth to get a session,
There is a limit on the amount of sessions so we must clear previous sessions after getting auth,
I couldnt figure out how to persist SID for future requests so for now itll fire every interval
It also now defaults to just the last 24 hours of data, if someone wants to make this configurable they will just need to change the handler to be more than the previous 24 hours.
i dont think the error control is perfect but it atleast works again
resolves #2020