WorklogsJira

WorklogsJira

Welcome to WorklogsJira: Simplifying Time Tracking in Jira

Worklogs Jira is more than just an app; it’s your essential tool for streamlining the time-tracking process in Jira.

You can download the APP here!

Windows App

VersionDescriptionRelease
v.2.7.0Added
– Multi-task daily logging: log multiple Jira issues for a single day in one shot, with live hours summary and draft auto-save
– Onboarding tour on first launch (5-step coach marks); re-triggerable from the `?` button in Settings
– Dynamic accent color: seed color picker next to the theme selector with 7 preset swatches, Windows system accent color detection, and a full custom color wheel
– `ColorPickerButton` extracted as a standalone widget (`color_picker_button.dart`)

Changed
– Last logged date calculation now accounts for repetitions and working-day skipping
– Theme and accent color changes apply instantly without requiring a save
04/09/2026
v.2.6.0Added
– Per-day reminder toggle in settings: each working day now has its own enable/disable switch inside the «Days that will receive the reminder» section
– Per-day custom reminder time: tapping the time shown under an active day opens a time picker for that specific day; a restore icon resets it to the global default
– New localization keys for the reminder days section (`daysReceiveReminder`, `noWorkingDaysReminder`, `resetToDefaultTime`, `reminderDaysHint`) in English and Spanish

Changed
– Replaced the InputChip row for reminder days with a `SwitchListTile` list, one row per working day, showing the day name, its toggle and the effective reminder time
– `_normalizeReminderDays` no longer resets per-day reminder choices on save/init; non-working days are still disabled automatically
– «Enable reminder» subtitle now reflects the count of days with their individual reminder toggle active
04/01/2026
v.2.4.0Added
* Automatic update checker on app startup
Autocomplete for project prefix from Jira API with dropdown selector
* Load user projects from Jira automatically in settings
* Centralized GitHub configuration (app_config.dart)
* Update notification dialog with release notes

Improved
* Unified Jira API version across the application (v2)
Auto-uppercase and add dash to project prefix on selection
* Better error handling for Jira API calls
* Simplified project loading logic

Changed
* Moved GitHub repository configuration to centralized config file
* Standardized Jira API usage throughout the app
02/16/2026
v.2.3.0* Add pie chart and bar chart visualizations
* Implement horizontal calendar showing daily logged tasks
* Add date range filtering for dashboard
* Remember last logged date in date picker
* Center window on startup with minimum size 720×720
* Improve responsive layout for input fields
* Add vertical scroll for dashboard content
01/29/2026
v.2.2.5Adapt Dashboard from email08/22/2024
v.2.2.3Minor fixes03/05/2024
v.2.2.2Delete password option02/22/2024
v.2.2.102/13/2024

GitHub Code

Forget about complex time-tracking processes. WorklogsJira simplifies this task, allowing you to log your worked hours quickly and accurately.

WorklogsJira
App Setup & Key FeaturesImage
1- Go to Settings and configure your parameters. Most fields should be completed.
Enter your username and token (Basic Auth is disabled).
Enter your Jira URL — for example: https://jira.domain.com or https://domain.atlassian.net/jira (Note: do not add a trailing slash at the end of the URL.)
Set your daily working hours — for example: 7h, 8h, or 8.5h.
2- Once everything is set, click Save at the bottom of the screen. If you update a single parameter later, you don’t need to fill in all fields again.WorklogsJira Set Hours
3- On the main screen, you have two options: Load Work and Log Work.
Load Work: Enter the task/issue key in the Task field.
Log Work: Fill in the required fields:
* Task/issue
* Hours
* Start date
* Repetitions (optional)

Note: The calendar and hours fields are limited by the maximum daily hours you set in Settings. For example: If you try to log 8h but that specific day is configured as 7h, the app will log 7h.
WorklogsJira
4- You can view all your tasks and issues from the Dashboard screen.WorklogsJira Dashboard
5- Customize the app’s color theme from the Settings menu and select the one you like best.
6- Set reminders to log your hours. You can apply the same reminder time to all working days or customize it for specific weekdays.
7- Use the multitask log to save multiple tasks and hours locally throughout the day, then submit them all at once with a single click.
8- From the Settings menu, tap the question mark icon (?) to access the app’s onboarding and learn how everything works.
WorklogsJira’s Steps

IF YOU NEED HELP