flatnotes.git
23 months agoFix incorrect handler in SearchModal
Adam Dullage [Wed, 8 May 2024 16:32:33 +0000 (17:32 +0100)]
Fix incorrect handler in SearchModal

23 months agoAdd custom v-focus directive and add escape keybinding to close modal
Adam Dullage [Wed, 8 May 2024 16:29:46 +0000 (17:29 +0100)]
Add custom v-focus directive and add escape keybinding to close modal

23 months agoImplement auto-redirect on LogIn view when auth is disabled
Adam Dullage [Wed, 8 May 2024 07:12:21 +0000 (08:12 +0100)]
Implement auto-redirect on LogIn view when auth is disabled

23 months agoRefactor keyboard shortcut binding for search modal in App.vue
Adam Dullage [Tue, 7 May 2024 20:28:30 +0000 (21:28 +0100)]
Refactor keyboard shortcut binding for search modal in App.vue

23 months agoPrevent search modal keyboard shortcut from working on login view
Adam Dullage [Tue, 7 May 2024 20:15:33 +0000 (21:15 +0100)]
Prevent search modal keyboard shortcut from working on login view

23 months agoAdd missing apiErrorHandler import into SearchResults.vue
Adam Dullage [Tue, 7 May 2024 20:12:27 +0000 (21:12 +0100)]
Add missing apiErrorHandler import into SearchResults.vue

23 months agoRemove commented code in api.js
Adam Dullage [Tue, 7 May 2024 20:02:33 +0000 (21:02 +0100)]
Remove commented code in api.js

23 months agoCentralise generic API error handling
Adam Dullage [Tue, 7 May 2024 19:59:30 +0000 (20:59 +0100)]
Centralise generic API error handling

23 months agoRemember theme preference
Adam Dullage [Tue, 7 May 2024 12:08:11 +0000 (13:08 +0100)]
Remember theme preference

23 months agoFix issue loading new note
Adam Dullage [Tue, 7 May 2024 11:41:05 +0000 (12:41 +0100)]
Fix issue loading new note

23 months agoImplement extendedAutolinks & customHTMLRenderer
Adam Dullage [Tue, 7 May 2024 11:24:19 +0000 (12:24 +0100)]
Implement extendedAutolinks & customHTMLRenderer

23 months agoUpdate npm dependencies to latest versions
Adam Dullage [Mon, 6 May 2024 17:18:43 +0000 (18:18 +0100)]
Update npm dependencies to latest versions

23 months agoChange path for new note to /new
Adam Dullage [Mon, 6 May 2024 17:05:10 +0000 (18:05 +0100)]
Change path for new note to /new

23 months agoMove modal to App.vue and bind keyboard shortcut
Adam Dullage [Mon, 6 May 2024 16:57:03 +0000 (17:57 +0100)]
Move modal to App.vue and bind keyboard shortcut

23 months agoMove import in Modal component
Adam Dullage [Mon, 6 May 2024 16:53:38 +0000 (17:53 +0100)]
Move import in Modal component

23 months agoAdd title and close button to search modal
Adam Dullage [Mon, 6 May 2024 16:43:01 +0000 (17:43 +0100)]
Add title and close button to search modal

2 years agoImplement various theming updates
Adam Dullage [Sun, 5 May 2024 17:51:01 +0000 (18:51 +0100)]
Implement various theming updates

2 years agoAdd keyboard shortcut for editing note
Adam Dullage [Sun, 5 May 2024 11:49:58 +0000 (12:49 +0100)]
Add keyboard shortcut for editing note

2 years agoAdd autocomplete attributes to login form inputs
Adam Dullage [Sun, 5 May 2024 11:49:45 +0000 (12:49 +0100)]
Add autocomplete attributes to login form inputs

2 years agoAdd extra horizontal padding to tag component
Adam Dullage [Sun, 5 May 2024 11:49:31 +0000 (12:49 +0100)]
Add extra horizontal padding to tag component

2 years agoRefactor LoadingIndicator to take slot and implement it into SearchResult view
Adam Dullage [Sun, 5 May 2024 10:11:15 +0000 (11:11 +0100)]
Refactor LoadingIndicator to take slot and implement it into SearchResult view

2 years agoAdd search functionality to navbar
Adam Dullage [Sat, 4 May 2024 10:54:47 +0000 (11:54 +0100)]
Add search functionality to navbar

2 years agoAdd focus to search input on component mount
Adam Dullage [Sat, 4 May 2024 10:52:47 +0000 (11:52 +0100)]
Add focus to search input on component mount

2 years agoAdd exposed focus function to TextInput component
Adam Dullage [Sat, 4 May 2024 10:52:30 +0000 (11:52 +0100)]
Add exposed focus function to TextInput component

