This deployment of the DNSFilter APP/API encompassed a number of under-the-hood improvements to enhance the overall performance and user friendliness of the DNSFilter Dashboard.
While the majority of these enhancements were pursuant to the codebase itself (cleaning up environment variables, etc.), the following enhancements and fixes will be visible to users:
Notable Enhancements / Fixes
Heatmap and Insights Timeframe Alignment and Labeling
Resolved an issue where the heatmap timeframe did not match the insights timeframe including cleaning up the label associated with the requested date timeframe.
Fix for Daylight Savings Request Errors
Resolved an issue in the application/API where selecting the last 90 days of data caused out-of-range requests due to daylight savings adjustments ensuring accurate data retrieval within the specified range.
Correct Documentation Link for API Tokens
The documentation link on the UI page for API Tokens has been updated to direct users to the specific API Tokens guide documentation page thus providing users with more precise guidance.
Improved Query Log Filtering
The query log lookup now supports only direct matches for filtering, resolving the issue of unwanted behavior from partial matches. This enhancement ensures that users can differentiate between type A and type AAAA requests using exact match filtering.
Resolved Performance Issues in Traffic Report
Addressed performance challenges in the traffic report regarding the `total_requests' metric ensuring a smoother and more efficient experience for users.
Resolved Issue with Deleting Filtering Schedules
The issue preventing users from deleting filtering schedules with an error message "Unable to find the object that you requested" has been resolved.