Commit Graph

  • 4609a3764e event-buffer: prevent loss of type due to buffering (#2179) Rajeh Taher 2025-12-14 14:16:28 +02:00
  • b7960dbb9a feat: Optimize Offline Node Processing with Batching and Event Loop Yielding (#2138) Matheus Filype 2025-12-12 01:50:18 -03:00
  • a7a53ad815 auth-utils: release transaction mutex after references are 0 (#2153) Rajeh Taher 2025-12-12 04:36:47 +02:00
  • 1e6f65cf5e fix Memory leak in makeMutex - Promise never gets garbage collected (#2151) YonkoSam 2025-12-12 03:35:24 +01:00
  • 829fa8d601 feat: Mutex redesign - isolate event processing for better ordering and throughput (#2137) Matheus Filype 2025-12-11 23:34:59 -03:00
  • 8e93934eb7 readme: editorial changes Rajeh Taher 2025-12-10 23:00:55 +02:00
  • cfca468df2 Update README.md Rajeh Taher 2025-12-10 23:00:26 +02:00
  • 4e9600396b readme: typo Rajeh Taher 2025-12-10 22:39:31 +02:00
  • 1afb0a9af6 readme: updates Rajeh Taher 2025-12-10 22:37:48 +02:00
  • 43d1787532 fix: improve media upload handling and reduce memory pressure (#2128) João Lucas de Oliveira Lopes 2025-12-05 22:06:24 -03:00
  • 674f116b00 fix(messages-recv): cancel pending phone requests for message retries (#2147) João Lucas de Oliveira Lopes 2025-12-05 18:41:14 -03:00
  • 96e4e04239 Await cache checks for message resend logic (#2136) YonkoSam 2025-12-05 22:40:38 +01:00
  • cb8b3717aa chore(release): v7.0.0-rc.9 github-actions[bot] 2025-11-21 15:38:40 +00:00
  • f46e8b118c messages-recv: handle newsletter and unavailable message acks Rajeh Taher 2025-11-21 17:32:59 +02:00
  • 23f1268918 messages-recv: remove outdated case for privacy_token Rajeh Taher 2025-11-21 17:07:48 +02:00
  • 9720ff49ca Merge remote-tracking branch 'origin/master' Rajeh Taher 2025-11-19 17:15:38 +02:00
  • a3950dfb7e funding: add vinikjkkj to GitHub Sponsors list Rajeh Taher 2025-11-19 17:15:31 +02:00
  • b371cac3a8 chore(release): v7.0.0-rc.8 github-actions[bot] 2025-11-19 15:01:16 +00:00
  • 6c4790087e Merge remote-tracking branch 'origin/master' Rajeh Taher 2025-11-19 16:57:29 +02:00
  • 129df47fbb revert #2010 Rajeh Taher 2025-11-19 16:57:22 +02:00
  • e3cc1acec0 messages-recv: ignore only view once messages Rajeh Taher 2025-11-19 16:54:57 +02:00
  • 0c22abb1df readmes: remove survey message Rajeh Taher 2025-11-19 16:47:53 +02:00
  • b75caf6186 chore(release): v7.0.0-rc.7 github-actions[bot] 2025-11-19 14:38:47 +00:00
  • 247c717881 messages, auth: rename 'contacts-tc-token' to tctoken Rajeh Taher 2025-11-19 16:30:21 +02:00
  • 50d410d117 chore: lint Rajeh Taher 2025-11-19 16:18:13 +02:00
  • 235d7ec6f6 eslint: fix after a pr Rajeh Taher 2025-11-19 15:32:48 +02:00
  • 7254917c53 test: add unit tests for LIDMappingStore and message processing utilities (#1949) João Lucas de Oliveira Lopes 2025-11-19 10:26:34 -03:00
  • ae5260fc96 Fix memory leak caused by missing TTL in cache (#2044) Clayton Lopes 2025-11-19 10:23:34 -03:00
  • a70e4da1c4 feat(signal): better parity with whatsapp web (#1967) vini 2025-11-19 10:20:49 -03:00
  • 3be21f8b99 Added missing attribute to community participant removal (#2004) Marc Knaup 2025-11-19 14:20:07 +01:00
  • 2779c9df08 Update messages-media.ts (#1988) Anychat LLC 2025-11-19 15:19:56 +02:00
  • 9e7de2f494 new rule: no-floating-promises (#2073) Skid 2025-11-19 07:18:42 -06:00
  • 5c456e514e fix: cannot send message on new Whatsapp Business limited accounts (#2080) Cassio Santos 2025-11-19 10:18:19 -03:00
  • 0145e4c710 Fix jimp type check from 'object' to 'function' (#2034) Muhammad Restu 2025-11-19 20:17:59 +07:00
  • 40f128d88a feat(events): decrypt event responses (#2056) vini 2025-11-19 10:17:21 -03:00
  • b4863b624e refactor(retry): improve message encryption and retry logic (#2055) vini 2025-11-19 10:13:51 -03:00
  • 9b012baa5c fix: suppress receipts for newsletter messages to prevent disconnection (#2071) João Lucas de Oliveira Lopes 2025-11-19 10:13:03 -03:00
  • e5f820d119 fix: gracefully handle unavailable view-once messages and improve log error (#2070) João Lucas de Oliveira Lopes 2025-11-19 10:12:28 -03:00
  • abf5af0e72 history: improve history sync and support new payload Rajeh Taher 2025-11-06 23:52:38 +02:00
  • a8b8eceb72 waproto, validate-connection: Update headers and proto to latest version Rajeh Taher 2025-11-06 22:16:37 +02:00
  • ba32ef9110 let's make the example working (#2017) George Hazan 2025-11-06 00:28:03 +03:00
  • 4599ff84bb chore(release): v7.0.0-rc.6 github-actions[bot] 2025-10-19 22:37:38 +00:00
  • 88c5377ec6 ci: fix changelog gen Rajeh Taher 2025-10-20 01:33:19 +03:00
  • 29318cf6c2 chore: lint and re-organize Rajeh Taher 2025-10-20 00:16:51 +03:00
  • cc3cd17392 cleanup: remove string lid / jid refs and improve hosted support Rajeh Taher 2025-10-20 00:05:54 +03:00
  • 2e47d4b66b messages-send, signal: improve hosted device support + patch cache Rajeh Taher 2025-10-19 23:56:05 +03:00
  • 928fa6ac66 messages-recv: simplify retry logic + re-do acks Rajeh Taher 2025-10-18 21:02:58 +03:00
  • 7ee0b61716 chore: lint Rajeh Taher 2025-10-18 20:35:36 +03:00
  • 07536dedfc process-message: check fromMe properly in message addons Rajeh Taher 2025-10-18 20:28:58 +03:00
  • ca50338be1 signal: process devices sequentially Rajeh Taher 2025-10-18 20:28:03 +03:00
  • 9f787c51d3 libsignal: Fix sending to hosted devices Rajeh Taher 2025-10-18 20:27:06 +03:00
  • 08f1d816d1 lid-mapping: fix getPNForLID in hosted env Rajeh Taher 2025-10-16 18:59:21 +03:00
  • e41a66b3c4 libsignal,lid-mapping, etc.: Partially fix "No sessions" on hosted JIDs Rajeh Taher 2025-10-16 18:31:01 +03:00
  • d0feb240fa chore: lint Rajeh Taher 2025-10-16 13:26:58 +03:00
  • 93b87e4653 messages-send: add meta tag on peer messages Rajeh Taher 2025-10-15 22:49:34 +03:00
  • d9c3b5aaf3 defaults, socket: sync full by default, prekey count set to 812 Rajeh Taher 2025-10-15 19:16:25 +03:00
  • c84b20703c connection: update headers and other things Rajeh Taher 2025-10-15 17:52:52 +03:00
  • 48b0cb4bc2 chore: update wa web ver Rajeh Taher 2025-10-12 19:50:04 +03:00
  • f9abf44994 Feat: limitSharing (advanced conversation privacy) (#1899) Bob 2025-10-11 07:46:03 -03:00
  • 20c43d1d3c chore: remove unnecessary info logs (#1893) vini 2025-10-11 07:45:38 -03:00
  • 2989bccb61 wam: cleanup Rajeh Taher 2025-10-10 03:50:10 +03:00
  • d363b1f395 wam: fix lint Rajeh Taher 2025-10-09 13:14:44 +03:00
  • ccecdbfc9c creds: add support for additional data Rajeh Taher 2025-10-08 22:37:21 +03:00
  • 7f696bbfd8 wam: update to latest ver Rajeh Taher 2025-10-08 22:25:09 +03:00
  • 051b5fc220 perf(addTransactionCapability): streamline transaction handling and improve concurrency control (#1887) João Lucas de Oliveira Lopes 2025-10-08 16:14:58 -03:00
  • f56293365f chore: avoid npm warnings (update conventional-changelog) Rajeh Taher 2025-10-08 19:46:39 +03:00
  • 612c97f505 fix: Handle undefined results in USync query parser (#1891) João Lucas de Oliveira Lopes 2025-10-08 13:23:16 -03:00
  • a3ec28e051 fix error and linting (#1888) Jefferson Felix 2025-10-08 03:27:43 -03:00
  • c41aae78c2 messages-send,jid-utils: get deterministic server for user Rajeh Taher 2025-10-08 02:46:09 +03:00
  • e9198b773e lid-mapping,signal: improvements to hosted device support in lid map Rajeh Taher 2025-10-08 02:39:02 +03:00
  • 9e4dbb2e22 signal,messages-send,libsignal: properly parse and ignore hosted devices Rajeh Taher 2025-10-08 02:25:26 +03:00
  • 54db127303 defaults,utils: Minimize vectors for automation detection Rajeh Taher 2025-10-07 20:28:58 +03:00
  • acc5111792 group events: fix serialization issue Rajeh Taher 2025-10-07 20:17:07 +03:00
  • 60c688b85d Fix fetchLatestWaWebVersion to bypass WhatsApp anti-bot detection with minimal headers (#1883) Gustavo Quadri 2025-10-07 14:06:45 -03:00
  • 9a8f19461c messages-send: Don't send group skdistMsg to hosted id Rajeh Taher 2025-10-06 00:46:06 +03:00
  • c5b0001b61 *group: parse @lids properly when processing group notifications Rajeh Taher 2025-10-05 23:56:14 +03:00
  • 09263aa3d2 libsignal: Process @hosted conversions to @hosted.lid Rajeh Taher 2025-10-05 22:51:13 +03:00
  • dd93b641c9 Signal, messages-recv, jid-utils: Handle ADJIDs properly in Signal Rajeh Taher 2025-10-05 19:09:28 +03:00
  • 38e0f2c0e6 Signal, messages-recv: Fix previous commit, fix log Rajeh Taher 2025-10-04 15:30:04 +03:00
  • 334977f983 general: revert #1665 Rajeh Taher 2025-10-03 18:14:30 +03:00
  • 55f09e8c84 fix(auth): resolve concurrency bottleneck causing connection timeouts (#1858) João Lucas de Oliveira Lopes 2025-10-03 01:27:27 -03:00
  • a9cb308c96 chore(release): v7.0.0-rc.5 github-actions[bot] 2025-10-02 22:20:46 +00:00
  • 37d729b33a messages-recv, decode-wa-message: handle storing new pairs better + lint Rajeh Taher 2025-10-03 01:09:44 +03:00
  • 1afc566e90 lid-mapping, messages-send: Batch getLIDForPN calls Rajeh Taher 2025-10-03 01:09:13 +03:00
  • 50b36ece3b decode-wa-message, process-message: Fix @hosted lids processing Rajeh Taher 2025-10-03 00:05:01 +03:00
  • 592f70b81d general: Bring back USYNC calls for LID getting, and improve Rajeh Taher 2025-10-03 00:04:39 +03:00
  • 1060f44bff auth-utils: Make a better addTransactionCapability function Rajeh Taher 2025-10-03 00:03:21 +03:00
  • 39541cc162 messages: No longer send <ack>s on successful decrypt + fix lid acks Rajeh Taher 2025-10-02 23:30:28 +03:00
  • 2d656424d6 WABinary: supported @hosted & @hosted.lid ids Rajeh Taher 2025-10-02 21:41:54 +03:00
  • b8f695cc82 general: linting Rajeh Taher 2025-10-02 21:41:12 +03:00
  • 929693e2a1 messages-send: clean up group message send logic Rajeh Taher 2025-10-02 21:35:53 +03:00
  • 0af6c2f298 general: preliminary support for @hosted + Usync LID stuff Rajeh Taher 2025-10-02 19:38:47 +03:00
  • 9f6e1d954f fix: set duplex property when uploading media to server (#1837) Charlotte 2025-10-01 01:55:50 -03:00
  • 096994b927 validate: Fix account signature check and device signature generation Rajeh Taher 2025-09-28 19:20:14 +03:00
  • 357ef1e599 defaults, validate: fix account signature check for non-hosted JIDs Rajeh Taher 2025-09-28 18:59:57 +03:00
  • fb12f6d9d3 refactor: replace axios with fetch API and update related types (#1666) João Lucas de Oliveira Lopes 2025-09-27 23:52:43 -03:00
  • cfe7a2b2b3 Feat: Fetch all groups from a community given a JID (#1763) Lucas Fochesatto 2025-09-27 23:50:35 -03:00
  • 6f1faf81da Fix: groups pn messages-send (#1829) Gustavo Quadri 2025-09-27 23:45:47 -03:00
  • 1eef97aa86 defaults, validate-connection: fix structure of ADV types Rajeh Taher 2025-09-28 03:58:17 +03:00
  • 7d5c28cf72 fix: No session found to decrypt message and recover lost messages due to this reason (#1822) Matheus Filype 2025-09-26 09:48:04 -03:00