thecodrr
b6a5591966
Merge branch 'master' into attachments
2021-10-04 11:56:52 +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
c0c3a1f14d
fix: do not use named regex groups
2021-09-21 13:36:19 +05:00
thecodrr
8ebda5b4fa
fix: sse not connecting on user fetch or login
2021-09-15 12:47:22 +05:00
thecodrr
6033cf8740
inital work
2021-09-15 02:16:55 +05:00
thecodrr
a500247b3c
fix: reconnect SSE on token refresh
2021-08-31 12:11:46 +05:00
thecodrr
41bc72ec96
fix: publishWithResult not working
2021-08-17 13:26:35 +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
c6ad645b79
feat: use dayjs for all date/time related logic
2021-07-16 18:46:16 +05:00
thecodrr
16b2bb73a9
fix: compare first letter of title if sort by === title
2021-07-13 20:00:31 +05:00
thecodrr
36353a4b0c
fix: do not allow sort by title when groupBy === default
2021-07-13 20:00:10 +05:00
thecodrr
6300542c5f
feat: remove groupId and replace it with groupBy
2021-07-13 10:33:21 +05:00
thecodrr
5c59ca4f1c
feat: add default group options
2021-07-12 14:09:48 +05:00
thecodrr
285a5cae13
fix: minor bugs with grouping logic
2021-07-12 14:00:22 +05:00
thecodrr
cc93e4f1c9
refactor: cleanup tags related code
2021-07-12 13:48:48 +05:00
thecodrr
11aea82368
feat: make group array generic
2021-07-12 13:48:19 +05:00
thecodrr
8f3e69cd37
feat: add tag deletion
2021-07-12 10:32:35 +05:00
thecodrr
348726670b
fix: do not break loop while deleting note from topic
2021-07-06 12:12:19 +05:00
thecodrr
ee98a363b8
feat: implement monograph publishing client
2021-06-13 10:00:24 +05:00
thecodrr
ec5e5fca1b
feat: add mapstub for overriding map implementation
2021-06-07 23:44:48 +05:00
thecodrr
442722933c
feat: use blake2s for random id generation
2021-06-04 09:32:13 +05:00
thecodrr
1e416b5b2a
feat: group conflicted notes at top
2021-06-01 10:08:23 +05:00
thecodrr
2d6380fdbc
feat: use bson-objectid for id generation
2021-05-21 19:19:48 +05:00
thecodrr
e1036ae289
fix: use showdown for markdown conversion
2021-04-28 10:35:32 +05:00
thecodrr
84461ebbb1
fix: log user out if invalid_grant error occurs
2021-03-06 09:43:46 +05:00
thecodrr
e898db9562
fix: derive consistent md5 ids from tag title
2021-02-20 11:31:44 +05:00
thecodrr
78da125fd0
fix: give pinned group a name
2021-02-19 17:36:33 +05:00
thecodrr
d04eda00c7
fix: return default error in errorTransformer
2021-01-03 15:45:14 +05:00
thecodrr
31c6afbd9c
feat: add a proper error message transformer
2021-01-03 12:43:53 +05:00
thecodrr
b032e95ed3
feat: send proper rate limited error
2021-01-03 12:33:40 +05:00
thecodrr
b87ba6259a
feat: handle emailConfirmed SSE
2020-12-23 11:28:38 +05:00
thecodrr
d3c732d769
fix: sse host port is wrong
2020-12-16 13:51:24 +05:00
thecodrr
5c519f17e6
fix: minor errors with fetch request
2020-12-16 13:23:14 +05:00
thecodrr
9f3f1e718b
fix: db.host
2020-12-16 12:35:17 +05:00
thecodrr
f8c306380b
feat: migrate to use the new backend
2020-12-16 12:06:25 +05:00
thecodrr
4566ba912a
feat: change week group formatting
2020-11-21 11:12:52 +05:00
thecodrr
a129d04edb
feat: do not repeat months/years in week groups
2020-11-21 11:10:19 +05:00
thecodrr
584f928514
feat: add notes group sorting
2020-11-21 10:19:44 +05:00
thecodrr
ca03dd9483
fix: add additional check when converting delta to md
2020-11-16 15:04:26 +05:00
thecodrr
59cf0cce8f
feat: implement user subscription status checking logic
2020-11-11 15:43:09 +05:00
thecodrr
6b38d05a8f
feat: migrate from delta to content
...
**This is a breaking change.**
This will allow for extreme flexibility in the future.
We have also removed `text` collection as it is unnecessary.
Improvements in performance will be noticed while syncing.
Known Issues:
1. Since notes lookup depends on note text, it will not work.
2020-11-04 10:17:37 +05:00
thecodrr
71a19bed97
feat: improve notes grouping
...
this improves performance as well as removes the empty Pinned group array.
2020-09-20 09:46:06 +05:00
thecodrr
e056835301
fix: sort notes before grouping
2020-09-20 09:26:08 +05:00
thecodrr
bf29a0ab16
fix: properly change host via db.host method
2020-09-19 11:46:36 +05:00
thecodrr
1058ae9909
feat: add ability to change HOST url
2020-09-19 11:36:37 +05:00
thecodrr
89be1c2cd2
fix: getRandomValues length is double so generate 12 bytes long hex
2020-09-17 15:04:16 +05:00
thecodrr
88fe786cfa
feat: use built-in getRandomValues for generating ids
2020-09-17 00:39:02 +05:00
thecodrr
090be2642f
feat: add pinned items group at the top
2020-09-15 10:15:05 +05:00