update mechanics jobs view details page for upcoming jobs

\cc @bartzitz, @jurgens