19 lines
692 B
PHP
Executable File
19 lines
692 B
PHP
Executable File
<?php
|
|
header('Content-Type: application/json');
|
|
header('Access-Control-Allow-Origin: *');
|
|
$action=$_GET['action']??'stats';
|
|
switch($action){
|
|
case 'stats':
|
|
echo json_encode(['status'=>'success','data'=>['mirrors'=>4,'synced'=>3,'pending'=>1,'last_sync'=>'5m']]);
|
|
break;
|
|
case 'logs':
|
|
$logs=[];$pairs=['5821↔5890','O365↔Backup','Tracking↔CDN','Brain↔Cold'];
|
|
for($i=0;$i<12;$i++){
|
|
$logs[]=['time'=>date('Y-m-d H:i:s',time()-$i*300),'status'=>$i==2?'pending':'ok','pair'=>$pairs[$i%4],'files'=>10+$i*3];
|
|
}
|
|
echo json_encode(['status'=>'success','data'=>$logs]);
|
|
break;
|
|
default:
|
|
echo json_encode(['status'=>'success','data'=>['active'=>true]]);
|
|
}
|