Skip to content

Commit

Permalink
GLPI 10.0 compatibility
Browse files Browse the repository at this point in the history
- 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
  • Loading branch information
cedric-anne committed Sep 18, 2024
1 parent 008c7cc commit 80eb0ee
Show file tree
Hide file tree
Showing 7 changed files with 557 additions and 404 deletions.
10 changes: 6 additions & 4 deletions composer.json
Original file line number Diff line number Diff line change
@@ -1,15 +1,17 @@
{
"require": {
"php": "^7.2",
"guzzlehttp/guzzle": "^6.2"
"php": ">=7.4"
},
"require-dev": {
"glpi-project/tools": "^0.4"
"glpi-project/tools": "^0.7"
},
"provide": {
"guzzlehttp/guzzle": "*"
},
"config": {
"optimize-autoloader": true,
"platform": {
"php": "7.2.0"
"php": "7.4.0"
},
"sort-packages": true
}
Expand Down
Loading

0 comments on commit 80eb0ee

Please sign in to comment.