Commit Graph

1887 Commits

Author SHA1 Message Date
canove fa706d0b50 chore: format everything 2025-05-06 12:10:19 -03:00
canove 04afa20244 chore: adjust prettier and eslint config 2025-05-06 11:47:35 -03:00
canove 8aee55bc83 chore: add prettier and editorconfig
chore: update deps
2025-05-06 11:19:59 -03:00
Cassio Santos a85251250d Merge pull request #1381 from vai-projetos/consistently-messageId
refactor(messageId): update all remaining usages to v2 format consist…
2025-05-05 19:42:32 -03:00
Cassio Santos 5ee939418c Merge pull request #1368 from WhiskeySockets/fix-catch-unhandled-timeout-error 2025-05-01 11:55:56 -03:00
w3nder dfe8bb3283 refactor(messageId): update all remaining usages to v2 format consistently 2025-04-30 00:59:19 -03:00
canove a4338fac12 fix: send message to lid groups 2025-04-25 07:39:29 -03:00
Cassio Santos 397ad46c68 Merge pull request #1364 from WhiskeySockets/fix-receipt-meta-ia-messages
fix: proper send receipt to Meta Ia
2025-04-24 16:54:51 -03:00
Cassio Santos 66ad0134cb Merge pull request #1365 from WhiskeySockets/send-message-to-lid-groups
fix: send message to LID addressing_mode groups
2025-04-24 14:58:49 -03:00
canove 6d4ce2cb18 chore: avoid unhandled promise timeout errors 2025-04-24 13:38:43 -03:00
canove 2dbfb085d5 chore: avoid unhandled promise timeout errors 2025-04-24 13:38:00 -03:00
canove 2382fb8723 chore: avoid unhandled promise timeout errors 2025-04-24 13:37:03 -03:00
canove 9149e58f78 chore: remove log 2025-04-23 16:04:26 -03:00
canove 53d6e3a8d5 fix: send message to LID addressing_mode groups 2025-04-23 10:17:30 -03:00
canove 21c5b4c713 chore: lint 2025-04-23 10:07:37 -03:00
canove 36456d6db6 fix: proper send receipt to Meta Ia trigger messages to avoid offline pending notifications hang 2025-04-23 09:38:36 -03:00
Cassio Santos fb1d21b312 Merge pull request #1362 from vai-projetos/readAJid 2025-04-22 21:44:16 -03:00
w3nder f4dc41eda1 fix: simplify domainType 2025-04-22 21:30:39 -03:00
w3nder 131aeadd45 fix: lint 2025-04-22 19:45:20 -03:00
w3nder 47540e961e fix: readAdJid domainType
jid = 0 and 128
lid = 1 and 129
2025-04-22 15:58:25 -03:00
Rajeh Taher c037f68c2d socket: include lid in onWhatsApp response 2025-04-09 20:17:53 +03:00
Rajeh Taher 642bfd825a usync: add lid protocol 2025-04-09 20:17:53 +03:00
Rajeh Taher 1ab7f9b561 usync: add bot profile protocol to query class 2025-04-09 20:17:53 +03:00
João Lucas de Oliveira Lopes a4aad45343 chore: update package.json to include TypeScript and JavaScript files from WAProto directory (#1321) 2025-04-09 02:53:47 +03:00
AstroX11 ae5a7d14c3 fix: makeCacheableSignalKeyStore logger optional (#1332) 2025-04-09 02:52:20 +03:00
João Lucas de Oliveira Lopes c2cf49cd68 refactor: remove unused dependencies and clean up type exports (#1319) 2025-04-09 02:51:33 +03:00
João Lucas de Oliveira Lopes bca5102819 fix: failed to send message to self, add checks for empty strings and invalid nodes (#1322)
* fix: failed to send message to self, add checks for empty strings and invalid nodes

* fix: update nibble and hex checks to handle optional string parameters
2025-04-09 02:51:15 +03:00
Nurutomo d5dc758874 fix #1331 (#1334)
* fix for groups

* lint: fix linting

* messages-send: jids checking
2025-04-02 13:26:04 +03:00
Rajeh Taher f19ffa7cca messages-send: rigid checks on per-jid patch (fixes peer messages)
Peer messages were causing an error here since they are only sent to the device (no otherJids)
2025-03-20 01:22:50 +02:00
Rajeh Taher c96be39829 messages-recv: stopgap to prevent errors from msmsg (Meta AI) 2025-03-19 00:45:43 +02:00
Rajeh Taher f56cb4f945 wabinary: check for bot jid 2025-03-19 00:45:15 +02:00
Rajeh Taher 98ecd2a653 usync, chat: get bot profile info and get bot list 2025-03-19 00:44:53 +02:00
Rajeh Taher add437047a readme: link to new guide 2025-03-18 01:43:49 +02:00
Rajeh Taher b41a6a1694 github: remove docs generation workflow 2025-03-18 00:58:24 +02:00
Rajeh Taher 2fdabb7f38 docs: downgrade markdown gen to prevent incompatibility 2025-03-18 00:57:23 +02:00
Rajeh Taher 8a54c81b94 Merge remote-tracking branch 'origin/master' 2025-03-18 00:54:13 +02:00
Rajeh Taher d202241a6f docs: generate markdown 2025-03-18 00:54:07 +02:00
João Lucas de Oliveira Lopes 88e9cfa4e3 refactor: replace async-lock with async-mutex (#1304)
Co-authored-by: Rajeh Taher <rajeh@reforward.dev>
2025-03-15 00:45:30 +02:00
Rajeh Taher 63cc75d78e docs: fix docs generation 2025-03-14 23:55:42 +02:00
Rajeh Taher b7a9f7bd67 chats: stop using getMessage to decrypt poll votes
The new expected behavior is to decrypt the new votes yourself like in the Example.ts file
2025-03-14 23:40:33 +02:00
Rajeh Taher a29138758c socket, binary, usync: fix linting 2025-03-14 23:38:53 +02:00
AstroX11 aa0579d12d adjustment(remove non existentant exports) (#1305) 2025-03-10 23:33:40 +02:00
Rajeh Taher 64d09c70b4 store: remove built-in store 2025-03-10 17:35:46 +02:00
Rajeh Taher 1c2af09b03 socket,config: deprecate printQRInTerminal option
This was done to reduce dependencies
2025-03-10 15:08:50 +02:00
Rajeh Taher e1aadc5546 feat: add per-jid patching
This does not work in groups
2025-03-10 14:51:13 +02:00
Rajeh Taher 40b8cc5383 package: add async-mutex dep
This will allow us to clear Baileys of any race conditions on async workflows
2025-03-09 01:28:21 +02:00
Rajeh Taher bb291ca6ed package: update deps, audio-decode peer
Also removed libphonenumber-js library for efficiency
2025-03-08 23:55:01 +02:00
Rajeh Taher af372f855e readme: cleanup 2025-03-06 21:55:21 +02:00
Rajeh Taher 76235c5e0d Merge remote-tracking branch 'origin/master' 2025-03-06 21:06:29 +02:00
Rajeh Taher f92291bb8e crypto: improve older Node version and browser compatibility 2025-03-06 21:01:26 +02:00