fix: obey period for commits in weeks

passing in '-7' now brings in data for last 7 weeks.