From 30e559a5b41a3a3b0df745a2e1c561c775b8c148 Mon Sep 17 00:00:00 2001 From: dzikoysk Date: Mon, 15 Jun 2020 22:05:18 +0200 Subject: [PATCH] GH-17 Implement lightweight dashboard (Resolve #17) --- .run/Reposilite.run.xml | 2 +- README.md | 2 +- .../reposilite/ReposiliteHttpServer.java | 4 +- .../repository/DeployController.java | 2 - .../src/main/resources/frontend/js/app.js | 10 ++- .../src/test/workspace/reposilite.yml | 2 +- .../src/test/workspace/stats.yml | 8 +- reposilite-frontend/package.json | 4 +- reposilite-frontend/src/components/Login.vue | 18 ---- reposilite-frontend/src/main.js | 13 +-- reposilite-frontend/src/mixins.js | 15 +++- reposilite-frontend/src/views/Dashboard.vue | 56 ++++-------- reposilite-frontend/src/views/Index.vue | 11 ++- .../src/views/dashboard/Index.vue | 59 ++++++++++++- .../src/views/dashboard/Settings.vue | 2 +- .../src/views/dashboard/Upload.vue | 88 ++++++++++++++++++- reposilite-frontend/yarn.lock | 10 +++ 17 files changed, 220 insertions(+), 86 deletions(-) delete mode 100644 reposilite-frontend/src/components/Login.vue diff --git a/.run/Reposilite.run.xml b/.run/Reposilite.run.xml index da8f87c23..68e1ab940 100644 --- a/.run/Reposilite.run.xml +++ b/.run/Reposilite.run.xml @@ -4,7 +4,7 @@