Adhiraj Singh
f284217d35
feat: implement transactions on auth state
2021-12-11 18:28:07 +05:30
Adhiraj Singh
2b8256d56b
feat: cleaner auth state management + store SK keys
...
!BREAKING_CHANGE
2021-12-11 17:54:38 +05:30
Adhiraj Singh
792c4bf0a4
feat: add custom host names
2021-12-11 11:32:12 +05:30
LightningNeko
e20e479d74
fix waiting for this message ( #966 )
2021-12-05 01:47:14 +05:30
Adhiraj Singh
78fd72c8e5
feat: implement message retry handling
...
so if a message fails to decrypt on the other user's end -- it can be retried
2021-12-04 13:47:24 +05:30
HUGEIT
903871d180
potential fix for QR scan. the server may expect these messages to be sent on reconnect after scan ( #959 )
...
* potential fix for QR scan. the server may expect these messages to be sent on reconnect after scan.
* refactor: extract dictionary reduce code into utility
* refactor: convert the props + abt send req to somewhat useful query
Co-authored-by: Adhiraj Singh <adhirajsingh1001@gmail.com >
2021-12-03 18:40:26 +05:30
Adhiraj Singh
d9cfed64ff
fix: bad request on sending messages in some cases
...
Issue source found out by @jackcokk
2021-12-03 15:20:17 +05:30
Adhiraj Singh
6786576d13
style: fix indentation
2021-11-26 10:30:59 +05:30
Adhiraj Singh
3d0704a317
feat: cleaner auth state management
...
1. removes the "auth-state.update" event since it was bloated and fairly unnecessary
2. adds "creds.update" event that only sends the updated properties of the auth credentials
3. ensure the auth creds are not mutated anywhere, but only with the "creds.update" event
4. Separates the signal credentials from the auth credentials (kinda in progress)
5. in memory key store requires a save function to let one know when to save the keys
!BREAKING_CHANGE
2021-11-20 16:21:56 +05:30
lyfe00011
2641474c5a
prepareWAMessageMedia option ( #880 )
2021-11-19 18:39:31 +05:30
Adhiraj Singh
3e54741042
feat: cache media uploads
2021-11-10 19:22:00 +05:30
Adhiraj Singh
dee815448b
feat: cache user devices
2021-11-07 19:51:14 +05:30
Adhiraj Singh
609c925225
fix: delivery receipts
2021-11-06 16:58:46 +05:30
Adhiraj Singh
5a33fd85a4
fix: read receipts
2021-11-06 15:41:49 +05:30
Adhiraj Singh
d3b7ffecf2
code cleanup
2021-10-11 09:36:17 +05:30
Adhiraj Singh
cacbaa37f2
exclude my device from message send
2021-10-09 19:29:10 +05:30
Adhiraj Singh
e6bc1916c2
Update messages-send.ts
2021-10-05 19:09:23 +05:30
Adhiraj Singh
601c793fcd
dont emit delete msg events
2021-10-05 17:56:57 +05:30
Adhiraj Singh
063803ae1b
delete message fix
2021-10-05 15:51:14 +05:30
Adhiraj Singh
e84002d807
add emitOwnEvents
2021-10-01 13:46:19 +05:30
Adhiraj Singh
fdfe310fdf
implement encrypting app patches
2021-09-28 19:22:39 +05:30
Adhiraj Singh
85d4644ac6
fix message not relayed to self
2021-09-27 12:52:42 +05:30
Adhiraj Singh
a1aa17bc35
fix msg id override not being respected
2021-09-26 22:36:07 +05:30
Adhiraj Singh
192f8705a7
respect message ID
2021-09-26 18:04:53 +05:30
Adhiraj Singh
f267f27ada
finalize multi-device
2021-09-22 22:19:53 +05:30