Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

For new worklog report use user defined start of work day #380

Closed
5 tasks done
Tsenzuk opened this issue Jan 5, 2025 · 2 comments
Closed
5 tasks done

For new worklog report use user defined start of work day #380

Tsenzuk opened this issue Jan 5, 2025 · 2 comments
Assignees
Labels
enhancement New feature or request in live testing Already implemented and currently available for testing in live.

Comments

@Tsenzuk
Copy link
Contributor

Tsenzuk commented Jan 5, 2025

Checklist before you being

  • I am sure that I am already using latest version of Jira Assistant
  • I had verified that there are no existing requests with similar suggestion in issue tracker
  • I had verified that, my query is not answered in FAQ section of website

How do you use Jira Assistant?

Browser extension

Are you using cloud version of Jira or self hosted (data center / server) of Jira.

Cloud Jira

Version of Jira Assistant

v2.59

What browser are you using?

Edge

Feature Suggestion

when worklog is opened for current day, current time is used
when worklog is opened for previous or future day, 00:00 time is used

when employee and employer are placed in different time zones and report is done once in a week or so, it happens, that 00:00 time of employee is previous day of employer

user should have an ability to configure default report time, so he doesn't need to change the time for each ticket of each day during report process

Steps To Reproduce

  1. Open Jira Assistant
  2. Navigate Settings -> General
  3. Set Working Hours to any non 00:00 value, e.g. 09:00 - 17:00
  4. Navigate Worklog Report
  5. Select any time range, that contains non-weekend days
  6. Click "clock" button on any non-today date

Expected

  • Add Worklog popup is opened
  • Log time is set to value configured in step 3.

Actual

  • Add Worklog popup is opened
  • Log time is set to 00:00

Checklist before you submit

  • I have ensured not to paste any confidential information like Jira url, Mail id, etc.
  • I have added required screenshots (as necessary)
Copy link

github-actions bot commented Jan 5, 2025

Hi @Tsenzuk, thank you for reaching out regarding your suggestion. Currently there is a settings like working hours in General settings page. I hope using that settings makes more sense rather than introducing a new settings just for this case.

So I would implement it and get it deployed in Web version. When ever user logs time for previous days, then start of day would be used based on working hours.

Please let me know if you feel otherwise.

@github-actions github-actions bot added the enhancement New feature or request label Jan 5, 2025
Tsenzuk added a commit to Tsenzuk/jira-assistant that referenced this issue Jan 5, 2025
… day


when worklog is opened for current day, current time is used
when worklog is opened for previous or future day, 00:00 time is used

when employee and employer are placed in different timezones and report is done once in a week or so, it happens, that 00:00 time of employee is previous day of employer

user should have an ability to configure default report time, so he doesn't need to change the time for each ticket of each day during report process
shridhar-tl added a commit that referenced this issue Jan 7, 2025
shridhar-tl added a commit that referenced this issue Jan 7, 2025
@shridhar-tl
Copy link
Owner

shridhar-tl commented Jan 7, 2025

Thank you @Tsenzuk for your commit with changes, which helped me implement this fix quickly. The change is now available in Web version and would be published to extension users as part of next release (JA v2.60).

Closing this ticket considering the issue is resolved. Please feel free to reopen it if there is something more to it or if it is not working as expected.

@shridhar-tl shridhar-tl self-assigned this Jan 7, 2025
@shridhar-tl shridhar-tl added the in live testing Already implemented and currently available for testing in live. label Jan 7, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request in live testing Already implemented and currently available for testing in live.
Projects
None yet
Development

No branches or pull requests

2 participants