Skip to content

v1.1.0 — Tariffe per lista

Choose a tag to compare

@marcoarnulfo marcoarnulfo released this 21 Jul 14:15
· 384 commits to main since this release

Prima feature dopo la base: tariffe orarie per lista/progetto ClickUp.

Novità

  • 💶 Tariffe per lista — imposta una tariffa oraria diversa per ogni Lista ClickUp; le liste senza override usano la tariffa di default. L'importo da fatturare è ora calcolato con la tariffa giusta per ogni voce (corretto anche raggruppando per task o giorno, con tariffe miste).
  • 🏷️ Nomi lista leggibili — le liste sono mostrate col loro nome (risolto via API, con cache), non più con l'id numerico, sia nel report sia nella schermata tariffe.
  • ⌨️ Schermata tariffe (tasto p) — dalla vista report premi p per aprire la schermata Tariffe: ↑/↓ navighi, Enter modifichi la tariffa di una lista, d la riporti al default, s/Esc salvi e torni al report (ricalcolato al volo).

Configurazione

Le tariffe si salvano in ~/.config/clickup-cli/config.yml:

rate: 45          # tariffa di default
rates:
  "111": 60       # tariffa per la lista 111
  "222": 30

La mappa rates la compili comodamente dalla TUI con p — non serve conoscere gli id a mano.

Aggiornamento

go install github.com/marcoarnulfo/clickup-cli/cmd/clickup@latest

Retrocompatibile: una config esistente senza rates continua a funzionare come prima (tutto alla tariffa di default).

Roadmap e note: docs/BACKLOG-v1.1.md