Skip to content

Kaisho v2.8.2

Choose a tag to compare

@github-actions github-actions released this 08 Jul 13:55
· 60 commits to master since this release
19687b7

Time-entry editing, consolidated

  • Edit every time entry through one shared modal (#236). Every clock and task time entry now opens the same edit dialog — the Clocks table, the timer sidebar, the entries under a task card, the dashboard, and the customer view — instead of ad-hoc inline forms with differing fields. The notes field has Preview/Write tabs so links render as clickable in view mode, and double-click-to-edit is gone (the pencil opens the dialog).
  • Unified notes indicator (#239). A clock entry with notes shows the same speech-bubble icon everywhere it appears, and clicking it opens an editable Preview/Write dialog instead of a read-only modal in some places and an editor in others. Task cards get a matching text icon for their description. One shared component backs all of them.
  • Edit a clock entry's description from its popup (#240). In the Clocks table a long description opened a read-only viewer while notes opened an editable one — now both use the same editable popup.
  • Customer-scoped contract dropdown (#238). The edit dialog's contract (Vertrag) field lists the selected customer's contracts and clears when the customer changes, instead of accepting free text.
  • Wider, resizable edit dialog (#241). The edit dialog was too narrow for long notes; it is now wider by default, its notes editor is taller, and a corner handle lets you drag it to any size.

Removed

  • The pause-timer feature (#237). Pause was a desktop-only, device-local flag that never synced to mobile or the cloud and needed dedicated regression tests to stay consistent. Its one convenience — restart a recent entry without re-entering metadata — is already covered by the mobile "resume last stopped entry" affordance, so it is dropped across the backend (all four storage backends), the API, the UI, and the docs.