]> jfr.im git - irc/unrealircd/unrealircd-webpanel.git/blame_incremental - api/log.php
Logs: show search pane (on desktop)
[irc/unrealircd/unrealircd-webpanel.git] / api / log.php
... / ...
CommitLineData
1<?php
2
3require_once('common_api.php');
4
5if (!$rpc)
6 die();
7
8/* Basically everything ;) */
9
10$response = $rpc->log()->getAll();
11if ($response !== false)
12{
13 /* Only supported in later UnrealIRCd versions */
14 $cnt = 0;
15 foreach($response as $r)
16 {
17 $r = (ARRAY)$r;
18 $cnt++;
19 if (($cnt % 100) != 0)
20 $r["sync_option"] = "no_sync";
21 send_sse($r);
22 }
23}
24
25$r = ["sync_option"=>"sync_now"];
26send_sse($r);
27
28api_log_loop(["all", "!debug"]);