aboutsummaryrefslogtreecommitdiff
path: root/lib/Matrix/Client.pm6
AgeCommit message (Collapse)AuthorFilesLines
2020-05-17Add Matrix::Client::MediaStore classMatias Linares1-10/+10
This is to wrap all the endpoints pointing to the media store.
2019-07-11Use JSON::Fastv0.5.1Matias Linares1-1/+1
2019-06-29Add device management endpointsMatias Linares1-0/+25
Missing delete methods only
2019-06-29Add generic send event methodMatias Linares1-2/+13
2019-06-18Add kick and forget endpointsMatias Linares1-0/+14
2019-06-18Add invite endpointMatias Linares1-0/+8
2019-06-17Add ban and unban endpointsMatias Linares1-0/+17
2019-06-05Add POD declaratorsMatias Linares1-1/+26
2019-02-03Add support for room tagsMatias Linares1-0/+18
2018-08-08Add /directory/room/<alias> endpointsMatias Linares1-0/+15
This allows work with the discoverability of the aliases for the rooms. The next step is allow the client to send a message, join, etc, a room with the room alias like #8 and #14
2018-08-04Fix sync without parametersMatias Linares1-3/+3
2018-06-09Add presence methods.Matias Linares1-0/+11
This adds a way to change and query the presence for users. Closes #4
2018-06-09remove useless sayMatias Linares1-1/+0
2018-06-09Reorder sync methodsMatias Linares1-5/+5
2018-06-09Use $.whoami to retrieve the user-idMatias Linares1-5/+5
2018-06-05Add return value to joined-roomsMatias Linares1-1/+1
2018-06-05Add login with positional parametersMatias Linares1-1/+5
2018-06-04Clean room api a littleMatias Linares1-23/+7
2018-06-04Add create-room endpointMatias Linares1-0/+23
2018-06-04Add whoami endpointMatias Linares1-0/+10
2018-06-04Rework Matrix::Client initializationMatias Linares1-39/+18
2018-06-03Add new run method.Matias Linares1-0/+28
2018-06-03Add `since` parameter to basic syncMatias Linares1-2/+2
2018-06-03Return True on success loginMatias Linares1-0/+2
2018-06-03Change TXN-ID to use time by default.Matias Linares1-2/+1
2018-06-03Fix sync infinite recursion.Matias Linares1-1/+1
2018-05-08Use correct endpoint to join a roomMatias Linares1-1/+1
2018-02-13Remove variable redefinitionMatias Linares1-2/+2
2018-02-13Use new error handling and responsesMatias Linares1-51/+19
2018-01-28Add joined-rooms and public-rooms methodsMatias Linares1-1/+24
2018-01-28Add leave-room endpointMatias Linares1-1/+5
2018-01-28Refactor change-avatar and upload methodsMatias Linares1-9/+11
2018-01-28Better format on error message.Matias Linares1-2/+1
2017-11-02Make user-id and device-id publicMatias Linares1-18/+10
2017-04-12Rework login/BUILD methodsMatias Linares1-15/+27
2017-04-04Add Profile and methodsMatias Linares1-0/+61
2017-04-03Initial commitMatias Linares1-0/+138