- objects: Add pipeline test report support (
ee9f96e) - objects: Add support for billable members (
fb0b083) - Add feature to get inherited member for project/group (
e444b39) - Add code owner approval as attribute (
fdc46ba) - Indicate that we are a typed package (
e4421ca) - Add support for lists of integers to ListAttribute (
115938b) - objects: Add support for resource state events API (
d4799c4) - Add ProjectPackageFile (
b9d469b) - objects: Add support for group audit events API (
2a0fbdf) - Option to add a helper to lookup token (
8ecf559) - users: Add follow/unfollow API (
e456869) - projects: Add project access token api (
1becef0) - Add an initial mypy test to tox.ini (
fdec039) - objects: Add Release Links API support (
28d7518) - Add project audit endpoint (
6660dbe) - Add personal access token API (
2bb16fa) - issues: Add missing get verb to IssueManager (
f78ebe0) - Import from bitbucket server (
ff3013a) - api,cli: Make user agent configurable (
4bb201b) - Support multipart uploads (
2fa3004) - tests: Test label getter (
a41af90) - Add MINIMAL_ACCESS constant (
49eb3ca) - Unit tests added (
f37ebf5) - Added support for pipeline bridges (
05cbdc2) - Adds support for project merge request approval rules (#1199) (
c6fbf39) - api: Added wip filter param for merge requests (
d6078f8) - api: Added wip filter param for merge requests (
aa6e80d) - api: Add support for user identity provider deletion (
e78e121) - api: Add support for instance variables (
4492fc4) - api: Add support for Packages API (
71495d1) - api: Add endpoint for latest ref artifacts (
b7a07fc) - Add support to resource milestone events (
88f8cc7) - Add share/unshare group with group (
7c6e541) - Added NO_ACCESS const (
dab4d0a) - Add group runners api (
4943991) - Add play command to project pipeline schedules (
07b9988) - api: Added support in the GroupManager to upload Group avatars (
28eb7ea) - Allow an environment variable to specify config location (
401e702) - services: Add project service list API (
fc52221) - types: Add dir to RESTObject to expose attributes (
cad134c) - api: Add support for remote mirrors API (#1056) (
4cfaa2f) - api: Add support for Gitlab Deploy Token API (
01de524) - api: Add support for Group Import/Export API (#1037) (
6cb9d92) - Add support for commit GPG signature API (
da7a809) - Add create from template args to ProjectManager (
f493b73) - api: Add support for GitLab OAuth Applications API (
4e12356) - Add support for user memberships API (#1009) (
c313c2b) - Add support for commit revert API (#991) (
5298964) - Add capability to control GitLab features per project or group (
7f192b4) - Use keyset pagination by default for
all=True(99b4484) - Add global order_by option to ease pagination (
d187925) - Support keyset pagination globally (
0b71ba4) - Add appearance API (
4c4ac5c) - Add autocompletion support (
973cb8b) - Allow cfg timeout to be overrided via kwargs (
e9a8289) - Add support for /import/github (
aa4d41b) - Nicer stacktrace (
697cda2) - Retry transient HTTP errors (
59fe271) - Access project's issues statistics (
482e57b) - Adding project stats (
db0b00a) - Add variable_type/protected to projects ci variables (
4724c50) - Add variable_type to groups ci variables (
0986c93) - Add audit endpoint (
2534020) - Add project and group clusters (
ebd053e) - Add support for include_subgroups filter (
adbcd83) - Add users activate, deactivate functionality (
32ad669) - Send python-gitlab version as user-agent (
c22d49d) - Add deployment creation (
ca256a0) - test: Unused unittest2, type -> isinstance (
33b1801) - doc: Remove refs to api v3 in docs (
6beeaa9) - auth: Remove deprecated session auth (
b751cdf) - project: Implement update_submodule (
4d1e377) - ci: Improve functionnal tests (
eefceac) - project: Add file blame api (
f5b4a11) - Add support for job token (
cef3aa5) - user: Add status api (
62c9fe6) - Add methods to retrieve an individual project environment (
29de40e) - Group labels with subscriptable mixin (
4a9ef9f) - Add mr rebase method (
bc4280c) - Get artifact by ref and job (
cda1174) - Add support for board update (
908d79f) - Add support for issue.related_merge_requests (
90a3631) - Bump version to 1.9.0 (
aaed448) - Implement artifacts deletion (
76b6e1f) - Add endpoint to get the variables of a pipeline (
564de48) - GitLab Update: Delete ProjectPipeline (#736) (
768ce19) - Added approve & unapprove method for Mergerequests (
53f7de7) - Obey the rate limit (
2abf9ab)
- Change mr.merge() to use 'post_data' (
cb6a3c6) - cli: Fix parsing CLI objects to classnames (
4252070) - objects: Return server data in cancel/retry methods (
9fed061) - objects: Add missing group attributes (
d20ff4f) - objects: Allow lists for filters for in all objects (
603a351) - Iids not working as a list in projects.issues.list() (
45f806c) - files: Do not url-encode file paths twice (
8e25cec) - Add a check to ensure the MRO is correct (
565d548) - Correct ProjectFile.decode() documentation (
b180baf) - Update user's bool data and avatar (
3ba27ff) - Argument type was not a tuple as expected (
062f8f6) - Correct some type-hints in gitlab/mixins.py (
8bd3124) - Only append kwargs as query parameters (
b9ecc9a) - Only add query_parameters to GitlabList once (
ca2c3c9) - types: Prevent dir from producing duplicates (
5bf7525) - Checking if RESTManager._from_parent_attrs is set (
8224b40) - Handling config value in _get_values_from_helper (
9dfb4cd) - Update doc for token helper (
3ac6fa1) - Let the homedir be expanded in path of helper (
fc7387a) - Make secret helper more user friendly (
fc2798f) - objects: Add single get endpoint for instance audit events (
c3f0a6f) - Linting issues and test (
b04dd2c) - Better real life token lookup example (
9ef8311) - Handle tags like debian/2%2.6-21 as identifiers (
b4dac5c) - Remove duplicate class definitions in v4/objects/users.py (
7c4e625) - Wrong variable name (
15ec41c) - Tox pep8 target, so that it can run (
f518e87) - Undefined name errors (
48ec9e0) - Extend wait timeout for test_delete_user() (
19fde8e) - Test_update_group() dependency on ordering (
e78a8d6) - Honor parameter value passed (
c2f8f0e) - api: Use RetrieveMixin for ProjectLabelManager (
1a14395) - base: Really refresh object (
e1e0d8c) - cli: Write binary data to stdout buffer (
0733ec6) - cli: Add missing args for project lists (
c73e237) - Docs changed using the consts (
650b65c) - Typo (
9baa905) - api: Add missing runner access_level param (
92669f2) - Wrong reconfirmation parameter when updating user's email (
b5c267e) - Tests fail when using REUSE_CONTAINER option (
0078f89) - Implement Gitlab's behavior change for owned=True (
9977799) - Add masked parameter for variables command (
b6339bf) - Do not check if kwargs is none (
a349b90) - Make query kwargs consistent between call in init and next (
72ffa01) - Pass kwargs to subsequent queries in gitlab list (
1d011ac) - merge: Parse arguments as query_data (
878098b) - Disable default keyset pagination (
e71fe16) - Use keyset pagination by default for /projects > 50000 (
f86ef3b) - config: Fix duplicate code (
ee2df6f) - project: Add missing project parameters (
ad8c67d) - types: Do not split single value string in ListAttribute (
a26e585) - Add missing import_project param (
9b16614) - docs: Additional project statistics example (
5ae5a06) - projects: Correct copy-paste error (
adc9101) - Do not require empty data dict for create() (
99d959f) - Remove trailing slashes from base URL (#913) (
2e396e4) - docs: Fix typo in user memberships example (
33889bc) - Return response with commit data (
b77b945) - objects: Add default name data and use http post (
70c0cfb) - Remove null values from features POST data, because it fails (
1ec1816) - docs: Update to new set approvers call for # of approvers (
8e0c526) - objects: Update set_approvers function call (
65ecadc) - docs and tests: Update docs and tests for set_approvers (
2cf12c7) - objects: Update to new gitlab api for path, and args (
e512cdd) - projects: Adjust snippets to match the API (
e104e21) - Ignore all parameter, when as_list=True (
137d72b) - project-fork: Copy create fix from ProjectPipelineManager (
516307f) - project-fork: Correct path computation for project-fork list (
44a7c27) - labels: Ensure label.save() works (
727f536) - Added missing attributes for project approvals (
460ed63) - projects: Support
approval_rulesendpoint for projects (2cef2bb) - Fix not working without auth (
03b7b5b) - cli: Fix cli command user-project list (
c17d7ce) - labels: Don't mangle label name on update (
1fb6f73) - todo: Mark_all_as_done doesn't return anything (
5066e68) - projects: Avatar uploading for projects (
558ace9) - Remove empty list default arguments (
6e204ce) - Remove empty dict default arguments (
8fc8e35) - Add project and group label update without id to fix cli (
a3d0d7c) - Improve pickle support (
b4b5dec) - cli: Allow --recursive parameter in repository tree (
7969a78) - cli: Don't fail when the short print attr value is None (
8d1552a) - cli: Fix update value for key not working (
b766203) - Convert # to %23 in URLs (
14f5385) - Pep8 errors (
334f9ef) - api: Make *MemberManager.all() return a list of objects (
d74ff50) - Use python2 compatible syntax for super (
b08efcb) - Re-add merge request pipelines (
877ddc0) - api: Don't try to parse raw downloads (
35a6d85) - api: Avoid parameter conflicts with python and gitlab (
4bd027a) - Remove decode() on error_message string (
16bda20) - Handle empty 'Retry-After' header from GitLab (
7a3724f) - api: Make reset_time_estimate() work again (
cb388d6) - Enable use of YAML in the CLI (
ad0b476) - Docker entry point argument passing (
67ab637) - cli: Exit on config parse error, instead of crashing (
6ad9da0) - docker: Use docker image with current sources (
06e8ca8) - cli: Print help and usage without config file (
6bb4d17)
- api: Add behavior in local attributes when updating objects (
38f65e8) - Fail on warnings during sphinx build (
cbd4d52) - api: Add examples for resource state events (
4d00c12) - Add information about the gitter community (
6ff67e7) - api: Add release links API docs (
36d65f0) - Add docs and examples for custom user agent (
a69a214) - Change travis-ci badge to githubactions (
2ba5ba2) - cli-usage: Fixed term (
d282a99) - readme: Update supported Python versions (
20b1e79) - cli: Use inline anonymous references for external links (
f2cf467) - groups: Add example for creating subgroups (
92eb4e3) - Clean up grammar and formatting in documentation (
aff9bc7) - Add Project Merge Request approval rule documentation (
449fc26) - readme: Also add hint to delete gitlab-runner-test (
8894f2d) - issues: Add admin, project owner hint (
609c03b) - projects: Correct fork docs (
54921db) - cli: Add example for job artifacts download (
375b29d) - cli: Add auto-generated CLI reference (
6c21fc8) - variables: Add docs for instance-level variables (
ad4b87c) - packages: Add examples for Packages API and cli usage (
a47dfcd) - api: Add example for latest pipeline job artifacts (
d20f022) - cli: Add examples for group-project list (
af86dcd) - Additional project file delete example (
9e94b75) - remote_mirrors: Fix create command (
1bb4e42) - remote_mirrors: Fix create command (
bab91fe) - pipelines: Simplify download (
9a068e0) - Update authors (
ac0c84d) - readme: Add codecov badge for master (
e21b2c5) - readme: Update test docs (
6e2b1ec) - Add docs for Group Import/Export API (
8c3d744) - Fix comment of prev_page() (
b066b41) - Fix comment of prev_page() (
ac6b2da) - Fix comment of prev_page() (
7993c93) - Add reference for REQUESTS_CA_BUNDLE (
37e8d5d) - pagination: Clear up pagination docs (
1609824) - auth: Remove email/password auth (
c9329bb) - Fix snippet get in project (
3a4ff2f) - projects: Add raw file download docs (
939e9d3) - projects: Fix file deletion docs (
1c4f1c4) - Added docs for statistics (
8c84cbf) - readme: Fix Docker image reference (
b9a40d8) - snippets: Fix snippet docs (
bbaa754) - Fix typo (
d9871b1) - Add project and group cluster examples (
d15801d) - changelog: Add notice for release-notes on Github (#938) (
de98e57) - pipelines_and_jobs: Add pipeline custom variables usage example (
b275eb0) - Projects get requires id (
5bd8947) - project: Fix group project example (
e680943) - project: Add submodule docs (
b5969a2) - projects: Add note about project list (
44407c0) - repository-tags: Fix typo (
3024c5d) - todo: Correct todo docs (
d64edcb) - snippets: Fix project-snippets layout (
7feb97e) - projects: Add mention about project listings (
f604b25) - readme: Fix six url (
0bc30f8) - Re-order api examples (
5d149a2) - Add pipeline deletion (
2bb2571) - api-usage: Fix project group example (
40a1bf3) - Remove v3 support (
7927663) - Add an example of trigger token usage (
ea1eefe) - readme: Add more info about commitlint, code-format (
286f703) - readme: Provide commit message guidelines (
bed8e1b) - setup: Use proper readme on PyPI (
6898097) - groups: Fix typo (
ac2d65a) - projects: Fix typo in code sample (
b93f2a9) - cli: Add PyYAML requirement notice (
d29a489) - readme: Add docs build information (
6585c96) - Add MR approvals in index (
0b45afb) - api-usage: Add rate limit documentation (
ad4de20) - projects: Fix typo (
c6bcfe6) - Trigger_pipeline only accept branches and tags as ref (
d63748a) - Fix invalid Raise attribute in docstrings (
95a3fe6) - Add missing = (
391417c) - Remove the build warning about _static (
764d3ca) - Fix "required" attribute (
e64d0b9) - Add missing requiredCreateAttrs (
b08d74a) - Add a note for python 3.5 for file content update (
ca014f8) - Improve the pagination section (
29e2efe) - Notes API (
3e026d2) - Snippets API (
35b7f75) - Tags API (
dd79eda) - System hooks API (
5c51bf3) - Add ApplicationSettings API (
ab7d794) - Repository files API (
f00340f) - Project repository API (
71a2a4f) - Add milestones API (
7411907) - Add MR API (
5614a7c) - Add licenses API (
4540614) - Add labales API (
31882b8) - Add deploy keys API (
ea089e0) - Issues API (
41cbc32) - Commits API (
07c5594) - Groups API documentation (
4d871aa) - Add builds-related API docs (
8e6a944) - Fork relationship API (
21f48b3) - Project search API (
e4cd04c) - Document hooks API (
b21dca0) - Add project members doc (
dcf31a4) - Document projects API (
967595f) - Crossref improvements (
6f9f42b) - Start a FAQ (
c305459) - Do not use the :option: markup (
368017c)
- Prepare environment when gitlab is reconfigured (
3834d9c)