moduleGitlabmoduleTimeTrackingFormatterextendselfdefparse(string)with_custom_configdoChronicDuration.parse(string,default_unit: 'hours')rescuenilendenddefoutput(seconds)with_custom_configdoChronicDuration.output(seconds,format: :short,limit_to_hours: false,weeks: true)rescuenilendenddefwith_custom_config# We may want to configure it through project settings in a future version.ChronicDuration.hours_per_day=8ChronicDuration.days_per_week=5result=yieldChronicDuration.hours_per_day=24ChronicDuration.days_per_week=7resultendendend