@@ -4883,31 +4883,57 @@ class ProjectManager(CRUDMixin, RESTManager):
4883
4883
"name" ,
4884
4884
"path" ,
4885
4885
"namespace_id" ,
4886
+ "default_branch" ,
4886
4887
"description" ,
4887
4888
"issues_enabled" ,
4888
4889
"merge_requests_enabled" ,
4889
4890
"jobs_enabled" ,
4890
4891
"wiki_enabled" ,
4891
4892
"snippets_enabled" ,
4893
+ "issues_access_level" ,
4894
+ "repository_access_level" ,
4895
+ "merge_requests_access_level" ,
4896
+ "forking_access_level" ,
4897
+ "builds_access_level" ,
4898
+ "wiki_access_level" ,
4899
+ "snippets_access_level" ,
4900
+ "pages_access_level" ,
4901
+ "emails_disabled" ,
4892
4902
"resolve_outdated_diff_discussions" ,
4893
4903
"container_registry_enabled" ,
4904
+ "container_expiration_policy_attributes" ,
4894
4905
"shared_runners_enabled" ,
4895
4906
"visibility" ,
4896
4907
"import_url" ,
4897
- "public_jobs " ,
4908
+ "public_builds " ,
4898
4909
"only_allow_merge_if_pipeline_succeeds" ,
4899
4910
"only_allow_merge_if_all_discussions_are_resolved" ,
4900
4911
"merge_method" ,
4912
+ "autoclose_referenced_issues" ,
4913
+ "remove_source_branch_after_merge" ,
4901
4914
"lfs_enabled" ,
4902
4915
"request_access_enabled" ,
4903
4916
"tag_list" ,
4904
4917
"avatar" ,
4905
4918
"printing_merge_request_link_enabled" ,
4919
+ "build_git_strategy" ,
4920
+ "build_timeout" ,
4921
+ "auto_cancel_pending_pipelines" ,
4922
+ "build_coverage_regex" ,
4906
4923
"ci_config_path" ,
4924
+ "auto_devops_enabled" ,
4925
+ "auto_devops_deploy_strategy" ,
4926
+ "repository_storage" ,
4927
+ "approvals_before_merge" ,
4928
+ "external_authorization_classification_label" ,
4929
+ "mirror" ,
4930
+ "mirror_trigger_builds" ,
4931
+ "initialize_with_readme" ,
4907
4932
"template_name" ,
4908
4933
"template_project_id" ,
4909
4934
"use_custom_template" ,
4910
4935
"group_with_project_templates_id" ,
4936
+ "packages_enabled" ,
4911
4937
),
4912
4938
)
4913
4939
_update_attrs = (
@@ -4922,20 +4948,50 @@ class ProjectManager(CRUDMixin, RESTManager):
4922
4948
"jobs_enabled" ,
4923
4949
"wiki_enabled" ,
4924
4950
"snippets_enabled" ,
4951
+ "issues_access_level" ,
4952
+ "repository_access_level" ,
4953
+ "merge_requests_access_level" ,
4954
+ "forking_access_level" ,
4955
+ "builds_access_level" ,
4956
+ "wiki_access_level" ,
4957
+ "snippets_access_level" ,
4958
+ "pages_access_level" ,
4959
+ "emails_disabled" ,
4925
4960
"resolve_outdated_diff_discussions" ,
4926
4961
"container_registry_enabled" ,
4962
+ "container_expiration_policy_attributes" ,
4927
4963
"shared_runners_enabled" ,
4928
4964
"visibility" ,
4929
4965
"import_url" ,
4930
- "public_jobs " ,
4966
+ "public_builds " ,
4931
4967
"only_allow_merge_if_pipeline_succeeds" ,
4932
4968
"only_allow_merge_if_all_discussions_are_resolved" ,
4933
4969
"merge_method" ,
4970
+ "autoclose_referenced_issues" ,
4971
+ "suggestion_commit_message" ,
4972
+ "remove_source_branch_after_merge" ,
4934
4973
"lfs_enabled" ,
4935
4974
"request_access_enabled" ,
4936
4975
"tag_list" ,
4937
4976
"avatar" ,
4977
+ "build_git_strategy" ,
4978
+ "build_timeout" ,
4979
+ "auto_cancel_pending_pipelines" ,
4980
+ "build_coverage_regex" ,
4938
4981
"ci_config_path" ,
4982
+ "ci_default_git_depth" ,
4983
+ "auto_devops_enabled" ,
4984
+ "auto_devops_deploy_strategy" ,
4985
+ "repository_storage" ,
4986
+ "approvals_before_merge" ,
4987
+ "external_authorization_classification_label" ,
4988
+ "mirror" ,
4989
+ "mirror_user_id" ,
4990
+ "mirror_trigger_builds" ,
4991
+ "only_mirror_protected_branches" ,
4992
+ "mirror_overwrites_diverged_branches" ,
4993
+ "packages_enabled" ,
4994
+ "service_desk_enabled" ,
4939
4995
),
4940
4996
)
4941
4997
_types = {"avatar" : types .ImageAttribute }
0 commit comments