138 Commits

Author SHA1 Message Date
Ben Lopatin 44cf317aa9 Fix version cleaning v0.8.0 2018-10-29 18:15:41 -04:00
Ben Lopatin 468f6b58cd Version bump 0.8.0
Closes gh-14
2018-10-29 18:11:35 -04:00
Ben Lopatin c0db7215c9 Format with black 2018-10-29 18:02:58 -04:00
Ben Lopatin b0b277c917 Add PR template 2018-10-29 18:02:19 -04:00
Ben Lopatin 7793f3ae54 Merge pull request #12 from goetzk/patch-1
Increase minimum requests version
2018-02-14 19:25:47 -05:00
Karl Goetz c900fad726 Increase minimum requests version
With the addition of json support in PR #9, the required version of requests has increased to that which introduced json={} syntax.
2018-02-15 11:03:19 +11:00
Ben Lopatin 6c4c40d93c Merge pull request #10 from goetzk/new-api-methods
New api methods
2017-12-13 20:27:58 -05:00
Karl Goetz ff49cc7219 Merge branch 'master' into new-api-methods 2017-11-30 22:25:00 +11:00
Karl Goetz 3e391c38ec Merge branch 'master' into new-api-methods 2017-11-30 22:22:36 +11:00
Karl Goetz 010bfa624c Add docstrings to methods
Requested in #10
2017-11-09 09:25:38 +11:00
Karl Goetz 006b7d416a Revert change to site_settings
Adding a settings arg changed the interface, something I was trying to avoid on
this branch.
Picked up by @bennylope when reviewing #10.
2017-11-09 08:40:16 +11:00
Ben Lopatin 7b3733ca8e Merge pull request #9 from goetzk/json-support
Json support
2017-11-08 12:35:31 -05:00
Alvaro Molina Alvarez a87503eec3 adding support over topics 2017-10-21 16:08:26 +11:00
Alvaro Molina Alvarez f0dd191b58 getting user emails 2017-10-21 16:07:52 +11:00
Alvaro Molina Alvarez 6cffef4e49 Change group_members to handle paging 2017-10-21 16:06:13 +11:00
Alvaro Molina Alvarez 12356819ea adding tags support 2017-10-21 16:04:55 +11:00
Alvaro Molina Alvarez 84016afbc5 adding new client's methods 2017-10-21 16:04:23 +11:00
Alvaro Molina Alvarez e5fe47d0a6 updating client methods 2017-10-21 16:01:59 +11:00
Alvaro Molina Alvarez 2fde21b51f adding trust level lock method 2017-10-21 16:01:38 +11:00
Alvaro Molina Alvarez 2d2e8d1695 adding upload image client method 2017-10-21 16:00:42 +11:00
Alvaro Molina Alvarez 217b606ee7 adding avatar support when a group is added 2017-10-21 15:58:47 +11:00
Alvaro Molina Alvarez fd815ac97b adding color schemes method 2017-10-21 15:58:02 +11:00
Alvaro Molina Alvarez 9fbfa39060 adding new functions to the client 2017-10-21 15:56:44 +11:00
Alvaro Molina Alvarez 3ab8689b6e Add JSON support to more methods
This includes proper support for JSON being added to _put, originally in [1]

[1] a1ac18e852
2017-10-21 15:52:56 +11:00
Alvaro Molina Alvarez 914e22cc55 adding update_avatar client method 2017-10-21 15:47:39 +11:00
Karl Goetz f42a457514 New add_group_members API call
Taken from [1] by Alvaro Molina Alvarez, split to keep merges on a single
topic.
[1] 74414d1429
2017-10-21 15:45:03 +11:00
Karl Goetz 8faa1cfaf9 Group kwargs for Discourse API v1.7
Taken from [1] by Alvaro Molina Alvarez
[1] 74414d1429
2017-10-21 15:42:41 +11:00
Karl Goetz 227f7a3205 Add JSON support to client library
Newer versions of Discourse API use JSON PUTs and POSTs extensively.

This is a modified cherry pick of [1] by Alvaro Molina Alvarez
[1] 74414d1429
2017-10-21 15:40:29 +11:00
Ben Lopatin 17faed6fa7 Update CONTRIBUTING.rst 2017-10-06 09:41:18 -04:00
Ben Lopatin b761d28494 Update CONTRIBUTING.rst 2017-10-06 09:39:36 -04:00
Ben Lopatin 9108939503 Merge pull request #7 from citadelgrad/patch-1
Update client.py
2017-01-17 10:17:31 -05:00
Scott Nixon 8555abf680 Update client.py
Updated create_category method documentation.
2017-01-15 14:03:23 -08:00
Ben Lopatin dd9b7fad19 Merge pull request #6 from Polytechnique-org/master
Adding some API calls, notably on groups and users
2016-10-17 15:53:04 -04:00
Pierre-Alain Dupont a18203c8cb Adds the possibility of deleting a group 2016-10-16 15:38:09 +02:00
wilhelmhb 630b822a9a add method for getting all the available informations about a user 2016-10-15 19:34:02 +02:00
wilhelmhb f0fd17c3a3 fonctions to get data on group members/owners 2016-10-15 17:58:30 +02:00
wilhelmhb f7f1aafc64 add forgotten argument 2016-10-15 16:06:18 +02:00
wilhelmhb e77074c5d4 add possibility to create a group 2016-10-15 15:49:22 +02:00
Ben Lopatin 22bf3b088e Version bump 0.7.0 0.7.0 2016-09-09 10:09:22 -04:00
Ben Lopatin 811453a129 Merge pull request #5 from jdorweiler/master
pass params in data
2016-09-09 10:04:24 -04:00
jddorweiler f8d628909c update test 2016-09-08 14:38:22 -04:00
jddorweiler 507e377a37 use data for posts and put 2016-09-08 14:23:38 -04:00
jddorweiler 0aac8f6628 pass params in data 2016-09-07 15:27:40 -04:00
Ben Lopatin acdcb03283 Version bump 0.6.0 v0.6.0 2016-07-22 08:48:57 -04:00
Ben Lopatin 6bd73fdd5c Merge pull request #4 from Meal-Mentor/master
Added method to add group to the user
2016-07-22 08:46:22 -04:00
Scott Nixon c13b456b79 Added method to add group to the user 2016-07-19 11:33:27 -07:00
Ben Lopatin 977885967d Update makefile v0.5.0 2016-06-13 11:41:28 -04:00
Ben Lopatin b9066ca637 Version bump 0.5.0 2016-06-13 11:37:12 -04:00
Ben Lopatin 77254f441c Merge pull request #3 from msfernandes/badges_endpoint
Added badges endpoint to pydiscourse
2016-06-10 11:12:26 -04:00
Matheus Fernandes 66089011f7 Added 'user-badges' endpoint
Signed-off-by: Matheus Fernandes <matheus.souza.fernandes@gmail.com>
2016-06-10 11:46:56 -03:00