summaryrefslogtreecommitdiff
path: root/pygerrit
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'master' into internalDavid Pursehouse2013-09-136-90/+241
|\
| * Bump version to 0.1.10.1.1David Pursehouse2013-09-131-1/+1
| * Fix #10: Allow to manually specify ssh username and portDavid Pursehouse2013-09-122-12/+22
| * Completely refactor the stream event handlingDavid Pursehouse2013-09-122-23/+18
| * Add missing __repr__ methods on ErrorEvent and UnhandledEventDavid Pursehouse2013-09-121-1/+7
| * Fix initialisation of error eventDavid Pursehouse2013-09-111-0/+1
| * Fix #11: correct handling of `identityfile` in the ssh configDavid Pursehouse2013-09-111-1/+1
| * Fix #8: Support the "topic-changed" stream eventDavid Pursehouse2013-09-111-0/+23
| * Fix #7: Support the "reviewer-added" stream eventDavid Pursehouse2013-09-111-0/+20
| * Fix #6: Support the "merge-failed" stream eventDavid Pursehouse2013-09-111-0/+21
| * Fix #5: Move json parsing and error handling into the event factoryDavid Pursehouse2013-09-113-27/+40
| * Fix #3: Don't treat unhandled event types as errorsDavid Pursehouse2013-09-111-3/+11
| * Fix #4: Keep event's raw json data in the event objectDavid Pursehouse2013-09-111-9/+9
| * Add __repr__ methods on event and model classesDavid Pursehouse2013-09-112-3/+50
| * Remove redundant `exec_command` methodDavid Pursehouse2013-09-111-15/+10
| * Fix #2: Establish SSH connection in a thread-safe wayDavid Pursehouse2013-09-111-6/+20
| * Fix #1: Use select.select() instead of select.poll()David Pursehouse2013-09-101-14/+12
* | Make get, put, post and delete REST methods publicDavid Pursehouse2013-09-121-4/+4
* | Fix authentication setupDavid Pursehouse2013-08-271-5/+5
* | Add handling of HTTP error status codes in responsesDavid Pursehouse2013-08-271-0/+24
* | Add support for HTTP digest authenticationDavid Pursehouse2013-08-261-1/+41
* | Initial implementation of Gerrit REST API interfaceDavid Pursehouse2013-08-261-0/+110
|/
* Bump version to 0.1.00.1.0David Pursehouse2013-08-091-1/+1
* Don't put copyright and license headers in Python module docstringsDavid Pursehouse2013-08-077-175/+163
* Add generation of package documentationDavid Pursehouse2013-08-071-1/+1
* Fix pylint warningsDavid Pursehouse2013-08-062-3/+6
* Fix relative importsDavid Pursehouse2013-08-065-13/+12
* Fix one more PEP-257 violationDavid Pursehouse2013-08-061-0/+2
* Only allow strings as query terms and commandsDavid Pursehouse2013-08-052-13/+15
* Don't hard code version in setup.pyDavid Pursehouse2013-08-051-0/+3
* Include command in GerritCommandResultDavid Pursehouse2013-08-051-3/+8
* Don't open ssh connection until neededDavid Pursehouse2013-08-051-17/+31
* Fix UnboundLocalError when stream-event connection failsDavid Pursehouse2013-08-051-16/+16
* Add missing docstrings to conform to PEP-257David Pursehouse2013-08-043-5/+10
* Handle socket connection error in SSH clientDavid Pursehouse2012-12-141-4/+8
* Python 2.6 style exception handlingDavid Pursehouse2012-10-254-12/+12
* Revert "Basic thread-safeness in the SSH client"David Pursehouse2012-10-241-5/+0
* Encapsulate the SSH command results in a classDavid Pursehouse2012-10-243-7/+17
* Update pylint config to work with version 0.26David Pursehouse2012-10-241-3/+0
* Only add query result lines to returned dataDavid Pursehouse2012-10-241-4/+3
* Handle JSON errors in query resultsDavid Pursehouse2012-10-241-1/+4
* Refactor getting the Gerrit versionDavid Pursehouse2012-10-242-16/+34
* Reduce nested `if` blocks in stream handlingDavid Pursehouse2012-10-231-10/+9
* More error handling improvements in streamDavid Pursehouse2012-10-231-11/+22
* Handle exception when running ssh commandDavid Pursehouse2012-10-231-2/+7
* Fix pylint warnings in stream.pyDavid Pursehouse2012-10-231-6/+10
* Basic thread-safeness in the SSH clientDavid Pursehouse2012-10-231-1/+6
* More exception handling in streamDavid Pursehouse2012-10-231-1/+1
* Get Gerrit version during client initialisationDavid Pursehouse2012-10-171-0/+17
* Add query functionalityDavid Pursehouse2012-10-172-0/+49