feat(ansible): Ajoute la mise à jour du journal client et permissions fichier

 feat(HomeController): Récupère et affiche le journal de bord client.

📦️  chore: Ajoute gemini-api-php/client et corrige des dépendances.

🐛 fix(docker): Supprime la configuration Xdebug obsolète.
```
This commit is contained in:
Serreau Jovann
2026-01-27 23:10:54 +01:00
parent 80803e2662
commit 63ee6b71c6
8 changed files with 276 additions and 52 deletions

69
composer.lock generated
View File

@@ -4,7 +4,7 @@
"Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies",
"This file is @generated automatically"
],
"content-hash": "d69b2f764686c771554adde51917a972",
"content-hash": "04441998f46efc5154a83945a7ca9a46",
"packages": [
{
"name": "async-aws/core",
@@ -2536,6 +2536,73 @@
},
"time": "2025-12-08T14:03:59+00:00"
},
{
"name": "gemini-api-php/client",
"version": "v1.7.2",
"source": {
"type": "git",
"url": "https://github.com/gemini-api-php/client.git",
"reference": "a48e61285d82b24117a5c8928dd1e504818f908b"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/gemini-api-php/client/zipball/a48e61285d82b24117a5c8928dd1e504818f908b",
"reference": "a48e61285d82b24117a5c8928dd1e504818f908b",
"shasum": ""
},
"require": {
"php": "^8.1",
"php-http/discovery": "^1.19",
"psr/http-client": "^1.0",
"psr/http-client-implementation": "*",
"psr/http-factory": "^1.0.2",
"psr/http-factory-implementation": "*",
"psr/http-message": "^1.0.1 || ^2.0"
},
"require-dev": {
"friendsofphp/php-cs-fixer": "^3.41",
"guzzlehttp/guzzle": "^7.8.0",
"guzzlehttp/psr7": "^2.0.0",
"phpstan/phpstan": "^1.10.50",
"phpunit/phpunit": "^10.5"
},
"suggest": {
"ext-curl": "Required for streaming responses"
},
"type": "library",
"autoload": {
"psr-4": {
"GeminiAPI\\": "src/"
}
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"MIT"
],
"authors": [
{
"name": "Erdem Köse",
"email": "erdemkose@gmail.com"
}
],
"description": "API client for Google's Gemini API",
"keywords": [
"Gemini",
"ai",
"api",
"client",
"gemini pro",
"gemini pro vision",
"google",
"php",
"sdk"
],
"support": {
"issues": "https://github.com/gemini-api-php/client/issues",
"source": "https://github.com/gemini-api-php/client/tree/v1.7.2"
},
"time": "2025-01-31T15:31:02+00:00"
},
{
"name": "google/apiclient",
"version": "v2.19.0",