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