diff --git a/CHANGELOG b/CHANGELOG index d67dac695..dd6aa44ca 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -8,6 +8,7 @@ Changelog - Import: can now specify search template when querying import sources (#45) - Player: better handling of errors when fetching the audio file (#46) - Login form: now redirect to previous page after login (#2) +- 404: a decent 404 template, at least (#48) 0.2.4 (2017-12-14) diff --git a/front/src/components/PageNotFound.vue b/front/src/components/PageNotFound.vue new file mode 100644 index 000000000..3b88a6921 --- /dev/null +++ b/front/src/components/PageNotFound.vue @@ -0,0 +1,34 @@ + + + + + + diff --git a/front/src/router/index.js b/front/src/router/index.js index e3d008f58..d727276fc 100644 --- a/front/src/router/index.js +++ b/front/src/router/index.js @@ -1,5 +1,6 @@ import Vue from 'vue' import Router from 'vue-router' +import PageNotFound from '@/components/PageNotFound' import Home from '@/components/Home' import Login from '@/components/auth/Login' import Profile from '@/components/auth/Profile' @@ -72,7 +73,7 @@ export default new Router({ }, { path: 'import/batches/:id', name: 'library.import.batches.detail', component: BatchDetail, props: true } ] - } - + }, + { path: '*', component: PageNotFound } ] })