summaryrefslogtreecommitdiff
path: root/lib (follow)
Commit message (Collapse)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
| | | | | | corrected displayname corrected format
* 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
| | | | and use it when the user ID is unspecified when setting/getting account data
* fix formattingHubert Chathi2020-12-261-10/+19
|
* Merge branch 'account_data' into 'master'Hubert Chathi2020-12-263-0/+186
|\ | | | | | | | | Account data See merge request uhoreg/polyjuice_client!4
| * wrote interface for account_datamulti prise2020-12-263-0/+186
| | | | | | | | | | | | corrected typo reformat
* | Add methods for creating rooms.Hubert Chathi2020-12-263-0/+237
| | | | | | | | | | | | (Manual merge of https://gitlab.com/uhoreg/polyjuice_client/-/merge_requests/3) Thanks to multi prise.
* | wrote functionsmulti prise2020-12-262-0/+96
|/ | | | corrected the tests
* 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 a function that returns a client struct from the pid, and add a stop function to Polyjuice.Client.stop
* 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
| | | | and a bunch of little improvements
* 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
|