Commit Graph

48 Commits

Author SHA1 Message Date
thecodrr
c565e7480c feat: publish event when deleting empty note 2020-09-09 11:33:47 +05:00
thecodrr
067bdb7320 fix: do not move empty note to trash 2020-09-09 11:14:35 +05:00
thecodrr
1785ce9571 fix: empty note is not automatically deleted 2020-09-09 11:09:03 +05:00
thecodrr
f9f7e3471d fix: note.content.text causing crash when its an object 2020-04-16 14:04:57 +05:00
thecodrr
47d01235ed fix: isNoteEmpty causing crashes 2020-04-16 12:23:31 +05:00
thecodrr
64add84e72 refactor: make everything independent 2020-04-16 02:14:53 +05:00
thecodrr
9a951a3a2e collections: refactor notes collection initialization 2020-04-15 23:25:53 +05:00
thecodrr
372e4e2447 ci: make tests pass 2020-04-07 15:50:39 +05:00
thecodrr
e7ce8dbf2b fix: resolved notes get conflicted again on sync 2020-04-04 14:59:51 +05:00
thecodrr
db0e723c1b fix: do not merge resolved notes 2020-04-04 13:52:40 +05:00
thecodrr
4dc3d2fe44 feat: recalculate conflicts on sync 2020-04-04 13:29:33 +05:00
thecodrr
defa827e4d feat: add merge conflict handling 2020-03-29 19:20:12 +05:00
thecodrr
6ee472708c fix: content.delta saved as object instead of hex id 2020-03-25 12:18:04 +05:00
thecodrr
9439ba7739 fix: send raw collections 2020-03-23 15:06:12 +05:00
thecodrr
025a953cea feat: handle deletion for sync 2020-03-23 13:22:28 +05:00
thecodrr
0d2cb3e245 feat: add noteIds arrays to tags & colors collection 2020-03-22 10:59:06 +05:00
thecodrr
4928de3fac fix: collection map not being updated 2020-03-21 12:33:39 +05:00
thecodrr
8d35f97fda fix: note deleted on restore 2020-03-21 11:55:00 +05:00
thecodrr
99acc7fd38 fix: content is lost on restoring note 2020-03-21 11:15:24 +05:00
thecodrr
bb22ededab fix: ids are messed up when remote note is merged 2020-03-19 15:40:15 +05:00
thecodrr
949ca56936 fix: notes searching 2020-03-19 12:38:33 +05:00
thecodrr
daf93e6f2c feat: seperate text & delta 2020-03-19 11:30:05 +05:00
thecodrr
780ee93b58 sync: generate random id for items 2020-03-18 14:06:20 +05:00
thecodrr
daccdd9f4d feat: clear 7 day old trash automatically 2020-03-11 12:11:59 +05:00
thecodrr
b42088d9df fix: deleting a note doesn't unref from colors array 2020-03-11 11:17:52 +05:00
thecodrr
968faab537 feat: add lookup class for searching 2020-03-09 12:39:49 +05:00
thecodrr
96af294ef8 ci: make sure all the tests pass 2020-03-09 09:45:54 +05:00
thecodrr
cff0bef0b7 refactor: vault api 2020-03-08 11:33:55 +05:00
thecodrr
cd185fc318 fix: #1 2020-03-02 12:33:28 +05:00
thecodrr
20891017e3 fix: move note not working 2020-03-02 10:29:29 +05:00
thecodrr
ff71126354 fix: sort grouped notes by dateCreated 2020-02-27 16:43:47 +05:00
thecodrr
50baa71f7a fix: passing undefined id to note() should cause crash 2020-02-23 12:45:00 +05:00
thecodrr
2408f21de5 perf: don't fetch note if we already have it 2020-02-23 11:43:04 +05:00
thecodrr
8bf34553cc refactor: make all private methods/properties start with an underscore 2020-02-22 21:53:56 +05:00
Waqar Ahmed
f8b5e6039e Fix: Remove tags api from notes.js 2020-02-21 22:06:13 +05:00
ammarahm-ed
22f0260c37 fix: delta not loading 2020-02-20 11:28:16 +05:00
thecodrr
e4aaf97c5d feat: add basic syncing (untested) 2020-02-11 16:28:28 +05:00
thecodrr
094ca620bc feat: add dateCreated & dateEdited to every item 2020-02-11 11:10:08 +05:00
thecodrr
e3165c3b22 docs: add basic jsdoc 2020-02-06 22:46:57 +05:00
thecodrr
e1e081fc60 feat: implement colors 2020-02-06 22:35:53 +05:00
thecodrr
1b53f967d8 feat: implement trash 2020-02-06 16:46:23 +05:00
thecodrr
90124ca43d feat: implement fluent api 2020-02-05 20:57:43 +05:00
thecodrr
35a23a6f6d fix: delete delta with note 2020-02-05 01:38:13 +05:00
thecodrr
28583d7de0 feat: implement deletion of note, topic and notebook 2020-02-05 01:12:36 +05:00
thecodrr
d1f7b87f19 refactor: cleanup 2020-02-05 00:17:48 +05:00
thecodrr
41c1344d6f feat: implement topics and move note 2020-02-05 00:17:12 +05:00
thecodrr
aecfe36fa3 feat: seperate delta from note storage, improve performance 2020-02-03 23:53:58 +05:00
thecodrr
6d3f3353a8 feat: implement notes api 2020-02-03 12:03:07 +05:00