Skip to content

Changelog

All notable changes to this project will be documented in this file.

[0.3.4] - 2024-06-14

Miscellaneous Tasks

  • Update dependencies (11850d8)
  • Bump dependencies and go version (43e68dc)

Refactor

  • Adjust goreleaser configuration (86e7efe)
  • Resolve linter errors (c5d8865)

Build

  • Fix GitHub workflow artifact upload (bf501ec)

[0.3.3] - 2023-02-27

Miscellaneous Tasks

  • Update dependencies (34b5704)
  • Update dependencies and go version (f68323c)

[0.3.2] - 2022-11-02

Ci

  • Upgrade go executable to fix security issues (45c4466)

[0.3.1] - 2022-09-22

Refactor

  • Update dependencies (#45) (1314e95)

[0.3.0] - 2022-03-14

Bug Fixes

  • Fill summary if description exists (0d6aebe)

Miscellaneous Tasks

Refactor

Styling

  • Fix formatting for clockify tests (26fa0b1)

[0.2.3] - 2021-11-08

Build

  • Add homebrew formula publishing (82d115c)

[0.2.2] - 2021-11-04

Bug Fixes

  • Multiple small issues fix (#35) (ebb0730)

Build

[0.2.1] - 2021-11-04

Bug Fixes

  • Use 7 char long commit hash (d137a63)

[0.2.0] - 2021-11-02

Bug Fixes

  • Set timeout for tempo uploader (afc16c1)

Documentation

  • Fix regex value string quotation marks (f2a9051)

Features

  • Add filtering for projects and clients (#29) (ea5031f)
  • Add token name option for token auth (cff5e53)
  • Add Harvest as source (#33) (c949a0c)

Miscellaneous Tasks

Refactor

  • Rework client composition logic and remove unnecessary Toggl flag (#30) (6658984)

[0.1.0] - 2021-10-20

Bug Fixes

  • Solve time parsing issue when start or end date is defined (3d9c7be)
  • Upload related task entries sequentially (#14) (55ffaed)
  • Add missing user filtering for Toggl integration (649f873)

Documentation

  • Add readme file (6784310)
  • Add code of conduct (6b29c4f)
  • Update go install instructions (a91840f)
  • Add project documentation and changelog generation (c82e766)
  • Fix broken links (9938b0b)
  • Update project home page in help output (114dfdb)
  • Extend release document (d1c24c2)
  • Correct some typos (4c4eea6)
  • Fix configuration option kind (7da72a9)
  • Update bug report and feature request links (fb79d57)
  • Update documentation generation path triggers (cabc5d9)
  • Add migration guides (aaebe2c)
  • Change installation instructions (b7a644f)
  • Add example configuration for all sources (693bf6a)

Features

  • Initial worklog implementation (b73017b)
  • Add basic client implementation (2501bcc)
  • Add basic tempo client implementation (202ac41)
  • Add basic clockify client implementation (cb04282)
  • Add initial CLI implementation (98a6759)
  • Add initial timewarrior integration (748a304)
  • Add upload status indicator (#10) (d27c124)
  • Add initial Toggl Track integration (#13) (59c2a17)

Miscellaneous Tasks

Refactor

  • Rename worklog search and create path (b3d1ede)
  • Return a list of entries instead of a pointer to a list of entries (000a6b7)
  • Rename every occurance of item to entry (38f37ab)
  • Update command headline (e1fa381)
  • Replace table printer and refactor utils (67721bf)
  • Rename tasks-as-tags to tags-as-tasks and tasks-as-tags-regex to tags-as-tasks-regex (180126b)
  • Rename ci.yml to build.yml (4165ea4)
  • Rename codeql-analysis.yml to codeql.yml (88edae1)
  • Remove unused verbose flag (28f865d)
  • Do not return pointer slice when splitting (481eb3b)
  • Add entry duration splitting as a method (4fbb077)
  • Use outsourced entry duration splitting (7be81c2)
  • Wrap errors into client.ErrFetchEntries (90f3f2b)
  • Simplify worklog creation (15bdad7)
  • Fix multiple quality issues (#27) (08dff13)
  • Adjust release workflow (6854d9a)

Testing

  • Add benchmarks for NewWorklog (87f6767)
  • Remove unused mock server opts (9fba963)
  • Use UTC for time zone in tests (145031e)
  • Fix annoying flaky tests (48b57c6)

Build

  • Add initial Makefile (d25eab8)
  • Add post build hook to call upx (6391c0f)
  • User .Version in snapshot name (d3299d3)
  • Add coverage reporting (5911595)
  • Add several Makefile improvements (291bc75)
  • Remove upx for now (a05c010)
  • Fix build removing test output (d861564)

Ci

  • Add CodeQL integration (29d4b74)
  • Setup PR builds (210c58f)
  • Update cron frequency (05db753)
  • Disable build targets but ubuntu (c4c04f5)
  • Report coverage (bb4982e)
  • Checkout code before coverage reporting (ecb3edb)
  • Fine-tune artifact stashing (8e05ab3)
  • Do not run docs deploy on pull requests (637bb6e)
  • Replace PR welcome bot (b4b7291)