Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | chore: use raise..from for chained exceptions (#939)fix/raise-from | Nejc Habjan | 2020-03-30 | 1 | -1/+1 |
| | |||||
* | feat: add support for commit revert API (#991) | Nejc Habjan | 2020-02-18 | 1 | -0/+4 |
| | |||||
* | feat: add users activate, deactivate functionality | Max Wittig | 2019-10-25 | 1 | -0/+8 |
| | | | | These were introduced in GitLab 12.4 | ||||
* | feat: add mr rebase method | Jeroen Schutrup | 2019-07-11 | 1 | -0/+4 |
| | |||||
* | refactor: format everything blackrefactor/black | Max Wittig | 2019-05-16 | 1 | -2/+4 |
| | |||||
* | Merge branch 'master' into master | Joost Evertse | 2019-01-21 | 1 | -1/+10 |
|\ | |||||
| * | Improve error message handling in exceptionsrefactor/excpetion_msg | Gauvain Pocentek | 2018-11-24 | 1 | -1/+6 |
| | | | | | | | | | | | | | | | | | | * Depending on the request Gitlab has a 'message' or 'error' attribute in the json data, handle both * Add some consistency by converting messages to unicode or str for exceptions (depending on the python version) Closes #616 | ||||
| * | Raise an exception on https redirects for PUT/POST | Gauvain Pocentek | 2018-08-24 | 1 | -0/+4 |
| | | | | | | | | | | | | | | | | | | | | | | POST and PUT requests are modified by clients when redirections happen. A common problem with python-gitlab is a misconfiguration of the server URL: the http to https redirection breaks some requests. With this change python-gitlab should detect problematic redirections, and raise a proper exception instead of failing with a cryptic error. Closes #565 | ||||
* | | feat: Added approve & unapprove method for Mergerequests | Joost Evertse | 2019-01-19 | 1 | -0/+4 |
|/ | | | | Offical GitLab API supports this for GitLab EE | ||||
* | Add support for the EE license API | Gauvain Pocentek | 2018-06-13 | 1 | -0/+4 |
| | |||||
* | Add geo nodes API support | Gauvain Pocentek | 2018-06-09 | 1 | -0/+4 |
| | | | | Fixes #524 | ||||
* | Add support for group badges | Gauvain Pocentek | 2018-05-29 | 1 | -0/+4 |
| | | | | | | Also consolidate project/group badges tests, and add some docs Fixes #469 | ||||
* | Implement runner token validation | Gauvain Pocentek | 2018-05-29 | 1 | -0/+4 |
| | |||||
* | Implement the markdown rendering API | Gauvain Pocentek | 2018-05-29 | 1 | -0/+4 |
| | | | | Testing will be enable when GitLab 11.0 is available. | ||||
* | Add support for environment stop() | Gauvain Pocentek | 2018-05-28 | 1 | -0/+4 |
| | |||||
* | Add support for the search API | Gauvain Pocentek | 2018-05-21 | 1 | -0/+4 |
| | | | | Fixes #470 | ||||
* | Drop API v3 support | Gauvain Pocentek | 2018-05-19 | 1 | -37/+0 |
| | | | | Drop the code, the tests, and update the documentation. | ||||
* | Update pipeline schedules code | Gauvain Pocentek | 2018-02-05 | 1 | -0/+4 |
| | |||||
* | Add support for project housekeeping | Gauvain Pocentek | 2017-11-12 | 1 | -0/+4 |
| | | | | Closes #368 | ||||
* | Add users custome attributes support | Gauvain Pocentek | 2017-11-04 | 1 | -0/+4 |
| | |||||
* | adds project upload feature (#239) | James Johnson | 2017-09-12 | 1 | -0/+8 |
| | |||||
* | GitlabError filled by response | Robert Lu | 2017-09-11 | 1 | -1/+1 |
| | |||||
* | on_http_error: properly wrap the function | Gauvain Pocentek | 2017-08-11 | 1 | -0/+3 |
| | | | | This fixes the API docs. | ||||
* | Restore correct exceptions | Gauvain Pocentek | 2017-07-15 | 1 | -0/+20 |
| | | | | | | Match the exceptions raised in v3 for v4. Also update the doc strings with correct information. | ||||
* | Tests and fixes for the http_* methods | Gauvain Pocentek | 2017-06-02 | 1 | -4/+0 |
| | |||||
* | Migrate all v4 objects to new API | Gauvain Pocentek | 2017-06-02 | 1 | -0/+4 |
| | | | | | | | Some things are probably broken. Next step is writting unit and functional tests. And fix. | ||||
* | Add lower-level methods for Gitlab() | Gauvain Pocentek | 2017-06-02 | 1 | -0/+8 |
| | | | | | | | | | | | | Multiple goals: * Support making direct queries to the Gitlab server, without objects and managers. * Progressively remove the need to know about managers and objects in the Gitlab class; the Gitlab should only be an HTTP proxy to the gitlab server. * With this the objects gain control on how they should do requests. The complexities of dealing with object specifics will be moved in the object classes where they belong. | ||||
* | update copyright years | Gauvain Pocentek | 2017-05-24 | 1 | -1/+1 |
| | |||||
* | [v4] Builds have been renamed to Jobs | Gauvain Pocentek | 2017-05-24 | 1 | -3/+19 |
| | |||||
* | Provide API wrapper for cherry picking commits (#236) | Christian | 2017-03-21 | 1 | -0/+4 |
| | |||||
* | Time tracking (#222) | savenger | 2017-03-03 | 1 | -0/+4 |
| | | | | | | | | | * 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 | ||||
* | New exception for ProjectKey.enable_deploy_key and disable_deploy_key | Asher256@users.noreply.github.com | 2016-10-30 | 1 | -0/+4 |
| | |||||
* | Implement ProjectBuild.play() | Gauvain Pocentek | 2016-10-03 | 1 | -0/+4 |
| | |||||
* | Add ProjectBuild.erase() | Jonathon Reinhart | 2016-10-02 | 1 | -0/+4 |
| | | | | | | | | | | We can't use the existing delete() functionality, because GitLab uses `POST /projects/:id/builds/:build_id/erase` to erase a build. Instead of overriding delete(), we add a separate erase() method to keep the naming consistent, and allow potentially more fine-grained operations in the future. - https://docs.gitlab.com/ce/api/builds.html#erase-a-build | ||||
* | Add support for project pipelines | Gauvain Pocentek | 2016-08-27 | 1 | -2/+18 |
| | |||||
* | implement the todo API | Gauvain Pocentek | 2016-08-11 | 1 | -0/+4 |
| | |||||
* | Handle empty messages from server in exceptions | Gauvain Pocentek | 2016-08-07 | 1 | -1/+1 |
| | |||||
* | Add support for subscribe and unsubscribe in issues | Ivica Arsov | 2016-05-20 | 1 | -0/+8 |
| | |||||
* | implement star/unstar for projects | Gauvain Pocentek | 2016-05-13 | 1 | -1/+6 |
| | |||||
* | minor docs fixes | Gauvain Pocentek | 2016-03-22 | 1 | -3/+4 |
| | |||||
* | Add support for MergeRequest validation | Gauvain Pocentek | 2016-03-22 | 1 | -3/+19 |
| | | | | | | Both API and CLI support this feature. fixes #105 | ||||
* | Add support for user block/unblock | Gauvain Pocentek | 2016-02-04 | 1 | -0/+8 |
| | |||||
* | add support for project builds | Gauvain Pocentek | 2016-01-30 | 1 | -0/+8 |
| | |||||
* | Implement managers to get access to resources | Gauvain Pocentek | 2016-01-03 | 1 | -0/+1 |
| | | | | | | | | This changes the 'default' API, using managers is the recommended way to get/list/create objects. Additional operations will be implemented in followup patchs. Old methods are deprecated and will disappear in a while. | ||||
* | add missing copyright header | Gauvain Pocentek | 2016-01-02 | 1 | -0/+17 |
| | |||||
* | Split code in multiple files | Gauvain Pocentek | 2015-12-31 | 1 | -0/+84 |