v1.6.28 : drill-down IP par AS dans stats pays, suppression Répartition par réseau
- Admin stats : clic sur un réseau AS affiche les IPs avec mini sparkline 14 jours + articles/livres consultés - AccessLogParser : calcul ip_data (daily + top paths) inclus dans le cache stats - Suppression du tableau statique "Répartition par réseau" (fusionné dans accordéon pays) - PHP-CS-Fixer appliqué sur l'ensemble des fichiers modifiés Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -61,7 +61,9 @@ PROMPT;
|
||||
$raw = $this->provider === 'claude_code'
|
||||
? $this->queryClaudeCode(self::SYSTEM_ANALYZE, $userMsg)
|
||||
: $this->queryAnthropicRaw(self::SYSTEM_ANALYZE, $userMsg, 4096);
|
||||
if (!$raw['ok']) return $raw;
|
||||
if (!$raw['ok']) {
|
||||
return $raw;
|
||||
}
|
||||
return $this->parseAnalyzeResponse($raw['text'] ?? '');
|
||||
}
|
||||
|
||||
@@ -129,7 +131,9 @@ PROMPT;
|
||||
$err = curl_error($ch);
|
||||
curl_close($ch);
|
||||
|
||||
if ($err !== '') return ['ok' => false, 'error' => 'Erreur réseau : ' . $err];
|
||||
if ($err !== '') {
|
||||
return ['ok' => false, 'error' => 'Erreur réseau : ' . $err];
|
||||
}
|
||||
|
||||
$data = json_decode((string) $resp, true);
|
||||
if ($http !== 200) {
|
||||
|
||||
Reference in New Issue
Block a user