Commit Graph

  • e262d860a3 fix(invoice): fetch invoice lines from separate API endpoint main latinogino 2026-02-22 16:11:29 +01:00
  • 38d411721f Merge pull request #21 from latinogino/codex/add-config-examples-for-tool-connections latinogino 2026-02-04 17:27:58 +01:00
  • 1de6445ece Add Open WebUI and LM Studio MCP config examples codex/add-config-examples-for-tool-connections latinogino 2026-02-04 17:27:44 +01:00
  • 6344d8e34f Merge pull request #20 from latinogino/codex/add-external-network-option-in-.env latinogino 2026-02-04 17:00:24 +01:00
  • e30da26180 Document network external flag in env example codex/add-external-network-option-in-.env latinogino 2026-02-04 17:00:13 +01:00
  • 207a3f767d Merge pull request #19 from latinogino/codex/make-container-and-network-names-configurable latinogino 2026-02-04 16:49:43 +01:00
  • c75762be8a Make compose container and network names configurable codex/make-container-and-network-names-configurable latinogino 2026-02-04 16:49:29 +01:00
  • 8917de987d Merge pull request #18 from latinogino/codex/cleanup-code-and-optimize-for-docker-compose latinogino 2026-02-04 16:34:27 +01:00
  • 0e0a70bf96 Improve Docker Compose defaults and docs codex/cleanup-code-and-optimize-for-docker-compose latinogino 2026-02-04 16:34:12 +01:00
  • b7e24d97e9 Merge pull request #17 from latinogino/codex/add-integration-tests-for-product-and-project latinogino 2026-01-02 18:07:09 +01:00
  • 1ac3abbf85 Add integration tests for minimal product and project creation codex/add-integration-tests-for-product-and-project latinogino 2026-01-02 18:06:51 +01:00
  • e5598a449f Merge pull request #16 from latinogino/codex/add-product-and-project-creation-validation latinogino 2026-01-02 18:02:47 +01:00
  • a90f53eff9 Add validation builders for product and project creation codex/add-product-and-project-creation-validation latinogino 2026-01-02 18:02:23 +01:00
  • fb313abd85 Merge pull request #15 from latinogino/codex/improve-api-validation-and-error-reporting latinogino 2026-01-02 17:52:21 +01:00
  • 7356d6c409 Improve validation, correlation IDs, and client safeguards codex/improve-api-validation-and-error-reporting latinogino 2026-01-02 17:52:07 +01:00
  • 59e91efd30 Merge pull request #14 from latinogino/codex/fix-api-connection-error-in-dolibarr-mcp latinogino 2025-12-31 14:34:44 +01:00
  • 82fa47d9e7 Document integration tests and register pytest marker codex/fix-api-connection-error-in-dolibarr-mcp latinogino 2025-12-31 14:34:35 +01:00
  • eeab973917 Merge pull request #13 from latinogino/codex/fix-dolibarr-api-connection-error-1a1iog latinogino 2025-12-31 14:28:42 +01:00
  • 20be6bdde2 Add CORS support for HTTP MCP server codex/fix-dolibarr-api-connection-error-1a1iog latinogino 2025-12-31 14:28:31 +01:00
  • c44a2d071a Merge pull request #12 from latinogino/codex/fix-dolibarr-api-connection-error latinogino 2025-12-31 14:21:56 +01:00
  • 1b3f3146b7 Fix API connection check signaling and add tests codex/fix-dolibarr-api-connection-error latinogino 2025-12-31 14:21:36 +01:00
  • d8a2132f4e Merge pull request #11 from latinogino/codex/fix-importerror-for-asgiroute latinogino 2025-12-31 14:11:21 +01:00
  • c9e482ca2f Replace deprecated ASGIRoute import codex/fix-importerror-for-asgiroute latinogino 2025-12-31 14:11:06 +01:00
  • 29ea1c7695 Merge pull request #10 from latinogino/codex/troubleshoot-dolibarr-api-connection-error latinogino 2025-12-31 12:28:34 +01:00
  • db3b5ea211 Fix MCP HTTP route handling with ASGI adapter codex/troubleshoot-dolibarr-api-connection-error latinogino 2025-12-31 12:28:22 +01:00
  • d864e078c8 Merge pull request #9 from latinogino/codex/troubleshoot-dolibarr-mcp-server-issues latinogino 2025-12-28 13:38:12 +01:00
  • 373f4063b2 Add HTTP transport option for MCP server codex/troubleshoot-dolibarr-mcp-server-issues latinogino 2025-12-28 13:37:24 +01:00
  • 58882ff8c0 Merge pull request #8 from Benju1/feature/dolibarr-search-and-bugfixes latinogino 2025-12-24 14:18:52 +01:00
  • b059d9c40e feat(invoice): implement atomic invoice tools (REFACTOR-3) Benju1 2025-12-05 06:08:10 +01:00
  • 2035da88ce Fix syntax errors and improve MCP tool descriptions for better LLM usage Benju1 2025-12-05 05:00:54 +01:00
  • 7a8d8a8ef3 REFACTOR-2: Improve tool descriptions with usage guidelines Benju1 2025-12-05 04:36:43 +01:00
  • 6064d3f56f Update documentation for project management tools Benju1 2025-12-05 04:00:44 +01:00
  • 140fd20cf5 Add project management tools (CRUD + Search) Benju1 2025-12-05 03:58:05 +01:00
  • 2808b26561 Fix create_invoice missing product_id and add product_type support Benju1 2025-12-05 03:52:42 +01:00
  • 2f4b595be2 docs: clarify design philosophy regarding specialized search tools Benju1 2025-12-05 03:25:39 +01:00
  • 9538ff0ffe docs: update README and API reference with new search capabilities Benju1 2025-12-05 03:20:40 +01:00
  • 112fb772bd fix(server): improve search tools with escaping and fix indentation (Review Feedback) Benju1 2025-12-05 03:18:10 +01:00
  • 987424f6e3 feat(search): add server-side search tools for products and customers (BLOCKER-1) Benju1 2025-12-05 03:11:45 +01:00
  • 809e8f0c59 fix(client): map customer_id to socid in create_invoice (BUG-1) Benju1 2025-12-05 03:11:20 +01:00
  • 00d62bc450 fix(main): use asyncio.run for proper async execution (BUG-3) Benju1 2025-12-05 03:10:48 +01:00
  • 3fbfdb9b18 fix(config): set extra='ignore' to support agent environments (BUG-2) Benju1 2025-12-05 03:10:41 +01:00
  • 6a8d4fea6c Merge pull request #7 from latinogino/codex/fix-docker-compose-build-errors latinogino 2025-12-07 19:44:25 +01:00
  • 23df987760 Fix docker compose build context codex/fix-docker-compose-build-errors latinogino 2025-12-07 19:44:01 +01:00
  • 01fc92ba5e Update CHANGELOG.md latinogino 2025-10-13 14:25:52 +02:00
  • 140b9910d5 Merge pull request #6 from latinogino/codex/align-dolibarr-mcp-with-prestashop-mcp latinogino 2025-10-13 14:07:34 +02:00
  • a05dcc6afb Align docs and entry points with prestashop-mcp latinogino 2025-10-13 14:06:55 +02:00
  • 2d8ba9c770 Merge pull request #5 from latinogino/codex/cleanup-unnecessary-files-and-scripts latinogino 2025-10-12 15:28:47 +02:00
  • 84732c5100 Merge branch 'main' into codex/cleanup-unnecessary-files-and-scripts latinogino 2025-10-12 15:28:38 +02:00
  • aca9aa642c Clarify Windows setup for Claude Desktop latinogino 2025-10-12 15:23:05 +02:00
  • ea99c23a19 Update README.md latinogino 2025-10-12 14:57:44 +02:00
  • 78565ab7b1 Merge pull request #4 from latinogino/codex/cleanup-unnecessary-files-and-scripts-mc1sw7 latinogino 2025-10-12 14:56:42 +02:00
  • 9fc6963ac2 Merge branch 'main' into codex/cleanup-unnecessary-files-and-scripts-mc1sw7 latinogino 2025-10-12 14:56:31 +02:00
  • 90d1d6b7db Resolve README and changelog conflicts latinogino 2025-10-12 14:54:25 +02:00
  • aab3578d06 Rewrite README and changelog after merge latinogino 2025-10-12 14:48:22 +02:00
  • 9d5b5c048e Merge pull request #3 from latinogino/codex/cleanup-unnecessary-files-and-scripts latinogino 2025-10-12 14:43:10 +02:00
  • 52b82784e2 Merge branch 'main' into codex/cleanup-unnecessary-files-and-scripts latinogino 2025-10-12 14:42:56 +02:00
  • 482db9b77a Align structure with prestashop-mcp latinogino 2025-10-12 14:39:36 +02:00
  • f62342f40f Merge pull request #2 from latinogino/codex/cleanup-unnecessary-files-and-scripts latinogino 2025-10-12 14:29:01 +02:00
  • 81d0d4e89a Clarify setup guidance and trim dependencies latinogino 2025-10-12 14:28:23 +02:00
  • a83d70c2b5 Merge cleanup-restructure-v2 into main latinogino 2025-10-11 11:57:54 +02:00
  • 5fb446b5b9 Fix test_crud_operations.py - correct imports and remove non-existent classes latinogino 2025-09-26 13:18:08 +02:00
  • 9c3c6f36e5 Fix test_config.py - remove invalid imports and adapt tests latinogino 2025-09-26 13:17:00 +02:00
  • a86c9a4e1f Fix config.py for Pydantic v2 compatibility latinogino 2025-09-26 13:15:48 +02:00
  • 3f52683c49 Fix __init__.py - remove non-existent DolibarrMCPServer class import latinogino 2025-09-26 09:00:38 +02:00
  • b92e540f84 Add test_crud_operations.py with comprehensive integration tests latinogino 2025-09-25 22:06:17 +02:00
  • 876a6366f6 Add test_config.py following prestashop-mcp patterns latinogino 2025-09-25 22:05:36 +02:00
  • 7fa9accf50 Update CHANGELOG.md to document restructuring latinogino 2025-09-25 22:05:16 +02:00
  • 5483979eee Add cleanup script to remove unnecessary files latinogino 2025-09-25 22:04:53 +02:00
  • aadc247642 Add tests README.md following prestashop-mcp structure latinogino 2025-09-25 22:04:20 +02:00
  • 9d2f08f15b Clean up __init__.py - remove references to alternative servers latinogino 2025-09-25 22:04:05 +02:00
  • 1edbd39453 Update .env.example with clean structure latinogino 2025-09-25 22:03:31 +02:00
  • d22bbde8fe Update .gitignore to match prestashop-mcp structure latinogino 2025-09-25 22:03:00 +02:00
  • 2d65c432e4 Clean up requirements.txt - keep only necessary dependencies latinogino 2025-09-25 22:02:50 +02:00
  • b5e68f2e40 Update pyproject.toml to match prestashop-mcp structure latinogino 2025-09-25 22:02:32 +02:00
  • eef6b76914 Document cleanup plan - list of files to remove and keep latinogino 2025-09-25 22:02:00 +02:00
  • fe54aa84de Clean up and restructure: Update README.md to match prestashop-mcp structure latinogino 2025-09-25 22:01:37 +02:00
  • 8b0b623b54 Add complete setup script for Claude Desktop configuration latinogino 2025-09-25 13:56:05 +02:00
  • da6309ad19 Update __init__.py to ensure proper module execution latinogino 2025-09-25 13:55:41 +02:00
  • 67ae98b4e3 Add configuration compatibility documentation latinogino 2025-09-25 13:55:29 +02:00
  • 521d851ee5 Add comprehensive configuration validator for Claude Desktop setup latinogino 2025-09-25 13:55:08 +02:00
  • 495f2eed8a Update config.py to support both DOLIBARR_URL and DOLIBARR_BASE_URL environment variables latinogino 2025-09-25 13:54:26 +02:00
  • 88a6990a8b Update requirements.txt with proper dependencies latinogino 2025-09-25 13:48:09 +02:00
  • ca5c620d0c Add comprehensive MCP installation fix guide latinogino 2025-09-25 13:47:58 +02:00
  • 2d6cb53125 Add comprehensive diagnostic and repair tool latinogino 2025-09-25 13:47:33 +02:00
  • cda9e9d004 Add Claude Desktop configuration instructions latinogino 2025-09-25 13:46:36 +02:00
  • ee70f15b0a Add installation fix script for Windows latinogino 2025-09-25 13:46:21 +02:00
  • 2e1ad4e153 Add fixed MCP server launcher with proper module path handling latinogino 2025-09-25 13:46:07 +02:00
  • 7a5b1ad4bb Fix module entry point for MCP server latinogino 2025-09-25 13:45:52 +02:00
  • d0824c9de1 Add comprehensive API connection test script latinogino 2025-09-24 16:59:38 +02:00
  • 211c79501b Fix Dolibarr API connection issues - improved URL handling and debugging latinogino 2025-09-24 16:59:06 +02:00
  • d69b15543a Create ULTRA solution summary documentation latinogino 2025-09-24 16:50:43 +02:00
  • a1f6ba91e6 Create direct test script for ultra server latinogino 2025-09-24 16:50:11 +02:00
  • 9d03ea918b Update run_ultra.bat to run server directly without module imports latinogino 2025-09-24 16:49:50 +02:00
  • 8c15887434 Fix ultra simple server to be completely self-contained with zero external imports latinogino 2025-09-24 16:49:30 +02:00
  • 4b3104ff29 Update main README with ULTRA solution for guaranteed Windows compatibility latinogino 2025-09-24 10:01:08 +02:00
  • 0d95df4c73 Create test script for ultra-simple server latinogino 2025-09-24 10:00:18 +02:00
  • c67f466cf6 Create ultra server runner script latinogino 2025-09-24 09:59:55 +02:00
  • 8c5899f4ea Create ULTRA setup script with zero compiled extensions latinogino 2025-09-24 09:59:40 +02:00
  • 6555be582f Create ultra-simple server with zero compiled dependencies latinogino 2025-09-24 09:59:17 +02:00
  • 399d02edc8 Create ultra-simple Dolibarr client with zero compiled dependencies latinogino 2025-09-24 09:58:33 +02:00