Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | refactor: rewrite unit tests for objects with responsesrefactor/split-unit-tests | Nejc Habjan | 2020-08-23 | 24 | -940/+900 |
| | |||||
* | refactor: split unit tests by GitLab API resources | Nejc Habjan | 2020-08-22 | 32 | -2438/+2636 |
| | |||||
* | chore: run unittest2pytest on all unit tests | Nejc Habjan | 2020-08-22 | 12 | -439/+446 |
| | |||||
* | test(runners): add all runners unit testsfeat/group-runners | Max Wittig | 2020-05-16 | 2 | -0/+289 |
| | |||||
* | ci: lint fixes | Christopher Zorn | 2020-04-21 | 1 | -14/+18 |
| | |||||
* | ci: add a test for creating and triggering pipeline schedule | Christopher Zorn | 2020-04-21 | 1 | -0/+61 |
| | |||||
* | Merge pull request #1075 from python-gitlab/feat/available-services | Nejc Habjan | 2020-04-17 | 1 | -1/+125 |
|\ | | | | | feat(services): add project service list API | ||||
| * | chore: fix typo in docstringfeat/available-services | Nejc Habjan | 2020-04-17 | 1 | -1/+1 |
| | | |||||
| * | feat(services): add project service list API | Max Wittig | 2020-04-16 | 1 | -1/+125 |
| | | | | | | | | | | Can be used to list available services It was introduced in GitLab 12.7 | ||||
* | | feat: allow an environment variable to specify config location | Jeremy Cline | 2020-04-16 | 1 | -0/+11 |
|/ | | | | | | | | It can be useful (especially in scripts) to specify a configuration location via an environment variable. If the "PYTHON_GITLAB_CFG" environment variable is defined, treat its value as the path to a configuration file and include it in the set of default configuration locations. | ||||
* | Merge pull request #1059 from python-gitlab/fix/raise-from | Max Wittig | 2020-04-07 | 1 | -0/+19 |
|\ | | | | | 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 | -0/+19 |
| | | |||||
* | | Merge pull request #1052 from machine424/deploy-tokens-support | Max Wittig | 2020-04-07 | 1 | -0/+34 |
|\ \ | | | | | | | feat(api): add support for Gitlab Deploy Token API | ||||
| * | | feat(api): add support for Gitlab Deploy Token API | ayoub mrini | 2020-04-06 | 1 | -0/+34 |
| |/ | |||||
* | | feat(api): add support for remote mirrors API (#1056)feat/project-remote-mirrors | Nejc Habjan | 2020-04-07 | 1 | -0/+94 |
| | | |||||
* | | test(api): add tests for group export/import API | Nejc Habjan | 2020-04-05 | 5 | -46/+139 |
| | | |||||
* | | test(types): reproduce get_for_api splitting strings (#1057) | Nejc Habjan | 2020-03-28 | 1 | -1/+9 |
|/ | |||||
* | feat: add support for commit GPG signature API | Nejc Habjan | 2020-03-22 | 1 | -0/+27 |
| | |||||
* | test: create separate module for commit tests | Nejc Habjan | 2020-03-22 | 2 | -44/+79 |
| | |||||
* | test: move mocks to top of module | Nejc Habjan | 2020-03-18 | 1 | -100/+102 |
| | |||||
* | chore: clean up for black and flake8 | Nejc Habjan | 2020-03-18 | 1 | -11/+7 |
| | |||||
* | chore: flatten test_import_github | Nejc Habjan | 2020-03-18 | 1 | -25/+26 |
| | |||||
* | chore: move test_import_github into TestProjectImport | Nejc Habjan | 2020-03-18 | 2 | -29/+27 |
| | |||||
* | test: add unit tests for Project Import | Nejc Habjan | 2020-03-18 | 1 | -0/+53 |
| | |||||
* | test: add unit tests for Project Export | Nejc Habjan | 2020-03-18 | 1 | -1/+70 |
| | |||||
* | test: prepare base project test class for more tests | Nejc Habjan | 2020-03-18 | 1 | -4/+9 |
| | |||||
* | feat(api): add support for GitLab OAuth Applications API | Mateusz Filipowicz | 2020-03-01 | 1 | -0/+27 |
| | |||||
* | Merge pull request #1026 from nejch/feat/user-memberships | Max Wittig | 2020-02-24 | 1 | -0/+32 |
|\ | | | | | feat: add support for user memberships API (#1009) | ||||
| * | feat: add support for user memberships API (#1009) | Nejc Habjan | 2020-02-22 | 1 | -0/+32 |
| | | |||||
* | | test: add unit tests for base URLs with trailing slashes | Nejc Habjan | 2020-02-23 | 1 | -0/+17 |
|/ | |||||
* | test: remove duplicate resp_get_project | Nejc Habjan | 2020-02-19 | 1 | -9/+1 |
| | |||||
* | test: use lazy object in unit tests | Nejc Habjan | 2020-02-19 | 1 | -1/+1 |
| | |||||
* | test: add unit tests for revert commit API | Nejc Habjan | 2020-02-19 | 1 | -0/+52 |
| | |||||
* | feat: add appearance APIfeat/appearance | Max Wittig | 2020-01-22 | 1 | -0/+120 |
| | |||||
* | Merge pull request #980 from python-gitlab/refactor/cleanup-upgrade | Roger Meier | 2019-12-18 | 2 | -15/+14 |
|\ | | | | | Refactor/cleanup upgrade | ||||
| * | refactor: remove six dependency | Max Wittig | 2019-12-18 | 2 | -15/+14 |
| | | |||||
* | | test: add project snippet tests | Max Wittig | 2019-12-18 | 2 | -0/+140 |
|/ | |||||
* | feat: add support for /import/github | Andrew Tergis | 2019-12-16 | 1 | -0/+27 |
| | | | | | | | | | | | | | | | | | | | Addresses python-gitlab/python-gitlab#952 This adds a method to the `ProjectManager` called `import_github`, which maps to the `/import/github` API endpoint. Calling `import_github` will trigger an import operation from <repo_id> into <target_namespace>, using <personal_access_token> to authenticate against github. In practice a gitlab server may take many 10's of seconds to respond to this API call, so we also take the liberty of increasing the default timeout (only for this method invocation). Unfortunately since `import` is a protected keyword in python, I was unable to follow the endpoint structure with the manager namespace. I'm open to suggestions on a more sensible interface. I'm successfully using this addition to batch-import hundreds of github repositories into gitlab. | ||||
* | test: added tests for statistics | Mitar | 2019-12-12 | 1 | -0/+56 |
| | |||||
* | test: test that all is ignored, when as_list=Falsefix/as_list | Max Wittig | 2019-12-08 | 1 | -0/+18 |
| | |||||
* | feat: add users activate, deactivate functionality | Max Wittig | 2019-10-25 | 1 | -0/+25 |
| | | | | These were introduced in GitLab 12.4 | ||||
* | feat: add deployment creationfeat/deployment-create | Max Wittig | 2019-10-24 | 1 | -0/+44 |
| | | | | | | Added in GitLab 12.4 Fixes #917 | ||||
* | feat(test): unused unittest2, type -> isinstance | Cyril Jouve | 2019-10-13 | 7 | -64/+33 |
| | |||||
* | Merge pull request #904 from jouve/remove-cred-auth | Max Wittig | 2019-10-13 | 1 | -62/+1 |
|\ | | | | | remove deprecated session auth | ||||
| * | feat(auth): remove deprecated session auth | Cyril Jouve | 2019-10-12 | 1 | -62/+1 |
| | | |||||
* | | test: remove warning about open files from test_todo() | Derek Schrock | 2019-10-12 | 1 | -4/+5 |
|/ | | | | | | When running unittests python warns that the json file from test_todo() was still open. Use with to open, read, and create encoded json data that is used by resp_get_todo(). | ||||
* | test(submodules): correct test methodfeat/update_submodule | Max Wittig | 2019-10-06 | 1 | -4/+4 |
| | |||||
* | feat(project): implement update_submodule | Sebastian Kratzert | 2019-10-06 | 1 | -0/+50 |
| | |||||
* | refactor: remove unused code, simplify string format | godaji | 2019-10-06 | 1 | -3/+0 |
| | |||||
* | test(todo): add unittests | Max Wittig | 2019-09-08 | 2 | -0/+121 |
| |