summaryrefslogtreecommitdiff
path: root/tools
Commit message (Collapse)AuthorAgeFilesLines
...
* Update testing tools for /session removalGauvain Pocentek2017-12-174-41/+83
|
* Add support for award emojisGauvain Pocentek2017-12-161-0/+4
| | | | Fixes #361
* Add support for project housekeepingGauvain Pocentek2017-11-121-0/+3
| | | | Closes #368
* Add support for user_agent_detail (issues)Gauvain Pocentek2017-11-111-0/+1
| | | | https://docs.gitlab.com/ce/api/issues.html#get-user-agent-details
* Add support for user activitiesGauvain Pocentek2017-11-111-0/+3
|
* Add support for impersonation tokens APIGauvain Pocentek2017-11-101-1/+12
| | | | Closes #363
* Add users custome attributes supportGauvain Pocentek2017-11-041-0/+14
|
* Fix the CLI for objects without ID (API v4)Gauvain Pocentek2017-11-011-1/+10
| | | | Fixes #319
* Add support for wiki pagesGauvain Pocentek2017-11-011-0/+12
|
* Add support for GPG keysGauvain Pocentek2017-11-011-0/+47
| | | | Closes #355
* Add support for group milestonesGauvain Pocentek2017-11-011-1/+15
| | | | Closes #349
* adds project upload feature (#239)James Johnson2017-09-124-0/+33
|
* tests: faster docker shutdownGauvain Pocentek2017-09-021-8/+2
| | | | | Kill the test container violently, no need to wait for a proper shutdown.
* tests: default to v4 APIGauvain Pocentek2017-09-021-1/+1
|
* Add support for protected branchesGauvain Pocentek2017-09-021-0/+10
| | | | | | This feature appeared in gitlab 9.5. Fixes #299
* Merge branch 'group-variables'Gauvain Pocentek2017-09-021-0/+12
|\
| * Add support for group variablesGauvain Pocentek2017-09-021-0/+12
| |
* | [v4] More python functional testsGauvain Pocentek2017-08-211-5/+114
| |
* | [tests] Use -n to not use a venvGauvain Pocentek2017-08-201-8/+12
| |
* | Fix the v4 CLI tests (id/iid)Gauvain Pocentek2017-08-201-4/+4
| |
* | Make CLI tests work for v4 as wellGauvain Pocentek2017-08-203-87/+203
|/
* Make the project services work in v4rework_apiGauvain Pocentek2017-08-041-7/+8
|
* Fix v3 testsGauvain Pocentek2017-08-041-5/+5
|
* Restore the prvious listing behaviorGauvain Pocentek2017-08-041-8/+7
| | | | | | | Return lists by default : this makes the explicit use of pagination work again. Use generators only when `as_list` is explicitly set to `False`.
* functional tests for v4Gauvain Pocentek2017-08-044-2/+343
| | | | | Update the python tests for v4, and fix the problems raised when running those tests.
* Prepare for v4 API testingGauvain Pocentek2017-05-271-1/+9
|
* Fix python functional testsGauvain Pocentek2017-05-271-2/+2
|
* Reorganise the code to handle v3 and v4 objectsGauvain Pocentek2017-05-231-1/+1
| | | | | | Having objects managing both versions will only make the code more complicated, with lots of tests everywhere. This solution might generate some code duplication, but it should be maintainable.
* Add 'search' attribute to projects.list()Gauvain Pocentek2017-05-231-1/+1
| | | | projects.search() has been deprecated by Gitlab
* Add support for nested groups (#257)Matej Zerovnik2017-05-201-1/+5
|
* Deploy keys: rework enable/disableGauvain Pocentek2017-02-041-0/+16
| | | | | | | | | 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
* Add support for commit creationGauvain Pocentek2017-01-211-1/+14
| | | | Fixes #206
* Some objects need getRequires to be set to FalseGauvain Pocentek2017-01-021-0/+8
|
* Add functional tests for SnippetGauvain Pocentek2016-12-261-0/+15
|
* Add support for the notification settings APIGauvain Pocentek2016-10-231-0/+7
|
* Add support for broadcast messages APIGauvain Pocentek2016-10-231-0/+11
|
* Add support for boards APIGauvain Pocentek2016-10-231-0/+13
| | | | | | | | This is not fully usable because the gitlab API has some limitations: - not possible to create boards programmatically - not possible to get labels ID (https://gitlab.com/gitlab-org/gitlab-ce/issues/23448)
* Workaround gitlab setup failure in testsGauvain Pocentek2016-09-301-11/+16
| | | | | While running the functional tests in a venv, the token download somtimes fail. Try to get it multiple times before failing.
* Fix and test paginationGauvain Pocentek2016-09-031-0/+7
| | | | Fixes #140
* Implement user emails supportGauvain Pocentek2016-07-161-0/+7
|
* Merge branch 'label-subscribe'Gauvain Pocentek2016-06-191-0/+4
|\
| * Add support for label (un)subscribeGauvain Pocentek2016-06-191-0/+4
| |
* | add support for namespacesGauvain Pocentek2016-06-191-0/+6
|/
* implement star/unstar for projectsGauvain Pocentek2016-05-131-0/+6
|
* Deprecate Project.archive()Gauvain Pocentek2016-05-131-2/+2
|
* Rename some methods to better match the API URLsGauvain Pocentek2016-05-121-2/+4
| | | | Also deprecate the file_* methods in favor of the files manager.
* Add support for MergeRequest validationGauvain Pocentek2016-03-222-0/+35
| | | | | | Both API and CLI support this feature. fixes #105
* CI: implement user get-by-usernameGauvain Pocentek2016-02-141-0/+8
| | | | fixes #95
* define UserManager.get_by_username() to get a user by usernameRichard Hansen2016-02-121-0/+9
|
* define UserManager.search() to search for usersRichard Hansen2016-02-121-0/+12
|