Skip to main content
Version: 2.8.0

Logging time with LogSense

When LogSense is active as the time tracking provider, time is logged from the issue Log work action. The modal has been redesigned in this release so that duration shortcuts appear as actions and the daily limit no longer shows confusing values.

Open the logging form​

From Log work action​

  1. Open an issue in Jira.
  2. In the actions menu (β‹―) or action bar, select Log work.
Log work modal with LogSense metadata

Form fields​

FieldDescription
DateCalendar date picker (DatePicker), respecting user locale.
Time spentManual duration or shortcuts.
BillableBillable / non-billable classification.
Work typeEffort category (space catalog: active default types + custom types).
NotesEntry comment. Supports multiple lines and basic formatting (Forge UI / Custom UI).

Time shortcuts​

To speed up logging, use the shortcut buttons, now presented as actions inside the form:

Log work modal β€” time shortcuts as actions

Clicking an action applies the value to the duration field. You can adjust it manually afterward.

Log work modal β€” time shortcuts as actions

Progress bars​

The form shows two visual indicators:

Issue estimate​

Bar relating time already logged on the issue to its original estimate (if any).

Daily limit​

Bar showing how much of the space's daily limit the user has consumed on the selected date. LogSense calculates the total via the getDailySummary resolver, aggregating the current user's worklogs for the day in the space. In this release, the bar no longer shows confusing values when no applicable limit is configured.

Fail-safe behavior

If Jira cannot verify the daily limit (API error or permissions), LogSense allows logging to avoid blocking users due to transient failures.

Daily limit validation​

On save, LogSense checks that the new entry does not exceed the daily limit configured in Space settings β†’ LogSense Settings β†’ General. If it does, the form shows an error and does not save until duration or date is corrected.

Holiday validation​

If the space has holiday blocking active and the selected date is a holiday, the entry is rejected. Check with the space administrator in Space settings β†’ LogSense Settings β†’ Holidays.

Validation by status and work item type​

If the administrator configured Active Status or Active Work Item Types in the space (Space settings β†’ LogSense Settings β†’ Logging rules), LogSense validates that the issue state and type are in the allowed list before allowing logging or editing. If they are not, the form shows a clear message explaining why the action is blocked.

Block message for inactive status or type
Inheritance and overrides

Active status and types are configured per space and can inherit site values. If you see an unexpected block, contact the space administrator.

Billing period validation​

If the entry date falls in a closed billing period, LogSense prevents saving the entry or applying the edit and shows a clear message. Ask the space administrator to review the period state in Space settings β†’ LogSense Settings β†’ Billing if you need to log or edit work in that range.

Rich Notes​

The Notes field supports multiple lines and basic formatting (bold, italics, lists, and line breaks) according to Forge UI / Custom UI capabilities. When reviewing a worklog from the Work log tab or the side panel, the formatted content is displayed correctly, including line breaks and styles.

Notes editor with multiple lines and formatting
Relationship with Require notes

Rich formatting always applies when notes are shown. If the administrator enabled Require notes, the field remains mandatory and the editor still supports multiple lines and formatting; the only difference is that you must complete it to save.

Save the entry​

  1. Complete required fields (if Require notes is active, the Notes field is required and shows an asterisk *).
  2. Review progress bars if applicable.
  3. Confirm with Save / Log work.

Metadata (billable, work type) is stored in Forge KVS associated with the Jira worklog.

Edit an existing worklog​

From version 2.3.0, LogSense allows editing existing worklogs without deleting and recreating them.

  1. Open an issue in Jira.
  2. In Activity β†’ Work log tab, locate the entry to edit.
  3. Select Edit from the worklog actions.
Edit button in the worklog list

A form will open with the previously entered data, where you can modify the necessary fields.

Worklog editing form

Editable fields​

FieldDescription
DateEntry date (calendar picker).
Time spentManual duration or shortcuts.
BillableBillable / non-billable classification.
Work typeEffort category (space catalog).
NotesEntry comment, multi-line and formatted (required if Require notes is active).

Validations when editing​

  • Daily limit: verifies the new value does not exceed the configured limit.
  • Holidays: if the edited date is a holiday and blocking is active, editing is rejected.
  • Issue status and type: if the issue state or type is no longer in the active list, editing is rejected.
  • Billing period: if the edited date falls in a closed period, editing is rejected.
  • Issue estimate: the progress bar updates after saving.
  • Permissions: if you don't have EDIT_OWN_WORKLOGS or EDIT_ALL_WORKLOGS, the Edit button does not appear.

Required Notes behavior​

If the administrator enabled Require notes in global or space configuration, the Notes field is mandatory both when creating and editing. The form shows:

  • Label with asterisk (*)
  • Placeholder without "optional"

If you try to save without completing Notes, the form shows an error and won't proceed.

Required Jira permissions
PermissionEffect
EDIT_OWN_WORKLOGSAllows editing only the current user's worklogs.
EDIT_ALL_WORKLOGSAllows editing any worklog in the project.
No edit permissionsThe Edit button is not shown.

Worklog approval states​

From version 2.4.0, new worklogs can go through an approval workflow before becoming effective for LogSense.

What each status means​

StatusIconCounts in LogSense?
PENDING⏱ (clock)No
APPROVEDβœ“ (check)Yes
REJECTEDβœ— (cross)No

Who can approve or reject?​

Only users on the space's approver list (configured by the administrator in Space Settings β†’ LogSense Settings β†’ General) can change a worklog's status by clicking the clock icon ⏱ on a PENDING worklog to open a modal where they can approve or reject, with the option to add a comment.

Worklogs before v2.4.0​

Worklogs recorded before this version do not have an approval status. LogSense treats them as APPROVED automatically for backward compatibility.

Administrator configuration​

See Approver configuration in the administrator guide.

More information​