From 67b218329ba74665c3fec2cc0636c95874f4752d Mon Sep 17 00:00:00 2001 From: Max G Date: Sun, 10 May 2020 21:15:59 +0000 Subject: [PATCH] * Delete Crunch Menu Component * Disabled Quick Note * Note crunches over when menu is open * Added a cool loader * Remomoved locked notes * Added full note encryption * Added encrypted search index * Added encrypted shared notes * Made search bar have a clear and search button * Tags only loade when clicking on the tags menu * Tweaked home page to be a little more sane * built out some gigantic test cases * simplified a lot of things to make entire app easier to maintain --- client/src/components/CrunchMenu.vue | 43 -- client/src/components/GlobalSiteMenu.vue | 6 +- .../src/components/LoadingIconComponent.vue | 67 +++ client/src/components/NoteInputPanel.vue | 277 ++++-------- client/src/components/SearchInput.vue | 36 +- .../src/components/SideSlideMenuComponent.vue | 2 +- client/src/components/TagDisplayComponent.vue | 76 +++- client/src/pages/HelpPage.vue | 2 +- client/src/pages/HomePage.vue | 39 +- client/src/pages/NotesPage.vue | 98 ++--- server/index.js | 11 +- server/models/Note.js | 396 ++++++++++-------- server/models/ShareNote.js | 142 ++++--- server/models/Tag.js | 20 +- server/models/User.js | 170 +++++++- server/routes/noteController.js | 15 +- 16 files changed, 797 insertions(+), 603 deletions(-) delete mode 100644 client/src/components/CrunchMenu.vue create mode 100644 client/src/components/LoadingIconComponent.vue diff --git a/client/src/components/CrunchMenu.vue b/client/src/components/CrunchMenu.vue deleted file mode 100644 index b83c5b0..0000000 --- a/client/src/components/CrunchMenu.vue +++ /dev/null @@ -1,43 +0,0 @@ - - - - \ No newline at end of file diff --git a/client/src/components/GlobalSiteMenu.vue b/client/src/components/GlobalSiteMenu.vue index 9dcf79c..9c15d45 100644 --- a/client/src/components/GlobalSiteMenu.vue +++ b/client/src/components/GlobalSiteMenu.vue @@ -199,11 +199,11 @@ -