Commit Graph

359 Commits

Author SHA1 Message Date
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
Adhiraj Singh
9aa9006236 chore: more logging 2022-07-24 12:06:52 +05:30
Adhiraj Singh
7f7565b7a2 feat: move upsertMessage in processingMutex 2022-07-22 15:40:48 +05:30
LeonardoBein
b42be6bce4 Change profile name for yourself (#1913)
* feat: change profile name

* fix: unnecessary return
2022-07-21 15:56:51 +05:30
Adhiraj Singh
fad63f1fd2 fix: do not send accountSignatureKey in retry 2022-07-19 21:30:18 +05:30
Adhiraj Singh
1c36d57dd1 chore: do not log reg ID 2022-07-14 22:46:59 +05:30
Adhiraj Singh
33851cdd55 feat: force include identity when enc is missing 2022-07-14 17:41:11 +05:30
Adhiraj Singh
c982d8c3a0 fix: dup close events 2022-07-14 11:22:17 +05:30
Adhiraj Singh
729f19ef3e fix: participant count 2022-07-13 11:35:34 +05:30
Adhiraj Singh
4c60e311f4 feat: correctly send retry messages w count 2022-07-13 10:34:13 +05:30
Adhiraj Singh
f5af502c19 Revert "fix: always send key bundle with retry receipt"
This reverts commit 8fc1c10f0b.
2022-07-13 09:48:38 +05:30
Adhiraj Singh
8fc1c10f0b fix: always send key bundle with retry receipt 2022-07-13 08:42:26 +05:30
Adhiraj Singh
40a1e268aa feat: add "strictNullChecks" 2022-07-09 10:20:07 +05:30
Adhiraj Singh
f7b723f97b feat: fire "receivedPendingNotifications" after flush 2022-07-04 16:52:38 +05:30
Adhiraj Singh
189b740ea6 chore: remove "treatCiphertextMessagesAsReal" flag
!BREAKING_CHANGE

This was generally a poor design decision on my part to add something like this -- primarily because it could increment the chat unread counter a 100 times for a single message
2022-07-04 11:38:17 +05:30