thecodrr
2a9f57bacf
fix: filter out deleted notes when getting tag notes
2021-12-08 23:22:41 +05:00
thecodrr
fda5e0c84b
fix: do not automatically delete empty notes
2021-12-08 19:32:58 +05:00
thecodrr
9546d43c1f
fix: do not throw if note contains invalid tag on sync
2021-12-04 22:42:39 +05:00
thecodrr
f14c2c9335
fix: cannot read properties of undefined (topics)
2021-12-01 15:00:36 +05:00
thecodrr
90223dc7c5
fix: change tag in note if sanitized
2021-11-25 13:21:33 +05:00
thecodrr
bde01e1e54
fix: only remove references when repairing note
2021-11-23 19:38:52 +05:00
thecodrr
d5730477ba
fix: do not remove topic ref from note if topic has the note ref
2021-11-20 20:26:38 +05:00
thecodrr
39e37537d2
fix: only repair note refs if broken
2021-11-20 19:40:11 +05:00
thecodrr
e608eaaedf
fix: repair notebook references in notes on sync
2021-11-12 10:32:25 +05:00
thecodrr
011a99d322
fix: improve syncing & merge conflict detection
2021-10-27 10:53:36 +05:00
thecodrr
df9ba3548a
fix: old color on note gets deleted on sync merge
2021-10-10 20:19:33 +05:00
thecodrr
ed2624a918
fix: remove note from color on delete
2021-09-13 11:51:03 +05:00
thecodrr
8404968916
fix: cannot read property topics of undefined
2021-08-17 09:35:28 +05:00
thecodrr
14fed3e8bb
fix: use dateResolved to prevent recursive merge conflicts
2021-08-10 11:59:56 +05:00
thecodrr
7049c9f534
fix: persist note dateCreated & dateEdited
2021-07-28 13:58:12 +05:00
thecodrr
bbf05064e4
feat: allow overwriting date edited of note content
2021-07-25 11:31:44 +05:00
thecodrr
e0f8625224
fix: do not add empty tags to note
2021-07-24 11:32:40 +05:00
thecodrr
e5d398210b
fix: remove notebook cleanup logic from notes coll
2021-07-16 18:46:59 +05:00
thecodrr
11aea82368
feat: make group array generic
2021-07-12 13:48:19 +05:00
thecodrr
8f3e69cd37
feat: add tag deletion
2021-07-12 10:32:35 +05:00
thecodrr
70ceb750ec
feat: add delete & clear vault functions
2021-07-07 10:15:28 +05:00
thecodrr
1db9be8795
feat: cleanup orphaned notebook refs when adding note
2021-07-06 12:12:55 +05:00
thecodrr
1f048e8049
fix: local only note's content is getting synced
2021-07-03 12:15:02 +05:00
thecodrr
a41e6c9f4f
feat: use an internal monographs cache
...
This completely detaches monographs from notes allowing
much more flexibility and less bugs.
Since there is only a single source of truth, we can easily do things
like self destruct.
2021-06-15 10:09:10 +05:00
thecodrr
ee98a363b8
feat: implement monograph publishing client
2021-06-13 10:00:24 +05:00
thecodrr
ec58b77bf0
fix: explicitly set note contentId
2021-06-01 09:47:42 +05:00
thecodrr
6bebf07913
fix: headline is not updated when content changes
2021-04-27 09:05:25 +05:00
thecodrr
5e61fb933f
feat: allow custom headline in note
2021-04-06 11:05:01 +05:00
thecodrr
f607eedbfa
feat: add localOnly prop to note
2021-04-06 09:13:06 +05:00
thecodrr
8eb590f9d2
fix: sort everything by dateCreated descending
2021-02-27 11:55:13 +05:00
thecodrr
e898db9562
fix: derive consistent md5 ids from tag title
2021-02-20 11:31:44 +05:00
thecodrr
25ee202d64
fix: no tag with title x found error on sync
2021-02-20 10:04:40 +05:00
thecodrr
786ea2f9d7
fix: delete migrated flag
2021-02-18 20:23:21 +05:00
thecodrr
2a8a0b227a
feat: move he to lean-he, remove transfun & jshashes
2021-02-16 21:38:32 +05:00
thecodrr
b5a0b9e649
feat: remove trash collection
2021-02-16 16:56:06 +05:00
thecodrr
4e262e615e
refactor: change all event strings to constants
2021-01-23 10:48:21 +05:00
thecodrr
a087d68dad
fix: reduce cloning
2021-01-11 12:23:12 +05:00
thecodrr
2208270009
fix: noteId not being removed from color or deleting
2021-01-01 15:03:51 +05:00
thecodrr
5bb50b4e80
fix: some notes from backup not being restored
2020-12-29 14:08:48 +05:00
thecodrr
690cd51862
fix: colors and tags syncing
2020-12-29 12:31:26 +05:00
thecodrr
ca804e2ed5
feat: clone all notes before grouping
2020-12-09 12:27:13 +05:00
thecodrr
68f9f8116f
fix: delete and restore note.notebooks
2020-12-07 12:02:50 +05:00
thecodrr
0a949e7d10
feat(BREAKING): note.colors -> note.color
2020-12-07 12:02:50 +05:00
thecodrr
2b30bd9bf0
feat: add migrated flag & update dateEdited on migration
2020-12-06 15:35:23 +05:00
thecodrr
97d396a01e
feat: allow note to be in multiple notebooks and topics
2020-12-05 12:38:15 +05:00
thecodrr
94fecf3c8d
fix: color is already declared
2020-12-01 10:57:31 +05:00
thecodrr
c6c00c61c9
fix: getting colored notes caused a crash
2020-12-01 10:51:27 +05:00
thecodrr
21327d5918
fix: db.notes.tagged return array with 1 undefined item
2020-11-26 11:44:33 +05:00
thecodrr
4732ce4984
fix: restore note colors on trash restore
2020-11-21 11:54:41 +05:00
thecodrr
584f928514
feat: add notes group sorting
2020-11-21 10:19:44 +05:00