Commit Graph

106 Commits

Author SHA1 Message Date
Max G
9efe21476f * Made dispay of last edit smaller on note title display card
* Made note menu buttons look better on mobile
* Moved around some note menu buttons
* Added a color picker with a rip off of google colors
* Added a remove formatting button
* Hide pin and archive icons, they appear green on hover, in the buttons
* Further simplified display card logic, now it just adds an end tag and returns the data
* Changed highlight text color to show colors (works on chrome...)
2020-04-15 06:28:58 +00:00
Max G
2b8f70b5fa * Added error display to every axios server call
* Added better destroy of login token if invalid
* Block users from opening notes they don't own, note closes automatically
* Beefed up login and home page a little to make them more appealing
2020-04-14 05:09:19 +00:00
Max G
278b204b3b * Added placeholder text to site when loading JS
* Added hidden text to site for scraping
* Login token will be destroyed if fetch site totals is called and the token is bad
* Moved passwords out of application and into a .env file that is loaded on startup
* Changed prod database password for primary user (which is dev)
* Set up .env for dev and prod
2020-04-13 07:44:57 +00:00
Max G
3535f0cb24 * Added some better base information to site for scrapers
* Updated help text
* Refactored a lot of the scrape code into a SiteScrape helper
2020-04-13 06:17:37 +00:00
Max G
a3fa4b0f3c Big Update:
* Menus open and close based on URL, allowing for back button on note menus to close

Minor Updates:
* Made night mode buttons green
* Widend the global menu
* Added a version display
* Made the create note button real big
* Made the creane note button more visible on mobile
* Hide the note button if there are no notes
* Changed quick menu item to "Quick Note"
* Added reload option if version is clicked
* Moved around menu buttons at the bottom of the note
* Moved tags back into the main footer on note
* Disabled hiding of toolbar on mobile when editor focused
* Updated locked note display on main title card
* Put last edit on note display
* Tweaked display styles to be more minimal, added fade-in on hover
* Added solid scribe to all title displays on the site
* Reactivated help page and put some good help on it...decent help
* Increased max upload size for files to 5MB
* Shortened text on title display cards to make them all the same size
2020-04-10 03:47:15 +00:00
Max G
25b2bd237b Added package lock 2020-03-30 05:32:46 +00:00
Max G
aa4de83de6 * More aggressive dark theme styles, changing default icon colors and notification colors
* Better sortig of archived notes which clicking archived
* Scroll to closed note and show animation on save
* Better notification styles, more obvious
2020-03-30 05:31:09 +00:00
Max G
35605e54d9 Update to latest version of squire. fixes #30
Already update later version of Fomantic. fixes #30
2020-03-29 23:08:22 +00:00
Max G
6dfe753d38 Small change to make user all note option menus fade in 2020-03-29 23:01:37 +00:00
Max G
003153d994 Removed Semantic Added Fomantic 2020-03-26 05:05:31 +00:00
Max G
ecbf6a9cde Added rate limiting and server security
Ton of little visual style tweaks and little up improvements for mobile
2020-03-26 04:45:23 +00:00
Max G
749d2cea94 Remove style making double editing weird
fixes #29
2020-03-14 18:52:00 +00:00
Max G
342ac95282 Bug fixes and encryption handling 2020-03-14 06:04:03 +00:00
Max G
ca0b649ff6 Pressing enter in a note title moves cursor to end of note. 2020-03-14 02:09:43 +00:00
Max G
4533f6065d Minor bug fixes 2020-03-13 23:51:45 +00:00
Max G
f481a97a8c Encrypted Notes Alpha!
fixes #28
2020-03-13 23:34:32 +00:00
Max G
f7fc937d26 Updated to later version of vue cli to improve build process
* Updated some simples styles
* Added archive button to main notes
fixes #21
2020-03-11 03:47:07 +00:00
Max G
4c17efceea Added note tags to main note edit display 2020-03-09 03:11:05 +00:00
Max G
d3c0d6e2b9 Creating new tags doesn't throw an error
fixes #22
2020-03-04 05:20:14 +00:00
Max G
de3391eb94 Tweaked display of note cards, again
* Added an option to pin notes, on the main screen
2020-03-02 05:33:49 +00:00
Max G
2d0beec409 Little green more note indicator.
fixes #23
2020-03-01 00:54:54 +00:00
Max G
b838f9f571 Testing new note display cards that use flexbox
Testing new simplified text processes, for smaller notes, it just sends all the text
2020-02-27 07:14:29 +00:00
Max G
72b7f8946a Minor Style Tweaks
* Changed the way the note menus display
* Added a blank note indicator text
* Added date created and date updated text to bottom of note

