Releases: raspbeguy/ncdeck
Releases · raspbeguy/ncdeck
v0.2.0
Changelog
Features
- 5259ae7: feat(cli): export boards to JSON in the occ deck:export schema (@raspbeguy)
- eaaa577: feat(cli): import boards from JSON in the occ deck:export schema (@raspbeguy)
- 2ad06f3: feat(tui): confirm dialog with new/edit/delete on boards and delete-stack in kanban (@raspbeguy)
- 19e4e5c: feat(tui): split board edit into e/rename and c/recolour, smart picker focus, live preview swatch (@raspbeguy)
Bug fixes
- 502aa10: fix(api): board import re-fetches the result and warns on dropped label refs (@raspbeguy)
- b3710de: fix(tui): hide soft-deleted boards from the picker and board ls (@raspbeguy)
- 4fe6423: fix(tui): make the help overlay modal so navigation can't fire underneath (@raspbeguy)
v0.1.1
Changelog
Features
- e24fc94: feat(tui): edit card title (t), rename description shortcut to b (@raspbeguy)
Bug fixes
- a78ded5: fix(tui): clamp card modal so the app header stays visible in form modes (@raspbeguy)
v0.1.0
Changelog
Features
- f076c85: feat(tui): J/K reorder cards within column (Guy Godfroy guy.godfroy@gugod.fr)
- 90a4443: feat(tui): create new labels from the label dialog when typed query doesn't match (Guy Godfroy guy.godfroy@gugod.fr)
- 7a7d680: feat(tui): edit due date from card detail (d key) (Guy Godfroy guy.godfroy@gugod.fr)
- 35e7ee0: feat(tui): label dialog with filter-as-you-type on card detail (l key) (Guy Godfroy guy.godfroy@gugod.fr)
- c939019: feat(tui): label manager (L) with filter, create, edit, color picker (Guy Godfroy guy.godfroy@gugod.fr)
- bdeccd6: feat(tui): minimal bottom hints with ? help overlay on every screen (Guy Godfroy guy.godfroy@gugod.fr)
- 2971c49: feat(tui): popup modal for editing due date with year/month/day/hour/minute fields (Guy Godfroy guy.godfroy@gugod.fr)
- 8ac2a77: feat(tui): refresh on view change (back-to-kanban, background card reload) (Guy Godfroy guy.godfroy@gugod.fr)
- 8c63fec: feat(tui): theme focus highlights with the board's server-side color (Guy Godfroy guy.godfroy@gugod.fr)
- 4158e81: feat(tui): type digits directly in due-date dialog, shorten month label (Guy Godfroy guy.godfroy@gugod.fr)
- bcfab61: feat: initial commit, Nextcloud Deck CLI and TUI (Guy Godfroy guy.godfroy@gugod.fr)
Bug fixes
- 327eeab: fix(api): scope attachment routes under board/stack to match Deck API (Guy Godfroy guy.godfroy@gugod.fr)
- b088e93: fix(api): use destination stack ID in ReorderCard path (Guy Godfroy guy.godfroy@gugod.fr)
- ae7c0ec: fix(tui): correct modal padding constants and preserve card mode on refresh (Guy Godfroy guy.godfroy@gugod.fr)
- 7572585: fix(tui): keep focused card visible when column overflows height (Guy Godfroy guy.godfroy@gugod.fr)
- 9ad5491: fix(tui): label manager review findings (picker preservation, focus routing, filter UX) (Guy Godfroy guy.godfroy@gugod.fr)
- 7aeeaa3: fix(tui): optimistic reorder with in-flight gate + polish review findings (Guy Godfroy guy.godfroy@gugod.fr)
- 24c25ca: fix(tui): scroll column only when cursor leaves visible window (Guy Godfroy guy.godfroy@gugod.fr)
- d2abb9d: fix: review findings (G empty cursor, enterCard nil-check, test polish, parsedue trim) (Guy Godfroy guy.godfroy@gugod.fr)
Other
- 3e52e52: chore(deps): bump actions/checkout from 4 to 6 (dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>)
- 9a5ac6e: chore(deps): bump actions/setup-go from 5 to 6 (dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>)
- 40acb69: chore(deps): bump goreleaser/goreleaser-action from 6 to 7 (dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>)
- 3ee0a3f: ci: allow manual snapshot release via workflow_dispatch (Guy Godfroy guy.godfroy@gugod.fr)
- 9e28dbe: refactor(tui): address dueDialog review findings (adjust resets buf, year clamp, luminance fg, tests) (Guy Godfroy guy.godfroy@gugod.fr)
- 390a4e7: refactor: address code review findings (bug fixes, dead code, streaming upload, tests) (Guy Godfroy guy.godfroy@gugod.fr)
- 141ca37: refactor: address review findings (poll cadence, wait-then-move reorder, constants, tests) (Guy Godfroy guy.godfroy@gugod.fr)
- bf2a518: refactor: address review findings (test sleep, failure spinner, onBoard helper, factory tests) (Guy Godfroy guy.godfroy@gugod.fr)
- 9d213f8: refactor: address review findings (window purity, resize, DRY, tests) (Guy Godfroy guy.godfroy@gugod.fr)
- b081208: refactor: drop WHAT-only comments and docstrings, keep only WHY notes (Guy Godfroy guy.godfroy@gugod.fr)