Adhiraj Singh
ea077e9fea
refactor: use abstraction for tmpdir
2021-12-13 13:50:39 +05:30
Adhiraj Singh
13b49e658d
fix: do not fetch empty ID list on transaction
2021-12-12 12:25:03 +05:30
Adhiraj Singh
a21e3b0bac
perf: put main app state sync in transaction
2021-12-12 11:26:19 +05:30
Adhiraj Singh
5624ecf96c
fix: throw connection closed instead of WS error
2021-12-12 11:18:21 +05:30
Adhiraj Singh
0650c10c73
fix: decode app state key correctly
2021-12-12 11:18:04 +05:30
Adhiraj Singh
f284217d35
feat: implement transactions on auth state
2021-12-11 18:28:07 +05:30
Adhiraj Singh
2b8256d56b
feat: cleaner auth state management + store SK keys
...
!BREAKING_CHANGE
2021-12-11 17:54:38 +05:30
Adhiraj Singh
792c4bf0a4
feat: add custom host names
2021-12-11 11:32:12 +05:30
Adhiraj Singh
2b33a5202c
fix: do not retry not fromMe
2021-12-11 10:08:53 +05:30
Adhiraj Singh
a64a5d020b
Merge branch 'multi-device' of https://github.com/adiwajshing/Baileys into multi-device
2021-12-11 00:17:28 +05:30
Adhiraj Singh
0ef9ce166d
fix: set remote jid on quoted participant
2021-12-11 00:17:26 +05:30
Adhiraj Singh
8b1374f6ae
test: add another media test
2021-12-11 00:17:10 +05:30
Guilherme França
b68ab8b8ac
refactor: change pttAudio param to ptt in send audio message as a voice note ( #1002 )
2021-12-11 00:13:03 +05:30
Adhiraj Singh
beac4d21e3
chore: update WS
2021-12-10 13:15:34 +05:30
Adhiraj Singh
7db5bb5d9a
chore: do not throw unhandled error on send messages again, log error
2021-12-10 13:15:02 +05:30
Adhiraj Singh
3cfde73718
chore: update proto
...
Thanks to @tulir for the proto extract script
2021-12-08 14:02:14 +05:30
Adhiraj Singh
49e7ad4b25
fix: typeerror on some group create
2021-12-07 22:09:18 +05:30
Vinicius Silva
1e386480e4
[MD] Added DeviceType ( #946 )
...
* [MD] Added DeviceType
* Update messages.ts
* Update messages.ts
* Delete index.d.ts
* Add files via upload
* Delete messages-recv.ts
* Add files via upload
* Update messages.ts
2021-12-06 08:53:38 +05:30
LightningNeko
7e414a940b
fix group announce and restrict always false ( #971 )
...
* fix group announce and restrict always false
* refactor: make group setting change params in line with WA
Co-authored-by: Adhiraj Singh <adhirajsingh1001@gmail.com >
2021-12-06 08:53:12 +05:30
Adhiraj Singh
cccd9305a2
fix: do not throw error on missing message for retry
2021-12-05 18:05:47 +05:30
LightningNeko
e20e479d74
fix waiting for this message ( #966 )
2021-12-05 01:47:14 +05:30
Adhiraj Singh
78fd72c8e5
feat: implement message retry handling
...
so if a message fails to decrypt on the other user's end -- it can be retried
2021-12-04 13:47:24 +05:30
HUGEIT
903871d180
potential fix for QR scan. the server may expect these messages to be sent on reconnect after scan ( #959 )
...
* potential fix for QR scan. the server may expect these messages to be sent on reconnect after scan.
* refactor: extract dictionary reduce code into utility
* refactor: convert the props + abt send req to somewhat useful query
Co-authored-by: Adhiraj Singh <adhirajsingh1001@gmail.com >
2021-12-03 18:40:26 +05:30
Adhiraj Singh
d9cfed64ff
fix: bad request on sending messages in some cases
...
Issue source found out by @jackcokk
2021-12-03 15:20:17 +05:30
Adhiraj Singh
7d89b9bb95
chore: update WA version
2021-12-03 15:17:11 +05:30
Adhiraj Singh
9f8223d46b
fix: 10x better compression for image thumbs
2021-12-02 12:13:45 +05:30
Adhiraj Singh
b5ac28d426
feat: implement partial media downloads
2021-12-02 11:38:24 +05:30
Rajeh Taher
cd9c313e47
[MD] Added template support and footers for buttons & templates ( #942 )
...
* Added template support and footers for buttons & templates
* Template message readme
2021-11-30 10:40:54 +05:30
Adhiraj Singh
a8decb9c11
docs: add some comments for "chatModify" + logging for app patch
2021-11-29 23:57:30 +05:30
Adhiraj Singh
0d27fc467b
feat: add sanity check for chat modifications
2021-11-29 23:57:07 +05:30
Adhiraj Singh
5e94a2b6e3
fix: pin modification
2021-11-26 13:08:50 +05:30
Adhiraj Singh
b9d37a06a3
fix: incorrect updates being forwarded to messages.update
2021-11-26 10:31:46 +05:30
Adhiraj Singh
6786576d13
style: fix indentation
2021-11-26 10:30:59 +05:30
Maurilho Batista
e810f2dec5
Add support for stream as media message input ( #905 )
...
* Add support for stream as media message input
* refactor: use async/await on readable toBuffer
* refactor: be more explicit about using a readable stream
Co-authored-by: Adhiraj Singh <adhirajsingh1001@gmail.com >
2021-11-26 10:30:15 +05:30
Adhiraj Singh
6e830c1e1b
feat: enforce default timeout to prevent any hanging promises
2021-11-25 19:54:56 +05:30
Adhiraj Singh
b91a1cbcf3
fix: possible leak on waitForMessage
2021-11-25 19:51:49 +05:30
Adhiraj Singh
1f8663092f
fix: receipt not being sent on empty message
2021-11-25 15:41:34 +05:30
azudin
841a129019
Multi device - Clean up typos and replace conn to sock ( #916 )
...
* Update README.md
* Update README.md
Change updatePresence to sendPresenceUpdate
* Update README.md
clean up typos and replace conn to sock
* Update README.md
clean up typos and replace conn to sock to standardize with existing example
2021-11-25 15:37:34 +05:30
Adhiraj Singh
eac75afbe2
fix: do not call REMOVE op for mutations
2021-11-25 15:21:33 +05:30
Adhiraj Singh
a07a63fa28
perf: single process event for processSyncActions
2021-11-25 15:20:47 +05:30
Adhiraj Singh
f5fcaa36f3
feat: (hopefully) correctly implement account timestamp sync
2021-11-25 13:52:18 +05:30
Adhiraj Singh
c07c013a90
refactor: specify pin mutation with boolean
2021-11-25 13:51:43 +05:30
Adhiraj Singh
09b3815d89
fix: handle case with 0 app state sync keys
2021-11-25 13:42:58 +05:30
Adhiraj Singh
396e1d2e95
cleanup: remove redundant sync key request handler
2021-11-25 13:42:44 +05:30
Adhiraj Singh
ddf6daba65
feat: implement pin chat modification
2021-11-25 13:37:05 +05:30
Adhiraj Singh
032b2a314b
refactor: include full sync action in chatmutation
2021-11-25 13:37:05 +05:30
Adhiraj Singh
b3e0f26ec0
fix: typeerror on no messages provided
2021-11-25 13:37:05 +05:30
Adhiraj Singh
99619c4c42
refactor: less code duplication for timestamp
2021-11-25 13:37:05 +05:30
Adhiraj Singh
49f0f4080c
docs: log new mutations in trace mode
2021-11-25 13:37:05 +05:30
Adhiraj Singh
25f76b2f66
refactor: more specific arguments for encode patch
2021-11-25 13:37:05 +05:30