fixes #18
fixes #5
2020-02-27 04:50:08 +00:00
Max G
902e779a84 Added new status to shared notes
* Shared notes can be new or updated
* New - Note has never been opened
* Updated - Shared note was read but modified by other user
2020-02-24 06:09:28 +00:00
Max G
8f5d8049d0 Shared notes now share updated times
* Updating a shared note, updates the information for other shared users
* Unread shared notes now have a badge
* Updated shared notes now have a badge
* Shared notes can not be reshared, sharer username appears in interface to stop sharing
fixes #15
2020-02-24 06:01:14 +00:00
Max G
ef0a6a44c9 * Fixed title display issue on note 2020-02-23 06:46:23 +00:00
Max G
fab0b3873f * Fixed a bunch of little bugs
* Added more options to attachment page and filters
* Much better rendering and updating on attachment page
* Math bug is fixed with better string parsing fixes #14
* Icons are limited to 4 per note
* If an image is visible on note preview it will not appear in images preview
* Touched up text algorithm to better display note titles
2020-02-23 06:27:49 +00:00
Max G
7fe702cb1b Added a function to calculate math on notes 2020-02-19 00:31:18 +00:00
Max G
aded72928c Better sorting of note categories
fixes #1
2020-02-18 22:52:12 +00:00
Max G
e56042958b Added paste event to quick notes allowing for quick note to submit the second data is pasted in
Added option on quick note to submit with enter or CTRL + ENTER
Removed a console log statement.
2020-02-14 05:31:38 +00:00
Max G
daa674c54f Added some realtime events to the app
* When a user gets a new shared message, it will popup instantly
* When a new website is scraped, it will update in real time
* Various other little bug fixes and improvements
* Sharing displays correct notes and handles shared notes correctly
* Tags were not displaying on notes, they do now. They better.
2020-02-14 01:08:46 +00:00
Max G
a51d81b013 * Search bar only appears in header menu on mobile
* Added tooltip to logout button
* Tags follow archived, inbox, main note fast filters
2020-02-12 05:29:56 +00:00
Max G
771b739c37 Added counts to each category
Counts update on certain events and show or hide various elements
Fixed various little ui element issues

fixes #6
2020-02-11 21:11:14 +00:00
Max G
c903bcbcd1 Fixing quick notes
Updating all the icons
making search bar thinner
2020-02-11 06:05:28 +00:00
Max G
9b7fc679e8 * Tags can now be toggled by clicking
* Side slide component now respects note colors
2020-02-10 22:21:06 +00:00
Max G
623d094d7b fixes #4 for real
* Deleting a link deletes the thumbnails
* Joining thumbnails now ignores not visible
2020-02-10 21:09:09 +00:00
Max G
ad91218359 fixes #4 Hidden attachment images don't appear on note title display card
* Fixed typo on home page
2020-02-10 20:43:34 +00:00
Max G
97e7988ed1 re #2 Force HTTPS on production when loading home page
* Updated text on home page
2020-02-10 20:03:14 +00:00
Max G
86f7f61933 Created a uniform menu for notes that works on mobile
Added list sorting
Added shared notes
Fixed some little bugs here and there
2020-02-10 17:44:43 +00:00
Max G
133a86e09e Remove TinyMce Added Squire 2020-02-01 22:21:22 +00:00
Max G
68effaa5c3 Some minor bug fixing 2020-01-03 01:54:11 +00:00
Max G
abb4e20ec3 I swear, I'm going to start doing regular commits
+ Added a ton of shit
+ About to add socket.io oh god.
2020-01-03 01:26:55 +00:00
Max G
6fe39406b7 I need to get back into using git. The hell is wrong with me!? 2019-12-20 05:50:50 +00:00
Max G
7b77bd37f3 * Updated color picker interface
* Updated note status bar
* Added fast filters
* Added pinned and archived notes options
* Added loading indicators to notes and loading of notes
* updated tag edit area
* Updated how search results are displayed
* Fixed bug with opening and closing two notes one after another
* Added mobile detection to global store
* Added a lot of style tweaks and UX tweaks
2019-09-10 18:10:11 +00:00
Max G
dd0205a3c1 Added a build script that will push newly build code to avid habit
Added request timeout to prevent long requests from holding up note saving
Added header to request to try and simulate google crawler
2019-08-03 21:03:35 +00:00
Max G
1db2a79131 Updated server package.json so it will actually rebuild the server with npm install
Updated nginx config for the future to see whats going on
Removed readme, we don't need it!
Created a production release script that will upload build to avidhabit server
2019-08-02 17:14:58 +00:00
Max G
534bcb47cf Fixed save bug
Tweaked animations
Updated help page
2019-07-30 20:46:24 +00:00
Max G
b2dc6e5218 Big Refactor of all SQL calls to comply with database changes
Added tag suggestions when entering tag field
Cleaned up animations to make them REAL smooth
2019-07-30 20:27:26 +00:00
Max G
0d86aa4ff9 Backend update renamed controllers and models to be singular 2019-07-30 19:21:12 +00:00
Max G
7806a206b2 Large refactor on the front end
Created pages directory
Added night mode
2019-07-30 19:10:31 +00:00