latinogino
|
0e0a70bf96
|
Improve Docker Compose defaults and docs
|
2026-02-04 16:34:12 +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
|
20be6bdde2
|
Add CORS support for HTTP MCP server
|
2025-12-31 14:28:31 +01:00 |
|
latinogino
|
1b3f3146b7
|
Fix API connection check signaling and add tests
|
2025-12-31 14:21:36 +01:00 |
|
latinogino
|
c9e482ca2f
|
Replace deprecated ASGIRoute import
|
2025-12-31 14:11:06 +01:00 |
|
latinogino
|
db3b5ea211
|
Fix MCP HTTP route handling with ASGI adapter
|
2025-12-31 12:28:22 +01:00 |
|
latinogino
|
373f4063b2
|
Add HTTP transport option for MCP server
|
2025-12-28 13:37:24 +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
|
2035da88ce
|
Fix syntax errors and improve MCP tool descriptions for better LLM usage
|
2025-12-08 17:13:33 +01:00 |
|
Benju1
|
7a8d8a8ef3
|
REFACTOR-2: Improve tool descriptions with usage guidelines
|
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 |
|
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 |
|
Benju1
|
00d62bc450
|
fix(main): use asyncio.run for proper async execution (BUG-3)
|
2025-12-08 17:13:32 +01:00 |
|
Benju1
|
3fbfdb9b18
|
fix(config): set extra='ignore' to support agent environments (BUG-2)
|
2025-12-08 17:13:32 +01:00 |
|
latinogino
|
a05dcc6afb
|
Align docs and entry points with prestashop-mcp
|
2025-10-13 14:06:55 +02:00 |
|
latinogino
|
81d0d4e89a
|
Clarify setup guidance and trim dependencies
|
2025-10-12 14:28:23 +02:00 |
|
latinogino
|
a86c9a4e1f
|
Fix config.py for Pydantic v2 compatibility
|
2025-09-26 13:15:48 +02:00 |
|
latinogino
|
3f52683c49
|
Fix __init__.py - remove non-existent DolibarrMCPServer class import
|
2025-09-26 09:00:38 +02:00 |
|
latinogino
|
9d2f08f15b
|
Clean up __init__.py - remove references to alternative servers
|
2025-09-25 22:04:05 +02:00 |
|
latinogino
|
da6309ad19
|
Update __init__.py to ensure proper module execution
|
2025-09-25 13:55:41 +02:00 |
|
latinogino
|
495f2eed8a
|
Update config.py to support both DOLIBARR_URL and DOLIBARR_BASE_URL environment variables
|
2025-09-25 13:54:26 +02:00 |
|
latinogino
|
7a5b1ad4bb
|
Fix module entry point for MCP server
|
2025-09-25 13:45:52 +02:00 |
|
latinogino
|
211c79501b
|
Fix Dolibarr API connection issues - improved URL handling and debugging
|
2025-09-24 16:59:06 +02:00 |
|
latinogino
|
8c15887434
|
Fix ultra simple server to be completely self-contained with zero external imports
|
2025-09-24 16:49:30 +02:00 |
|
latinogino
|
6555be582f
|
Create ultra-simple server with zero compiled dependencies
|
2025-09-24 09:59:17 +02:00 |
|
latinogino
|
399d02edc8
|
Create ultra-simple Dolibarr client with zero compiled dependencies
|
2025-09-24 09:58:33 +02:00 |
|
latinogino
|
e0d20c1421
|
Create standalone MCP server implementation without pywin32 dependencies
|
2025-09-24 09:51:48 +02:00 |
|
latinogino
|
6458385cb9
|
Fix product operations: Add required 'ref' field for Dolibarr products
|
2025-09-23 16:13:48 +02:00 |
|
latinogino
|
101d0069c5
|
Make configuration more flexible and allow server to start without valid credentials
|
2025-09-23 09:54:50 +02:00 |
|
latinogino
|
82373e1d84
|
Fix Dolibarr client API connection handling and improve error recovery
|
2025-09-23 09:54:29 +02:00 |
|
latinogino
|
ea5069461d
|
Fix server startup issues with improved error handling and optional API validation
|
2025-09-22 20:42:40 +02:00 |
|
latinogino
|
50b4e24242
|
Enhance: Improve error handling, logging, and API connection test
|
2025-09-22 20:29:24 +02:00 |
|
latinogino
|
14c72eba50
|
Fix: Remove invalid validate_config() call and improve error handling
|
2025-09-22 20:28:08 +02:00 |
|
latinogino
|
420c32f3d9
|
Fix: Rename inner Config class to avoid naming conflict
|
2025-09-22 20:27:07 +02:00 |
|
latinogino
|
cc3c2ed9a4
|
Add __main__.py for direct module execution
|
2025-09-21 17:53:26 +02:00 |
|
latinogino
|
1c8c14e7e9
|
Improve config validation with better error messages and automatic URL formatting
|
2025-08-28 18:47:12 +02:00 |
|
latinogino
|
12d3ac2107
|
feat: Add comprehensive Dolibarr MCP server with full tool definitions
|
2025-07-10 12:06:07 +02:00 |
|
latinogino
|
9d54cf06b1
|
feat: Add comprehensive Dolibarr API client with full CRUD operations
|
2025-07-10 12:04:47 +02:00 |
|
latinogino
|
23d40e0395
|
feat: Add CLI interface with test and serve commands
|
2025-07-10 12:03:57 +02:00 |
|
latinogino
|
b50550b829
|
feat: Add configuration management for Dolibarr API
|
2025-07-10 12:03:40 +02:00 |
|
latinogino
|
53f1c8a5ee
|
feat: Add dolibarr_mcp package init with exports
|
2025-07-10 12:03:28 +02:00 |
|
latinogino
|
de987d9ff3
|
feat: Add src package structure
|
2025-07-10 12:03:18 +02:00 |
|