diff --git a/cp/app/Controllers/LogsController.php b/cp/app/Controllers/LogsController.php index 45e43a1..8b26f99 100644 --- a/cp/app/Controllers/LogsController.php +++ b/cp/app/Controllers/LogsController.php @@ -11,8 +11,16 @@ class LogsController extends Controller { public function view(Request $request, Response $response) { - $logModel = new RegistryTransaction($this->container->get('db')); - $logs = $logModel->getAllRegistryTransaction(); - return view($response,'admin/logs/index.twig', compact('logs')); + return view($response,'admin/logs/index.twig'); + } + + public function poll(Request $request, Response $response) + { + return view($response,'admin/logs/poll.twig'); + } + + public function log(Request $request, Response $response) + { + return view($response,'admin/logs/log.twig'); } } \ No newline at end of file diff --git a/cp/resources/views/admin/logs/log.twig b/cp/resources/views/admin/logs/log.twig new file mode 100644 index 0000000..06d292f --- /dev/null +++ b/cp/resources/views/admin/logs/log.twig @@ -0,0 +1,65 @@ +{% extends "layouts/app.twig" %} + +{% block title %}{{ __('System Log') }}{% endblock %} + +{% block content %} +
+ + + +
+
+
+
+
+
+
+ + + + +
+
+ Search: +
+ +
+
+
+
+
+
+
+
+
+
+
+
+ + +{% endblock %} \ No newline at end of file diff --git a/cp/resources/views/admin/logs/poll.twig b/cp/resources/views/admin/logs/poll.twig new file mode 100644 index 0000000..569c4e0 --- /dev/null +++ b/cp/resources/views/admin/logs/poll.twig @@ -0,0 +1,65 @@ +{% extends "layouts/app.twig" %} + +{% block title %}{{ __('Message Queue') }}{% endblock %} + +{% block content %} +
+ + + +
+
+
+
+
+
+
+ + + + +
+
+ Search: +
+ +
+
+
+
+
+
+
+
+
+
+
+
+ + +{% endblock %} \ No newline at end of file diff --git a/cp/resources/views/layouts/app.twig b/cp/resources/views/layouts/app.twig index 05689e4..7199470 100644 --- a/cp/resources/views/layouts/app.twig +++ b/cp/resources/views/layouts/app.twig @@ -6,7 +6,7 @@ {% block title %}{% endblock %} | Namingo - {% if route_is('domains') or route_is('contacts') or route_is('hosts') or route_is('epphistory') or route_is('registrars') or route_is('transactions') or route_is('overview') or route_is('reports') or route_is('transfers') or route_is('users') or route_is('support') %} + {% if route_is('domains') or route_is('contacts') or route_is('hosts') or route_is('epphistory') or route_is('registrars') or route_is('transactions') or route_is('overview') or route_is('reports') or route_is('transfers') or route_is('users') or route_is('support') or route_is('poll') or route_is('log') %} {% include 'partials/css-tables.twig' %} {% else %} {% include 'partials/css.twig' %} @@ -229,7 +229,7 @@ -
  • +
  • @@ -415,6 +409,10 @@ {% include 'partials/js-users.twig' %} {% elseif route_is('support') %} {% include 'partials/js-support.twig' %} +{% elseif route_is('poll') %} + {% include 'partials/js-poll.twig' %} +{% elseif route_is('log') %} + {% include 'partials/js-log.twig' %} {% else %} {% include 'partials/js.twig' %} {% endif %} diff --git a/cp/resources/views/partials/js-log.twig b/cp/resources/views/partials/js-log.twig new file mode 100644 index 0000000..bf70ab9 --- /dev/null +++ b/cp/resources/views/partials/js-log.twig @@ -0,0 +1,73 @@ + + + + + + \ No newline at end of file diff --git a/cp/resources/views/partials/js-logs.twig b/cp/resources/views/partials/js-logs.twig index 725e927..d8d05bd 100644 --- a/cp/resources/views/partials/js-logs.twig +++ b/cp/resources/views/partials/js-logs.twig @@ -72,13 +72,13 @@ } function downloadXLSX() { - table.download("xlsx", "data.xlsx", {sheetName:"My Contacts"}); + table.download("xlsx", "data.xlsx", {sheetName:"My EPP Log"}); } function downloadPDF() { table.download("pdf", "data.pdf", { orientation:"portrait", - title:"My Contacts", + title:"My EPP Log", jsPDF:{unit:"mm", format:"a4", orientation:"p"} }); } diff --git a/cp/resources/views/partials/js-poll.twig b/cp/resources/views/partials/js-poll.twig new file mode 100644 index 0000000..f2809fd --- /dev/null +++ b/cp/resources/views/partials/js-poll.twig @@ -0,0 +1,77 @@ + + + + + + \ No newline at end of file diff --git a/cp/routes/web.php b/cp/routes/web.php index c6a7beb..d39bc7f 100644 --- a/cp/routes/web.php +++ b/cp/routes/web.php @@ -59,6 +59,8 @@ $app->group('', function ($route) { $route->get('/users', UsersController::class .':view')->setName('users'); $route->get('/epphistory', LogsController::class .':view')->setName('epphistory'); + $route->get('/poll', LogsController::class .':poll')->setName('poll'); + $route->get('/log', LogsController::class .':log')->setName('log'); $route->get('/reports', ReportsController::class .':view')->setName('reports'); $route->get('/pricing', FinancialsController::class .':pricing')->setName('pricing');