diff --git a/frontend/src/components/Logs.vue b/frontend/src/components/Logs.vue
new file mode 100644
index 0000000..29a8bdb
--- /dev/null
+++ b/frontend/src/components/Logs.vue
@@ -0,0 +1,199 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/frontend/src/lang/de.js b/frontend/src/lang/de.js
index 688b3ce..cb43731 100644
--- a/frontend/src/lang/de.js
+++ b/frontend/src/lang/de.js
@@ -98,5 +98,33 @@ export default {
errorNoTitle: 'Bitte gib mindestens einen Titel an.',
updatedSuccess: 'Der Artikel wurde erfolgreich geupdated!',
insertedSuccess: 'Der Artikel wurde erfolgreich erstellt!'
+ },
+ logs: {
+ title: 'Logs',
+ gridColumns: {
+ user: 'Benutzer',
+ action: 'Aktion',
+ itemID: 'Item',
+ date: 'Datum'
+ },
+ logActions: [
+ '',
+ 'Buch hinzugefügt',
+ 'Buch geändert',
+ 'Buch gelöscht',
+ 'Author hinzugefügt',
+ 'Author geändert',
+ 'Author gelöscht',
+ 'Verlag hinzugefügt',
+ 'Verlag geändert',
+ 'Verlag gelöscht',
+ 'Artikel hinzugefügt',
+ 'Artikel geändert',
+ 'Artikel gelöscht',
+ 'Benutzer hinzugefügt',
+ 'Benutzer geändert',
+ 'Benutzer gelöscht',
+ 'Benutzerpasswort geändert'
+ ]
}
}
diff --git a/frontend/src/router/index.js b/frontend/src/router/index.js
index 93f1933..22e459a 100644
--- a/frontend/src/router/index.js
+++ b/frontend/src/router/index.js
@@ -14,6 +14,7 @@ import PublisherOverview from '@/components/PublisherOverview'
import Items from '@/components/Items'
import ItemsOverview from '@/components/ItemOverview'
import ItemsAddEdit from '@/components/ItemsAddEdit'
+import Logs from '@/components/Logs'
Vue.use(Router)
@@ -108,6 +109,11 @@ export default new Router({
path: '/items/:id/edit',
name: 'item-edit',
component: ItemsAddEdit
+ },
+ {
+ path: '/logs',
+ name: 'view-logs',
+ component: Logs
}
]
})