From 233b1cffe70c12ee0652d386a6ee6a1b234e47ab Mon Sep 17 00:00:00 2001 From: Douglas Barone Date: Mon, 4 Jan 2021 10:59:39 -0400 Subject: [PATCH] Added basic Log datetime filter --- web/src/{views => components}/Logs.vue | 7 +- web/src/components/ui/DatetimePicker.vue | 223 +++++++++++++++++++++++ web/src/mixins/Nav.js | 6 - web/src/router/index.js | 10 - web/src/views/SystemAdministration.vue | 126 ++++++++----- 5 files changed, 309 insertions(+), 63 deletions(-) rename web/src/{views => components}/Logs.vue (92%) create mode 100644 web/src/components/ui/DatetimePicker.vue diff --git a/web/src/views/Logs.vue b/web/src/components/Logs.vue similarity index 92% rename from web/src/views/Logs.vue rename to web/src/components/Logs.vue index af6aeaf..be562ad 100644 --- a/web/src/views/Logs.vue +++ b/web/src/components/Logs.vue @@ -28,7 +28,8 @@ - + + @@ -86,10 +87,12 @@ diff --git a/web/src/mixins/Nav.js b/web/src/mixins/Nav.js index 155c17e..461528c 100644 --- a/web/src/mixins/Nav.js +++ b/web/src/mixins/Nav.js @@ -81,12 +81,6 @@ export default { groupTitle: 'Sistema', items: [ - { - title: 'Logs', - icon: 'mdi-clipboard-text-search', - route: { name: 'logs' }, - role: 'superAdmin' - }, { title: 'Administração', icon: 'mdi-shield-account', diff --git a/web/src/router/index.js b/web/src/router/index.js index 35295f7..112e5cb 100755 --- a/web/src/router/index.js +++ b/web/src/router/index.js @@ -177,16 +177,6 @@ const routes = [ import(/* webpackChunkName: "wifi-users" */ '../views/WifiUsers.vue') }, - { - path: '/logs', - name: 'logs', - meta: { - title: 'Logs', - superAdmin: true - }, - component: () => import(/* webpackChunkName: "logs" */ '../views/Logs.vue') - }, - { path: '/system-administration', name: 'system-administration', diff --git a/web/src/views/SystemAdministration.vue b/web/src/views/SystemAdministration.vue index 2fe98e0..5bb1ee2 100644 --- a/web/src/views/SystemAdministration.vue +++ b/web/src/views/SystemAdministration.vue @@ -1,59 +1,95 @@