summaryrefslogtreecommitdiff
path: root/TODO
diff options
context:
space:
mode:
authorAldrik Ramaekers <aldrikboy@gmail.com>2025-10-25 15:00:38 +0200
committerAldrik Ramaekers <aldrikboy@gmail.com>2025-10-25 15:00:38 +0200
commit5f25180b3d79d9a03952217cd77a16601ae0a6d0 (patch)
tree2f06334f7d1ad7728c145143e7cbf86a72b24e0e /TODO
parentebefd3d10af8d79e765030c263aa560cbb6420d2 (diff)
refactor tax rate loading
Diffstat (limited to 'TODO')
-rw-r--r--TODO4
1 files changed, 0 insertions, 4 deletions
diff --git a/TODO b/TODO
index 16d71f8..55452bb 100644
--- a/TODO
+++ b/TODO
@@ -10,10 +10,6 @@ Improvements:
- "price includes tax" toggle that recalculates billing item tax, net and total
- add every country to country list. should be toggleable wether a country can receive invoices. should be listed in file countries/_unimplemented.cpp.
- Loading animation on save button while file is being saved. navigation should be disabled untill file is saved.
-- Load all tax rates from all countries into new list, should be loaded before a file is imported. We can get rid of invoice_recalculate_totals after this.
-- AI importer: file path should not be editable as it is imported
-- AI importer: real error logging for OpenAI and importing in general
-- AI importer: log elapsed time for ai requests
Features:
- Handle invalid api key response from AI backends and display in settings UI