diff --git a/docs/gl_objects/projects.py b/docs/gl_objects/projects.py index 269574720..7c845d8cc 100644 --- a/docs/gl_objects/projects.py +++ b/docs/gl_objects/projects.py @@ -51,6 +51,9 @@ fork = gl.project_forks.create({}, project_id=1) # or fork = project.forks.create({}) + +# fork to a specific namespace +fork = gl.project_forks.create({'namespace': 'myteam'}, project_id=1) # end fork # forkrelation diff --git a/gitlab/objects.py b/gitlab/objects.py index 5a23dbf83..bafd0e5bb 100644 --- a/gitlab/objects.py +++ b/gitlab/objects.py @@ -1169,6 +1169,7 @@ class ProjectFork(GitlabObject): canList = False canGet = False requiredUrlAttrs = ['project_id'] + optionalCreateAttrs = ['namespace'] class ProjectForkManager(BaseManager): @@ -1787,7 +1788,7 @@ class ProjectService(GitlabObject): 'irker': (('recipients', ), ('default_irc_uri', 'server_port', 'server_host', 'colorize_messages')), 'jira': (('new_issue_url', 'project_url', 'issues_url'), - ('description', 'username', 'password')), + ('api_url', 'description', 'username', 'password')), 'pivotaltracker': (('token', ), tuple()), 'pushover': (('api_key', 'user_key', 'priority'), ('device', 'sound')), 'redmine': (('new_issue_url', 'project_url', 'issues_url'),