thecodrr
|
888481b858
|
refactor: sendCheckUserStatusEvent -> checkIsUserPremium
|
2021-10-26 23:05:47 +05:00 |
|
thecodrr
|
bbc8fbfc49
|
fix: merge new & old topic notes
|
2021-08-16 11:29:18 +05:00 |
|
thecodrr
|
61822cde94
|
fix: notebook is not defined
|
2021-08-16 11:11:22 +05:00 |
|
thecodrr
|
ad059e3ba4
|
fix: update notebooks after cleanup
|
2021-08-16 11:09:37 +05:00 |
|
thecodrr
|
9f0ae2e76f
|
fix: init notes before cleaning up notebooks
|
2021-08-16 11:08:40 +05:00 |
|
thecodrr
|
48e682eb2c
|
fix: notebooks aren't imported from backup
|
2021-08-16 11:03:31 +05:00 |
|
thecodrr
|
df1227b7b1
|
fix: directly add deleted remote notebook
|
2021-06-03 09:11:16 +05:00 |
|
thecodrr
|
161946928f
|
feat: no need to add default General topic to notebooks
|
2021-04-28 12:40:14 +05:00 |
|
thecodrr
|
54d2ca210d
|
fix: update nb dateEdited after merge
|
2021-02-25 21:01:19 +05:00 |
|
thecodrr
|
9aeb6fe1dd
|
fix: handle second nb merge case correctly
we were comparing against nb.dateEdited instead of db.lastSynced
|
2021-02-25 20:23:51 +05:00 |
|
thecodrr
|
5c72566af2
|
feat: remove all totalNotes nonsense & always reflect real values
|
2021-02-25 20:04:16 +05:00 |
|
thecodrr
|
03e21221c7
|
feat: add notebook merging
|
2021-02-25 19:41:17 +05:00 |
|
thecodrr
|
952aa5e58c
|
fix: do not allow notebooks with empty title
|
2021-02-25 18:27:10 +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
|
9164310e8c
|
fix: duplicate general topics in restored notebook
|
2021-02-13 14:24:02 +05:00 |
|
thecodrr
|
a087d68dad
|
fix: reduce cloning
|
2021-01-11 12:23:12 +05:00 |
|
thecodrr
|
1eaf2ba929
|
fix: unpin tags/notebooks/topics from menu on delete
|
2021-01-03 10:52:05 +05:00 |
|
thecodrr
|
bcdd572a40
|
fix: deleted notebooks should not be accessible
|
2020-12-08 12:42:50 +05:00 |
|
thecodrr
|
40ce1bc535
|
feat: remove favorite from notebook
|
2020-12-05 15:43:52 +05:00 |
|
thecodrr
|
8daf564616
|
refactor: use a single CHECK_IDS
|
2020-12-05 13:19:41 +05:00 |
|
thecodrr
|
0b4ef69116
|
fix: allow editing of all notebooks freely
|
2020-11-23 15:33:00 +05:00 |
|
thecodrr
|
c81c0feda8
|
Revert "feat: impl fully indexed & searchable data stores"
This reverts commit 56297da18b.
|
2020-11-16 15:00:52 +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
|
56297da18b
|
feat: impl fully indexed & searchable data stores
|
2020-11-06 22:44:16 +05:00 |
|
thecodrr
|
54dfea77fe
|
refactor: derive CachedCollection from IndexedCollection
|
2020-11-04 10:42:19 +05:00 |
|
thecodrr
|
0d8b755970
|
feat: remove unnecessary db transaction logic
|
2020-11-04 10:28:52 +05:00 |
|
thecodrr
|
64add84e72
|
refactor: make everything independent
|
2020-04-16 02:14:53 +05:00 |
|
thecodrr
|
3a6a126d5d
|
collections: refactor notebooks init
|
2020-04-15 23:45:56 +05:00 |
|
thecodrr
|
aaf566924a
|
fix: resolve all circular dependencies (fix #9)
|
2020-04-12 11:04:30 +05:00 |
|
thecodrr
|
02480da2e3
|
ci: add more tests and general fixes
|
2020-04-09 16:36:57 +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
|
4928de3fac
|
fix: collection map not being updated
|
2020-03-21 12:33:39 +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
|
7cda89229e
|
fix: move pinned notebooks to the top
|
2020-03-02 15:40:20 +05:00 |
|
thecodrr
|
2ca2483979
|
feat: add function to get pinned notebooks
|
2020-03-02 12:34:57 +05:00 |
|
thecodrr
|
4283a5ba34
|
perf: return notebook instead of notebook id
|
2020-02-22 23:41:47 +05:00 |
|
thecodrr
|
8bf34553cc
|
refactor: make all private methods/properties start with an underscore
|
2020-02-22 21:53:56 +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
|
22100d167c
|
fix: topics addition and deletion
|
2020-02-06 18:47:42 +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
|
28583d7de0
|
feat: implement deletion of note, topic and notebook
|
2020-02-05 01:12:36 +05:00 |
|
thecodrr
|
41c1344d6f
|
feat: implement topics and move note
|
2020-02-05 00:17:12 +05:00 |
|
thecodrr
|
f59acd2e57
|
feat: implement notebooks and topics
|
2020-02-04 18:27:32 +05:00 |
|