2 years agoAdd emit("search") when search is run in SearchInput
Adam Dullage [Sat, 4 May 2024 10:45:44 +0000 (11:45 +0100)]
Add emit("search") when search is run in SearchInput

2 years agoUpdate Modal component styling to use max-width of 500px
Adam Dullage [Sat, 4 May 2024 10:40:16 +0000 (11:40 +0100)]
Update Modal component styling to use max-width of 500px

2 years agoMove title back to ConfirmModal and position modal close with absolute positioning
Adam Dullage [Sat, 4 May 2024 10:34:56 +0000 (11:34 +0100)]
Move title back to ConfirmModal and position modal close with absolute positioning

2 years agoRefactor ConfirmModal component to use Modal component
Adam Dullage [Sat, 4 May 2024 09:03:24 +0000 (10:03 +0100)]
Refactor ConfirmModal component to use Modal component

2 years agoDisable usage statistics in ToastEditor and ToastViewer components
Adam Dullage [Sat, 4 May 2024 08:19:42 +0000 (09:19 +0100)]
Disable usage statistics in ToastEditor and ToastViewer components

2 years agoRefactor links in navbar
Adam Dullage [Sat, 4 May 2024 08:16:29 +0000 (09:16 +0100)]
Refactor links in navbar

2 years agoRefactor note save logic in note view
Adam Dullage [Fri, 3 May 2024 17:42:15 +0000 (18:42 +0100)]
Refactor note save logic in note view

2 years agoUpdate null search term toast message
Adam Dullage [Fri, 3 May 2024 17:41:50 +0000 (18:41 +0100)]
Update null search term toast message

2 years agoRemove redundant defineExpose imports
Adam Dullage [Fri, 3 May 2024 17:41:32 +0000 (18:41 +0100)]
Remove redundant defineExpose imports

2 years agoImplement note save logic in note view
Adam Dullage [Fri, 3 May 2024 14:32:41 +0000 (15:32 +0100)]
Implement note save logic in note view

2 years agoRefactor API functions and Note class to use destructuring + add updateNote API function
Adam Dullage [Fri, 3 May 2024 14:28:16 +0000 (15:28 +0100)]
Refactor API functions and Note class to use destructuring + add updateNote API function

2 years agoUpdate ToastEditor and ToastViewer component paths
Adam Dullage [Fri, 3 May 2024 12:52:37 +0000 (13:52 +0100)]
Update ToastEditor and ToastViewer component paths

2 years agoUpdate ToastEditor and ToastViewer component paths
Adam Dullage [Fri, 3 May 2024 12:51:56 +0000 (13:51 +0100)]
Update ToastEditor and ToastViewer component paths

2 years agoAdd ToastEditor component to note view
Adam Dullage [Fri, 3 May 2024 12:49:42 +0000 (13:49 +0100)]
Add ToastEditor component to note view

2 years agoAdd ToastEditor component
Adam Dullage [Fri, 3 May 2024 12:49:20 +0000 (13:49 +0100)]
Add ToastEditor component

2 years agoFix checkbox disable css
Adam Dullage [Fri, 3 May 2024 12:48:18 +0000 (13:48 +0100)]
Fix checkbox disable css

2 years agoWrap title and buttons in note view
Adam Dullage [Fri, 3 May 2024 12:03:33 +0000 (13:03 +0100)]
Wrap title and buttons in note view

2 years agoStop title from moving when switching to edit mode in note view
Adam Dullage [Fri, 3 May 2024 11:25:44 +0000 (12:25 +0100)]
Stop title from moving when switching to edit mode in note view

2 years agoImplement ToastViewer component in note view
Adam Dullage [Fri, 3 May 2024 10:56:17 +0000 (11:56 +0100)]
Implement ToastViewer component in note view

2 years agoAdd ToastViewer component
Adam Dullage [Fri, 3 May 2024 10:55:21 +0000 (11:55 +0100)]
Add ToastViewer component

2 years agoAdd loading indicator to note view an handle 404
Adam Dullage [Fri, 3 May 2024 10:27:40 +0000 (11:27 +0100)]
Add loading indicator to note view an handle 404

2 years agoAdd LoadingIndicator component
Adam Dullage [Fri, 3 May 2024 10:25:40 +0000 (11:25 +0100)]
Add LoadingIndicator component

2 years agoSet note ref to instance of Note when creating a new note
Adam Dullage [Fri, 3 May 2024 09:25:30 +0000 (10:25 +0100)]
Set note ref to instance of Note when creating a new note

2 years agoSet document title to note title in note view
Adam Dullage [Fri, 3 May 2024 08:21:53 +0000 (09:21 +0100)]
Set document title to note title in note view

