MDW
7cc8ae1efb
Qual: Fix 'SqlInjection' notices ( #39221 )
...
# Qual: Fix 'SqlInjection' notices
Batch of 25 files with changes to fix 'SqlInjection' Notices
2026-07-20 02:51:11 +02:00
MDW
f55e7998cc
Qual: Fix Phan notices, set PHP min to 7.2 to avoid some ( #38400 )
...
* Qual: Fix Phan notices, set PHP min to 7.2 to avoid some
* Qual: Fix Phan and PHPStan notices
* Update apstats.php
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr>
2026-05-23 04:09:56 +02:00
Laurent Destailleur
99e364ccdd
ci
2026-05-22 08:43:13 +02:00
Laurent Destailleur
56009b9bf8
NEW Add count tool for AI
2026-05-21 19:33:50 +02:00
sonikf
faa8005eb4
NEW: MCP server and AI Assistant ( #37888 )
...
* fix list query
* Update other.lang
* remove duplicate
* initial commit
* AI Assistant initial commit
* Rename htdocs/ai/index.php to htdocs/ai/assistant/index.php
* AI Assistant initial commit
* Initial commit
* Rename htdocs/ai/ai_assistant.css to htdocs/ai/css/ai_assistant.css
* Initial commit
* Rename htdocs/ai/ai_assistant.js to htdocs/ai/js/ai_assistant.js
* Initial commit
* Rename htdocs/ai/mcp_server.php to htdocs/ai/server/mcp_server.php
* Initial commit
* category tools
* Rename htdocs/ai/categories.php to htdocs/ai/tools/categories.php
* Global tools to restrict AI
* Tools for crud actions on Dolibarr objects
* Tools for products and services.
* Tools to generate reports
* Missing PHPDoc
* Tools for thirdparties and contacts
* Tool for generating navigation URLs in Dolibarr
* Tools related to invoices and payments
* Update ai_assistant.js
* Initial commit
* Rename htdocs/ai/purge_logs.php to htdocs/ai/scripts/purge_logs.php
* fix pre commit
* re fix pre-commit
* fix pre-commit
* Rename categories.php to categories.class.php
* Rename conversation.php to conversation.class.php
* Rename crud_objects.php to crud_objects.class.php
* Rename invoices.php to invoices.class.php
* Rename navigation.php to navigation.class.php
* Rename products.php to products.class.php
* Rename reports.php to reports.class.php
* Rename thirdparty.php to thirdparty.class.php
* fix pre-commit
* Update parse_intent.php
* fix pre commit
* fix phpdoc
* fix pre-commit
* fix pre-commit
* fix pre-commit
* fix pre-commit
* fix pre-commit
* fix pre-commit
* fix pre-commit
* fix pre-commit
* fix pre-commit
* fix pre-commit
* fix pre-commit
* fix pre-commit
* fix pre-commit
* fix pre-commit
* fix pre-commit
* fix pre-commit
* fix pre-commit
* fix pre-commit
* fix pre-commit
* fix pre-commit
* fix pre-commit
* fix pre-commit
* fix pre-commit
* fix pre-commit
* fix pre-commit
* add missing phpdoc
* fix pre-commit
* fix phpdoc
* fix phpdoc
* fix pre-commit
* fix pre-commit
* fix phpdoc
* fix pre-commit
* fix pre-commit
* fix phpdoc
* fix phpdoc
* fix phpdoc
* fix phpdoc
* fix php-stan
* fix php-stan
* fix phan
* fix phan
* fix phan
* security check
* security check
* security check
* security check
* enhance security check
* enhance security check
* fix pre-commit
* Update log_viewer.php
* Improve access control logic in log_viewer.php
Refactor access control checks for admin and module activation.
* fix phan
* fix phan
* fix phan
* fix phan
* fix phan
* try fix phan
* fix pre-commit
* fix phan
* try fix phan
* fix phan
* fix php-stan
* fix phan php-stan
* fix pre-commit
* fix phan php-stan
* fix pre-commit
* fix phan php-stan
* fix phan php-stan
* fix phn php-stan
* fix phan php-stan
* fix phan php-stan
* fix phan php-stan
* fix phan php-stan
* fix pre-commit
* fix phan php-stan
* fix php-stan
* Fix MCP tool registration for .class.php file naming
* fix typo
* fix ci
* fix pre-commit
* fix ci
* fix pre-commit
* Update categories.class.php
* fix ci
* fix ci
* fix ci
* fix ci
* fix ci
* fix ci
* fix ci
* fix ci
* fix ci
* add missing user in constructor
* add missing user in constructor
* improve invoice validation error handling
* add missing user in constructor
* Rename mcp_protocol.php to mcp_protocol.class.php
* Update mcp_server.php
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr>
2026-05-11 01:59:55 +02:00