summaryrefslogtreecommitdiff
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-036-0/+578
|\
| * hotfix to squashPierre de Lacroix2021-03-031-1/+7
| * register interface tests for client and lowlevelHadrien2021-03-032-0/+239
| * register interface for client and lowlevelHadrien2021-03-032-0/+140
| * add post register endpoint + testsHadrien2021-03-032-0/+193
* | fix Polyjuice.Client.LowLevel.tPierre de Lacroix2021-03-031-1/+1
|/
* temporarily fix create_room typespecPierre de Lacroix2021-02-251-1/+1
* Merge branch 'feature/ephemeral-events' into 'master'Hubert Chathi2021-02-204-35/+56
|\
| * Handle ephemeral events (e.g. for typing indicator)Arjan Scherpenisse2021-02-202-25/+47
| * Move defmodule out of client test so each test can be run individuallyArjan Scherpenisse2021-02-202-10/+9
|/
* Merge branch 'profile_function' into 'master'Hubert Chathi2021-02-0612-0/+847
|\
| * rename display_name_test and remove get_acount_testmulti prise2021-02-0612-0/+847
|/
* Merge branch 'user_impersonation' into 'master'Hubert Chathi2021-01-061-1/+16
|\
| * allow setting user_id in Client.LowLevel APIPierre de Lacroix2021-01-061-1/+16
|/
* doc and other minor fixesHubert Chathi2021-01-034-68/+74
* add function for getting user/device IDHubert Chathi2020-12-266-10/+82
* fix warnings in testHubert Chathi2020-12-261-2/+2
* fix formattingHubert Chathi2020-12-261-10/+19
* Merge branch 'account_data' into 'master'Hubert Chathi2020-12-266-0/+345
|\
| * wrote interface for account_datamulti prise2020-12-266-0/+345
* | Add methods for creating rooms.Hubert Chathi2020-12-266-0/+452
* | Merge branch 'rooms_read_marker' into 'master'Hubert Chathi2020-12-264-0/+172
|\ \ | |/ |/|
| * wrote functionsmulti prise2020-12-264-0/+172
|/
* release 0.3.1Hubert Chathi2020-11-073-3/+12
* add support for proxies, SSL options, and following redirectsHubert Chathi2020-11-022-29/+124
* allow compressed server responsesHubert Chathi2020-10-2214-18/+73
* add a method to create delete requestsHubert Chathi2020-10-211-0/+9
* release 0.3.0Hubert Chathi2020-09-213-2/+36
* add functions for leaving/forgetting roomsHubert Chathi2020-09-216-1/+259
* return :ok instead of {:ok}Hubert Chathi2020-09-209-13/+13
* 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
* update example and tutorials to new APIHubert Chathi2020-09-183-13/+25
* doc improvementsHubert Chathi2020-09-172-2/+12
* improve endpoint protocol and HttpSpecHubert Chathi2020-09-1729-352/+274
* encode filename in URLHubert Chathi2020-09-161-1/+1
* change structure of Polyjuice.Client process treeHubert Chathi2020-09-164-127/+134
* make Polyjuice.Client.start_link return {:ok, pid}, like a normal start_linkHubert Chathi2020-08-299-118/+170
* add module for handling .well-knownHubert Chathi2020-08-262-0/+332
* replace login/logout examples with mix tasksHubert Chathi2020-08-264-11/+169
* allow auto-retry, automatically detect when we get logged outHubert Chathi2020-08-259-100/+518
* minor fixesHubert Chathi2020-08-232-1/+5
* remember access token, user ID, and device ID in storageHubert Chathi2020-08-232-5/+155
* execute room requests in a queueHubert Chathi2020-08-217-67/+101
* automatically start/stop sync when logging in/outHubert Chathi2020-08-212-0/+18
* automatically start sync processHubert Chathi2020-08-2110-309/+421
* add lower-level client, acting like the old clientHubert Chathi2020-08-203-27/+376
* doc improvementsHubert Chathi2020-08-201-17/+27