summaryrefslogtreecommitdiff
path: root/lib (unfollow)
Commit message (Expand)AuthorFilesLines
2021-09-04Fix registration from app servicemasterJordan Bracco2-2/+7
2021-04-10fix missing application_service client parameterPierre de Lacroix1-0/+2
2021-03-03hotfix to squashPierre de Lacroix1-1/+7
2021-03-03register interface for client and lowlevelHadrien2-0/+140
2021-03-03add post register endpoint + testsHadrien1-0/+101
2021-03-03fix Polyjuice.Client.LowLevel.tPierre de Lacroix1-1/+1
2021-02-25temporarily fix create_room typespecPierre de Lacroix1-1/+1
2021-02-20Handle ephemeral events (e.g. for typing indicator)Arjan Scherpenisse1-23/+17
2021-02-06rename display_name_test and remove get_acount_testmulti prise6-0/+424
2021-01-06allow setting user_id in Client.LowLevel APIPierre de Lacroix1-1/+16
2021-01-03doc and other minor fixesHubert Chathi3-67/+73
2020-12-26add function for getting user/device IDHubert Chathi3-6/+26
2020-12-26fix formattingHubert Chathi1-10/+19
2020-12-26wrote interface for account_datamulti prise3-0/+186
2020-12-26Add methods for creating rooms.Hubert Chathi3-0/+237
2020-12-26wrote functionsmulti prise2-0/+96
2020-11-02add support for proxies, SSL options, and following redirectsHubert Chathi2-29/+124
2020-10-22allow compressed server responsesHubert Chathi2-11/+49
2020-10-21add a method to create delete requestsHubert Chathi1-0/+9
2020-09-21add functions for leaving/forgetting roomsHubert Chathi3-1/+141
2020-09-20return :ok instead of {:ok}Hubert Chathi6-8/+8
2020-09-19add function to return client PID and client structHubert Chathi1-0/+20
2020-09-19store client opts as a map and drop duplicate dataHubert Chathi2-52/+44
2020-09-17doc improvementsHubert Chathi1-2/+5
2020-09-17improve endpoint protocol and HttpSpecHubert Chathi16-309/+226
2020-09-16encode filename in URLHubert Chathi1-1/+1
2020-09-16change structure of Polyjuice.Client process treeHubert Chathi2-89/+124
2020-08-29make Polyjuice.Client.start_link return {:ok, pid}, like a normal start_linkHubert Chathi4-31/+77
2020-08-26add module for handling .well-knownHubert Chathi1-0/+168
2020-08-26replace login/logout examples with mix tasksHubert Chathi2-0/+169
2020-08-25allow auto-retry, automatically detect when we get logged outHubert Chathi6-95/+250
2020-08-23minor fixesHubert Chathi2-1/+5
2020-08-23remember access token, user ID, and device ID in storageHubert Chathi1-5/+76
2020-08-21execute room requests in a queueHubert Chathi4-58/+88
2020-08-21automatically start/stop sync when logging in/outHubert Chathi2-0/+18
2020-08-21automatically start sync processHubert Chathi4-118/+225
2020-08-20add lower-level client, acting like the old clientHubert Chathi2-27/+202
2020-08-20doc improvementsHubert Chathi1-17/+27
2020-08-16move some client state to an Agent, and make http_spec take a URI structHubert Chathi7-145/+185
2020-08-15allow body to be iolist or a filename, and add media upload/downloadHubert Chathi11-16/+348
2020-08-08s/Any/any/ in typespecsHubert Chathi4-13/+13
2020-08-08add test mode which changes post requests to put, so that mod_esi will accept itHubert Chathi2-8/+15
2020-08-05check that the server response has a JSON content-typeHubert Chathi1-2/+8
2020-07-28minor code improvementsHubert Chathi2-22/+22
2020-07-27add test for sync, and fix some bugsHubert Chathi1-2/+7
2020-07-26use Jason instead of PoisonHubert Chathi9-11/+11
2020-06-15fix calls to sendHubert Chathi1-9/+9
2020-05-25add endpoint for getting room statePierre de Lacroix2-0/+97
2020-05-12add some more filtering methods and reduce duplicate codeHubert Chathi1-147/+134
2020-05-09fix typespecHubert Chathi1-2/+2