From b68bd0c27b53951f507ccd106be18785d94e4939 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Mois=C3=A9s=20de=20Jes=C3=BAs=20Cort=C3=A9s=20Castellanos?=
<96152034+notsoweb@users.noreply.github.com>
Date: Fri, 3 Jan 2025 12:55:25 -0600
Subject: [PATCH] ADD: Historial de acciones (#5)
---
package.json | 2 +-
src/components/Holos/Paginable.vue | 87 ++++++++++
.../Skeleton/Sidebar/Notification/Item.vue | 2 +-
src/components/Holos/Timeline/Item.vue | 91 +++++++++++
src/lang/es.js | 19 ++-
src/layouts/AppLayout.vue | 8 +-
src/pages/Admin/Activities/Index.vue | 151 ++++++++++++++++++
src/pages/Admin/Activities/Modals/Event.vue | 62 +++++++
src/pages/Admin/Activities/Modals/Show.vue | 71 ++++++++
src/pages/Admin/Activities/Module.js | 21 +++
src/pages/Admin/Roles/Index.vue | 4 +-
src/pages/Admin/Roles/Modals/Permissions.vue | 5 +-
src/pages/Admin/Roles/Module.js | 2 +-
src/pages/Admin/Users/Index.vue | 17 +-
src/pages/Admin/Users/Module.js | 2 +-
src/pages/Changelogs.vue | 12 ++
src/pages/Dashboard/Index.vue | 2 +-
src/pages/Render.vue | 1 +
src/router/Index.js | 16 ++
src/services/Api.js | 1 -
20 files changed, 559 insertions(+), 17 deletions(-)
create mode 100644 src/components/Holos/Paginable.vue
create mode 100644 src/components/Holos/Timeline/Item.vue
create mode 100644 src/pages/Admin/Activities/Index.vue
create mode 100644 src/pages/Admin/Activities/Modals/Event.vue
create mode 100644 src/pages/Admin/Activities/Modals/Show.vue
create mode 100644 src/pages/Admin/Activities/Module.js
diff --git a/package.json b/package.json
index 570624e..866bc37 100644
--- a/package.json
+++ b/package.json
@@ -2,7 +2,7 @@
"name": "notsoweb.frontend",
"copyright": "Notsoweb Software Inc.",
"private": true,
- "version": "0.9.4",
+ "version": "0.9.5",
"type": "module",
"scripts": {
"dev": "vite",
diff --git a/src/components/Holos/Paginable.vue b/src/components/Holos/Paginable.vue
new file mode 100644
index 0000000..57446d8
--- /dev/null
+++ b/src/components/Holos/Paginable.vue
@@ -0,0 +1,87 @@
+
+
+
+ {{ $t('noRecords') }}
{{ event.description }}.
+{{ event.user?.full_name ?? $t('system.title') }} ({{ $t('deleted') }})
+{{ $t('admin.activity.description') }}
+ ++ {{ $t('details') }} +
+{{ model.event }}
+{{ model.description }}
++ {{ $t('changes') }}: +
+{{ model.data }}
+ {{ getDateTime(model.created_at) }}
++ {{ $t('details') }} +
++ {{ $t('name') }}: + {{ model.full_name }} +
++ {{ $t('phone') }}: + + {{ model.phone ?? '-' }} + +
++ {{ $t('email.title') }}: + + {{ model.email }} + +
++ {{ $t('created_at') }}: + {{ getDateTime(model.created_at) }} +
++ {{ $t('updated_at') }}: + {{ getDateTime(model.updated_at) }} +
+| @@ -132,6 +133,16 @@ onMounted(() => { :title="$t('setting')" /> + |
|---|