Commit Graph

353 Commits

Author SHA1 Message Date
thecodrr
c565e7480c feat: publish event when deleting empty note 2020-09-09 11:33:47 +05:00
thecodrr
067bdb7320 fix: do not move empty note to trash 2020-09-09 11:14:35 +05:00
thecodrr
1785ce9571 fix: empty note is not automatically deleted 2020-09-09 11:09:03 +05:00
thecodrr
9c5fa7e88d fix: auto clear of trash after 7 days
We were getting this error: `Cannot read property 'remove' of undefined`
2020-09-07 09:45:31 +05:00
thecodrr
5cc70ef235 chore: update quill-delta-to-markdown package 2020-09-07 09:43:29 +05:00
thecodrr
bb3378f8ca feat: improve plain text generation 2020-08-31 14:14:21 +05:00
thecodrr
1dccbd4168 fix: only remove new lines if metadata value is string 2020-08-31 13:58:15 +05:00
thecodrr
0d9f9f8d1f fix: do JSON.stringify on all metadata values 2020-08-31 13:55:27 +05:00
thecodrr
267142474e fix: remove new lines from all metadata tags 2020-08-31 13:54:10 +05:00
thecodrr
238e8884ff feat: improve markdown metadata generation 2020-08-31 13:12:09 +05:00
thecodrr
ae820d6449 feat: improve html document generation 2020-08-31 12:45:37 +05:00
thecodrr
eca4dd2673 chore: add documentation for export method 2020-08-31 10:05:34 +05:00
thecodrr
d6bfdc79ec feat: implement delta export to MD, HTML & TXT 2020-08-31 10:03:56 +05:00
thecodrr
e5683e000e fix: generate 24 bit random ids 2020-08-27 13:22:03 +05:00
thecodrr
5a0c85fd4d feat: use cryptographically secure item ids 2020-08-27 13:13:43 +05:00
thecodrr
ea51fa7aa0 feat: handle "not authorized" error by logging the user out 2020-08-25 09:08:55 +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
d7e3e1d1e7 fix: merge user properly on user sync 2020-08-24 13:05:41 +05:00
thecodrr
215493e556 fix: add async modifier to function 2020-08-24 11:33:37 +05:00
thecodrr
4be79ec57b fix: get whole user object if accessToken is undefined 2020-08-24 11:29:39 +05:00
thecodrr
94e02adf67 fix: remove leading front slash from HOST 2020-08-24 11:27:21 +05:00
thecodrr
2fcea10e43 fix: subscribe to event before calling user.sync 2020-08-24 11:25:09 +05:00
thecodrr
30a64a3795 feat: add sse support 2020-08-24 11:14:16 +05:00
thecodrr
fcf2478d70 ci: fix merger test 2020-08-24 11:14:04 +05:00
thecodrr
1c81b8ae74 feat: add accept http header 2020-08-22 12:31:28 +05:00
thecodrr
29004abd6d feat: remove auto logout 2020-08-22 11:52:19 +05:00
thecodrr
c9eff9e2c1 feat: remove unused upgrade code 2020-08-22 11:30:37 +05:00
thecodrr
37dbc7f4f4 feat: backend data structure changes 2020-08-22 11:25:23 +05:00
thecodrr
237cee8a3f fix: log user out if it's deleted from db 2020-08-15 09:42:32 +05:00
thecodrr
8e9bf61ee2 fix: local HOST url 2020-08-06 10:01:09 +05:00
thecodrr
fe89982f62 feat: fix HOST url 2020-08-06 09:59:30 +05:00
thecodrr
f01a18f1d9 feat: remove internet check 2020-08-06 09:57:16 +05:00
thecodrr
fdd37df726 feat: conditional api host for debugging 2020-08-06 09:43:44 +05:00
thecodrr
c301d220a4 feat: add internet connectivity check 2020-05-27 10:04:21 +05:00
thecodrr
90fb248e73 BREAKING: remove isPremium method from user 2020-05-27 09:48:49 +05:00
thecodrr
f3538df1cd fix: use .call to change context in authRequest 2020-05-23 17:29:02 +05:00
thecodrr
f20ec7e387 fix: check if user is logged in before upgrading 2020-05-23 17:24:01 +05:00
thecodrr
2e80859bea feat: sync user on startup 2020-05-23 17:20:24 +05:00
thecodrr
a7a1d3396a fix(user): send authorization token with upgrade req 2020-05-21 21:59:06 +05:00
thecodrr
ea169b46f8 feat: impl upgrade logic 2020-05-21 20:34:13 +05:00
thecodrr
449ab9dd4a fix: use ids when deleting topics 2020-05-16 14:02:59 +05:00
thecodrr
04a40b5e5d test: improve move note test 2020-05-16 12:56:28 +05:00
thecodrr
81718834e5 feat: properly impl isPremium fn in user 2020-05-14 15:13:15 +05:00
thecodrr
f6673b4271 fix: pass this.context to session manger 2020-05-14 15:07:49 +05:00
thecodrr
2218798ab4 refactor: move session validation to its fn 2020-05-14 13:56:39 +05:00
thecodrr
4ee2d307c3 feat: impl session validation 2020-05-14 13:51:48 +05:00
thecodrr
11151d9d2c feat: implement function to get user's pro status 2020-05-13 04:22:19 +05:00
thecodrr
2ec3d5ef1d api: add auto syncing after 3 minutes 2020-05-04 17:23:16 +05:00
thecodrr
7617146c61 lookup: perform case insensitive search 2020-05-04 12:24:33 +05:00