summaryrefslogtreecommitdiff
path: root/test/polyjuice (follow)
Commit message (Expand)AuthorAgeFilesLines
* register interface tests for client and lowlevelHadrien2021-03-032-0/+239
* add post register endpoint + testsHadrien2021-03-031-0/+92
* Handle ephemeral events (e.g. for typing indicator)Arjan Scherpenisse2021-02-201-2/+30
* Move defmodule out of client test so each test can be run individuallyArjan Scherpenisse2021-02-201-10/+0
* rename display_name_test and remove get_acount_testmulti prise2021-02-066-0/+423
* doc and other minor fixesHubert Chathi2021-01-031-1/+1
* add function for getting user/device IDHubert Chathi2020-12-262-4/+48
* fix warnings in testHubert Chathi2020-12-261-2/+2
* Merge branch 'account_data' into 'master'Hubert Chathi2020-12-263-0/+159
|\
| * wrote interface for account_datamulti prise2020-12-263-0/+159
* | Add methods for creating rooms.Hubert Chathi2020-12-263-0/+215
* | wrote functionsmulti prise2020-12-262-0/+76
|/
* allow compressed server responsesHubert Chathi2020-10-2212-7/+24
* add functions for leaving/forgetting roomsHubert Chathi2020-09-213-0/+118
* return :ok instead of {:ok}Hubert Chathi2020-09-203-5/+5
* improve endpoint protocol and HttpSpecHubert Chathi2020-09-1712-41/+46
* change structure of Polyjuice.Client process treeHubert Chathi2020-09-162-38/+10
* make Polyjuice.Client.start_link return {:ok, pid}, like a normal start_linkHubert Chathi2020-08-294-79/+79
* add module for handling .well-knownHubert Chathi2020-08-261-0/+164
* allow auto-retry, automatically detect when we get logged outHubert Chathi2020-08-253-5/+268
* remember access token, user ID, and device ID in storageHubert Chathi2020-08-231-0/+79
* automatically start sync processHubert Chathi2020-08-213-106/+115
* add lower-level client, acting like the old clientHubert Chathi2020-08-201-0/+174
* move some client state to an Agent, and make http_spec take a URI structHubert Chathi2020-08-164-143/+185
* allow body to be iolist or a filename, and add media upload/downloadHubert Chathi2020-08-156-3/+196
* add test mode which changes post requests to put, so that mod_esi will accept itHubert Chathi2020-08-081-4/+3
* check that the server response has a JSON content-typeHubert Chathi2020-08-0511-13/+13
* minor code improvementsHubert Chathi2020-07-281-0/+2
* add test for detsHubert Chathi2020-07-281-0/+87
* add test for sync, and fix some bugsHubert Chathi2020-07-271-0/+313
* use Jason instead of PoisonHubert Chathi2020-07-262-2/+2
* add endpoint for getting room statePierre de Lacroix2020-05-252-0/+133
* add some more filtering methods and reduce duplicate codeHubert Chathi2020-05-121-0/+63
* parse errors and reduce code duplicationHubert Chathi2020-05-0910-9/+61
* test message streamingHubert Chathi2020-04-251-0/+52
* more unit testsHubert Chathi2020-04-251-0/+22
* move log in/out functions to user moduleHubert Chathi2020-04-252-88/+105
* more testsHubert Chathi2020-04-242-0/+160
* use a protocol for transforming HTTP responsesHubert Chathi2020-04-248-34/+127
* add methods for paginating room history, and manually syncingHubert Chathi2020-04-211-0/+40
* add some tests and some cleanupsHubert Chathi2020-04-213-1/+185
* fix login endpoint add logout endpoint, and add functions for logging in/outHubert Chathi2020-04-211-1/+1
* add endpoint for setting room stateHubert Chathi2020-03-152-0/+73
* add namespacing and deleting to key-value storageHubert Chathi2019-10-151-8/+27
* add some documentation and move room functions to a separate submoduleHubert Chathi2019-10-091-13/+21
* mix formatHubert Chathi2019-10-071-29/+28
* send more information to listeners and add support for joiningHubert Chathi2019-10-071-0/+87
* mix formatHubert Chathi2019-10-061-1/+8
* more unit testsHubert Chathi2019-10-061-0/+36
* add test for Ets storage (and fix some issues)Hubert Chathi2019-10-061-0/+54