mirror of
https://github.com/fosrl/pangolin.git
synced 2026-03-07 03:06:40 +00:00
fix type and fix redirect to resource niceId on create
This commit is contained in:
@@ -1504,7 +1504,6 @@
|
|||||||
"idpGoogleDescription": "Google OAuth2/OIDC provider",
|
"idpGoogleDescription": "Google OAuth2/OIDC provider",
|
||||||
"idpAzureDescription": "Microsoft Azure OAuth2/OIDC provider",
|
"idpAzureDescription": "Microsoft Azure OAuth2/OIDC provider",
|
||||||
"customHeaders": "Custom Headers",
|
"customHeaders": "Custom Headers",
|
||||||
"customHeadersDescription": "Headers new line separated: Header-Name: value.",
|
|
||||||
"headersValidationError": "Headers must be in the format: Header-Name: value.",
|
"headersValidationError": "Headers must be in the format: Header-Name: value.",
|
||||||
"domainPickerProvidedDomain": "Provided Domain",
|
"domainPickerProvidedDomain": "Provided Domain",
|
||||||
"domainPickerFreeProvidedDomain": "Free Provided Domain",
|
"domainPickerFreeProvidedDomain": "Free Provided Domain",
|
||||||
|
|||||||
@@ -1504,7 +1504,6 @@
|
|||||||
"idpGoogleDescription": "Google OAuth2/OIDC provider",
|
"idpGoogleDescription": "Google OAuth2/OIDC provider",
|
||||||
"idpAzureDescription": "Microsoft Azure OAuth2/OIDC provider",
|
"idpAzureDescription": "Microsoft Azure OAuth2/OIDC provider",
|
||||||
"customHeaders": "Custom Headers",
|
"customHeaders": "Custom Headers",
|
||||||
"customHeadersDescription": "Headers new line separated: Header-Name: value.",
|
|
||||||
"headersValidationError": "Headers must be in the format: Header-Name: value.",
|
"headersValidationError": "Headers must be in the format: Header-Name: value.",
|
||||||
"domainPickerProvidedDomain": "Provided Domain",
|
"domainPickerProvidedDomain": "Provided Domain",
|
||||||
"domainPickerFreeProvidedDomain": "Free Provided Domain",
|
"domainPickerFreeProvidedDomain": "Free Provided Domain",
|
||||||
|
|||||||
@@ -1504,7 +1504,6 @@
|
|||||||
"idpGoogleDescription": "Google OAuth2/OIDC Provider",
|
"idpGoogleDescription": "Google OAuth2/OIDC Provider",
|
||||||
"idpAzureDescription": "Microsoft Azure OAuth2/OIDC provider",
|
"idpAzureDescription": "Microsoft Azure OAuth2/OIDC provider",
|
||||||
"customHeaders": "Eigene Kopfzeilen",
|
"customHeaders": "Eigene Kopfzeilen",
|
||||||
"customHeadersDescription": "Header neue Zeile getrennt: Kopfname: Wert.",
|
|
||||||
"headersValidationError": "Header müssen im Format Header-Name: Wert sein.",
|
"headersValidationError": "Header müssen im Format Header-Name: Wert sein.",
|
||||||
"domainPickerProvidedDomain": "Angegebene Domain",
|
"domainPickerProvidedDomain": "Angegebene Domain",
|
||||||
"domainPickerFreeProvidedDomain": "Kostenlose Domain",
|
"domainPickerFreeProvidedDomain": "Kostenlose Domain",
|
||||||
|
|||||||
@@ -1504,7 +1504,6 @@
|
|||||||
"idpGoogleDescription": "Google OAuth2/OIDC provider",
|
"idpGoogleDescription": "Google OAuth2/OIDC provider",
|
||||||
"idpAzureDescription": "Microsoft Azure OAuth2/OIDC provider",
|
"idpAzureDescription": "Microsoft Azure OAuth2/OIDC provider",
|
||||||
"customHeaders": "Custom Headers",
|
"customHeaders": "Custom Headers",
|
||||||
"customHeadersDescription": "Headers new line separated: Header-Name: value.",
|
|
||||||
"headersValidationError": "Headers must be in the format: Header-Name: value.",
|
"headersValidationError": "Headers must be in the format: Header-Name: value.",
|
||||||
"domainPickerProvidedDomain": "Provided Domain",
|
"domainPickerProvidedDomain": "Provided Domain",
|
||||||
"domainPickerFreeProvidedDomain": "Free Provided Domain",
|
"domainPickerFreeProvidedDomain": "Free Provided Domain",
|
||||||
|
|||||||
@@ -1504,7 +1504,6 @@
|
|||||||
"idpGoogleDescription": "Proveedor OAuth2/OIDC de Google",
|
"idpGoogleDescription": "Proveedor OAuth2/OIDC de Google",
|
||||||
"idpAzureDescription": "Microsoft Azure OAuth2/OIDC provider",
|
"idpAzureDescription": "Microsoft Azure OAuth2/OIDC provider",
|
||||||
"customHeaders": "Cabeceras personalizadas",
|
"customHeaders": "Cabeceras personalizadas",
|
||||||
"customHeadersDescription": "Nueva línea de cabeceras separada: Nombre de cabecera: valor.",
|
|
||||||
"headersValidationError": "Los encabezados deben estar en el formato: Nombre de cabecera: valor.",
|
"headersValidationError": "Los encabezados deben estar en el formato: Nombre de cabecera: valor.",
|
||||||
"domainPickerProvidedDomain": "Dominio proporcionado",
|
"domainPickerProvidedDomain": "Dominio proporcionado",
|
||||||
"domainPickerFreeProvidedDomain": "Dominio proporcionado gratis",
|
"domainPickerFreeProvidedDomain": "Dominio proporcionado gratis",
|
||||||
|
|||||||
@@ -1504,7 +1504,6 @@
|
|||||||
"idpGoogleDescription": "Fournisseur Google OAuth2/OIDC",
|
"idpGoogleDescription": "Fournisseur Google OAuth2/OIDC",
|
||||||
"idpAzureDescription": "Microsoft Azure OAuth2/OIDC provider",
|
"idpAzureDescription": "Microsoft Azure OAuth2/OIDC provider",
|
||||||
"customHeaders": "En-têtes personnalisés",
|
"customHeaders": "En-têtes personnalisés",
|
||||||
"customHeadersDescription": "Nouvelles lignes séparées des en-têtes : Nom de l'en-tête : valeur.",
|
|
||||||
"headersValidationError": "Les entêtes doivent être au format : Header-Name: valeur.",
|
"headersValidationError": "Les entêtes doivent être au format : Header-Name: valeur.",
|
||||||
"domainPickerProvidedDomain": "Domaine fourni",
|
"domainPickerProvidedDomain": "Domaine fourni",
|
||||||
"domainPickerFreeProvidedDomain": "Domaine fourni gratuitement",
|
"domainPickerFreeProvidedDomain": "Domaine fourni gratuitement",
|
||||||
|
|||||||
@@ -1504,7 +1504,6 @@
|
|||||||
"idpGoogleDescription": "Google OAuth2/OIDC provider",
|
"idpGoogleDescription": "Google OAuth2/OIDC provider",
|
||||||
"idpAzureDescription": "Microsoft Azure OAuth2/OIDC provider",
|
"idpAzureDescription": "Microsoft Azure OAuth2/OIDC provider",
|
||||||
"customHeaders": "Intestazioni Personalizzate",
|
"customHeaders": "Intestazioni Personalizzate",
|
||||||
"customHeadersDescription": "Intestazioni nuova riga separate: Intestazione-Nome: valore.",
|
|
||||||
"headersValidationError": "Le intestazioni devono essere nel formato: Intestazione-Nome: valore.",
|
"headersValidationError": "Le intestazioni devono essere nel formato: Intestazione-Nome: valore.",
|
||||||
"domainPickerProvidedDomain": "Dominio Fornito",
|
"domainPickerProvidedDomain": "Dominio Fornito",
|
||||||
"domainPickerFreeProvidedDomain": "Dominio Fornito Gratuito",
|
"domainPickerFreeProvidedDomain": "Dominio Fornito Gratuito",
|
||||||
|
|||||||
@@ -1504,7 +1504,6 @@
|
|||||||
"idpGoogleDescription": "Google OAuth2/OIDC 공급자",
|
"idpGoogleDescription": "Google OAuth2/OIDC 공급자",
|
||||||
"idpAzureDescription": "Microsoft Azure OAuth2/OIDC 공급자",
|
"idpAzureDescription": "Microsoft Azure OAuth2/OIDC 공급자",
|
||||||
"customHeaders": "사용자 정의 헤더",
|
"customHeaders": "사용자 정의 헤더",
|
||||||
"customHeadersDescription": "헤더는 새 줄로 구분합니다: 헤더명: 값",
|
|
||||||
"headersValidationError": "헤더는 형식이어야 합니다: 헤더명: 값.",
|
"headersValidationError": "헤더는 형식이어야 합니다: 헤더명: 값.",
|
||||||
"domainPickerProvidedDomain": "제공된 도메인",
|
"domainPickerProvidedDomain": "제공된 도메인",
|
||||||
"domainPickerFreeProvidedDomain": "무료 제공된 도메인",
|
"domainPickerFreeProvidedDomain": "무료 제공된 도메인",
|
||||||
|
|||||||
@@ -1504,7 +1504,6 @@
|
|||||||
"idpGoogleDescription": "Google OAuth2/OIDC leverandør",
|
"idpGoogleDescription": "Google OAuth2/OIDC leverandør",
|
||||||
"idpAzureDescription": "Microsoft Azure OAuth2/OIDC provider",
|
"idpAzureDescription": "Microsoft Azure OAuth2/OIDC provider",
|
||||||
"customHeaders": "Egendefinerte topptekster",
|
"customHeaders": "Egendefinerte topptekster",
|
||||||
"customHeadersDescription": "Overskrifter separert som linje: Header-Name: verdi.",
|
|
||||||
"headersValidationError": "Topptekst må være i formatet: header-navn: verdi.",
|
"headersValidationError": "Topptekst må være i formatet: header-navn: verdi.",
|
||||||
"domainPickerProvidedDomain": "Gitt domene",
|
"domainPickerProvidedDomain": "Gitt domene",
|
||||||
"domainPickerFreeProvidedDomain": "Gratis oppgitt domene",
|
"domainPickerFreeProvidedDomain": "Gratis oppgitt domene",
|
||||||
|
|||||||
@@ -1504,7 +1504,6 @@
|
|||||||
"idpGoogleDescription": "Google OAuth2/OIDC provider",
|
"idpGoogleDescription": "Google OAuth2/OIDC provider",
|
||||||
"idpAzureDescription": "Microsoft Azure OAuth2/OIDC provider",
|
"idpAzureDescription": "Microsoft Azure OAuth2/OIDC provider",
|
||||||
"customHeaders": "Aangepaste headers",
|
"customHeaders": "Aangepaste headers",
|
||||||
"customHeadersDescription": "Headers nieuwe lijn gescheiden: Header-Naam: waarde.",
|
|
||||||
"headersValidationError": "Headers moeten in het formaat zijn: Header-Naam: waarde.",
|
"headersValidationError": "Headers moeten in het formaat zijn: Header-Naam: waarde.",
|
||||||
"domainPickerProvidedDomain": "Opgegeven domein",
|
"domainPickerProvidedDomain": "Opgegeven domein",
|
||||||
"domainPickerFreeProvidedDomain": "Gratis verstrekt domein",
|
"domainPickerFreeProvidedDomain": "Gratis verstrekt domein",
|
||||||
|
|||||||
@@ -1504,7 +1504,6 @@
|
|||||||
"idpGoogleDescription": "Dostawca Google OAuth2/OIDC",
|
"idpGoogleDescription": "Dostawca Google OAuth2/OIDC",
|
||||||
"idpAzureDescription": "Microsoft Azure OAuth2/OIDC provider",
|
"idpAzureDescription": "Microsoft Azure OAuth2/OIDC provider",
|
||||||
"customHeaders": "Niestandardowe nagłówki",
|
"customHeaders": "Niestandardowe nagłówki",
|
||||||
"customHeadersDescription": "Nagłówki oddzielone: Nazwa nagłówka: wartość.",
|
|
||||||
"headersValidationError": "Nagłówki muszą być w formacie: Nazwa nagłówka: wartość.",
|
"headersValidationError": "Nagłówki muszą być w formacie: Nazwa nagłówka: wartość.",
|
||||||
"domainPickerProvidedDomain": "Dostarczona domena",
|
"domainPickerProvidedDomain": "Dostarczona domena",
|
||||||
"domainPickerFreeProvidedDomain": "Darmowa oferowana domena",
|
"domainPickerFreeProvidedDomain": "Darmowa oferowana domena",
|
||||||
|
|||||||
@@ -1504,7 +1504,6 @@
|
|||||||
"idpGoogleDescription": "Provedor Google OAuth2/OIDC",
|
"idpGoogleDescription": "Provedor Google OAuth2/OIDC",
|
||||||
"idpAzureDescription": "Microsoft Azure OAuth2/OIDC provider",
|
"idpAzureDescription": "Microsoft Azure OAuth2/OIDC provider",
|
||||||
"customHeaders": "Cabeçalhos Personalizados",
|
"customHeaders": "Cabeçalhos Personalizados",
|
||||||
"customHeadersDescription": "Separados por cabeçalhos da nova linha: Nome do Cabeçalho: valor.",
|
|
||||||
"headersValidationError": "Cabeçalhos devem estar no formato: Nome do Cabeçalho: valor.",
|
"headersValidationError": "Cabeçalhos devem estar no formato: Nome do Cabeçalho: valor.",
|
||||||
"domainPickerProvidedDomain": "Domínio fornecido",
|
"domainPickerProvidedDomain": "Domínio fornecido",
|
||||||
"domainPickerFreeProvidedDomain": "Domínio fornecido grátis",
|
"domainPickerFreeProvidedDomain": "Domínio fornecido grátis",
|
||||||
|
|||||||
@@ -1504,7 +1504,6 @@
|
|||||||
"idpGoogleDescription": "Google OAuth2/OIDC провайдер",
|
"idpGoogleDescription": "Google OAuth2/OIDC провайдер",
|
||||||
"idpAzureDescription": "Microsoft Azure OAuth2/OIDC provider",
|
"idpAzureDescription": "Microsoft Azure OAuth2/OIDC provider",
|
||||||
"customHeaders": "Пользовательские заголовки",
|
"customHeaders": "Пользовательские заголовки",
|
||||||
"customHeadersDescription": "Заголовки новой строки, разделённые: название заголовка: значение.",
|
|
||||||
"headersValidationError": "Заголовки должны быть в формате: Название заголовка: значение.",
|
"headersValidationError": "Заголовки должны быть в формате: Название заголовка: значение.",
|
||||||
"domainPickerProvidedDomain": "Домен предоставлен",
|
"domainPickerProvidedDomain": "Домен предоставлен",
|
||||||
"domainPickerFreeProvidedDomain": "Бесплатный домен",
|
"domainPickerFreeProvidedDomain": "Бесплатный домен",
|
||||||
|
|||||||
@@ -1504,7 +1504,6 @@
|
|||||||
"idpGoogleDescription": "Google OAuth2/OIDC sağlayıcısı",
|
"idpGoogleDescription": "Google OAuth2/OIDC sağlayıcısı",
|
||||||
"idpAzureDescription": "Microsoft Azure OAuth2/OIDC sağlayıcısı",
|
"idpAzureDescription": "Microsoft Azure OAuth2/OIDC sağlayıcısı",
|
||||||
"customHeaders": "Özel Başlıklar",
|
"customHeaders": "Özel Başlıklar",
|
||||||
"customHeadersDescription": "Başlıklar yeni satıra geçirilmiş: Başlık-Adı: değer.",
|
|
||||||
"headersValidationError": "Başlıklar şu formatta olmalıdır: Başlık-Adı: değer.",
|
"headersValidationError": "Başlıklar şu formatta olmalıdır: Başlık-Adı: değer.",
|
||||||
"domainPickerProvidedDomain": "Sağlanan Alan Adı",
|
"domainPickerProvidedDomain": "Sağlanan Alan Adı",
|
||||||
"domainPickerFreeProvidedDomain": "Ücretsiz Sağlanan Alan Adı",
|
"domainPickerFreeProvidedDomain": "Ücretsiz Sağlanan Alan Adı",
|
||||||
|
|||||||
@@ -1504,7 +1504,6 @@
|
|||||||
"idpGoogleDescription": "Google OAuth2/OIDC 提供商",
|
"idpGoogleDescription": "Google OAuth2/OIDC 提供商",
|
||||||
"idpAzureDescription": "Microsoft Azure OAuth2/OIDC provider",
|
"idpAzureDescription": "Microsoft Azure OAuth2/OIDC provider",
|
||||||
"customHeaders": "自定义标题",
|
"customHeaders": "自定义标题",
|
||||||
"customHeadersDescription": "头部新行分隔:头部名称:值。",
|
|
||||||
"headersValidationError": "头部必须是格式:头部名称:值。",
|
"headersValidationError": "头部必须是格式:头部名称:值。",
|
||||||
"domainPickerProvidedDomain": "提供的域",
|
"domainPickerProvidedDomain": "提供的域",
|
||||||
"domainPickerFreeProvidedDomain": "免费提供的域",
|
"domainPickerFreeProvidedDomain": "免费提供的域",
|
||||||
|
|||||||
@@ -1489,11 +1489,6 @@ export default function ReverseProxyTargets(props: {
|
|||||||
rows={4}
|
rows={4}
|
||||||
/>
|
/>
|
||||||
</FormControl>
|
</FormControl>
|
||||||
<FormDescription>
|
|
||||||
{t(
|
|
||||||
"customHeadersDescription"
|
|
||||||
)}
|
|
||||||
</FormDescription>
|
|
||||||
<FormMessage />
|
<FormMessage />
|
||||||
</FormItem>
|
</FormItem>
|
||||||
)}
|
)}
|
||||||
|
|||||||
@@ -408,6 +408,7 @@ export default function Page() {
|
|||||||
|
|
||||||
if (res && res.status === 201) {
|
if (res && res.status === 201) {
|
||||||
const id = res.data.data.resourceId;
|
const id = res.data.data.resourceId;
|
||||||
|
const niceId = res.data.data.niceId;
|
||||||
setResourceId(id);
|
setResourceId(id);
|
||||||
|
|
||||||
// Create targets if any exist
|
// Create targets if any exist
|
||||||
@@ -440,7 +441,7 @@ export default function Page() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
if (isHttp) {
|
if (isHttp) {
|
||||||
router.push(`/${orgId}/settings/resources/${id}`);
|
router.push(`/${orgId}/settings/resources/${niceId}`);
|
||||||
} else {
|
} else {
|
||||||
const tcpUdpData = tcpUdpForm.getValues();
|
const tcpUdpData = tcpUdpForm.getValues();
|
||||||
// Only show config snippets if enableProxy is explicitly true
|
// Only show config snippets if enableProxy is explicitly true
|
||||||
|
|||||||
Reference in New Issue
Block a user