summaryrefslogtreecommitdiff
path: root/gitlab.py
Commit message (Collapse)AuthorAgeFilesLines
* drop some debug statementsGauvain Pocentek2013-07-101-3/+0
|
* Merge remote-tracking branch 'samcday/teams' into team-apiDaniel Kimsey2013-07-021-4/+17
|\ | | | | | | | | Conflicts: gitlab.py
| * Basic team support.samcday2013-05-091-0/+42
| |
* | Addded API for team access.Daniel Kimsey2013-07-021-0/+39
| |
* | improve pretty_print()Gauvain Pocentek2013-06-291-0/+12
| |
* | rework the script code organizationGauvain Pocentek2013-06-291-0/+6
| |
* | gitlab: make the current-user option workGauvain Pocentek2013-06-221-0/+6
| |
* | ProjectBranch: commit is an other objectGauvain Pocentek2013-06-221-0/+1
| |
* | gitlab: be less verbose by defaultGauvain Pocentek2013-06-221-0/+22
| | | | | | | | Provide a --fancy option to output more data on list/get/create queries.
* | pretty_print: use - instead of _Gauvain Pocentek2013-06-221-5/+6
| |
* | id attr might not availableGauvain Pocentek2013-06-221-1/+4
| |
* | python 3 supportGauvain Pocentek2013-05-191-4/+4
| |
* | return explicit error message on 404Gauvain Pocentek2013-05-191-0/+2
| |
* | minor syntax change: canGetList => canListGauvain Pocentek2013-05-181-4/+4
| |
* | setup a list of mandatory attributes for list and get methodsGauvain Pocentek2013-05-181-0/+47
| |
* | provide a ProjectSnippet.Content() methodGauvain Pocentek2013-05-181-0/+23
| |
* | add a GitlabObject.pretty_print methodGauvain Pocentek2013-05-181-0/+17
| |
* | deal with ids as stringsGauvain Pocentek2013-05-181-14/+14
| |
* | raise an exception if deletion failsGauvain Pocentek2013-05-181-0/+2
| |
* | Allow creation of objects using the "hidden API"Gauvain Pocentek2013-05-181-10/+15
|/
* Check the needed attributes to create objectsGauvain Pocentek2013-03-241-0/+35
| | | | | Provide a required and optional arguments lists for each object that can be created using the API
* add a json() method to GitlabObject'sGauvain Pocentek2013-03-241-0/+12
|
* implement project transfer supportGauvain Pocentek2013-03-241-0/+11
|
* add support for project deploy keysGauvain Pocentek2013-03-241-0/+11
|
* support for system hooksGauvain Pocentek2013-03-241-0/+17
|
* fix use of json() method from requestsGauvain Pocentek2013-03-241-11/+11
|
* restore Gitlab.Issue() prototypeGauvain Pocentek2013-02-161-2/+2
|
* move documentation and todo to README.mdGauvain Pocentek2013-02-161-29/+0
|
* implement protect/unprotect for branchesGauvain Pocentek2013-02-161-0/+35
|
* typoGauvain Pocentek2013-02-161-3/+3
|
* never add page and per_page attributes to the objectsGauvain Pocentek2013-02-161-0/+2
|
* ids for single items might be strGauvain Pocentek2013-02-161-3/+7
|
* add a pagination exampleGauvain Pocentek2013-02-161-0/+4
|
* Allow to pass additional args to list constructorsGauvain Pocentek2013-02-161-35/+48
| | | | This is needed mostly for pagination support.
* spacingGauvain Pocentek2013-02-161-18/+18
|
* fix the token authenticationGauvain Pocentek2013-02-161-1/+1
|
* add a _ from private attibutesGauvain Pocentek2013-02-161-86/+86
|
* docstrings for the Gitlab classGauvain Pocentek2013-02-151-2/+52
|
* cosmetics: make pep8 happyGauvain Pocentek2013-02-151-57/+109
|
* add missing raise keyworkGauvain Pocentek2013-02-141-1/+1
|
* fix LGPL header and provide module informationsGauvain Pocentek2013-02-121-3/+10
|
* rework authentication APIGauvain Pocentek2013-02-121-12/+30
|
* Rework the APIGauvain Pocentek2013-02-111-87/+81
| | | | | | | | objects can be created using the usual syntax, with one optioanl argument (int to get one object, dict to create an object, nothing to get a list of items). A save() method creates/updates the object on the server. A delete() method removes it from the server.
* link GitLab and User classes to their possible childrenGauvain Pocentek2013-02-111-7/+29
|
* raise an exception on 401 return codeGauvain Pocentek2013-02-111-0/+10
|
* drop Session() and add a Gitlab.authenticate() methodGauvain Pocentek2013-02-111-10/+26
|
* create Note classes linked to parent objetcsGauvain Pocentek2013-02-081-32/+55
|
* add support for notesGauvain Pocentek2013-02-081-0/+26
|
* implement the Session() methodGauvain Pocentek2013-02-081-3/+24
|
* add methods to Project objects to access related objectsGauvain Pocentek2013-02-081-43/+75
|