summaryrefslogtreecommitdiff
path: root/lib (follow)
Commit message (Expand)AuthorAgeFilesLines
* Fix registration from app servicemasterJordan Bracco2021-09-042-2/+7
* fix missing application_service client parameterPierre de Lacroix2021-04-101-0/+2
* Merge branch 'post_register' into kazarmaPierre de Lacroix2021-03-033-0/+247
|\
| * hotfix to squashPierre de Lacroix2021-03-031-1/+7
| * register interface for client and lowlevelHadrien2021-03-032-0/+140
| * add post register endpoint + testsHadrien2021-03-031-0/+101
* | fix Polyjuice.Client.LowLevel.tPierre de Lacroix2021-03-031-1/+1
|/
* temporarily fix create_room typespecPierre de Lacroix2021-02-251-1/+1
* Handle ephemeral events (e.g. for typing indicator)Arjan Scherpenisse2021-02-201-23/+17
* rename display_name_test and remove get_acount_testmulti prise2021-02-066-0/+424
* allow setting user_id in Client.LowLevel APIPierre de Lacroix2021-01-061-1/+16
* doc and other minor fixesHubert Chathi2021-01-033-67/+73
* add function for getting user/device IDHubert Chathi2020-12-263-6/+26
* fix formattingHubert Chathi2020-12-261-10/+19
* Merge branch 'account_data' into 'master'Hubert Chathi2020-12-263-0/+186
|\
| * wrote interface for account_datamulti prise2020-12-263-0/+186
* | Add methods for creating rooms.Hubert Chathi2020-12-263-0/+237
* | wrote functionsmulti prise2020-12-262-0/+96
|/
* add support for proxies, SSL options, and following redirectsHubert Chathi2020-11-022-29/+124
* allow compressed server responsesHubert Chathi2020-10-222-11/+49
* add a method to create delete requestsHubert Chathi2020-10-211-0/+9
* add functions for leaving/forgetting roomsHubert Chathi2020-09-213-1/+141
* return :ok instead of {:ok}Hubert Chathi2020-09-206-8/+8
* add function to return client PID and client structHubert Chathi2020-09-191-0/+20
* store client opts as a map and drop duplicate dataHubert Chathi2020-09-192-52/+44
* doc improvementsHubert Chathi2020-09-171-2/+5
* improve endpoint protocol and HttpSpecHubert Chathi2020-09-1716-309/+226
* encode filename in URLHubert Chathi2020-09-161-1/+1
* change structure of Polyjuice.Client process treeHubert Chathi2020-09-162-89/+124
* make Polyjuice.Client.start_link return {:ok, pid}, like a normal start_linkHubert Chathi2020-08-294-31/+77
* add module for handling .well-knownHubert Chathi2020-08-261-0/+168
* replace login/logout examples with mix tasksHubert Chathi2020-08-262-0/+169
* allow auto-retry, automatically detect when we get logged outHubert Chathi2020-08-256-95/+250
* minor fixesHubert Chathi2020-08-232-1/+5
* remember access token, user ID, and device ID in storageHubert Chathi2020-08-231-5/+76
* execute room requests in a queueHubert Chathi2020-08-214-58/+88
* automatically start/stop sync when logging in/outHubert Chathi2020-08-212-0/+18
* automatically start sync processHubert Chathi2020-08-214-118/+225
* add lower-level client, acting like the old clientHubert Chathi2020-08-202-27/+202
* doc improvementsHubert Chathi2020-08-201-17/+27
* move some client state to an Agent, and make http_spec take a URI structHubert Chathi2020-08-167-145/+185
* allow body to be iolist or a filename, and add media upload/downloadHubert Chathi2020-08-1511-16/+348
* 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-082-8/+15
* check that the server response has a JSON content-typeHubert Chathi2020-08-051-2/+8
* minor code improvementsHubert Chathi2020-07-282-22/+22
* add test for sync, and fix some bugsHubert Chathi2020-07-271-2/+7
* use Jason instead of PoisonHubert Chathi2020-07-269-11/+11
* fix calls to sendHubert Chathi2020-06-151-9/+9
* add endpoint for getting room statePierre de Lacroix2020-05-252-0/+97