All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
- GLPI 12 compatibility
- Enable
sudomode forCredentialandDatabaseParam
- CI: fix Psalm cache directory, drop the stray
glpi-project/toolscomposer dependency, declare a unique composer autoloader suffix
- Decode dynamic group search filter as an array instead of an object
- Fix missing validation checks in database inventory tasks and actions
- Fix bad SQL Query
Unknown column 'itemtype' in 'WHERE'
### Fixed
- Migrate dynamic group search from serialized to JSON format
- Fix dynamic group submit button
### Fixed
- Migrate dynamic group search from serialized to JSON format
- Fix
Undefined array key "id"when computer not already linkedo agent
- Do not create sessions on CRON context
- GLPI 11 compatibility
- Fix
Undefined array key "id"when computer not already linkedo agent
- Fix foreign key constraint in SQL query.
- Fix
Undefined array key "glpiname"during database inventory task. - Fix SQL error when add computer to static group .
- Do not disclose
passwordfromforminput. - Improved access control checks when requesting database inventory.
- Fix
displayTabContentForItemforPluginDatabaseinventoryContactLog - Fix foreign key constraint in
whereclause.
- Fix foreign key constraint in SQL query.