From 1e4d51325254e81f9f45aaacfd7fc0eaa2753c11 Mon Sep 17 00:00:00 2001 From: NGPixel Date: Sun, 5 Apr 2020 18:51:48 -0400 Subject: [PATCH] feat: user profile page - save info + change pwd --- client/components/admin.vue | 2 +- .../admin/admin-groups-edit-rules.vue | 6 +- client/components/admin/admin-system.vue | 2 +- client/components/editor.vue | 8 +- client/components/login.vue | 2 +- client/components/profile/profile.vue | 326 ++- client/components/register.vue | 12 +- .../themes/default/components/nav-footer.vue | 3 +- package.json | 72 +- server/controllers/common.js | 4 + server/db/migrations-sqlite/2.3.10.js | 8 + server/db/migrations/2.3.10.js | 8 + server/graph/resolvers/system.js | 4 +- server/graph/resolvers/user.js | 99 +- server/graph/schemas/user.graphql | 21 +- server/helpers/error.js | 4 + server/models/userKeys.js | 2 +- server/models/users.js | 3 + yarn.lock | 2089 +++++++++-------- 19 files changed, 1613 insertions(+), 1062 deletions(-) create mode 100644 server/db/migrations-sqlite/2.3.10.js create mode 100644 server/db/migrations/2.3.10.js diff --git a/client/components/admin.vue b/client/components/admin.vue index 9a45f554..415ed0ca 100644 --- a/client/components/admin.vue +++ b/client/components/admin.vue @@ -123,7 +123,7 @@ v-list-item-avatar(size='24', tile): v-icon mdi-heart-outline v-list-item-title {{ $t('admin:contribute.title') }} - v-content(:class='darkMode ? "grey darken-4" : ""') + v-content(:class='darkMode ? "grey darken-4" : "grey lighten-5"') transition(name='admin-router') router-view diff --git a/client/components/admin/admin-groups-edit-rules.vue b/client/components/admin/admin-groups-edit-rules.vue index 599911b2..6cd8f92c 100644 --- a/client/components/admin/admin-groups-edit-rules.vue +++ b/client/components/admin/admin-groups-edit-rules.vue @@ -195,7 +195,9 @@