276a72b4ceGigantic Update * Migrated manual tests to jest and started working on better coverage * Added a bookmarklet and push key generation tool allowing URL pushing from bookmarklets * Updated web scraping with tons of bug fixes * Updated attachments page to handle new push links * Aggressive note change checking, if patches get out of sync, server overwrites bad updates.
dev
Max
2023-10-17 19:46:14 +0000
b5ef64485f+ Giant update to multiple users editing notes. - Edits are done per DOM element, making diffs smaller and faster - Multiple users can now edit the same note witheout it turning into a gaint mess - Caret position is saved better and wont jump around as much
Max
2023-07-30 04:18:17 +0000
c61f0c0198Graph update and little noe ui tweaks
Max
2023-07-23 23:13:28 +0000
d3acd62688Deleting unused files
Max
2023-03-02 19:53:32 +0000
a1ca4c3d06Commiting all changes for repo cleaning
Max
2023-03-02 19:46:51 +0000
27699cd6fcUpdated dnydns script
Max
2023-03-02 01:35:52 +0000
39e153b8e1Not really sure what is going on, have not done a commit in a while. I assume this is all the metric tracking changes. Looks like some script changes as well.
Max
2023-02-12 18:41:55 +0000
48c1fa8e69Added timeout to fetch user totals which prevents Duplicate calls which would be really annoying
Max
2022-12-22 01:59:27 +0000
0202d1acdaBugfix Day 1 * Fixed attachments being displayed that were on archived or deleted notes * Added options to show attachments on archived or trashed notes * Showing note files will show all attachments for note even if its archived or trashed with mixed file types * Fixed text about "Flux" theme which was removed * Fixed bug when opening metric tracking that would prevent default fields from being shown
Max
2022-12-20 19:59:03 +0000
31473c02eaAdded metric tracking and some other little fixes
Max
2022-12-20 17:42:38 +0000
59f13484a7Tweaking node versions and project settings * Removed node sass lets hope it doesn't break anything
Max
2022-10-23 19:37:05 +0000
0c107a60bdProject restructuring, fixing minor bugs related to vue CLI upgrade * Removed PWA kit from project, this removes a ton of dependencies
Max
2022-10-23 19:14:31 +0000
2b76f74deeAdded cycle tracking beta to app
Max
2022-10-21 19:34:13 +0000
1a6a7bdfd4Updated vue CLI to latest version Added cycle tracking base
Max
2022-10-13 19:28:35 +0000
b51e5ac0d0Adding everything to get started on cycle tracking and maybe avid habit clone
Max G
2022-09-25 17:17:41 +0000
77cd95fdcbAdded paste button and touched up some styles
Max G
2022-07-05 05:10:40 +0000
d94b8c90fcUpdated marketing images to change with theme Removed visible attribute that was left over from testing Removed drag attribute on check boxes, needs better implimentation later. Drag prevented click events
Max G
2022-04-03 17:21:05 +0000
0c4f6e94c1Added focus and interaction to refresh notes that have been changed while user was looking away
Max G
2022-02-25 04:26:12 +0000
bc44b3db9aLots of little ease of use tweaks
Max G
2022-02-25 02:33:49 +0000
c1797474b8Updated database script to make it more robust and not break the freaking database when you apply the prod DB to dev
Max G
2022-02-25 02:33:20 +0000
148b822d49Tons of littele interface changes and cleanups Massive update to image scraper with much better image getter Lots of little ui updates for mobile
Max G
2022-01-27 04:48:19 +0000
b666bfc197Bunch of changes and unfinished features. Just trying to keep everything up to date. This project is a mess. Don't worry. You are employed.
Max G
2021-12-18 22:18:22 +0000
7ccf0417e0Checking in minor changes for server migration
Max G
2021-02-12 17:11:33 +0000
c7e342be4d* Removed unused get note diff function. It doesn't work because everything is encrypted now * Added a script to sync down the prod database and files to dev
Max G
2020-10-10 21:27:52 +0000
941d21d9cbAdded vue config
Max G
2020-10-05 06:46:13 +0000
e5adaefa0eUpdating Everything to work correctly
Max G
2020-10-05 06:45:50 +0000
cf426eba81* updated server packages
Max G
2020-10-04 18:59:30 +0000
91e37d368dUpdated Squire
Max G
2020-10-03 19:15:31 +0000
b0c487404c* Added an auth screen that isn't integrated at all or working * Force logout of user with authorization error * Wrong site blocker doesn't trigger on the solid scribe domain * Added log out button to main side bar making it easier to find * Improved icon set for notes * Colored notes display better on mobile, fixed text color based on color brightness * Moved terms of use link to the bottom of a few pages * Updated feature sections on home page, make them clearer and easier to process * Tweaked color themes * Deleted links no longer show up in search * Updated search to use multiple key words * Updated tests to do a multi word search * Tweaked a bunch of styles to look better on chrome and browsers
Max G
2020-08-03 02:40:27 +0000
b34a62e114* Added fake site warning * Fixed a bunch of style bugs for chrome browsers * Improved check box styles on desktop and mobile * Touch up tool tip styles. Only dark now. * Created a separate terms page * Added 2FA auth token options to login * Added tool tip displays to some buttons on editor * Added pinned and archived options to overflow menu * Changed shared note styles * Disabled Scroll into view * Made image display smaller when adding images to notes * Added a last used color option * Updated help page * Fixed spelling error on terms page * Added a big ass green label on the new note icon * Scratch pad now opens a note, which is the scratch pad * Added better 2fa guide * Added change password option * Added log out and log out all active sessions option * Added strict rate limiting on login and register actions * Added middleware to routes that force authentication to be accessed * Fixed bug that was causing shared notes to appear empty * Updated option now appears on shared notes after they are actually updated
Max G
2020-07-23 05:00:20 +0000
a8a966866c* Added theme colors to form fields * Added some basic table styles for inserting some shitty tables * Made popup notification styles look better and work better on mobile * Quick note now opens a note and not some weird page * Menu collapses when page is small, behaves like mobile menu * Added terms and conditions to help and login forms * Added password change functionality * Better styles for shared page * Added some tests for changing password
Max G
2020-07-14 05:31:02 +0000
06b8f0ad6aAdded privacy policy Updated marketing Added some keyboard shortcuts Added settings page Added accent theming Added beta 2FA
Max G
2020-07-07 04:04:55 +0000
2ae84ab73eUpdate * Added more version icons * Added working sign to notes when archived or tagged * Big sexy marketing update * Clicking Tags now opens them in their tag category
Max G
2020-07-03 03:25:38 +0000
8b711ab508Updated all global and local client packages * Tweaked sessions to be a little more reliable on mobile
Max G
2020-06-21 02:07:36 +0000
0bbdda9a2a* Updated server packages
Max G
2020-06-21 01:07:27 +0000
39b3eef64aRemoved some transitions from tooltips
Max G
2020-06-21 01:01:12 +0000
071aaf22cd* Added Much better session Management, key updating and deleting * Force reload of JS if app numbers dont match * Added cool tag display on side of note * Cleaned up a bunch of code and tweaked little things to be better
Max G
2020-06-15 09:02:20 +0000
d2624628d8* Added new token system to add more security to logins * Added simple tag editing from note page
Max G
2020-06-10 04:41:52 +0000
6bb856689d* Adjusted theme colors to add more contrast on white theme while making black more OLED friendly * Links now get an underline on hover * Cleaned up CSS variable names, added another theme color for more control * Cleaned up unused CSS, removed scrollbars popping up, tons of other little UI tweaks * Renamed shared notes to inbox * Tweaked form display, seperated login and create accouts * Put login/sign up form on home page * Created more legitimate marketing for home page * Tons up updates to note page and note input panel * Better support for two users editing a note * MUCH better diff handling, web sockets restore notes with unsaved diffs * Moved all squire text modifier functions into a mixin class * It now says saving when closing a note * Lots of cleanup and better handiling of events on mount and destroy * Scroll behavior modified to load notes when closer to bottom of page * Pretty decent shared notes and sharable link support * Updated help text * Search now includes tag suggestions and attachment suggestions * Cleaned up scratch pad a ton, allow for users to create new scratch pads * Created a 404 Page and a Shared note page * So many other small improvements. Oh my god, what is wrong with me, not doing commits!?
Max G
2020-06-07 20:57:35 +0000
8e5e06be9b* Small hack to fix images not closing window on mobile * Made note active text modifier buttons better * Fixed Colored notes being to big on mobile
Max G
2020-05-22 07:08:45 +0000
06a140e0d4* Fixed cursor clicking ToDo lists clicking to early * Added login form to home page with focus on load * Tags update after editing tags from title card * Fixed uploading of images/files * Fixed images not appearing when opening images tab * Search hits all categories on search, like archived * Got rid of brand icons to reduce size * Got rid of DiffPatchMatch and Crypto from note input panel to reduce size * Disabled animation on io events so they don't annoy the shit out of people on other computers
Max G
2020-05-20 07:57:15 +0000
543ecf0f2dBugfix Batch * Animations disabled on remote events, closing note still triggers animation for local user * Created save icons to fix display on mobile * Hidden URLs are hidden until note is deleted or URL is removed from note * Tags search all categories, but probably not trash * Back to all notes button clears search * Deleted Notes are removed from search index
Max G
2020-05-19 03:38:43 +0000
5096e74a60* Removed arrows from notification * Added trash can function * Tweaked status text to always be the same * Removed some open second note code * Edior always focuses on text now * Added some extra loading note messages * Notes are now removed from search index when deleted * Lots more things happen and update in real time on multiple machines * Shared notes can be reverted * WAY more tests * Note Categories are much more reliable * Lots of code is much cleaner
Max G
2020-05-18 07:45:35 +0000
e87e8513bc* Made splash page dark and updated description * Cleaned up unused things * Updated squire which had a comment typo update...thats it * Background color picker has matching colors and styles to text color picker * Added new black theme * Moved search to main page, show it on mobile and added options to push things to notes from search with experimental tag searching * Added active note menu buttons based on cursor location in text * Added more instant updating if app is open in two locations for the same user Scratch Pad and home page update with new notes and new text in real time
Max G
2020-05-15 23:12:09 +0000
67b218329b* 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
Max G
2020-05-10 21:15:59 +0000
df073b0e4dFully Encrypted notes Beta * Encrypts all notes going to the database * Creates encrypted snippets for loading note title cards * Creates an encrypted search index when note is changed * Migrates users to encrypted notes on login * Creates new encrypted master keys for newly logged in users
Max G
2020-05-06 07:10:27 +0000
a545ced98fMajor Update: Changed Text Input View * Created new toolbar that moves on mobile
Max G
2020-05-02 19:10:20 +0000
29845e2294Tweaked shrinking buttons for better display on mobile
Max G
2020-04-16 01:41:47 +0000
e296775a31* Tags Dropbown Beta...kinda crappy
Max G
2020-04-15 21:54:36 +0000
3d2c9868fd* Little Bug Fixes All Around
Max G
2020-04-15 20:44:24 +0000
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...)
Max G
2020-04-15 06:28:58 +0000
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
Max G
2020-04-14 05:09:19 +0000
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
Max G
2020-04-13 07:44:57 +0000
3535f0cb24* Added some better base information to site for scrapers * Updated help text * Refactored a lot of the scrape code into a SiteScrape helper
Max G
2020-04-13 06:17:37 +0000
a3fa4b0f3cBig Update: * Menus open and close based on URL, allowing for back button on note menus to close
Max G
2020-04-10 03:47:15 +0000
25b2bd237bAdded package lock
Max G
2020-03-30 05:32:46 +0000
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
Max G
2020-03-30 05:31:09 +0000
35605e54d9Update to latest version of squire. fixes#30 Already update later version of Fomantic. fixes#30
Max G
2020-03-29 23:08:22 +0000
6dfe753d38Small change to make user all note option menus fade in
Max G
2020-03-29 23:01:37 +0000
003153d994Removed Semantic Added Fomantic
Max G
2020-03-26 05:05:31 +0000
ecbf6a9cdeAdded rate limiting and server security Ton of little visual style tweaks and little up improvements for mobile
Max G
2020-03-26 04:45:23 +0000
749d2cea94Remove style making double editing weird fixes#29
Max G
2020-03-14 18:52:00 +0000
342ac95282Bug fixes and encryption handling
Max G
2020-03-14 06:04:03 +0000
ca0b649ff6Pressing enter in a note title moves cursor to end of note.
Max G
2020-03-14 02:09:43 +0000
4533f6065dMinor bug fixes
Max G
2020-03-13 23:51:45 +0000
f481a97a8cEncrypted Notes Alpha! fixes#28
Max G
2020-03-13 23:34:32 +0000
f7fc937d26Updated to later version of vue cli to improve build process * Updated some simples styles * Added archive button to main notes fixes#21
Max G
2020-03-11 03:47:07 +0000
4c17efceeaAdded note tags to main note edit display
Max G
2020-03-09 03:11:05 +0000
d3c0d6e2b9Creating new tags doesn't throw an error fixes#22
Max G
2020-03-04 05:20:14 +0000
de3391eb94Tweaked display of note cards, again * Added an option to pin notes, on the main screen
Max G
2020-03-02 05:33:49 +0000
2d0beec409Little green more note indicator.
Max G
2020-03-01 00:54:54 +0000
b838f9f571Testing new note display cards that use flexbox Testing new simplified text processes, for smaller notes, it just sends all the text
Max G
2020-02-27 07:14:29 +0000
72b7f8946aMinor 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
Max G
2020-02-26 05:35:43 +0000
902e779a84Added 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
Max G
2020-02-24 06:09:28 +0000
8f5d8049d0Shared 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
Max G
2020-02-24 05:59:13 +0000
ef0a6a44c9* Fixed title display issue on note
Max G
2020-02-23 06:46:23 +0000
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
Max G
2020-02-23 06:27:49 +0000
7fe702cb1bAdded a function to calculate math on notes
Max G
2020-02-19 00:31:18 +0000
aded72928cBetter sorting of note categories
Max G
2020-02-18 22:52:12 +0000
e56042958bAdded 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.
Max G
2020-02-14 05:31:38 +0000
daa674c54fAdded 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.
Max G
2020-02-14 01:08:46 +0000
a51d81b013* Search bar only appears in header menu on mobile * Added tooltip to logout button * Tags follow archived, inbox, main note fast filters
Max G
2020-02-12 05:29:56 +0000
771b739c37Added counts to each category Counts update on certain events and show or hide various elements Fixed various little ui element issues
Max G
2020-02-11 21:11:14 +0000
c903bcbcd1Fixing quick notes Updating all the icons making search bar thinner
Max G
2020-02-11 06:05:28 +0000
9b7fc679e8* Tags can now be toggled by clicking * Side slide component now respects note colors
Max G
2020-02-10 22:21:06 +0000
623d094d7bfixes#4 for real * Deleting a link deletes the thumbnails * Joining thumbnails now ignores not visible
Max G
2020-02-10 21:09:09 +0000
ad91218359fixes#4 Hidden attachment images don't appear on note title display card * Fixed typo on home page
Max G
2020-02-10 20:43:34 +0000
97e7988ed1re #2 Force HTTPS on production when loading home page * Updated text on home page
Max G
2020-02-10 20:03:14 +0000
86f7f61933Created a uniform menu for notes that works on mobile Added list sorting Added shared notes Fixed some little bugs here and there
Max G
2020-02-10 17:44:43 +0000
133a86e09eRemove TinyMce Added Squire
Max G
2020-02-01 22:21:22 +0000
68effaa5c3Some minor bug fixing
Max G
2020-01-03 01:54:11 +0000
abb4e20ec3I swear, I'm going to start doing regular commits + Added a ton of shit + About to add socket.io oh god.
Max G
2020-01-03 01:26:55 +0000
6fe39406b7I need to get back into using git. The hell is wrong with me!?
Max G
2019-12-20 05:50:50 +0000
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
Max G
2019-09-10 18:10:11 +0000
dd0205a3c1Added 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
Max G
2019-08-03 21:03:35 +0000
1db2a79131Updated 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
Max G
2019-08-02 17:14:58 +0000
534bcb47cfFixed save bug Tweaked animations Updated help page
Max G
2019-07-30 20:46:24 +0000
b2dc6e5218Big 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
Max G
2019-07-30 20:27:26 +0000
0d86aa4ff9Backend update renamed controllers and models to be singular
Max G
2019-07-30 19:21:12 +0000
7806a206b2Large refactor on the front end Created pages directory Added night mode
Max G
2019-07-30 19:10:31 +0000