From 9a3cfd077013e42d4b3f788b78f45edf3b46ef07 Mon Sep 17 00:00:00 2001 From: Aldrik Ramaekers Date: Sun, 4 Jan 2026 12:36:52 +0100 Subject: activity list write --- TODO | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'TODO') diff --git a/TODO b/TODO index 13b66da..d2f301d 100644 --- a/TODO +++ b/TODO @@ -12,9 +12,9 @@ Testing: - write tests that check error handling for corrupt files. (e.g. references to tax rates, project and cost center that failed to load) Features: +- save api keys for all options individually so user can switch without losing key - Refactor contact and project UI to be like invoice & expenses - Timeline for invoice modifications (e.g. edited, status changed, paid) -- When creating a new openbooks file, user should only be able to set company info before anything else. - Show AI balance available in settings page - Handle invalid api key response from AI backends and display in settings UI - error log for tax report to display invoices not yet supported for tax generation or invoices with invalid tax rates -- cgit v1.2.3-70-g09d2