Commit Graph

218 Commits

Author SHA1 Message Date
contato.mateusfr@gmail.com
cfbfcd8e14 fix: sending SERVER_ACK to messages.update (#1101)
Co-authored-by: Mateus Franchini de Freitas <mfranchini@domtec.com.br>
2025-03-01 18:17:29 +02:00
Jared Wray
588de6ce10 fix: migrating to @cacheable/node-cache as it is maintained (#1074) 2025-03-01 18:15:49 +02:00
Rajeh Taher
b1fcab0216 messages-recv,encode: Implement proper fixes 2025-01-31 23:59:04 +02:00
Rajeh Taher
9f61f3acf0 messages-recv: DISABLE MESSAGE RESEND 2025-01-31 20:46:13 +02:00
Rajeh Taher
3fca643d92 messaging: fix the hangs caused by the 66e error 2025-01-30 23:31:25 +02:00
Rajeh Taher
18ac07df8e lint: 0 warnings left 2024-10-14 05:15:10 +03:00
vini
71082bf1b3 hotfix: always send acks even in case of errors (#1043) 2024-09-22 14:35:50 +03:00
vini
ed00a57c84 remove duplicated call reject event / add terminate tag (#1031)
* initial commit

* add terminate tag

* lint

* lint 2

* Update src/Socket/messages-recv.ts

* chore: linting

---------

Co-authored-by: Rajeh Taher <rajeh@reforward.dev>
2024-09-22 14:34:29 +03:00
Cleiton Carvalho
c02b772de0 fix: Fixed contacts.update when received changed picture event (#979) 2024-08-20 01:47:35 +03:00
arthur simas
c32ea03de6 feat: emit WAMessageStubType.GROUP_CHANGE_DESCRIPTION event (#967) 2024-08-14 12:11:16 +03:00
Rajeh Taher
1f9cfb1cba PDO protocol (peer data operation): Get more history sync + better message retry mechanism (#919)
* feat(feature/pdo-sync): initial commit

* feat(feature/pdo-sync): Moved to conventional send functions, exported, patched some errors

* fix(feature/pdo-sync): Linting and more bugsquatting

* chore(feature/pdo-sync): linting done

* feat/fix(feat/pdo-sync): Newsletter decrypt + ack

* merge (#946)

* fix: profilePictureUrl (#901)

* Update module to latest version  (#926)

* Update package.json

Update the module to the latest

* Add files via upload

* Fix: Readme use upsert events (#908)

* Fix: getUSyncDevices (#862)

* Update messages-send.ts

* Update messages-send.ts

* Update messages-send.ts

* Fix lint

* Fix lint

* fix(master): update linting workflow to node 20 (current LTS)

---------

Co-authored-by: Akhlaqul Muhammad Fadwa <75623219+zennn08@users.noreply.github.com>
Co-authored-by: Rizz2Dev <muhamad.rizki27483@smp.belajar.id>
Co-authored-by: Oscar Guindzberg <oscar.guindzberg@gmail.com>
Co-authored-by: Bob <115008575+bobslavtriev@users.noreply.github.com>

* chore(feature/pdo-sync): final linting

* fix(feature/pdo-sync): make replies optional

* feat(feat/pdo-sync): add <unavailable> handle

* feat(feature/pdo-sync): Fixed the issues with peer messages and implemented some more logic

* fix(feature/pdo-sync): Make progress optional

* fix(feature/pdo-sync): Nullify and defeat Message absent from node if it is resolved immediately

* feat(feature/pdo-sync): Export message absent from node and export PDO request ID with it

---------

Co-authored-by: Akhlaqul Muhammad Fadwa <75623219+zennn08@users.noreply.github.com>
Co-authored-by: Rizz2Dev <muhamad.rizki27483@smp.belajar.id>
Co-authored-by: Oscar Guindzberg <oscar.guindzberg@gmail.com>
Co-authored-by: Bob <115008575+bobslavtriev@users.noreply.github.com>
2024-08-14 12:07:27 +03:00
Bob
baf8b3df00 Feat: Modified number action in group-participants.update (#858)
* Update GroupMetadata.ts

* Update messages-recv.ts

* Update process-message.ts
2024-07-03 10:34:06 +03:00
Bob
c576e9215c Fix: retry cache is not storing (#863)
* Update messages-recv.ts

* Update messages-recv.ts
2024-07-03 10:32:48 +03:00
vini
dbf25771a1 refactor: Change Sync Functions to Promises to Prevent Blocking Event Loop (#896)
* initial commit

* lint

* lint 2
2024-07-03 10:29:16 +03:00
vini
ffec4af454 feat: add event that handles join approval requests (#802)
* initial commit

* lint

* add type in method

* add more actions / fixes participant jid / rename event

* fixes

* more fixes

* fix typing

* change 'reject' to 'rejected'

* chore:linting

---------

Co-authored-by: Rajeh Taher <rajeh@reforward.dev>
2024-06-03 00:10:36 +03:00
allburov
fda4186306 Use message-receipt.update for status@broadcast events (#833) 2024-06-01 10:31:04 +03:00
allburov
b2d577409e Fix linter != to !== (#834) 2024-06-01 10:30:45 +03:00
ShellTear
fdf614ea6e Update messages-recv.ts 2024-05-18 21:56:41 +03:00
Rajeh Taher
5ffa3a51b6 fix(master): linting and making functionality better 2024-05-18 12:56:44 +03:00
vini
51f18d82c2 fix shouldIgnoreJid not receiving app state keys (#792) 2024-05-18 12:52:36 +03:00
Codeboss
3b87d74f04 Fix pfp change notification (#323)
* Crash if chat is already deleted

* Crash if chat is already deleted (#321) (#322)

* Update messages-recv.ts

* Update make-in-memory-store.ts

* Update messages-recv.ts

* Update make-in-memory-store.ts

* Fix store errors

* Fix hash issue

* Fix eslint

* Update messages-recv.ts

* Update messages-recv.ts

* ESLint final

* no more eslint errors!
2024-04-28 13:44:53 +03:00
Rajeh Taher
9d2f9ed4e3 fix(missing messages): revert to normal (#732)
* revert to normal

* International community, please do not condemn me for this

* Update decode-wa-message.ts

* Update src/Utils/decode-wa-message.ts
2024-04-28 13:39:24 +03:00
Rajeh Taher
767af0b688 fix(retry): final commit: linting 2024-03-13 03:30:20 +02:00
Rajeh Taher
4d4dd58e06 thank lint 2024-03-12 23:58:36 +02:00
Rajeh Taher
99cd10b621 fix logic 2024-03-12 23:56:38 +02:00
Rajeh Taher
b66b362512 Update src/Socket/messages-recv.ts 2024-03-12 23:53:23 +02:00
Rajeh Taher
9d3dcfd08b fix(missing-messages): linting fix 2024-03-12 20:17:39 +02:00
Rajeh Taher
c264633291 fix(missing-messages): linting and bug 2024-03-12 07:25:45 +02:00
Rajeh Taher
8777f7fa70 fix ack 2024-03-12 06:23:56 +02:00
Rajeh Taher
087b8733fc Update messages-recv.ts 2024-03-12 06:16:17 +02:00
Alex Sandro
18990f874f feat: Add max msg retry count (#572) 2024-01-19 18:01:20 +02:00
Bob
3efd3e00ca feat: memberAddMode and joinApprovalMode in groups.update (#532)
* feat: memberAddMode and joinApprovalMode

* feat: memberAddMode and joinApprovalMode

* Update process-message.ts

* fix lint

* Update messages-recv.ts

* Update GroupMetadata.ts

* Update messages-recv.ts

* Update messages-recv.ts

* chore: fix linting and code efficiency

* fix lint

* Fix lint

* Update process-message.ts

* Update process-message.ts

---------

Co-authored-by: Bob <115008575+FortisEtMagnus@users.noreply.github.com>
Co-authored-by: Bob <115008575+bobpetrov@users.noreply.github.com>
Co-authored-by: Rajeh Taher <rajeh@reforward.dev>
2024-01-19 17:59:57 +02:00
Rajeh Taher
6eee7b9468 Merge branch 'master' into call 2024-01-01 01:04:23 +02:00
Rajeh Taher
ca36f15059 Merge branch 'master' into patch-1 2024-01-01 01:02:48 +02:00
Bob
c545ed628d fix conflict 2023-12-23 22:06:26 -03:00
Bob
04370b259d fix lint 2023-12-23 21:56:59 -03:00
Bob
745e36e603 fix lint 2023-12-23 21:55:53 -03:00
ShellTear
a21764250c Merge pull request #408 from WhiskeySockets/fix-lids
Fix incoming LID and sending LID
2023-12-18 19:01:40 +02:00
Rajeh Taher
cbffb2941c fix: Fix linting 2023-12-18 16:43:28 +02:00
Bob
ae8395e6df Update messages-recv.ts 2023-12-06 07:00:15 -03:00
azudin
ed6b8a22e4 Update messages-recv.ts 2023-12-02 07:42:21 +08:00
azudin
4b3841d202 Update messages-recv.ts 2023-12-02 07:37:35 +08:00
Rajeh Taher
7cc604a9b5 share, receive, request, all you want 2023-10-01 21:43:00 +00:00
Rajeh Taher
c1fa5a13c3 fix fromMe on receipts and messages, missing notifications ! 2023-10-01 14:56:09 +00:00
Rajeh Taher
ef8d1a09fb support mesasge input from lid 2023-10-01 14:40:40 +00:00
aliazhar
11291e61d0 Fix: 'blocklist.update' was never emitted 2023-09-03 14:31:08 +07:00
Alessandro Autiero
a7e39c18d9 Fixed infinite reconnection cycle 2023-07-16 21:20:21 +02:00
Alessandro Autiero
c506182035 Finished requestPairingCode 2023-07-16 20:14:17 +02:00
Alessandro Autiero
f498e1e56c Added requestPairingCode method and handler
Fixed typo (trimUndefineds)
Added bytesToCrockford
Replaced advSecretKey with advKeyPair
Added pairingCode prop
Fixed formatting
Added pairing code example
2023-07-16 18:44:17 +02:00
programadorbob
c2d88fddc6 fix: Added jid of people who added to the group (#223)
Co-authored-by: DeveloperNewton <116108544+DeveloperNewton@users.noreply.github.com>
Co-authored-by: Edgard <edgardmessias@gmail.com>
2023-07-08 18:32:58 -03:00