Commit Graph

124 Commits

Author SHA1 Message Date
Adhiraj Singh 9d6dfbf262 chore: update package version 2022-06-24 11:45:24 +05:30
Adhiraj Singh ea8b580db8 chore: ts-node update 2022-06-07 21:14:33 +05:30
Adhiraj Singh 06fdf5fdac chore: update packages 2022-06-03 11:13:08 +05:30
dependabot[bot] 47ef2b873e chore(deps-dev): bump sharp from 0.29.3 to 0.30.5 (#1686)
Bumps [sharp](https://github.com/lovell/sharp) from 0.29.3 to 0.30.5.
- [Release notes](https://github.com/lovell/sharp/releases)
- [Changelog](https://github.com/lovell/sharp/blob/main/docs/changelog.md)
- [Commits](https://github.com/lovell/sharp/compare/v0.29.3...v0.30.5)

---
updated-dependencies:
- dependency-name: sharp
  dependency-type: direct:development
...

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-03 11:07:03 +05:30
Adhiraj Singh 00cbe0f95d chore: update node types to v16 2022-06-01 12:59:58 +05:30
Hanz bf5d86366e chore: fixed semver conflict on @types/jest (#1668)
@types/jest"^27.0.0" required by ts-jest@27.1.5
2022-05-28 17:54:38 +05:30
Adhiraj Singh 3eeded66b2 chore: update lock 2022-05-25 12:40:14 +05:30
Adhiraj Singh 515dbaf476 chore: update ts-node 2022-05-25 12:11:14 +05:30
Fatih Arridho 12ed95fd6c Update package.json 2022-04-27 13:24:35 +07:00
Adhiraj Singh 9c7d563d7c chore: use custom signal lib 2022-04-24 16:55:20 +05:30
Adhiraj Singh f2d5cd1fa3 chore: libsignal with proto patch 2022-04-22 20:01:43 +05:30
Adhiraj Singh 207f279772 chore: remove curve25519-js dep + use signal curve functions 2022-04-22 19:06:27 +05:30
Adhiraj Singh 0ba6726fd3 chore: use vanilla libsignal 2022-04-22 18:18:28 +05:30
Adhiraj Singh c138b6a82a Merge branch 'master' into invalid-qr-patch 2022-04-19 22:01:34 +05:30
Adhiraj Singh 872536fa5b feat: link previews on MD 2022-04-19 19:00:32 +05:30
Adhiraj Singh 5200bf6477 feat: use futoin-hkdf instead of custom function 2022-04-18 08:22:43 +05:30
Adhiraj Singh b4fd010b36 refactor: use modified legacy bin XML parser instead of "WABinary" 2022-04-13 16:23:28 +05:30
Adhiraj Singh bd682a8485 chore: update version 2022-04-02 15:57:28 +05:30
Adhiraj Singh 6e34f2a0cd chore: update ts-node 2022-03-29 19:08:35 +05:30
Adhiraj Singh 9cacd5173c chore: update package version 2022-03-22 22:39:54 +05:30
Adhiraj Singh de7d1002a9 lint: stricter linting rules 2022-03-01 16:32:14 +05:30
kaatt dd3fccbdb3 include peerDependenciesMeta (#1281)
* peerDependencies should be optionalDependencies

* peerDependenciesMeta

* Update package.json
2022-02-24 18:09:45 +05:30
Adhiraj Singh 0567384af9 chore: increment version 2022-02-24 17:10:57 +05:30
Adhiraj Singh 14caf354dd chore: update pino 2022-02-18 20:12:22 +05:30
Adhiraj Singh e4eaf2d2e4 chore: update proto 2022-02-12 19:48:46 +05:30
Adhiraj Singh 7d4a5634dd chore: update typedoc 2022-01-22 11:49:39 +05:30
Adhiraj Singh 5270b8482d chore: update pino 2022-01-19 22:55:04 +05:30
Adhiraj Singh d8cc38608f chore: update package name 2022-01-19 22:52:12 +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
Adhiraj Singh c7ceb0ab11 chore: use peerDependencies instead of optional 2022-01-10 15:21:34 +05:30
Adhiraj Singh 9068157cb1 chore: replace got with axios
Primarily because it had some odd issues with handling streams
2021-12-19 20:18:21 +05:30
Adhiraj Singh c803e22e8a feat: functional legacy socket 2021-12-17 20:58:33 +05:30
Adhiraj Singh e51bbc4893 feat: add support for "sharp" for image generation 2021-12-17 11:44:04 +05:30
Adhiraj Singh beac4d21e3 chore: update WS 2021-12-10 13:15:34 +05:30
Adhiraj Singh dee815448b feat: cache user devices 2021-11-07 19:51:14 +05:30
Adhiraj Singh 3f6bd2ad84 update libsignal + no dependency on proto files + no native deps 2021-10-13 17:42:48 +05:30
Adhiraj Singh 17e915e273 rename package to baileys-md 2021-09-26 23:00:34 +05:30
Adhiraj Singh a46a07fe45 remove keyed-db as dependency 2021-09-26 12:35:33 +05:30
Adhiraj Singh fff2e58997 fix compilation errors 2021-09-25 18:04:26 +05:30
Adhiraj Singh f267f27ada finalize multi-device 2021-09-22 22:19:53 +05:30
Adhiraj Singh b5ee036ae9 update proto 2021-07-29 20:33:19 +05:30
Adhiraj Singh 6751b5cc73 make deps optional + bug fixes 2021-07-18 17:27:23 +05:30
Adhiraj Singh 89cf8004e9 Wrap up connection + in memory store 2021-07-09 20:35:07 +05:30
Adhiraj Singh 3607357152 add max query response time + update package 2021-06-16 11:59:21 +05:30
Adhiraj Singh 15ff592534 weird group ID patch 2021-04-20 13:04:11 +05:30
Adhiraj Singh 389c409feb Update package.json 2021-03-24 23:18:26 +05:30
Adhiraj Singh 0344d6336c Stream uploads + downloads + allow for remote url uploads
- Switch to using got
- Use encryption/decryption streams for speed & lesser memory consumption
- Allow for stream based download & simultaneous upload of media
2021-01-13 22:48:28 +05:30
Adhiraj Singh ac4b4c7384 Removed deprecations + merge message-status-update into chat-update
1. Update package version to 4.0.0
2. Retry query if the connection unexpectedly closes + make query iterative instead of recursive
3. Remove message-new & message-update deprecations
4. Deprecate loadProfilePicturesForChatsAutomatically
2021-01-04 12:35:48 +05:30
Adhiraj Singh bc3cb6c178 Require phone connection in required places 2020-12-23 09:31:00 +05:30