Skip to content

Releases: Tech9Apps/ai-harvest-timesheet

v2.0.3

13 Apr 13:54

Choose a tag to compare

v2.0.2

20 Feb 16:54

Choose a tag to compare

Added

  • Show human readable hours in the UI
  • Added hours and minutes input fields for time entry
  • Added validation for minutes (must be less than 60)
  • Added error message display below time input fields

Fixed

  • Window visibility restored when clicking dock icon after being hidden
  • Fixed build duplication issue
  • Improved vertical alignment of time entry controls
  • Fixed layout of time entry editor to keep all elements in one line

v2.0.1

19 Feb 06:07

Choose a tag to compare

Added

  • Show human-readable hours in the UI

Fixed

  • Window visibility is restored when clicking the dock icon after being hidden
  • Fixed build duplication issue

Documentation

  • Updated project documentation

v2.0.0

17 Feb 05:01

Choose a tag to compare

Added

  • System tray support with the following features:
    • Quick access to billable hours
    • Daily reminder for time logging
    • Show/hide application from the tray
    • Tray menu with essential functions
  • Quick reset button for setting 8 hours
  • External reference support for Github and Jira issues
  • Visibility toggle for access token input
  • Custom hours setting for daily enforcement
  • Timelog reminder notifications
  • Introduced various time distribution strategies
  • Allow Github and Jira ticket links in Harvest
  • Introduces flexible branch parsing mechanism

Changed

  • Improved UI layout with tabular design for time preferences
  • Enhanced message formatting
  • Better colors and fonts
  • Updated time format display
  • Simplified UI by removing per-repository features

Fixed

  • Fixed tray menu functionality
  • Fixed build step to include icon
  • Fixed validations
  • Fixed repository enable/disable functionality
  • Fixed logged hours calculation
  • Fixed double loader issue
  • Bug fixes for custom time frame
  • Improved credential storage using file system

Security

  • Enhanced credential management with secure file storage

Documentation

  • Updated documentation with new features
  • Added license information
  • Improved README with usage instructions

v1.0.6

16 Feb 16:42

Choose a tag to compare

Added

  • System tray support with the following features:
    • Quick access to billable hours
    • Daily reminder for time logging
    • Show/hide application from tray
    • Tray menu with essential functions
  • Quick reset button for setting 8 hours
  • External reference support for Github and Jira issues
  • Visibility toggle for access token input
  • Custom hours setting for daily enforcement
  • Timelog reminder notifications
  • Introduced various time distribution strategies
  • Allow Github and Jira ticket links in Harvest
  • Introduces flexible branch parsing mechanism

Changed

  • Improved UI layout with tabular design for time preferences
  • Enhanced message formatting
  • Better colors and fonts
  • Updated time format display
  • Simplified UI by removing per repository features

Fixed

  • Fixed tray menu functionality
  • Fixed build step to include icon
  • Fixed validations
  • Fixed repository enable/disable functionality
  • Fixed logged hours calculation
  • Fixed double loader issue
  • Bug fixes for custom time frame
  • Improved credential storage using file system

Security

  • Enhanced credential management with secure file storage

Documentation

  • Updated documentation with new features
  • Added license information
  • Improved README with usage instructions

v1.0.4

12 Feb 16:16

Choose a tag to compare

Added

  • Cross-repository hour distribution feature
    • New option to distribute 8 hours across all repositories
    • Added global and per-repository settings for cross-repository distribution
    • Improved hour validation to consider total hours across all repositories
  • Manual hour adjustment for individual commits
    • Added ability to edit hours for each commit directly
    • Visual indicators for manually adjusted hours
    • Reset option to return to auto-calculated hours
    • Real-time validation of manual adjustments
    • Smart redistribution of remaining hours after manual adjustments

Changed

  • Enhanced hour distribution logic
    • Updated hour calculations to support cross-repository distribution
    • Improved validation messages to reflect cross-repository context
    • Better handling of hour redistribution across multiple repositories
    • Added support for preserving manual adjustments during redistribution

Fixed

  • Repository path input width adjustment
    • Optimized layout to prevent text overflow in the "Add Repository" button
    • Improved responsive design for repository management UI

v1.0.3

10 Feb 17:38

Choose a tag to compare

Full Changelog:

Added support for custom date ranges.
Users can now filter commits within a specific date range.