feat(nomad): remove nomad from UI EE-6060 (#10509)

This commit is contained in:
matias-portainer
2023-10-31 15:27:20 -03:00
committed by GitHub
parent 1140804fe9
commit 8bb5129be0
110 changed files with 39 additions and 1813 deletions

View File

@@ -1,8 +1,6 @@
import { object, boolean, string } from 'yup';
import { validation as nomadTokenValidation } from './NomadTokenField';
export function validationSchema(isNomadTokenVisible?: boolean) {
export function validationSchema() {
return object().shape({
allowSelfSignedCertificates: boolean(),
envVars: string(),
@@ -13,17 +11,5 @@ export function validationSchema(isNomadTokenVisible?: boolean) {
'edge id generator cannot be empty',
(value) => !!(value && value.length)
),
...nomadValidation(isNomadTokenVisible),
});
}
function nomadValidation(isNomadTokenVisible?: boolean) {
if (!isNomadTokenVisible) {
return {};
}
return {
tlsEnabled: boolean().default(false),
...nomadTokenValidation(),
};
}