]> jfr.im git - irc/unrealircd/unrealircd-webpanel.git/blob - api/log.php
Logs: show search pane (on desktop)
[irc/unrealircd/unrealircd-webpanel.git] / api / log.php
1 <?php
2
3 require_once('common_api.php');
4
5 if (!$rpc)
6 die();
7
8 /* Basically everything ;) */
9
10 $response = $rpc->log()->getAll();
11 if ($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"];
26 send_sse($r);
27
28 api_log_loop(["all", "!debug"]);