Commit Graph

31 Commits

Author SHA1 Message Date
Adhiraj Singh 9c0a3b8962 feat: add option to specify limit for custom upload host 2022-01-03 12:40:55 +05:30
Pokoke 3ad02f0317 fix listMessage (#1070)
* fix listMessage

* Default listType

Co-authored-by: Rajeh Taher <rajeh@reforward.dev>

* use the ListMessageListType enum

* use the ListMessageListType enum

Co-authored-by: Rajeh Taher <rajeh@reforward.dev>
2021-12-31 15:45:35 +05:30
Adhiraj Singh 5ae0b98636 feat: add replace type for messages.upsert 2021-12-23 10:54:17 +05:30
Adhiraj Singh ed4f234fd8 fix: buttonText should be optional 2021-12-19 22:40:16 +05:30
Rajeh Taher d62db2bbd6 Added List message support and removed "saving auth state" (#1048)
* Added template support and footers for buttons & templates

* Template message readme

* got rid of "saving auth state" and added lists

* added body

* Update README.md
2021-12-19 22:29:35 +05:30
Adhiraj Singh be0e2210d9 Merge branch 'multi-device' into multi-device-legacy 2021-12-17 19:28:00 +05:30
Adhiraj Singh 19a9980492 feat: add legacy connection 2021-12-17 19:27:04 +05:30
Adhiraj Singh 38a44be006 perf: experimental do not use fs for enc stream 2021-12-17 18:27:03 +05:30
Adhiraj Singh d15dd6e1d2 feat: add "direct_path" to media messages 2021-12-13 17:31:20 +05:30
Guilherme França b68ab8b8ac refactor: change pttAudio param to ptt in send audio message as a voice note (#1002) 2021-12-11 00:13:03 +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
Adhiraj Singh b5ac28d426 feat: implement partial media downloads 2021-12-02 11:38:24 +05:30
Rajeh Taher cd9c313e47 [MD] Added template support and footers for buttons & templates (#942)
* Added template support and footers for buttons & templates

* Template message readme
2021-11-30 10:40:54 +05:30
Maurilho Batista e810f2dec5 Add support for stream as media message input (#905)
* Add support for stream as media message input

* refactor: use async/await on readable toBuffer

* refactor: be more explicit about using a readable stream

Co-authored-by: Adhiraj Singh <adhirajsingh1001@gmail.com>
2021-11-26 10:30:15 +05:30
Adhiraj Singh 3e54741042 feat: cache media uploads 2021-11-10 19:22:00 +05:30
Adhiraj Singh ba453a588b feat: implement external patch parsing + app state sync on login 2021-11-08 15:07:25 +05:30
Adhiraj Singh 91bbf575ec implement recent history sync 2021-10-08 10:50:55 +05:30
Adhiraj Singh 063803ae1b delete message fix 2021-10-05 15:51:14 +05:30
Adhiraj Singh fdfe310fdf implement encrypting app patches 2021-09-28 19:22:39 +05:30
Adhiraj Singh f267f27ada finalize multi-device 2021-09-22 22:19:53 +05:30
Adhiraj Singh acc551a3f1 add media cache option 2021-08-22 14:30:48 +05:30
Adhiraj Singh 77fb0322fd Update Message.ts 2021-08-22 14:17:11 +05:30
Adhiraj Singh 96cd3b985e add image+video+sticker dimensions 2021-08-15 13:19:54 +05:30
Adhiraj Singh 75c15e7767 generic media uploads 2021-08-06 18:41:07 +05:30
Adhiraj Singh 0a746b9f53 add viewOnce + buttons 2021-08-06 11:55:09 +05:30
Adhiraj Singh 39a6d804e1 group disappearing messages fix + state maintain 2021-08-04 17:19:28 +05:30
Adhiraj Singh b5ee036ae9 update proto 2021-07-29 20:33:19 +05:30
Adhiraj Singh 5c4a317213 update proto + message info 2021-07-29 13:34:02 +05:30
Adhiraj Singh 8a5e6489c0 patch messages.update 2021-07-18 21:41:50 +05:30
Adhiraj Singh 71e34fc5f8 Cleanup + add remaining utils 2021-07-12 23:50:08 +05:30
Adhiraj Singh 89cf8004e9 Wrap up connection + in memory store 2021-07-09 20:35:07 +05:30