thecodrr
dd2a065be7
fix: multiple settings objects created for 1 user
...
due to these multiple objects reset password wasn't working because
only the latest one would be encrypted with the new password
but all previous objects would require decryption
which resulted in a block while syncing
2021-02-26 17:33:46 +05:00
thecodrr
df4c98b27b
fix: do not update lastSynced time on SSE sync
...
we won't be updating lastSynced time because it can
cause the lastSynced time to move ahead of any last edited
(but unsynced) note resulting in edited notes not getting synced.
2021-02-22 09:33:30 +05:00
thecodrr
2a8a0b227a
feat: move he to lean-he, remove transfun & jshashes
2021-02-16 21:38:32 +05:00
thecodrr
4e262e615e
refactor: change all event strings to constants
2021-01-23 10:48:21 +05:00
thecodrr
810567af95
fix: do not throw on merge conflict in SSE handler
2021-01-09 11:13:17 +05:00
thecodrr
b26b5e462e
fix: refresh db on sse sync event
2020-12-29 15:32:56 +05:00
thecodrr
5c519f17e6
fix: minor errors with fetch request
2020-12-16 13:23:14 +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
6746df2b7c
feat: enable merge conflict detection for sse
2020-12-08 10:37:36 +05:00
thecodrr
310899d0d6
feat: add push-only syncing
2020-12-07 18:26:01 +05:00
thecodrr
23daab7266
feat: add settings syncing
2020-12-05 11:26:02 +05:00
thecodrr
f2efacd7b0
fix: do not save lastSynced key under notesnook key
2020-10-28 12:16:11 +05:00
thecodrr
5e0240ea30
fix: user data structure changes
2020-10-28 12:11:18 +05:00
thecodrr
bf29a0ab16
fix: properly change host via db.host method
2020-09-19 11:46:36 +05:00
thecodrr
35995784d9
fix: merge conflict detection when merging via sse
2020-08-25 08:52:12 +05:00
thecodrr
10689d9ef9
feat: implement direct syncing using sse (experimental)
2020-08-24 13:07:16 +05:00
thecodrr
94e02adf67
fix: remove leading front slash from HOST
2020-08-24 11:27:21 +05:00
thecodrr
37dbc7f4f4
feat: backend data structure changes
2020-08-22 11:25:23 +05:00
thecodrr
8ad2bc5457
sync: prepare -> collector, other optimizations
2020-04-16 03:04:44 +05:00
thecodrr
4679d98e53
sync: resolve lastSynced timestamp issues
2020-04-11 11:17:58 +05:00
thecodrr
02480da2e3
ci: add more tests and general fixes
2020-04-09 16:36:57 +05:00