Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Make GroupProject inherit from Projectissue/209 | Gauvain Pocentek | 2017-03-18 | 1 | -72/+75 |
| | | | | Fixes #209 | ||||
* | Properly handle extra args when listing with all=True | Gauvain Pocentek | 2017-03-17 | 1 | -0/+1 |
| | | | | Fixes #233 | ||||
* | Add support for merge request notes deletion | Gauvain Pocentek | 2017-03-17 | 1 | -1/+0 |
| | | | | Fixes #227 | ||||
* | Add DeployKey{,Manager} classes | Gauvain Pocentek | 2017-03-17 | 5 | -8/+40 |
| | | | | | | They are the same as Key and KeyManager but the name makes more sense. Fixes #212 | ||||
* | Include chanlog and release notes in docs | Gauvain Pocentek | 2017-03-17 | 7 | -10/+14 |
| | |||||
* | Minor changelog formatting update | Gauvain Pocentek | 2017-03-17 | 1 | -24/+24 |
| | |||||
* | Make sure that manager objects are never overwritten | Gauvain Pocentek | 2017-03-17 | 2 | -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 Skiba | 2017-03-09 | 2 | -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) | savenger | 2017-03-03 | 4 | -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.19 | Gauvain Pocentek | 2017-02-21 | 3 | -2/+21 |
| | |||||
* | {Project,Group}Member: support expires_at attribute | Gauvain Pocentek | 2017-02-21 | 1 | -0/+4 |
| | | | | Fixes #224 | ||||
* | Handle settings.domain_whitelist, partly | Gauvain Pocentek | 2017-02-18 | 1 | -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-215 | Gauvain Pocentek | 2017-02-10 | 1 | -2/+2 |
|\ | | | | | added due_date attribute to ProjectIssue | ||||
| * | fixes gpocentek/python-gitlab#215 | James Johnson | 2017-02-08 | 1 | -2/+2 |
| | | |||||
* | | Merge pull request #220 from alexwidener/master | Gauvain Pocentek | 2017-02-10 | 1 | -1/+2 |
|\ \ | |/ |/| | Added pipeline_events to ProjectHook attrs | ||||
| * | Added pipeline_events to ProejctHook attrs | Alex Widener | 2017-02-09 | 1 | -1/+2 |
|/ | | | Ran tests, all passed. | ||||
* | document the dynamic aspect of objects | Gauvain Pocentek | 2017-02-04 | 1 | -1/+12 |
| | |||||
* | Deploy keys: rework enable/disable | Gauvain Pocentek | 2017-02-04 | 3 | -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-1 | Gauvain Pocentek | 2017-01-29 | 1 | -0/+4 |
|\ | | | | | Add builds-email and pipelines-email services | ||||
| * | Add builds-email and pipelines-email services | Andjelko Horvat | 2017-01-26 | 1 | -0/+4 |
|/ | |||||
* | deploy keys doc: fix inclusion | Gauvain Pocentek | 2017-01-25 | 1 | -1/+1 |
| | |||||
* | Merge branch 'nutztherookie-patch-1' | Gauvain Pocentek | 2017-01-23 | 1 | -1/+1 |
|\ | |||||
| * | Fix install doc | Andreas Nüßlein | 2017-01-23 | 1 | -1/+1 |
|/ | | | | it's just confusing that it would say "pip" again :) | ||||
* | Add support for commit creation | Gauvain Pocentek | 2017-01-21 | 4 | -17/+55 |
| | | | | Fixes #206 | ||||
* | Add support for project runners | Gauvain Pocentek | 2017-01-21 | 3 | -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 Pocentek | 2017-01-21 | 3 | -3/+11 |
| | |||||
* | Merge pull request #203 from vilhelmen/master | Gauvain Pocentek | 2017-01-15 | 2 | -5/+4 |
|\ | | | | | Update project.archive() docs | ||||
| * | Update project.archive() docs | Will Starms | 2017-01-11 | 2 | -5/+4 |
|/ | |||||
* | Some objects need getRequires to be set to False | Gauvain Pocentek | 2017-01-02 | 2 | -0/+11 |
| | |||||
* | Forbid empty id for get() | Gauvain Pocentek | 2017-01-02 | 1 | -0/+2 |
| | | | | Unless the class explicitly defines it's OK (getRequiresId set to True). | ||||
* | prepare the 0.18 release0.18 | Gauvain Pocentek | 2016-12-27 | 2 | -1/+15 |
| | |||||
* | sudo: always use strings | Gauvain Pocentek | 2016-12-26 | 1 | -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 projects | Gauvain Pocentek | 2016-12-26 | 1 | -14/+17 |
| | | | | Fixes #181 | ||||
* | Fix duplicated data in API docs | Gauvain Pocentek | 2016-12-26 | 1 | -3/+0 |
| | | | | Fixes #190 | ||||
* | Add functional tests for Snippet | Gauvain Pocentek | 2016-12-26 | 1 | -0/+15 |
| | |||||
* | Snippet: content() -> raw() | Gauvain Pocentek | 2016-12-26 | 3 | -8/+7 |
| | | | | | Using the content() method causes conflicts with the API `content` attribute. | ||||
* | SnippetManager: all() -> public() | Gauvain Pocentek | 2016-12-26 | 3 | -15/+13 |
| | | | | Rename the method to make what it does more explicit. | ||||
* | [docs] Add doc for snippets | Gauvain Pocentek | 2016-12-25 | 4 | -0/+77 |
| | |||||
* | Merge branch 'guyzmo-features/personal_snippets' | Gauvain Pocentek | 2016-12-25 | 3 | -1/+98 |
|\ | |||||
| * | Merge branch 'features/personal_snippets' of ↵ | Gauvain Pocentek | 2016-12-25 | 3 | -1/+98 |
| |\ |/ / | | | | | https://github.com/guyzmo/python-gitlab into guyzmo-features/personal_snippets | ||||
| * | Added support for Snippets (new API in Gitlab 8.15) | Guyzmo | 2016-12-24 | 3 | -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 arguments | Gauvain Pocentek | 2016-12-25 | 1 | -4/+4 |
| | | | | | | | | | | The previous change removed undefined arguments from the args dict, don't try to use possibly missing arguments without a fallback value. | ||||
* | | [CLI] ignore empty arguments | Gauvain Pocentek | 2016-12-24 | 1 | -1/+4 |
| | | | | | | | | | | | | | | Gitlab 8.15 doesn't appreciate arguments with None as value. This breaks the python-gitlab CLI. Fixes #199 | ||||
* | | [docs] artifacts example: open file in wb mode | Gauvain Pocentek | 2016-12-24 | 1 | -1/+1 |
| | | | | | | | | Fixes #194 | ||||
* | | [docs] update pagination section | Gauvain Pocentek | 2016-12-24 | 1 | -1/+6 |
|/ | | | | | | First page is page 1. Fixes #197 | ||||
* | Merge pull request #192 from galet/gitlab-8.14-jira | Gauvain Pocentek | 2016-12-12 | 1 | -2/+10 |
|\ | | | | | Fix JIRA service editing for GitLab 8.14+ | ||||
| * | Add jira_issue_transition_id to the JIRA service optional fields | Michal Galet | 2016-12-12 | 1 | -1/+1 |
| | | |||||
| * | Fix JIRA service editing for GitLab 8.14+ | Michal Galet | 2016-12-12 | 1 | -2/+10 |
|/ | | | | | | GitLab simplified the configuration for JIRA service and renamed most of the fields. To maintain backward compatibility all mandatory fields were moved to optional section. | ||||
* | prepare 0.17 release0.17 | Gauvain Pocentek | 2016-12-02 | 3 | -27/+71 |
| | |||||
* | Merge pull request #186 from localmed/fix-should-remove-source-branch | Gauvain Pocentek | 2016-12-02 | 1 | -2/+2 |
|\ | | | | | Fix `should_remove_source_branch` |