2 years agoAdd ConfirmModal component and implement delete note logic
Adam Dullage [Fri, 3 May 2024 08:07:24 +0000 (09:07 +0100)]
Add ConfirmModal component and implement delete note logic

2 years agoCatch failure to get notes in home view
Adam Dullage [Fri, 3 May 2024 08:05:32 +0000 (09:05 +0100)]
Catch failure to get notes in home view

2 years agoFix dark theme search result hover over colour
Adam Dullage [Thu, 2 May 2024 16:37:16 +0000 (17:37 +0100)]
Fix dark theme search result hover over colour

2 years agoImplement initial layout of SearchResults view
Adam Dullage [Thu, 2 May 2024 12:22:09 +0000 (13:22 +0100)]
Implement initial layout of SearchResults view

2 years agoAdd max width to Home view
Adam Dullage [Thu, 2 May 2024 12:21:04 +0000 (13:21 +0100)]
Add max width to Home view

2 years agoRemove width restriction on SearchInput and implement initialSearchTerm prop
Adam Dullage [Thu, 2 May 2024 12:20:42 +0000 (13:20 +0100)]
Remove width restriction on SearchInput and implement initialSearchTerm prop

2 years agoUpdate API getNotes function to return a SearchResult
Adam Dullage [Thu, 2 May 2024 12:19:27 +0000 (13:19 +0100)]
Update API getNotes function to return a SearchResult

2 years agoRemove incorrect rounded-r-none class from TextInput
Adam Dullage [Wed, 1 May 2024 20:46:31 +0000 (21:46 +0100)]
Remove incorrect rounded-r-none class from TextInput

2 years agoTidy note view watch
Adam Dullage [Wed, 1 May 2024 20:34:36 +0000 (21:34 +0100)]
Tidy note view watch

2 years agoImplement responsive logo and adjust navbar bottom margin
Adam Dullage [Wed, 1 May 2024 20:19:42 +0000 (21:19 +0100)]
Implement responsive logo and adjust navbar bottom margin

2 years agoAdd shadow to toast message
Adam Dullage [Wed, 1 May 2024 20:04:06 +0000 (21:04 +0100)]
Add shadow to toast message

2 years agoImplement null term validation in SearchInput
Adam Dullage [Wed, 1 May 2024 20:03:50 +0000 (21:03 +0100)]
Implement null term validation in SearchInput

2 years agoImplement initial layout and logic for note page
Adam Dullage [Wed, 1 May 2024 19:56:55 +0000 (20:56 +0100)]
Implement initial layout and logic for note page

2 years agoAdded background colour to menu popup
Adam Dullage [Wed, 1 May 2024 15:58:13 +0000 (16:58 +0100)]
Added background colour to menu popup

2 years agoToast helpers
Adam Dullage [Wed, 1 May 2024 11:24:22 +0000 (12:24 +0100)]
Toast helpers

2 years agoAdded menu button
Adam Dullage [Wed, 1 May 2024 07:16:33 +0000 (08:16 +0100)]
Added menu button

2 years agoMake note route title param optional
Adam Dullage [Tue, 30 Apr 2024 19:32:25 +0000 (20:32 +0100)]
Make note route title param optional

2 years agoRemoved unnecessary use of onBeforeMount in App.vue
Adam Dullage [Tue, 30 Apr 2024 19:08:36 +0000 (20:08 +0100)]
Removed unnecessary use of onBeforeMount in App.vue

2 years agoAdded "dev" script to package.json
Adam Dullage [Tue, 30 Apr 2024 18:59:26 +0000 (19:59 +0100)]
Added "dev" script to package.json

2 years agoMove toast and associated styling to custom component
Adam Dullage [Tue, 30 Apr 2024 15:52:20 +0000 (16:52 +0100)]
Move toast and associated styling to custom component

2 years agoAdded search page
Adam Dullage [Mon, 29 Apr 2024 20:08:05 +0000 (21:08 +0100)]
Added search page

2 years agoAdded note view, navbar styling & API improvements
Adam Dullage [Mon, 29 Apr 2024 19:58:35 +0000 (20:58 +0100)]
Added note view, navbar styling & API improvements

2 years agoStyle Organisation
Adam Dullage [Mon, 29 Apr 2024 12:08:01 +0000 (13:08 +0100)]
Style Organisation

2 years agoFix devcontainer Dockerfile
Adam Dullage [Sun, 28 Apr 2024 15:31:55 +0000 (16:31 +0100)]
Fix devcontainer Dockerfile

2 years agoAdded prettier dependency
Adam Dullage [Sun, 28 Apr 2024 15:08:49 +0000 (16:08 +0100)]
Added prettier dependency

2 years agoToast Messaging
Adam Dullage [Sat, 27 Apr 2024 18:00:13 +0000 (19:00 +0100)]
Toast Messaging

