Commit Graph

833 Commits

Author SHA1 Message Date
Adhiraj Singh
e4eaf2d2e4 chore: update proto 2022-02-12 19:48:46 +05:30
jackcokk
3b756787d4 chore: Update readme Discord link (#1191) 2022-02-08 11:29:27 +05:30
Adhiraj Singh
73527ff5dd chore: lint 2022-02-08 11:02:19 +05:30
Adhiraj Singh
6f9a5f8f2f chore: update version 2022-02-08 11:02:14 +05:30
Anshu S
bbea04e5bc Fix Issue #1209 (#1210) 2022-02-07 18:20:48 +05:30
dependabot[bot]
5ad631b8e7 chore(deps): bump simple-get from 4.0.0 to 4.0.1 (#1195)
Bumps [simple-get](https://github.com/feross/simple-get) from 4.0.0 to 4.0.1.
- [Release notes](https://github.com/feross/simple-get/releases)
- [Commits](https://github.com/feross/simple-get/compare/v4.0.0...v4.0.1)

---
updated-dependencies:
- dependency-name: simple-get
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-01-29 12:54:53 +05:30
Prince Mendiratta
669dce1ea8 Fix connection example snippet (#1190)
Signed-off-by: Prince Mendiratta <prince.mendi@gmail.com>
2022-01-28 13:56:41 +05:30
Adhiraj Singh
21f4ba92f9 Merge pull request #1184 from HUGEIT/master
fix #1152 crash by putting mutex on sendRetryRequest()
2022-01-25 19:36:00 +05:30
HUGEIT
df1e400e03 sendRetryRequest ("Waiting for this message") wrapped in mutex call to avoid crash in #1152 2022-01-25 13:54:42 +01:00
Adhiraj Singh
e7c2d4e117 fix: account for missing owner prop in legacy 2022-01-22 15:39:04 +05:30
Adhiraj Singh
b68efb15b6 fix: correct verify 2022-01-22 14:57:59 +05:30
Adhiraj Singh
1f2a6641f3 feat: mutex processing in a chat to preserve order of events 2022-01-22 14:07:06 +05:30
Adhiraj Singh
a06f639774 fix: self read receipt on groups 2022-01-22 12:19:00 +05:30
Adhiraj Singh
08cd253e90 feat: add 'updateMessageWithReceipt' utility 2022-01-22 12:05:38 +05:30
Adhiraj Singh
cf4a50cddf chore: update readme 2022-01-22 11:55:15 +05:30
Adhiraj Singh
7d4a5634dd chore: update typedoc 2022-01-22 11:49:39 +05:30
Adhiraj Singh
0835d381b6 Merge pull request #1172 from adiwajshing/dependabot/npm_and_yarn/shelljs-0.8.5
chore(deps): bump shelljs from 0.8.4 to 0.8.5
2022-01-22 11:42:56 +05:30
dependabot[bot]
83166c0b77 chore(deps): bump shelljs from 0.8.4 to 0.8.5
Bumps [shelljs](https://github.com/shelljs/shelljs) from 0.8.4 to 0.8.5.
- [Release notes](https://github.com/shelljs/shelljs/releases)
- [Changelog](https://github.com/shelljs/shelljs/blob/master/CHANGELOG.md)
- [Commits](https://github.com/shelljs/shelljs/compare/v0.8.4...v0.8.5)

---
updated-dependencies:
- dependency-name: shelljs
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-01-22 06:12:23 +00:00
Adhiraj Singh
5b1dd8df85 Merge pull request #1171 from adiwajshing/dependabot/npm_and_yarn/follow-redirects-1.14.7
chore(deps): bump follow-redirects from 1.14.6 to 1.14.7
2022-01-22 11:42:05 +05:30
Adhiraj Singh
fdee567429 Merge pull request #1170 from adiwajshing/dependabot/npm_and_yarn/tmpl-1.0.5
chore(deps): bump tmpl from 1.0.4 to 1.0.5
2022-01-22 11:41:56 +05:30
dependabot[bot]
67cc1a9f8b chore(deps): bump follow-redirects from 1.14.6 to 1.14.7
Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.14.6 to 1.14.7.
- [Release notes](https://github.com/follow-redirects/follow-redirects/releases)
- [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.14.6...v1.14.7)

---
updated-dependencies:
- dependency-name: follow-redirects
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-01-22 06:11:17 +00:00
dependabot[bot]
fad4919eaf chore(deps): bump tmpl from 1.0.4 to 1.0.5
Bumps [tmpl](https://github.com/daaku/nodejs-tmpl) from 1.0.4 to 1.0.5.
- [Release notes](https://github.com/daaku/nodejs-tmpl/releases)
- [Commits](https://github.com/daaku/nodejs-tmpl/commits/v1.0.5)

---
updated-dependencies:
- dependency-name: tmpl
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-01-22 06:11:12 +00:00
Adhiraj Singh
58e1dd2910 docs: update readme 2022-01-22 11:41:00 +05:30
Adhiraj Singh
09bb795c1c Merge pull request #696 from adiwajshing/multi-device
Multi Device Support
2022-01-22 11:40:12 +05:30
Adhiraj Singh
e954fc0053 lint: examples 2022-01-22 11:37:39 +05:30
Adhiraj Singh
57d6ab62a1 feat: use message receipt on MD 2022-01-22 11:37:26 +05:30
Adhiraj Singh
92587bd46a refactor: use the proto UserReceipt instead of custom MessageInfo 2022-01-22 00:27:00 +05:30
Adhiraj Singh
284c7e7812 fix: do not mutate update object reference 2022-01-20 12:28:56 +05:30
Prince Mendiratta
c4eea6fd69 minor spelling typo (#1167)
Signed-off-by: Prince Mendiratta <prince.mendi@gmail.com>
2022-01-20 11:18:10 +05:30
Adhiraj Singh
1ff4ff3aa6 chore: update version 2022-01-20 11:17:22 +05:30
Adhiraj Singh
189a148b0a Merge branch 'master' into multi-device 2022-01-20 11:14:39 +05:30
Adhiraj Singh
5270b8482d chore: update pino 2022-01-19 22:55:04 +05:30
Adhiraj Singh
34d934d762 chore: update memory store location 2022-01-19 22:54:43 +05:30
Adhiraj Singh
05191ddb72 docs: add info about using legacy version 2022-01-19 22:52:25 +05:30
Adhiraj Singh
d8cc38608f chore: update package name 2022-01-19 22:52:12 +05:30
Adhiraj Singh
1fb52de958 docs: update readme about store 2022-01-19 22:38:04 +05:30
Adhiraj Singh
fb66733b61 feat: implement in memory store
1. the store works as a temporary store for connection data such as chats, messages & contacts
2. the store is primarily meant to illustrate the usage of the event emitter as a way to construct the state of the connection. This will likely be very inefficient to perform well at scale
3. the store is meant to be a quick way to have some visibility of data while testing
4. the store works for both legacy & MD connections
2022-01-19 21:35:59 +05:30
Adhiraj Singh
8f11f0be76 chore: add linting 2022-01-19 15:54:02 +05:30
dependabot[bot]
7ca6ae6116 Bump shelljs from 0.8.4 to 0.8.5 (#1151)
Bumps [shelljs](https://github.com/shelljs/shelljs) from 0.8.4 to 0.8.5.
- [Release notes](https://github.com/shelljs/shelljs/releases)
- [Changelog](https://github.com/shelljs/shelljs/blob/master/CHANGELOG.md)
- [Commits](https://github.com/shelljs/shelljs/compare/v0.8.4...v0.8.5)

---
updated-dependencies:
- dependency-name: shelljs
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-01-17 00:17:39 +05:30
Adhiraj Singh
f7f86e69d6 chore: update log 2022-01-16 16:03:22 +05:30
Adhiraj Singh
4112c68556 feat: expose sendRetryRequest 2022-01-16 15:33:26 +05:30
Adhiraj Singh
7bb6e3ceeb refactor: chats.set event 2022-01-16 13:02:38 +05:30
Adhiraj Singh
09553def8a fix: include isLatest in events 2022-01-16 12:54:08 +05:30
Adhiraj Singh
793b23cb21 refactor: history processing
1. fixes issue when some chats/messages are not synced
2. adds info about whether the history chunk is the latest
2022-01-16 12:51:08 +05:30
RavinduManoj
19f870bfa7 Update Version (#1147) 2022-01-14 22:49:49 +05:30
Adhiraj Singh
f09e0f85cc feat: add getContentType 2022-01-13 16:26:56 +05:30
Adhiraj Singh
ede40b16f1 fix: update MD mismatch error code
Because 403 can mean other things as well -- don't want to conflate the two
2022-01-11 11:00:19 +05:30
Adhiraj Singh
c7ceb0ab11 chore: use peerDependencies instead of optional 2022-01-10 15:21:34 +05:30
Adhiraj Singh
5febb86e14 fix: message delete not reflecting correctly for others 2022-01-08 23:01:55 +05:30
Adhiraj Singh
127e21b920 feat: implement getAuthenticationCredsType 2022-01-08 11:27:19 +05:30