summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
...
* move some client state to an Agent, and make http_spec take a URI structHubert Chathi2020-08-1611-288/+370
* allow body to be iolist or a filename, and add media upload/downloadHubert Chathi2020-08-1519-19/+578
* s/Any/any/ in typespecsHubert Chathi2020-08-084-13/+13
* add test mode which changes post requests to put, so that mod_esi will accept itHubert Chathi2020-08-083-12/+18
* check that the server response has a JSON content-typeHubert Chathi2020-08-0512-15/+21
* minor code improvementsHubert Chathi2020-07-283-22/+24
* add test for detsHubert Chathi2020-07-281-0/+87
* add test for sync, and fix some bugsHubert Chathi2020-07-273-2/+360
* use Jason instead of PoisonHubert Chathi2020-07-2613-15/+15
* edit changelog and bump versionHubert Chathi2020-06-152-4/+18
* fix calls to sendHubert Chathi2020-06-151-9/+9
* Merge branch 'get_room_state' into 'master'Hubert Chathi2020-06-024-0/+230
|\
| * add endpoint for getting room statePierre de Lacroix2020-05-254-0/+230
|/
* add some more filtering methods and reduce duplicate codeHubert Chathi2020-05-122-147/+197
* fix typespecHubert Chathi2020-05-091-2/+2
* parse errors and reduce code duplicationHubert Chathi2020-05-0920-75/+143
* release 0.2.2Hubert Chathi2020-04-301-1/+1
* test message streamingHubert Chathi2020-04-252-1/+99
* more unit testsHubert Chathi2020-04-251-0/+22
* add information to function typeHubert Chathi2020-04-252-7/+7
* move log in/out functions to user moduleHubert Chathi2020-04-256-173/+210
* pass through errors from hackneyHubert Chathi2020-04-251-22/+25
* documentation and type checking fixes/improvementsHubert Chathi2020-04-242-9/+40
* more testsHubert Chathi2020-04-242-0/+160
* use a protocol for transforming HTTP responsesHubert Chathi2020-04-2419-122/+217
* add methods for paginating room history, and manually syncingHubert Chathi2020-04-216-0/+403
* add some tests and some cleanupsHubert Chathi2020-04-218-6/+192
* fix login endpoint add logout endpoint, and add functions for logging in/outHubert Chathi2020-04-216-16/+154
* allow listeners to be functions instead of processesHubert Chathi2020-03-151-22/+13
* add endpoint for setting room stateHubert Chathi2020-03-154-0/+175
* mix formatHubert Chathi2019-10-154-6/+11
* add another tutorialHubert Chathi2019-10-153-6/+242
* make update and put in Polyjuice.Client.Filter publicHubert Chathi2019-10-152-8/+133
* add namespacing and deleting to key-value storageHubert Chathi2019-10-155-20/+66
* fix typoHubert Chathi2019-10-091-1/+1
* release 0.2.1Hubert Chathi2019-10-092-1/+12
* add a tutorialHubert Chathi2019-10-093-1/+117
* make ETS table public so that the sync process can write to itHubert Chathi2019-10-091-1/+1
* add changelog and bump versionHubert Chathi2019-10-092-1/+23
* drop Poison.Encoder from the valid types for login identifier for nowHubert Chathi2019-10-091-1/+1
* add some documentation and move room functions to a separate submoduleHubert Chathi2019-10-095-149/+222
* remove some logging linesHubert Chathi2019-10-071-3/+0
* mix formatHubert Chathi2019-10-074-75/+87
* send more information to listeners and add support for joiningHubert Chathi2019-10-074-4/+256
* make sync more robust, and send messages with connection statusHubert Chathi2019-10-071-18/+39
* make the storage part of the client structHubert Chathi2019-10-073-10/+10
* 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-062-4/+58
* add support for filtersHubert Chathi2019-10-0611-19/+666