Commit Graph

423 Commits

Author SHA1 Message Date
Adhiraj Singh 190e6d6bd6 chore: ignore presence updates as well 2022-11-11 09:38:31 +05:30
Adhiraj Singh a58b73fba5 feat: allow ignoring jids 2022-11-11 09:31:49 +05:30
Adhiraj Singh 10d61d02cf chore: expose uploadPreKeysToServerIfRequired 2022-11-11 00:42:57 +05:30
Adhiraj Singh 4aadc9dc6c fix: add option for appStateMacVerification 2022-11-08 22:33:53 +05:30
Adhiraj Singh f892a1e81f fix: duplicate mutation release on failed patch 2022-11-08 22:28:27 +05:30
Adhiraj Singh e1fc22b3d3 feat: handle delayed myAppStateKeyId 2022-11-07 20:46:01 +05:30
Adhiraj Singh 05d1fc9b78 chore: handle irrecoverable error 2022-11-07 17:33:50 +05:30
Adhiraj Singh 9e3c2082de fix: deadlock on processNodeWithBuffer 2022-11-07 17:21:32 +05:30
Adhiraj Singh 2a8ce563a2 chore: remove redundant newMutations log 2022-11-06 19:51:45 +05:30
Adhiraj Singh 9c28dde04d chore: call processInBuffer for all msg handling 2022-10-18 16:57:40 +05:30
Adhiraj Singh 3977444bc5 fix: handle errors in validateconnection 2022-10-16 15:25:10 +05:30
Adhiraj Singh a85698b201 feat: log updated disappearing mode 2022-10-13 17:36:46 +05:30
Adhiraj Singh 6663357a37 feat: handle default disappearing mode change notifications 2022-10-12 19:11:14 +05:30
Adhiraj Singh 6c3958bb16 fix: desc for groups 2022-10-09 12:21:44 +05:30
Adhiraj Singh d0330d1863 refactor!: cleaner message history sync
This is a breaking change,
1. three events (chats.set, contacts.set, messages.set) are now just one `messaging-history.set` event
2. no need to debounce for app state sync
3. added a new "conditional" chat update to allow for correct app state sync despite not having the chat available on hand
2022-09-29 16:32:57 +05:30
Adhiraj Singh b329c73b20 feat: handle picture change events 2022-09-27 11:28:41 +05:30
Adhiraj Singh da359aaee2 refactor: handle group stuff in a separate function 2022-09-27 10:51:38 +05:30
ponei 58b5df4d4b feat: add notification node type picture 2022-09-26 21:41:09 +05:30
Adhiraj Singh f8fd5ec008 feat: copy in axios options headers to WebSocket 2022-09-20 11:09:34 +05:30
Adhiraj Singh ae3ac78dc3 feat: pass axios config to all axios instances 2022-09-19 17:46:43 +05:30
Adhiraj Singh f0bdb12e56 feat: generate high quality thumbs on link preview 2022-09-15 18:40:22 +05:30
Adhiraj Singh 952813d57a lint: resolve lint problems 2022-09-15 07:10:16 +05:30
Adhiraj Singh 1b710729e5 feat: logout if myAppStateKeyId not present 2022-09-14 15:57:17 +05:30
Rahul Kasireddy ea841426c0 Update messages-recv.ts 2022-09-13 14:25:23 +05:30
Rahul Kasireddy d05f40b348 Update messages-recv.ts 2022-09-13 14:25:23 +05:30
Rahul Kasireddy c113e683e7 Update messages-recv.ts 2022-09-13 14:25:23 +05:30
Rahul Kasireddy ba3db3ee1a Update messages-recv.ts 2022-09-13 14:25:23 +05:30
Rahul Kasireddy 3164a8c597 Update messages-recv.ts 2022-09-13 14:25:23 +05:30
Rahul Kasireddy 25950f19cf Update messages-recv.ts 2022-09-13 14:25:23 +05:30
Rahul Kasireddy 570f5e5b86 Update messages-recv.ts 2022-09-13 14:25:23 +05:30
Rahul Kasireddy 749e293c6c added rejectCall function 2022-09-13 14:25:23 +05:30
Adhiraj Singh 64f3f08adb feat: log thumb gen errors 2022-09-12 12:15:34 +05:30
Adhiraj Singh c76c2afa0c feat: add "receivedInitialSync" connection update 2022-08-19 10:48:27 +05:30
Adhiraj Singh ebd92e0337 fix: correctly fire product edit 2022-08-18 15:51:49 +05:30
Adhiraj Singh 3131f2aa35 fix: correctly create product 2022-08-18 15:46:25 +05:30
Adhiraj Singh c5917364ba chore: add stronger lint rules 2022-08-18 10:37:40 +05:30
Adhiraj Singh 8d6e00eab6 fix: handle when buffered tasks fail 2022-08-18 10:15:27 +05:30
Adhiraj Singh 19484e5cfc fix: fire init queries toggle 2022-08-12 09:05:58 +05:30
Adhiraj Singh 31b54ec7c3 fix: include accountSignatureKey in retry requests 2022-08-07 18:10:28 +05:30
Adhiraj Singh d5b857ad61 fix: possible ack issue 2022-08-07 11:14:06 +05:30
Adhiraj Singh bed9e384ba feat: added played receipt 2022-08-04 11:55:35 +05:30
Adhiraj Singh 9f3b00d58d fix: temp patch for button/list messages 2022-08-04 11:13:00 +05:30
Rajeh Taher 99517d046f eslint 2022-08-04 08:04:12 +05:30
Rajeh Taher 8805d75afc using isJidGroup 2022-08-04 08:04:12 +05:30
Rajeh Taher a6a2cd9def estlint :D 2022-08-04 08:04:12 +05:30
Rajeh Taher abd0711bc7 fixes 2022-08-04 08:04:12 +05:30
Rajeh Taher fdb1b9e89b Implementing Delete messages for everyone (group) 2022-08-04 08:04:12 +05:30
Adhiraj Singh 2549d10be9 feat: update proto
The new proto extract has a bunch of breaking changes, so if you were using the raw proto in your code somewhere -- then you may have to update your code to make it work with the new proto

!BREAKING_CHANGE
2022-08-01 10:43:04 +05:30
fadiinho f2917f0a6d feat: add option to set timeout between each qr generation 2022-07-30 14:12:50 +05:30
Adhiraj Singh d04718e27a feat: add desktop + full history sync opts 2022-07-26 13:30:01 +05:30