Spectrum Timesheets 1.1.0 - Release note

Summary

Spectrum Groupe is pleased to announce the release of Spectrum Timesheets - Version 1.1.0

This release contains the following new features and improvements:

  • Improvement in worklog input: In this version we introduce the periodic inputs and we facilitate the search options to add worklog on issues. The search either in working or off days can be done according to different parameters such as by project, based on user's favorite filters or based on recently viewed issues.
  • Enhancement of Timezone management policy
  • Improvement within OFF project's log work options:OFF inputs has been a source of some issues reported by some of our users. We have improved the way to add worklog from the Timesheet view but also how to record them on JIRA issues.
  • Improvement of timesheet views (Month, Week, and Quarter) by refining the display of items displayed 
  • Worklog control has been added to limit the inputs per day as an option to respect the number of hours specified in JIRA 
  • Improvement within the export template

 

Release 1.1.0 highlights

 Adding new worklog

In addition to adding worklog from the calendar listing by selecting a date and an issue row, we added separate buttons to add new worklog from selected issues based on search criteria as displayed in screenshot below:

 


Working projects

Where users can filter issues based on issues they recently viewed or assigned to them. They can also filter based on project of get issues within there favorite filters

OFF project (if configured)

This section is related to configured OFF project. Users can find all off issues or only those assigned to them. They can also create new issues if needed (this feature depends on permissions has in project)

Periodic Worklog

As displayed in screenshots above, users are able to add periodic worklog. When option is selected, an end date input is added in order to select the start and end date of worklog.

This feature is also available when choosing to add new worklog from timesheet cell as displayed below:

 

OFF project management

We provided a major enhancement of worklog on OFF project. Previously users where requested to add the total non working days and within the app we proceed on splitting the worklog when displayed.

Still, many of our users noticed dysfunctions on that mechanism which lead us to change as following:

  • Users need to provide the number of OFF hours per day and not the total
  • They need to specify after the Start and End date of there OFF period
  • The app will then repeat the number of hours entered between the days entered. This will be reflected each day as a separate worklog input on issue in order to be able to retrieve them correctly

Timezone management

In this release we are publishing our policy concerning Timezone management. Being considered as "touchy" topic in JIRA, we designed this policy to make our app get timezone from user's profile setting. This decision has been made to give our user the choice to select his timezone where he can align with JIRA's default timezone setting or select his own. 

This way when adding a new worklog, dialogs will display worklog time based on user's profile timezone. Saved values will depend on the entered values in the time field (either the proposed value or new value edited by user). Our Timesheet will then get that exact value from JIRA's database and not convert it (as JIRA do). It will display the exact value that Timesheet gets from saved issues values. 

Refining Timesheet views

We enhanced our Timesheet views by refining cells size and adjusting row colors. 

Issues listing is now displaying issue summary and no more its key. Users can click at any moment on the issue summary to get a detailed description with full summary, link to project and worklog information.

Refining Timesheet export template

We enhanced the export template to display user name and information about time period

 

Bug fixes

  • Log off days is not stable within hours exceeding the day hour rate
  • Adding off hours that is spitted over two months
  • Add worklog from my Timesheet view in closed issue