teidesu
|
6e86ca464a
|
feat(client): getCallbackAnswer method
|
2021-05-16 12:59:00 +03:00 |
|
teidesu
|
b4f731d831
|
feat(core): support rpc timeouts (for real)
|
2021-05-16 12:50:09 +03:00 |
|
teidesu
|
c092347b63
|
fix(client): fixed game highscore exports
|
2021-05-16 02:52:51 +03:00 |
|
teidesu
|
4852fe0301
|
feat(core): support rpc timeouts
|
2021-05-16 02:52:13 +03:00 |
|
teidesu
|
a6217c682d
|
feat(core): support rpc timeouts
|
2021-05-16 02:50:43 +03:00 |
|
teidesu
|
fd1897651b
|
feat(client): game high scores related methods
|
2021-05-16 02:21:59 +03:00 |
|
teidesu
|
b29883116b
|
refactor(client): moved handling of inline messages to a separate method
|
2021-05-16 02:09:51 +03:00 |
|
teidesu
|
f45b602423
|
fix(tl): improved bot-only methods detection
|
2021-05-16 02:07:23 +03:00 |
|
teidesu
|
97ba7652ff
|
refactor: use constructor check instead of instanceof where possible
this might just have introduced a bunch of errors, but ill test later
|
2021-05-15 21:17:49 +03:00 |
|
teidesu
|
f7e8051a94
|
refactor(client): made resolvePeer return InputPeer, and removed now redundant normalizeTo calls
|
2021-05-15 20:25:59 +03:00 |
|
teidesu
|
b634aa01eb
|
feat(client): markChatUnread method
now i might be stupid
|
2021-05-12 22:37:09 +03:00 |
|
teidesu
|
482c71690d
|
feat(client): markChatUnread method
|
2021-05-12 22:36:03 +03:00 |
|
teidesu
|
8cf4ce5533
|
feat(client): readHistory method and related bound methods
|
2021-05-12 22:31:29 +03:00 |
|
teidesu
|
4f40571455
|
feat(client): unpinAllMessages method
|
2021-05-12 22:18:08 +03:00 |
|
teidesu
|
79a8962284
|
feat(client): chat restrictions related methods
|
2021-05-12 22:07:00 +03:00 |
|
teidesu
|
30253c83c7
|
refactor(client): normalized MtCuteTypeAssertionError errors
|
2021-05-12 18:16:50 +03:00 |
|
teidesu
|
9be7b0d6c9
|
refactor: prefer switches to else-if chains
|
2021-05-12 17:58:45 +03:00 |
|
teidesu
|
6879ae945a
|
feat(tl): generate switches instead of OR expressions
switches are WAY faster.
|
2021-05-11 23:27:09 +03:00 |
|
teidesu
|
f19fdf76b8
|
refactor(client): improve resolvePeer normalization
|
2021-05-11 23:21:35 +03:00 |
|
teidesu
|
8b3caeb3d0
|
feat(client): resolvePeerMany method
|
2021-05-11 22:43:11 +03:00 |
|
teidesu
|
46973c4830
|
fix(dispatcher): fixed field names because webstorm sucks
|
2021-05-11 22:34:13 +03:00 |
|
teidesu
|
5b3d7a3b09
|
refactor(client): normalized boolean fields
|
2021-05-11 22:10:14 +03:00 |
|
teidesu
|
d8cd13fd60
|
refactor(client): use ReadonlyArray for getter return types
|
2021-05-11 22:02:00 +03:00 |
|
teidesu
|
61778dba8e
|
Merge remote-tracking branch 'origin/master' into master
|
2021-05-11 21:47:10 +03:00 |
|
teidesu
|
0f1edcfcf7
|
refactor: use UsersIndex and ChatsIndex types instead of bare record types
|
2021-05-11 21:46:59 +03:00 |
|
Alisa Sireneva
|
55e2a3ceb5
|
fix(native): fix incredibly important typo in a comment
|
2021-05-10 23:58:32 +03:00 |
|
es3n1n
|
d587fcaa4e
|
fix typo
imagine writing macroses instead of macros
|
2021-05-10 22:57:09 +02:00 |
|
teidesu
|
0525800133
|
feat(client): getNearbyChats method
|
2021-05-10 22:51:35 +03:00 |
|
teidesu
|
f0eb95e4ba
|
feat(client): chat event logs
also added support for chat locations and fixed ts errors
|
2021-05-10 21:51:25 +03:00 |
|
teidesu
|
4ad562bf06
|
fix(client): message media and action parsing
|
2021-05-10 17:57:12 +03:00 |
|
teidesu
|
db0d5f51e4
|
feat(dispatcher): filtering for service messages, by chat type and for text-only msgs
|
2021-05-10 17:30:05 +03:00 |
|
teidesu
|
9df635ad92
|
refactor(client): extract message media to separate type and file
|
2021-05-10 17:04:46 +03:00 |
|
teidesu
|
fe0f0849a4
|
refactor(client): extract message action to separate type and file
|
2021-05-10 16:36:16 +03:00 |
|
teidesu
|
e28ec79110
|
feat(client): support more service messages
|
2021-05-10 16:29:33 +03:00 |
|
teidesu
|
977527b78a
|
fix(core): handle concurrent saving for the file
this is very hacky, but idk how to make it better.
|
2021-05-10 14:28:39 +03:00 |
|
teidesu
|
f3e4a34eab
|
feat(client): deleteUserHistory method, also properly handle messages.affectedHistory
i suppose? this is an incredibly bad hack but i guess it works so who cares?
|
2021-05-10 14:27:57 +03:00 |
|
teidesu
|
c678a0ef6a
|
fix(client): handle channel difference properly
|
2021-05-10 14:21:46 +03:00 |
|
teidesu
|
ded667b332
|
feat(client): chat invite links related methods
|
2021-05-10 00:35:29 +03:00 |
|
teidesu
|
ac0ddc5c6d
|
feat(client): support seamless login for bots
also slightly improved docs for BotKeyboard
|
2021-05-09 20:41:54 +03:00 |
|
teidesu
|
cae7f90c57
|
fix(core): payload size limit
|
2021-05-09 19:34:25 +03:00 |
|
teidesu
|
df84137391
|
feat(client): get messages inside message groups
|
2021-05-09 18:29:33 +03:00 |
|
teidesu
|
87a7df669a
|
feat(client): user related methods
|
2021-05-09 14:35:58 +03:00 |
|
teidesu
|
192c0f773e
|
feat(client): control 2fa password
|
2021-05-09 14:35:47 +03:00 |
|
teidesu
|
320f4fdd24
|
fix(core): empty strings and zero numbers are also included in the flags and serialization
|
2021-05-09 14:34:52 +03:00 |
|
teidesu
|
0c9dfa172d
|
feat(client): stop geolive messages
|
2021-05-09 12:03:45 +03:00 |
|
teidesu
|
b845864663
|
feat(client): sendCopy method
|
2021-05-08 17:54:18 +03:00 |
|
teidesu
|
cb01d8250e
|
feat(client): renamed inputMediaTl to inputMedia and added it to every kind of media
also fixed imports/exports
|
2021-05-08 17:53:59 +03:00 |
|
teidesu
|
002d949a13
|
feat: user status and typing related methods and updates
|
2021-05-08 16:35:25 +03:00 |
|
teidesu
|
8a0c9984b5
|
feat(client): closePoll method
|
2021-05-08 13:19:37 +03:00 |
|
teidesu
|
9df884e667
|
feat(client): sendVote method
|
2021-05-08 12:36:15 +03:00 |
|