2 years agoLog out workflow
Adam Dullage [Sat, 27 Apr 2024 16:40:14 +0000 (17:40 +0100)]
Log out workflow

2 years agoLog In and Recently Modified
Adam Dullage [Sat, 27 Apr 2024 16:37:45 +0000 (17:37 +0100)]
Log In and Recently Modified

2 years agoMove NavBar to App
Adam Dullage [Sat, 27 Apr 2024 15:42:13 +0000 (16:42 +0100)]
Move NavBar to App

2 years agoDynamic route imports
Adam Dullage [Sat, 27 Apr 2024 15:35:30 +0000 (16:35 +0100)]
Dynamic route imports

2 years agoAPI
Adam Dullage [Sat, 27 Apr 2024 15:31:59 +0000 (16:31 +0100)]
API

2 years agoFavicons
Adam Dullage [Fri, 26 Apr 2024 12:28:25 +0000 (13:28 +0100)]
Favicons

2 years agoTemporary navigation links
Adam Dullage [Fri, 26 Apr 2024 07:24:16 +0000 (08:24 +0100)]
Temporary navigation links

2 years agoComponent renaming
Adam Dullage [Fri, 26 Apr 2024 07:18:09 +0000 (08:18 +0100)]
Component renaming

2 years agoLogin View
Adam Dullage [Thu, 25 Apr 2024 21:37:26 +0000 (22:37 +0100)]
Login View

2 years agoNavBar and SearchInput improvements
Adam Dullage [Thu, 25 Apr 2024 21:05:58 +0000 (22:05 +0100)]
NavBar and SearchInput improvements

2 years agoNo changes
Adam Dullage [Thu, 25 Apr 2024 19:51:43 +0000 (19:51 +0000)]
No changes

2 years agoSearchInput Component
Adam Dullage [Thu, 25 Apr 2024 19:50:53 +0000 (20:50 +0100)]
SearchInput Component

2 years agoMerge branch 'client-refactor' of https://github.com/Dullage/flatnotes into client...
Adam Dullage [Thu, 25 Apr 2024 11:45:24 +0000 (12:45 +0100)]
Merge branch 'client-refactor' of https://github.com/Dullage/flatnotes into client-refactor

2 years agoFonts & Icons
Adam Dullage [Thu, 25 Apr 2024 11:45:20 +0000 (12:45 +0100)]
Fonts & Icons

2 years agoMerge pull request #182 from dullage/develop
Adam Dullage [Wed, 24 Apr 2024 20:43:52 +0000 (21:43 +0100)]
Merge pull request #182 from dullage/develop

Merge develop into client-refactor

2 years agoRe-lock pipfile on Linux
Adam Dullage [Wed, 24 Apr 2024 20:33:09 +0000 (20:33 +0000)]
Re-lock pipfile on Linux

2 years agoAdded devcontainer config
Adam Dullage [Wed, 24 Apr 2024 20:25:23 +0000 (20:25 +0000)]
Added devcontainer config

2 years ago4.0.4
Adam Dullage [Wed, 24 Apr 2024 07:28:46 +0000 (08:28 +0100)]
4.0.4

2 years agoMerge pull request #179 from Code-Otto/trimmed-docker
Adam Dullage [Wed, 24 Apr 2024 07:20:45 +0000 (08:20 +0100)]
Merge pull request #179 from Code-Otto/trimmed-docker

2 years agoButtons & Breakpoints
Adam Dullage [Tue, 23 Apr 2024 20:36:10 +0000 (21:36 +0100)]
Buttons & Breakpoints

2 years agoInstall prettier-plugin-tailwindcss and pin versions
Adam Dullage [Tue, 23 Apr 2024 20:35:12 +0000 (21:35 +0100)]
Install prettier-plugin-tailwindcss and pin versions

2 years agoNavBar and Logo
Adam Dullage [Tue, 23 Apr 2024 19:40:48 +0000 (20:40 +0100)]
NavBar and Logo

2 years agoTheming
Adam Dullage [Tue, 23 Apr 2024 19:16:05 +0000 (20:16 +0100)]
Theming

2 years agoEntrypoint script fix for updated Flatnotes installs
Code-Otto [Tue, 23 Apr 2024 17:32:29 +0000 (19:32 +0200)]
Entrypoint script fix for updated Flatnotes installs

2 years agotailwindcss
Adam Dullage [Tue, 23 Apr 2024 11:51:23 +0000 (12:51 +0100)]
tailwindcss

2 years agoVue 3
Adam Dullage [Tue, 23 Apr 2024 07:19:47 +0000 (08:19 +0100)]
Vue 3

git clone https://git.99rst.org/PROJECT