Releases: seletz/odoo-work-cli
Release list
v0.5.1
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
v0.5.0
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
v0.3.0
v0.2.2
v0.2.1
v0.2.0
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
v0.1.1
First release.
Full Changelog: v0.1.0...v0.1.1