| Age | Commit message (Expand) | Author |
| 3 hours | web: bokftui in the browser (ttyd + bokfweb login gate); per-user login limitv0.1.69 | Anders Betts |
| 4 hours | tui: context menu on → / ^O; no F-keys, ^N or ^Enter | Anders Betts |
| 5 hours | user.set_password: change your own password; TUI "Byt lösenord"v0.1.68 | Anders Betts |
| 5 hours | tui: "Byt bolag" in the main menu | Anders Betts |
| 5 hours | tui: 'g' + a letter searches list rows | Anders Betts |
| 6 hours | tui: aligned voucher detail, up/down between vouchers, list sorting | Anders Betts |
| 6 hours | tui: one shared field editor, in-place form editing, value-only focus | Anders Betts |
| 26 hours | tui: kundutkast, <UTKAST>, explicit Spara och F2-åtgärder | Anders Betts |
| 26 hours | docs: TUI interaction model (draft lifecycle, explicit Spara, F2 actions)v0.1.64 | Anders Betts |
| 40 hours | invoices: text rows, duplicate and payment link (schema v12); smtp address ch...v0.1.62 | Anders Betts |
| 41 hours | tui: granska/ladda ned underlag via pagern eller skrivbordsvisarenv0.1.61 | Anders Betts |
| 41 hours | settings: per-feature voucher series and console invoice number; tui: F9 hintsv0.1.60 | Anders Betts |
| 47 hours | tui: level-2 modifyOtherKeys, Kitty keyboard protocol and ^Enter/F9 hintsv0.1.59 | Anders Betts |
| 2 days | tui: flat menu, System hub, remembered attachment directoryv0.1.57 | Anders Betts |
| 2 days | tui: payroll screens, Företag/System menu and settings splitv0.1.55 | Anders Betts |
| 3 days | tui: fakturering with invoice form, preview and send | Anders Betts |
| 3 days | tui: pinned report headers, voucher detail headers, clamped pagingv0.1.48 | Anders Betts |
| 4 days | tui: remember the focused row in forms and the bokslut hubv0.1.44 | Anders Betts |
| 4 days | tui: bokslut hub with year fields, reports and the posting actionv0.1.43 | Anders Betts |
| 4 days | tui: backspace deletes backwards while editing; esc restores the valuev0.1.41 | Anders Betts |
| 4 days | tui: themes, pager markup, menu sections; merge Bokslut and year infov0.1.40 | Anders Betts |
| 4 days | tui: form fields on the row-table screen; home/end/pgup/pgdn navigationv0.1.39 | Anders Betts |
| 4 days | tui: migrate the remaining screens to the widget layerv0.1.38 | Anders Betts |
| 4 days | tui: shared widget layer (fields, prompts, lists, forms, pager) + testsv0.1.36 | Anders Betts |
| 5 days | attachments: link/unlink from the TUI, multi-voucher linksv0.1.29 | Anders Betts |
| 5 days | bokftui: Huvudbok/Verifikationslista views, Räkenskapsår screen, ^Enter/^Xv0.1.27 | Anders Betts |
| 5 days | bokftui: drop the redundant fiscal-year label from the status linev0.1.25 | Anders Betts |
| 5 days | bokftui: Ctrl+R reloads the binary and restores session, year and viewv0.1.8 | Anders Betts |
| 6 days | Initial commit: daemon, clients, docs, Docker deploy pipelinev0.1.0 | Anders Betts |