mirror of
https://github.com/kbenestad/invoice.git
synced 2026-06-18 16:14:33 +00:00
HTML invoicing app producing PDF invoices for freelancers. Configuration file allows entities to offer standard lines and rates for freelancers not used to providing invoices.
ct-pick was missing data-ls so the selected charge-to client was never saved. On reload, the pcode select was rebuilt with global project codes, so client-specific codes (e.g. AC-100) couldn't be restored. Fix: persist ct-pick, then in restoreStorage call fillChargeTo() to rebuild the correct project code options before re-applying the saved pcode value. Also re-save after to fix any intermediate state written by fillChargeTo's currency auto-set. https://claude.ai/code/session_0151QtsUhzXmgzEhSvXG2SDt |
||
|---|---|---|
| app | ||
| docs | ||
| CLAUDE.md | ||
| LICENSE | ||
| README.md | ||
invoice
HTML invoicing app producing PDF invoices for freelancers. Configuration file allows entities to offer standard lines and rates for freelancers not used to providing invoices.