Show oldest date instead of Dec 31st 1969 for all time in long term data

when showing all time data, Pi-hole uses Dec 31st 1969 as the oldest date.
I would be great if Pi-Hole could check logs and use the oldest date in the logs instead of the generic date that doesn't make any sense to me.
This makes the graphs not that useful when selecting all time.

Or maybe add some setting that allows us to set the oldest date manually?

same for all other range when data is not yet available.

Am I missing something or this should be a good feature to add to Pi-hole?

Implemented by

and released with Pi-hole FTL v5.12, Web v5.9 and Core v5.7 released