summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* Prepare 0.20 release0.20Gauvain Pocentek2017-03-253-1/+23
|
* Merge pull request #244 from gpocentek/issue/209Gauvain Pocentek2017-03-231-72/+75
|\ | | | | Make GroupProject inherit from Project
| * Make GroupProject inherit from Projectissue/209Gauvain Pocentek2017-03-181-72/+75
| | | | | | | | Fixes #209
* | Stop listing if recursion limit is hit (#234)Johan Brandhorst2017-03-233-11/+93
| |
* | Provide API wrapper for cherry picking commits (#236)Christian2017-03-215-3/+43
| |
* | add 'delete source branch' option when creating MR (#241)Christian2017-03-201-1/+1
| |
* | Merge pull request #243 from DmytroLitvinov/fix/bug_242Gauvain Pocentek2017-03-201-2/+2
|\ \ | | | | | | Change to correct logic of functions
| * | Change to correct logic of functionsDmytro Litvinov2017-03-201-2/+2
|/ /
* | Implement pipeline creation API (#237)Mond WAN2017-03-183-1/+17
|/
* Properly handle extra args when listing with all=TrueGauvain Pocentek2017-03-171-0/+1
| | | | Fixes #233
* Add support for merge request notes deletionGauvain Pocentek2017-03-171-1/+0
| | | | Fixes #227
* Add DeployKey{,Manager} classesGauvain Pocentek2017-03-175-8/+40
| | | | | | They are the same as Key and KeyManager but the name makes more sense. Fixes #212
* Include chanlog and release notes in docsGauvain Pocentek2017-03-177-10/+14
|
* Minor changelog formatting updateGauvain Pocentek2017-03-171-24/+24
|
* Make sure that manager objects are never overwrittenGauvain Pocentek2017-03-172-1/+24
| | | | | | | | Group.projects (manager) can be replaced by a list of Project objects when creating/updating objects. The GroupObject API is more consistent and closer to the GitLab API, so make sure it is always used. Fixes #209
* Changelog: improvements. Fixes #229 (#230)Alexander Skiba2017-03-092-354/+407
| | | | | | + change indentation so bullet points are not treated as quote + add links to releases + add dates to releases + use releases as headers
* Time tracking (#222)savenger2017-03-034-0/+118
| | | | | | | | | * Added gitlab time tracking features - get/set/remove estimated time per issue - get/set/remove time spent per issue * Added documentation for time tracking functions
* 0.19 release0.19Gauvain Pocentek2017-02-213-2/+21
|
* {Project,Group}Member: support expires_at attributeGauvain Pocentek2017-02-211-0/+4
| | | | Fixes #224
* Handle settings.domain_whitelist, partlyGauvain Pocentek2017-02-181-17/+13
| | | | | | | The API doesn't like receiving lists, although documentation says it's what's expected. To be investigated. This fixes the tests.
* Merge pull request #216 from ExodusIntelligence/hotfix-issue_due_date-215Gauvain Pocentek2017-02-101-2/+2
|\ | | | | added due_date attribute to ProjectIssue
| * fixes gpocentek/python-gitlab#215James Johnson2017-02-081-2/+2
| |
* | Merge pull request #220 from alexwidener/masterGauvain Pocentek2017-02-101-1/+2
|\ \ | |/ |/| Added pipeline_events to ProjectHook attrs
| * Added pipeline_events to ProejctHook attrsAlex Widener2017-02-091-1/+2
|/ | | Ran tests, all passed.
* document the dynamic aspect of objectsGauvain Pocentek2017-02-041-1/+12
|
* Deploy keys: rework enable/disableGauvain Pocentek2017-02-043-11/+26
| | | | | | | | | The method have been moved to the keys manager class as they don't make sens at all on the project keys themselves. Update doc and add tests. Fixes #196
* Merge pull request #210 from comel/services-1Gauvain Pocentek2017-01-291-0/+4
|\ | | | | Add builds-email and pipelines-email services
| * Add builds-email and pipelines-email servicesAndjelko Horvat2017-01-261-0/+4
|/
* deploy keys doc: fix inclusionGauvain Pocentek2017-01-251-1/+1
|
* Merge branch 'nutztherookie-patch-1'Gauvain Pocentek2017-01-231-1/+1
|\
| * Fix install docAndreas Nüßlein2017-01-231-1/+1
|/ | | | it's just confusing that it would say "pip" again :)
* Add support for commit creationGauvain Pocentek2017-01-214-17/+55
| | | | Fixes #206
* Add support for project runnersGauvain Pocentek2017-01-213-4/+67
| | | | | | | This API allows to enable/disable specific runners for a project, and to list the project associated runners. Fix #205
* Support the scope attribute in runners.list()Gauvain Pocentek2017-01-213-3/+11
|
* Merge pull request #203 from vilhelmen/masterGauvain Pocentek2017-01-152-5/+4
|\ | | | | Update project.archive() docs
| * Update project.archive() docsWill Starms2017-01-112-5/+4
|/
* Some objects need getRequires to be set to FalseGauvain Pocentek2017-01-022-0/+11
|
* Forbid empty id for get()Gauvain Pocentek2017-01-021-0/+2
| | | | Unless the class explicitly defines it's OK (getRequiresId set to True).
* prepare the 0.18 release0.18Gauvain Pocentek2016-12-272-1/+15
|
* sudo: always use stringsGauvain Pocentek2016-12-261-0/+2
| | | | | | | | The behavior seems to have changed on recent gitlab releases and providing an ID as int doesn't work anymore. Using a string seems to make things work again. Fixes #193
* Update known attributes for projectsGauvain Pocentek2016-12-261-14/+17
| | | | Fixes #181
* Fix duplicated data in API docsGauvain Pocentek2016-12-261-3/+0
| | | | Fixes #190
* Add functional tests for SnippetGauvain Pocentek2016-12-261-0/+15
|
* Snippet: content() -> raw()Gauvain Pocentek2016-12-263-8/+7
| | | | | Using the content() method causes conflicts with the API `content` attribute.
* SnippetManager: all() -> public()Gauvain Pocentek2016-12-263-15/+13
| | | | Rename the method to make what it does more explicit.
* [docs] Add doc for snippetsGauvain Pocentek2016-12-254-0/+77
|
* Merge branch 'guyzmo-features/personal_snippets'Gauvain Pocentek2016-12-253-1/+98
|\
| * Merge branch 'features/personal_snippets' of ↵Gauvain Pocentek2016-12-253-1/+98
| |\ |/ / | | | | https://github.com/guyzmo/python-gitlab into guyzmo-features/personal_snippets
| * Added support for Snippets (new API in Gitlab 8.15)Guyzmo2016-12-243-1/+98
| | | | | | | | | | | | cf [Gitlab-CE MR !6373](https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/6373) Signed-off-by: Guyzmo <guyzmo+github@m0g.net>
* | [CLI] Fix wrong use of argumentsGauvain Pocentek2016-12-251-4/+4
| | | | | | | | | | The previous change removed undefined arguments from the args dict, don't try to use possibly missing arguments without a fallback value.