matrix-nio icon indicating copy to clipboard operation
matrix-nio copied to clipboard

Missing methods in AsyncClient

Open mirukana opened this issue 4 years ago • 6 comments

These methods are present in HttpClient, but missing in AsyncClient:

  • [x] devices() https://github.com/poljar/matrix-nio/commit/7f3eb1c3002f2ef4b23a9f42ac996c6658823903
  • [x] update_device() #140
  • [ ] lag()
  • [x] login_info() #143
  • [x] room_invite() #89
  • [x] room_kick() #123
  • [x] room_put_state() #102
  • [x] room_read_markers() #131
  • [x] room_redact() #84
  • [x] login() with token argument #106

mirukana avatar Dec 01 '19 13:12 mirukana

room_put_state() is added to AsyncClient by #102

jcgruenhage avatar Feb 10 '20 16:02 jcgruenhage

I do not want to open another issue for that: login with token is missing too.

cy8aer avatar Mar 01 '20 20:03 cy8aer

I'll pick up the room_read_markers() method

phildenhoff avatar Apr 23 '20 18:04 phildenhoff

update_device is missing too. PR incoming

devNan0 avatar May 13 '20 00:05 devNan0

If anyone could give me a hint on how to implement lag() i would try to make the too. But i can´t find any equivalent for this.

devNan0 avatar May 15 '20 21:05 devNan0

poljar mentioned aiohttp client tracing as a possible solution long ago, that's what we use to track uploads progression.

mirukana avatar May 15 '20 21:05 mirukana