@@ -1128,7 +1128,48 @@ public Project createProject(Project project, String importUrl) throws GitLabApi
11281128 .withParam ("suggestion_commit_message" , project .getSuggestionCommitMessage ())
11291129 .withParam ("remove_source_branch_after_merge" , project .getRemoveSourceBranchAfterMerge ())
11301130 .withParam ("auto_devops_enabled" , project .getAutoDevopsEnabled ())
1131- .withParam ("squash_option" , project .getSquashOption ());
1131+ .withParam ("squash_option" , project .getSquashOption ())
1132+ .withParam ("use_custom_template" , project .getUseCustomTemplate ())
1133+ .withParam (
1134+ "external_authorization_classification_label" ,
1135+ project .getExternalAuthorizationClassificationLabel ())
1136+ .withParam ("group_runners_enabled" , project .getGroupRunnersEnabled ())
1137+ .withParam ("show_default_award_emojis" , project .getShowDefaultAwardEmojis ())
1138+ .withParam (
1139+ "warn_about_potentially_unwanted_characters" ,
1140+ project .getWarnAboutPotentiallyUnwantedCharacters ())
1141+ .withParam ("mirror_trigger_builds" , project .getMirrorTriggerBuilds ())
1142+ .withParam ("auto_cancel_pending_pipelines" , project .getAutoCancelPendingPipelines ())
1143+ .withParam ("repository_object_format" , project .getRepositoryObjectFormat ())
1144+ .withParam (
1145+ "only_allow_merge_if_all_status_checks_passed" ,
1146+ project .getOnlyAllowMergeIfAllStatusChecksPassed ())
1147+ .withParam ("avatar" , project .getAvatar ())
1148+ .withParam ("group_with_project_templates_id" , project .getGroupWithProjectTemplatesId ())
1149+ .withParam ("public_builds" , project .getPublicBuilds ())
1150+ .withParam ("build_timeout" , project .getBuildTimeout ())
1151+ .withParam ("template_name" , project .getTemplateName ())
1152+ .withParam ("emails_enabled" , project .getEmailsEnabled ())
1153+ .withParam ("mirror" , project .getMirror ())
1154+ .withParam ("analytics_access_level" , project .getAnalyticsAccessLevel ())
1155+ .withParam ("builds_access_level" , project .getBuildsAccessLevel ())
1156+ .withParam ("container_registry_access_level" , project .getContainerRegistryAccessLevel ())
1157+ .withParam ("environments_access_level" , project .getEnvironmentsAccessLevel ())
1158+ .withParam ("feature_flags_access_level" , project .getFeatureFlagsAccessLevel ())
1159+ .withParam ("forking_access_level" , project .getForkingAccessLevel ())
1160+ .withParam ("infrastructure_access_level" , project .getInfrastructureAccessLevel ())
1161+ .withParam ("issues_access_level" , project .getIssuesAccessLevel ())
1162+ .withParam ("merge_requests_access_level" , project .getMergeRequestsAccessLevel ())
1163+ .withParam ("model_experiments_access_level" , project .getModelExperimentsAccessLevel ())
1164+ .withParam ("model_registry_access_level" , project .getModelRegistryAccessLevel ())
1165+ .withParam ("monitor_access_level" , project .getMonitorAccessLevel ())
1166+ .withParam ("pages_access_level" , project .getPagesAccessLevel ())
1167+ .withParam ("releases_access_level" , project .getReleasesAccessLevel ())
1168+ .withParam ("repository_access_level" , project .getRepositoryAccessLevel ())
1169+ .withParam ("requirements_access_level" , project .getRequirementsAccessLevel ())
1170+ .withParam ("security_and_compliance_access_level" , project .getSecurityAndComplianceAccessLevel ())
1171+ .withParam ("snippets_access_level" , project .getSnippetsAccessLevel ())
1172+ .withParam ("wiki_access_level" , project .getWikiAccessLevel ());
11321173
11331174 Namespace namespace = project .getNamespace ();
11341175 if (namespace != null && namespace .getId () != null ) {
@@ -1490,7 +1531,48 @@ public Project updateProject(Project project) throws GitLabApiException {
14901531 .withParam ("merge_method" , project .getMergeMethod ())
14911532 .withParam ("suggestion_commit_message" , project .getSuggestionCommitMessage ())
14921533 .withParam ("remove_source_branch_after_merge" , project .getRemoveSourceBranchAfterMerge ())
1493- .withParam ("squash_option" , project .getSquashOption ());
1534+ .withParam ("squash_option" , project .getSquashOption ())
1535+ .withParam ("use_custom_template" , project .getUseCustomTemplate ())
1536+ .withParam (
1537+ "external_authorization_classification_label" ,
1538+ project .getExternalAuthorizationClassificationLabel ())
1539+ .withParam ("group_runners_enabled" , project .getGroupRunnersEnabled ())
1540+ .withParam ("show_default_award_emojis" , project .getShowDefaultAwardEmojis ())
1541+ .withParam (
1542+ "warn_about_potentially_unwanted_characters" ,
1543+ project .getWarnAboutPotentiallyUnwantedCharacters ())
1544+ .withParam ("mirror_trigger_builds" , project .getMirrorTriggerBuilds ())
1545+ .withParam ("auto_cancel_pending_pipelines" , project .getAutoCancelPendingPipelines ())
1546+ .withParam ("repository_object_format" , project .getRepositoryObjectFormat ())
1547+ .withParam (
1548+ "only_allow_merge_if_all_status_checks_passed" ,
1549+ project .getOnlyAllowMergeIfAllStatusChecksPassed ())
1550+ .withParam ("avatar" , project .getAvatar ())
1551+ .withParam ("group_with_project_templates_id" , project .getGroupWithProjectTemplatesId ())
1552+ .withParam ("public_builds" , project .getPublicBuilds ())
1553+ .withParam ("build_timeout" , project .getBuildTimeout ())
1554+ .withParam ("template_name" , project .getTemplateName ())
1555+ .withParam ("emails_enabled" , project .getEmailsEnabled ())
1556+ .withParam ("mirror" , project .getMirror ())
1557+ .withParam ("analytics_access_level" , project .getAnalyticsAccessLevel ())
1558+ .withParam ("builds_access_level" , project .getBuildsAccessLevel ())
1559+ .withParam ("container_registry_access_level" , project .getContainerRegistryAccessLevel ())
1560+ .withParam ("environments_access_level" , project .getEnvironmentsAccessLevel ())
1561+ .withParam ("feature_flags_access_level" , project .getFeatureFlagsAccessLevel ())
1562+ .withParam ("forking_access_level" , project .getForkingAccessLevel ())
1563+ .withParam ("infrastructure_access_level" , project .getInfrastructureAccessLevel ())
1564+ .withParam ("issues_access_level" , project .getIssuesAccessLevel ())
1565+ .withParam ("merge_requests_access_level" , project .getMergeRequestsAccessLevel ())
1566+ .withParam ("model_experiments_access_level" , project .getModelExperimentsAccessLevel ())
1567+ .withParam ("model_registry_access_level" , project .getModelRegistryAccessLevel ())
1568+ .withParam ("monitor_access_level" , project .getMonitorAccessLevel ())
1569+ .withParam ("pages_access_level" , project .getPagesAccessLevel ())
1570+ .withParam ("releases_access_level" , project .getReleasesAccessLevel ())
1571+ .withParam ("repository_access_level" , project .getRepositoryAccessLevel ())
1572+ .withParam ("requirements_access_level" , project .getRequirementsAccessLevel ())
1573+ .withParam ("security_and_compliance_access_level" , project .getSecurityAndComplianceAccessLevel ())
1574+ .withParam ("snippets_access_level" , project .getSnippetsAccessLevel ())
1575+ .withParam ("wiki_access_level" , project .getWikiAccessLevel ());
14941576
14951577 if (isApiVersion (ApiVersion .V3 )) {
14961578 formData .withParam ("visibility_level" , project .getVisibilityLevel ());
0 commit comments