I made this repository to test out how Tangled might handle some unusual commits. I noticed that Tangled still says "ago" even if the date is in the future.
While my commit in the year 2099 is certainly an edge case, more legitimate future-dated commits can be created if the committer hasn't properly set up their system time. I know GitHub sets an upper bound of "now" on the commit date when calculating a commit; if your commit is dated 1 year in the future, it will show as "now" for 1 year. Assuming that Tangled has no plans to support time-traveling users, perhaps it can do something similar and display these future commits as "now" instead of "<absolute diff> ago"?
Edit: This is just for the commit list view. It correctly says "from now" instead of "ago" in the commit detail page and the repository overview page
should be sorted!