Skip to content

TODO List #162

@AmarnathCJD

Description

@AmarnathCJD
  • logging fixes (properly inherit levels across cache,mtproto,dispatcher and client loggers), color fix
  • cache some mis issue on .Min and channel ig, code below.
  • cache disable completely option
  • fix missing caches thingy often reported
  • add cache config, to impl properly
  • make sure all peers go into cache
  • Tdata to gogram session #168
  • revamp button building
  • Telethon to gogram session
  • pyrogram to gogram session
  • full Ipv6 support (dc4 ipaddressv6 is not reachable) (tg side issue)
  • file dl/ul - fix, stablize
  • fix GetDC() returning wrong dc
  • update to layer 195
  • progress bar - fix
  • memory leak maybe, fixed, killing all open connections after use (fixed)
  • progress bar, check it again
  • -404, see if its issue with dc ipaddresses diffreing from whats returned on helpGetConfig (yet to verify) #171
  • documentation website here
  • fix generated tl files, doc strings (i.e, remove htmls etc)
  • reqPqMuti mtproto internal method added for cdn dc rsa fingerprint
  • connect to cdn dc, add rsa keys.
  • cache issue channel, user objects sometimes not readded because their input peers are present
  • ForceFile option ignored (fixed)
  • update calls and group video call examples
  • Iter (dialogs|messages|history|participants) custom methods
  • fix get (dialogs|messages|history|chatmembers) methods to support the limts,etc and not only first 100/200
  • cache lockout issue on file read error (fixed)
  • add logger color customisation config
  • advanced logging, with custom interface support too
  • wa (webassembly) support maybe? (ws), done, but need sm more atches, like prevent file ops
  • (?) maybe unnessary - but write metadata to downloaded vids
  • reconnect timeout ?? (Logs Below) (done)
  • [~] high load update gap? (maybe need to qts pts) (70% done)
  • conversations handler hanging whole update system
  • priotity and grouping for handlers (revamped)
  • media metadata parsing without ffmpeg
  • replace all math/rand with crypto/rand
  • edit message with empty caption
  • fix memory leaks due to requests being stuck forever
  • custom dialog type for easy itering of dialogs
  • add method name for Flood logs to identify
  • enhance peer caching with debounced file r/w and username support feat(telegram): enhance peer caching with debounced writes and username persistence #252
  • concurrent map r/w issue fix concurrent map r/w #254
  • add file size too in custom botfileid to make possible use fileid for filedownload
  • remove forced ^ handler prefix
  • tcp state enhancement to better wait till conencttion is established
  • mtproxy support (done)
  • faketls
  • websocket connection type
  • obfuscated transport
  • perfect forward secrecy (almost done)
  • e2e chats
  • wasm support
  • upload and downlaod file there is something still unstable related to progress ig
  • revamp progress bar of files
  • calc curr speed instead of avg speed
  • reconnection of sender connections (added ping)
  • play live stream, support using rtml and ffmpeg
  • qr login support, in terminal, with no external libs hopefully
  • revamp authprompt nd qr auth, to be more robust and clean
  • cache able to pass databse or custom persistent storage
  • bind cache to specific userid
  • fix mtproxy not working for some newer types.
  • implement paddedIntermediate type transport mode
  • mtproxy obf put new hk_lm level obfuscation for client hello
  • End to end encryption support.
  • End to end files sending
  • there is issues with reconnect logic, check
  • context timeout exceeded on RPC calls, check.

Sub-issues

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions