Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | chore: add the version of python-gitlab to GitlabErrorjlvillal/version_in_keyerror | John L. Villalovos | 2022-06-25 | 1 | -0/+8 |
| | | | | | | | People will post tracebacks of exceptions but not post information on the version of python-gitlab used. Add the version of python-gitlab to the GitlabError exception message. | ||||
* | Merge pull request #2061 from bgamari/patch-1 | Nejc Habjan | 2022-06-25 | 1 | -0/+8 |
|\ | | | | | feat(users): add approve and reject methods to User | ||||
| * | feat(users): add approve and reject methods to User | Ben Gamari | 2022-06-25 | 1 | -0/+8 |
| | | | | | | | | | | | | As requested in #1604. Co-authored-by: John Villalovos <john@sodarock.com> | ||||
* | | feat(api): support head() method for get and list endpoints | Nejc Habjan | 2022-06-25 | 1 | -0/+4 |
|/ | |||||
* | chore(gitlab): fix implicit re-exports for mpypy | Nejc Habjan | 2022-06-23 | 1 | -0/+3 |
| | |||||
* | feat(users): add ban and unban methods | Antoine Auger | 2022-06-13 | 1 | -0/+8 |
| | |||||
* | chore: enable pylint check: "no-else-return" | John L. Villalovos | 2022-06-04 | 1 | -2/+1 |
| | | | | Enable the pylint check "no-else-return" and fix the errors detected. | ||||
* | feat: add support for Groups API method `transfer()` | Christian Sattler | 2022-01-13 | 1 | -0/+4 |
| | |||||
* | docs: only use type annotations for documentation | Nejc Habjan | 2021-11-28 | 1 | -2/+1 |
| | |||||
* | refactor: use f-strings for string formatting | Nejc Habjan | 2021-11-05 | 1 | -2/+2 |
| | |||||
* | feat(api): add project label promotion | Raimund Hook | 2021-10-18 | 1 | -0/+4 |
| | | | | | | Adds a mixin that allows the /promote endpoint to be called. Signed-off-by: Raimund Hook <raimund.hook@exfo.com> | ||||
* | chore: fix import ordering using isort | John L. Villalovos | 2021-05-25 | 1 | -1/+1 |
| | | | | | | Fix the import ordering using isort. https://pycqa.github.io/isort/ | ||||
* | chore: mypy: Disallow untyped definitions | John L. Villalovos | 2021-04-27 | 1 | -6/+23 |
| | | | | | | | | | Be more strict and don't allow untyped definitions on the files we check. Also this adds type-hints for two of the decorators so that now functions/methods decorated by them will have their types be revealed correctly. | ||||
* | feat(users): add follow/unfollow APIfeat/user-follow-api | Max Wittig | 2021-02-27 | 1 | -0/+8 |
| | |||||
* | feat: add play command to project pipeline schedules | Christopher Zorn | 2020-04-20 | 1 | -0/+4 |
| | | | | | | | | fix: remove version from setup feat: add pipeline schedule play error exception docs: add documentation for pipeline schedule play | ||||
* | Merge pull request #1059 from python-gitlab/fix/raise-from | Max Wittig | 2020-04-07 | 1 | -1/+1 |
|\ | | | | | chore: use raise..from for chained exceptions (#939) | ||||
| * | chore: use raise..from for chained exceptions (#939)fix/raise-from | Nejc Habjan | 2020-03-30 | 1 | -1/+1 |
| | | |||||
* | | feat(api): add support for Group Import/Export API (#1037) | Nejc Habjan | 2020-04-05 | 1 | -0/+4 |
|/ | |||||
* | 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 |
| |