Commit Graph

50 Commits

Author SHA1 Message Date
Abdullah Atta
112497b1b6 core: add progress during migration & backup restore 2022-10-17 22:43:26 +05:00
Abdullah Atta
f3fa7fe744 core: update core version to 5.8 2022-10-13 19:18:52 +05:00
Abdullah Atta
7c99c3acb9 core: add migrations for notebooks & settings (#1020) 2022-09-21 11:47:09 +05:00
Ammar Ahmed
e5e965415d feat: realtime & auto sync for all users (#944) 2022-09-20 18:33:55 +05:00
Abdullah Atta
d81f5dba65 refactor: migrate to theme-ui from rebass 2022-08-31 07:26:27 +05:00
Abdullah Atta
c317774c8a docs: add license header 2022-08-30 16:17:04 +05:00
thecodrr
87b778db94 test: improve overall test coverage 2022-08-15 10:57:25 +05:00
thecodrr
e06cf139f0 feat: make db migration on-demand instead of automatic 2022-07-20 07:34:12 +05:00
thecodrr
e25496b3e5 fix: wait 5 seconds before finishing database migration 2022-07-15 19:23:01 +05:00
thecodrr
3f54f36d50 feat: migrate from tiny -> tiptap 2022-07-07 13:17:55 +05:00
thecodrr
4135028137 feat: improve sync over websockets 2022-03-30 15:52:48 +05:00
thecodrr
fb0c30ecca feat: send progress events during sync 2022-02-08 15:09:39 +05:00
thecodrr
a130db41a4 fix: try to refresh token before logging out on 401 unauthorized 2022-01-07 13:58:06 +05:00
thecodrr
0bfc195e5f fix: send event if system clock is out of sync 2022-01-03 14:54:06 +05:00
thecodrr
2021fe56d5 fix: force logout user on 401 unauthorized error 2022-01-03 13:26:57 +05:00
thecodrr
c089ccbe19 feat: refresh token on 401 unauthorized error 2021-12-31 09:04:13 +05:00
thecodrr
278d1681ca fix: table getting converted to raw html 2021-12-29 14:33:29 +05:00
thecodrr
55e87b6adf feat: send event on auto vault lock 2021-12-29 09:56:19 +05:00
thecodrr
fa556015f6 feat: add dateEdited to dateModified migration 2021-12-22 10:24:01 +05:00
thecodrr
cadf77e09d fix: init trash & monographs after notes 2021-12-15 15:21:32 +05:00
thecodrr
888481b858 refactor: sendCheckUserStatusEvent -> checkIsUserPremium 2021-10-26 23:05:47 +05:00
thecodrr
5224658297 feat: send groupId with attachment progress events 2021-10-21 10:16:24 +05:00
thecodrr
21d5ca3cc2 fix: remove async from sendAttachmentsProgressEvent 2021-10-16 09:07:18 +05:00
thecodrr
71f7e25a17 fix: send attachmentsLoading event for single item op 2021-10-01 11:16:08 +05:00
thecodrr
0c799e4d1f refactor: cleanup attachments progress event 2021-09-30 09:42:32 +05:00
thecodrr
6b619e5d3d feat: add upload/download cancellation support 2021-09-29 09:53:50 +05:00
thecodrr
7d16b8f388 feat: refactors and add support for upload/download progress 2021-09-26 11:47:13 +05:00
thecodrr
a500247b3c fix: reconnect SSE on token refresh 2021-08-31 12:11:46 +05:00
thecodrr
918b50116d fix: invalid_grant when refreshing tokens concurrently 2021-08-08 12:20:07 +05:00
thecodrr
de3e821c1f feat: add offers api to get platform specific promo codes 2021-07-24 11:13:41 +05:00
thecodrr
8f3e69cd37 feat: add tag deletion 2021-07-12 10:32:35 +05:00
thecodrr
af2988d47f fix: properly slice uint8array 2021-06-04 09:47:56 +05:00
thecodrr
442722933c feat: use blake2s for random id generation 2021-06-04 09:32:13 +05:00
thecodrr
2632a06e8e fix: do not send & wait for session expired event 2021-05-26 12:40:15 +05:00
thecodrr
b4f42137a4 fix: properly handle session expiry 2021-05-25 16:19:58 +05:00
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
e898db9562 fix: derive consistent md5 ids from tag title 2021-02-20 11:31:44 +05:00
thecodrr
04a4344087 feat: add auto syncing to premium features 2021-02-15 21:07:46 +05:00
thecodrr
0e1b97e003 fix: migrate conflicted delta to tiny 2021-02-12 09:49:17 +05:00
thecodrr
4fa53ba9c0 feat: migrate from delta to tiny 2021-02-02 12:24:54 +05:00
thecodrr
4e262e615e refactor: change all event strings to constants 2021-01-23 10:48:21 +05:00
thecodrr
0795b0d4d0 fix: make sure note.notebooks have topics instead of topic 2020-12-08 12:23:35 +05:00
thecodrr
a7f071d208 revert: do not use string db version 2020-12-07 15:47:05 +05:00
thecodrr
2ce75346a1 fix: use string db version 2020-12-07 15:24:08 +05:00
thecodrr
a7750dfc06 fix: add minor migration 2020-12-07 13:11:44 +05:00
thecodrr
f711198cbb feat: add migrations from v3 to v4 2020-12-07 12:02:50 +05:00
thecodrr
0a192c2438 feat: use single version for db & backup migration 2020-12-05 15:28:54 +05:00
thecodrr
8daf564616 refactor: use a single CHECK_IDS 2020-12-05 13:19:41 +05:00
thecodrr
59cf0cce8f feat: implement user subscription status checking logic 2020-11-11 15:43:09 +05:00
thecodrr
6fdb81fd84 feat: add 1 min rollover auto syncing 2020-11-02 09:50:27 +05:00