thecodrr
|
c660ef6721
|
fix: make sure all tests are passing
|
2022-06-08 10:26:19 +05:00 |
|
thecodrr
|
2f814bd656
|
fix: duplicated note does not get added into original note's topic
(fixes streetwriters/notesnook#552)
|
2022-06-07 06:53:27 +05:00 |
|
thecodrr
|
3f6f5e6f9c
|
fix: sanitize color before assigning it to a note
|
2022-04-15 23:32:59 +05:00 |
|
thecodrr
|
94f27f85a9
|
fix: duplicate calls to colors.add on note color
|
2022-04-14 01:09:35 +05:00 |
|
thecodrr
|
1fd1d8e258
|
fix: mark notes without content as synced
|
2022-04-01 22:14:40 +05:00 |
|
thecodrr
|
1703420ca9
|
feat: allow grouping by none
|
2022-03-31 14:32:24 +05:00 |
|
thecodrr
|
19ef7e1a2c
|
feat: add method to check item's sync status in case of incomplete sync
|
2022-03-31 12:14:59 +05:00 |
|
thecodrr
|
4135028137
|
feat: improve sync over websockets
|
2022-03-30 15:52:48 +05:00 |
|
thecodrr
|
f78e56fdcb
|
feat: add full support for localOnly items
|
2022-03-11 12:40:42 +05:00 |
|
thecodrr
|
167baece19
|
feat: add logic to duplicate a note
|
2022-03-11 11:48:23 +05:00 |
|
thecodrr
|
3e8eb1d45f
|
refactor: simplify changed color note saving
|
2022-02-19 13:23:53 +05:00 |
|
Muhammad Ali
|
07c53779eb
|
feat: add readonly property to note item (#22)
* Readonly added-note-edit-locking
* removed method readonly
|
2022-02-15 10:24:53 +05:00 |
|
thecodrr
|
edd9dc5de2
|
fix: notes not merging on sync
|
2021-12-29 09:34:20 +05:00 |
|
thecodrr
|
44dad98ae4
|
fix: only save topic if it has changed
|
2021-12-15 15:25:21 +05:00 |
|
thecodrr
|
64535cc61c
|
fix: repair all notebook references on sync/backup
|
2021-11-12 11:47:03 +05:00 |
|
thecodrr
|
e608eaaedf
|
fix: repair notebook references in notes on sync
|
2021-11-12 10:32:25 +05:00 |
|
thecodrr
|
888481b858
|
refactor: sendCheckUserStatusEvent -> checkIsUserPremium
|
2021-10-26 23:05:47 +05:00 |
|
thecodrr
|
850259c6fb
|
fix: download media before note export
|
2021-10-22 11:52:56 +05:00 |
|
thecodrr
|
31c1e8900c
|
test: fix all broken tests
|
2021-09-29 10:31:49 +05:00 |
|
thecodrr
|
cc93e4f1c9
|
refactor: cleanup tags related code
|
2021-07-12 13:48:48 +05:00 |
|
thecodrr
|
8f3e69cd37
|
feat: add tag deletion
|
2021-07-12 10:32:35 +05:00 |
|
thecodrr
|
2bb3bc1a6d
|
refactor: migrate notes at the end
|
2021-07-06 12:13:55 +05:00 |
|
thecodrr
|
348726670b
|
fix: do not break loop while deleting note from topic
|
2021-07-06 12:12:19 +05:00 |
|
thecodrr
|
e1036ae289
|
fix: use showdown for markdown conversion
|
2021-04-28 10:35:32 +05:00 |
|
thecodrr
|
8eb590f9d2
|
fix: sort everything by dateCreated descending
|
2021-02-27 11:55:13 +05:00 |
|
thecodrr
|
5c72566af2
|
feat: remove all totalNotes nonsense & always reflect real values
|
2021-02-25 20:04:16 +05:00 |
|
thecodrr
|
97cbbbda0c
|
fix: remove note from topic even if it has no nb
|
2021-02-22 10:12:45 +05:00 |
|
thecodrr
|
e31275cf33
|
fix: notebooks are sometimes not added to note
|
2021-02-22 10:05:11 +05:00 |
|
thecodrr
|
e92bea200a
|
feat: make note.export accept raw content
|
2021-02-20 12:32:41 +05:00 |
|
thecodrr
|
2208270009
|
fix: noteId not being removed from color or deleting
|
2021-01-01 15:03:51 +05:00 |
|
thecodrr
|
bf29447630
|
fix: id is undefined
|
2020-12-31 15:28:27 +05:00 |
|
thecodrr
|
00f9ecdf09
|
fix: do not save tag id in note.color
|
2020-12-31 14:32:51 +05:00 |
|
thecodrr
|
f8c306380b
|
feat: migrate to use the new backend
|
2020-12-16 12:06:25 +05:00 |
|
thecodrr
|
a83b2355d2
|
feat: impl account password changing
|
2020-12-11 20:19:28 +05:00 |
|
thecodrr
|
34b6bb477c
|
fix: send user:loggedOut event after logging out
|
2020-12-10 15:29:12 +05:00 |
|
thecodrr
|
551bf269b4
|
feat: add user deletion and logout on deletion
|
2020-12-10 14:53:58 +05:00 |
|
thecodrr
|
fd77598a04
|
feat: impl remember me when logging in
|
2020-12-09 21:39:28 +05:00 |
|
thecodrr
|
afe0f2c984
|
revert: no need to make copies of note.notebooks
|
2020-12-09 11:02:35 +05:00 |
|
thecodrr
|
61dd1cdcb9
|
fix: object is not extensible error on topic add/delete
|
2020-12-08 13:09:29 +05:00 |
|
thecodrr
|
f20f2166f1
|
fix: uncolor note before coloring
|
2020-12-07 12:25:22 +05:00 |
|
thecodrr
|
4c48d4d555
|
feat: do not add duplicate notebook in 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
|
8daf564616
|
refactor: use a single CHECK_IDS
|
2020-12-05 13:19:41 +05:00 |
|
thecodrr
|
97d396a01e
|
feat: allow note to be in multiple notebooks and topics
|
2020-12-05 12:38:15 +05:00 |
|
thecodrr
|
f7b510d87b
|
fix: do not depend on client for user key salt
|
2020-11-17 12:17:56 +05:00 |
|
thecodrr
|
df287e5159
|
feat: use secure key storage (ask for client to store keys)
|
2020-11-17 11:40:41 +05:00 |
|
thecodrr
|
459247b440
|
fix: full text search now works again
|
2020-11-16 15:54:16 +05:00 |
|
thecodrr
|
97b04a891c
|
fix: check if .length is >= the limit
|
2020-11-11 20:45:53 +05:00 |
|
thecodrr
|
59cf0cce8f
|
feat: implement user subscription status checking logic
|
2020-11-11 15:43:09 +05:00 |
|
thecodrr
|
0d8b755970
|
feat: remove unnecessary db transaction logic
|
2020-11-04 10:28:52 +05:00 |
|