@@ -4883,31 +4883,57 @@ class ProjectManager(CRUDMixin, RESTManager):
48834883"name" ,
48844884"path" ,
48854885"namespace_id" ,
4886+ "default_branch" ,
48864887"description" ,
48874888"issues_enabled" ,
48884889"merge_requests_enabled" ,
48894890"jobs_enabled" ,
48904891"wiki_enabled" ,
48914892"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" ,
48924902"resolve_outdated_diff_discussions" ,
48934903"container_registry_enabled" ,
4904+ "container_expiration_policy_attributes" ,
48944905"shared_runners_enabled" ,
48954906"visibility" ,
48964907"import_url" ,
4897- "public_jobs " ,
4908+ "public_builds " ,
48984909"only_allow_merge_if_pipeline_succeeds" ,
48994910"only_allow_merge_if_all_discussions_are_resolved" ,
49004911"merge_method" ,
4912+ "autoclose_referenced_issues" ,
4913+ "remove_source_branch_after_merge" ,
49014914"lfs_enabled" ,
49024915"request_access_enabled" ,
49034916"tag_list" ,
49044917"avatar" ,
49054918"printing_merge_request_link_enabled" ,
4919+ "build_git_strategy" ,
4920+ "build_timeout" ,
4921+ "auto_cancel_pending_pipelines" ,
4922+ "build_coverage_regex" ,
49064923"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" ,
49074932"template_name" ,
49084933"template_project_id" ,
49094934"use_custom_template" ,
49104935"group_with_project_templates_id" ,
4936+ "packages_enabled" ,
49114937 ),
49124938 )
49134939_update_attrs = (
@@ -4922,20 +4948,50 @@ class ProjectManager(CRUDMixin, RESTManager):
49224948"jobs_enabled" ,
49234949"wiki_enabled" ,
49244950"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" ,
49254960"resolve_outdated_diff_discussions" ,
49264961"container_registry_enabled" ,
4962+ "container_expiration_policy_attributes" ,
49274963"shared_runners_enabled" ,
49284964"visibility" ,
49294965"import_url" ,
4930- "public_jobs " ,
4966+ "public_builds " ,
49314967"only_allow_merge_if_pipeline_succeeds" ,
49324968"only_allow_merge_if_all_discussions_are_resolved" ,
49334969"merge_method" ,
4970+ "autoclose_referenced_issues" ,
4971+ "suggestion_commit_message" ,
4972+ "remove_source_branch_after_merge" ,
49344973"lfs_enabled" ,
49354974"request_access_enabled" ,
49364975"tag_list" ,
49374976"avatar" ,
4977+ "build_git_strategy" ,
4978+ "build_timeout" ,
4979+ "auto_cancel_pending_pipelines" ,
4980+ "build_coverage_regex" ,
49384981"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" ,
49394995 ),
49404996 )
49414997_types = {"avatar" :types .ImageAttribute }