Instead of manually dragging the timeline bar for each epic, I'm looking for a way for the child tickets to dictate the timeline based off dependencies and start/end date or target date. Is this possible?
Welcome to Atlassian Community!
The Epic date range is currently only manual. It will change if you drag its left and right to adjust or if you change the start and due date. The Epic won't adjust automatically if a child issue, for example, has the due date after the Epic's due date.
There are feature requests suggesting improvements for that:
Please, click on vote and also watch to receive updates about the features.