Commit Graph

9 Commits

Author SHA1 Message Date
Benju1
b059d9c40e feat(invoice): implement atomic invoice tools (REFACTOR-3)
- Add create_invoice_draft, add_invoice_line, update_invoice_line, delete_invoice_line, set_invoice_project, validate_invoice tools
- Update DolibarrClient with corresponding methods
- Add tests for atomic invoice operations
- Update development docs with venv instructions
2025-12-08 17:13:33 +01:00
Benju1
140fd20cf5 Add project management tools (CRUD + Search) 2025-12-08 17:13:33 +01:00
Benju1
2808b26561 Fix create_invoice missing product_id and add product_type support 2025-12-08 17:13:33 +01:00
Benju1
987424f6e3 feat(search): add server-side search tools for products and customers (BLOCKER-1) 2025-12-08 17:13:32 +01:00
Benju1
809e8f0c59 fix(client): map customer_id to socid in create_invoice (BUG-1) 2025-12-08 17:13:32 +01:00
latinogino
81d0d4e89a Clarify setup guidance and trim dependencies 2025-10-12 14:28:23 +02:00
latinogino
6458385cb9 Fix product operations: Add required 'ref' field for Dolibarr products 2025-09-23 16:13:48 +02:00
latinogino
82373e1d84 Fix Dolibarr client API connection handling and improve error recovery 2025-09-23 09:54:29 +02:00
latinogino
9d54cf06b1 feat: Add comprehensive Dolibarr API client with full CRUD operations 2025-07-10 12:04:47 +02:00