Commit Graph

16 Commits

Author SHA1 Message Date
latinogino
1ac3abbf85 Add integration tests for minimal product and project creation 2026-01-02 18:06:51 +01:00
latinogino
a90f53eff9 Add validation builders for product and project creation 2026-01-02 18:02:23 +01:00
latinogino
7356d6c409 Improve validation, correlation IDs, and client safeguards 2026-01-02 17:52:07 +01:00
latinogino
1b3f3146b7 Fix API connection check signaling and add tests 2025-12-31 14:21:36 +01:00
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
112fb772bd fix(server): improve search tools with escaping and fix indentation (Review Feedback) 2025-12-08 17:13:32 +01:00
latinogino
482db9b77a Align structure with prestashop-mcp 2025-10-12 14:39:36 +02:00
latinogino
5fb446b5b9 Fix test_crud_operations.py - correct imports and remove non-existent classes 2025-09-26 13:18:08 +02:00
latinogino
9c3c6f36e5 Fix test_config.py - remove invalid imports and adapt tests 2025-09-26 13:17:00 +02:00
latinogino
b92e540f84 Add test_crud_operations.py with comprehensive integration tests 2025-09-25 22:06:17 +02:00
latinogino
876a6366f6 Add test_config.py following prestashop-mcp patterns 2025-09-25 22:05:36 +02:00
latinogino
aadc247642 Add tests README.md following prestashop-mcp structure 2025-09-25 22:04:20 +02:00
latinogino
cd0b49350c feat: Add comprehensive test suite with unit and integration tests 2025-07-10 12:07:58 +02:00
latinogino
efb0eb589a feat: Add test suite structure 2025-07-10 12:07:30 +02:00