Skip to content

Releases: seletz/odoo-work-cli

v0.5.1

Choose a tag to compare

@github-actions github-actions released this 15 Jul 06:03
Immutable release. Only release title and notes can be modified.
306052c

Highlights

Fixes the "vanishing hours" bug (#58): bookings on another company's project (e.g. nexiles/Siemens tasks) disappeared from the TUI right after being added. Cause: Odoo assigns a timesheet line the project's company, so a company_id filter in the config silently excluded it. The weekly grid now always fetches all of your own bookings, unfiltered; the entries/timesheets CLI commands still honour configured filters.

Changelog

  • ed04b2d fix(tui): booked hours on other companies' projects no longer vanish (#58)
  • 306052c fix(tui): booked hours on other companies' projects no longer vanish (#58) (#59)
  • 38e930d test(odoo): rename duplicate newMockOdooServer test helper

v0.5.0

Choose a tag to compare

@github-actions github-actions released this 14 Jul 10:10
Immutable release. Only release title and notes can be modified.
31a90b9
image

Highlights

The TUI grows up: colours, borders and visual polish, plus daily and weekly attendance totals at a glance in the header. Attendance handling got a lot more robust — clock in|out now works on multi-db servers and for regular (non-admin) users with 2FA, via the web login flow, and attendance status is correct across midnight. whoami no longer requires admin permissions. Shell completions install automatically, the readme finally explains the three credentials (API key, login password, TOTP secret), and a reproducible local dev-environment setup (mise run odoo:prepare-db) ships in-repo.

Changelog

  • ac9f739 TUI: visual polish with colours, borders, and effects (#43)
  • c09d521 feat(tui): show daily and weekly attendance totals in header (#35) (#53)
  • 0db813a feat: automatically install completions #32 (#46)
  • 2739d3f feat: cleanup main (#39)
  • d912872 feat: local test setup targets odoo-erp dev environment (#48) (#50)
  • 82eec7b fix(odoo): authenticate web session via HTML login flow for multi-db servers (#54)
  • 31a90b9 fix(odoo): authenticate web session via HTML login flow for multi-db servers (#56)
  • a1b8b93 fix: attendance status across midnight #44 (#45)
  • fd36434 fix: whoami works without admin permissions #40
  • ce4e6e1 fix: whoami works without admin permissions #40 (#52)

v0.4.0

Choose a tag to compare

@github-actions github-actions released this 12 Mar 12:09
Immutable release. Only release title and notes can be modified.
4b4bc90

Changelog

  • f7f145f Fix grid rows vanishing after search or delete (#30) (#31)
  • 4b4bc90 fix: clock in/out for non-admin users with 2FA #29 (#34)

v0.3.0

Choose a tag to compare

@github-actions github-actions released this 11 Mar 15:23
876dc34

Changelog

  • 876dc34 Add 1Password op CLI integration for secrets (#27)
  • 4cb601d Add upgrade note for cask-to-formula migration in README
  • ec3fbe0 Switch to homebrew_casks with quarantine stripping (#25) (#26)

v0.2.2

Choose a tag to compare

@github-actions github-actions released this 11 Mar 12:54
0615f4e

Changelog

v0.2.1

Choose a tag to compare

@github-actions github-actions released this 11 Mar 12:30
7d75013

Changelog

  • 7d75013 Add TUI clock in/out toggle with keybinding (#10) (#20)

v0.2.0

Choose a tag to compare

@github-actions github-actions released this 11 Mar 08:07
ad79ab2

Changelog

  • 9733e34 Accept H:MM time format for hours input (#13)
  • ad79ab2 Add Homebrew tap support via GoReleaser (#19)
  • 12dcc35 Add company-based color coding for TUI labels (#12)
  • 2223821 Add config install subcommand (#11) (#16)
  • fdb157c Add help overlay with grouped key bindings (#15)
  • ee599fe Fix TUI cursor to start on today's column (#17) (#18)

v0.1.2

Choose a tag to compare

@seletz seletz released this 09 Mar 14:01
4e76fb9

What's Changed

  • Add configurable TUI key bindings via config file by @seletz in #6
  • Add MIT license by @seletz in #8

New Contributors

  • @seletz made their first contribution in #6

Full Changelog: v0.1.1...v0.1.2

v0.1.1

Choose a tag to compare

@seletz seletz released this 09 Mar 13:24
1f88678

First release.

Full Changelog: v0.1.0...v0.1.1