Skip to content
This repository was archived by the owner on Mar 31, 2026. It is now read-only.

Commit 80eb0ee

Browse files
committed
GLPI 10.0 compatibility
- Permit installation on GLPI 10.0.x - Limit compatibility to GLPI 10.x - Use Guzzle library provided by GLPI - Use same PHP minimal version as GLPI core; upgrade build libs - Replace DATETIME field by TIMESTAMP - Remove deprecated usage of integer display width - Remove deprecated usage of integer display width - Force database dynamic row format - Use default sign on primary/foreign keys - Drop useless check
1 parent 008c7cc commit 80eb0ee

7 files changed

Lines changed: 557 additions & 404 deletions

File tree

composer.json

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,17 @@
11
{
22
"require": {
3-
"php": "^7.2",
4-
"guzzlehttp/guzzle": "^6.2"
3+
"php": ">=7.4"
54
},
65
"require-dev": {
7-
"glpi-project/tools": "^0.4"
6+
"glpi-project/tools": "^0.7"
7+
},
8+
"provide": {
9+
"guzzlehttp/guzzle": "*"
810
},
911
"config": {
1012
"optimize-autoloader": true,
1113
"platform": {
12-
"php": "7.2.0"
14+
"php": "7.4.0"
1315
},
1416
"sort-packages": true
1517
}

0 commit comments

Comments
 (0)