mirror of
https://github.com/zitadel/zitadel.git
synced 2025-08-14 04:37:35 +00:00
chore!: Introduce ZITADEL v3 (#9645)
This PR summarizes multiple changes specifically only available with ZITADEL v3: - feat: Web Keys management (https://github.com/zitadel/zitadel/pull/9526) - fix(cmd): ensure proper working of mirror (https://github.com/zitadel/zitadel/pull/9509) - feat(Authz): system user support for permission check v2 (https://github.com/zitadel/zitadel/pull/9640) - chore(license): change from Apache to AGPL (https://github.com/zitadel/zitadel/pull/9597) - feat(console): list v2 sessions (https://github.com/zitadel/zitadel/pull/9539) - fix(console): add loginV2 feature flag (https://github.com/zitadel/zitadel/pull/9682) - fix(feature flags): allow reading "own" flags (https://github.com/zitadel/zitadel/pull/9649) - feat(console): add Actions V2 UI (https://github.com/zitadel/zitadel/pull/9591) BREAKING CHANGE - feat(webkey): migrate to v2beta API (https://github.com/zitadel/zitadel/pull/9445) - chore!: remove CockroachDB Support (https://github.com/zitadel/zitadel/pull/9444) - feat(actions): migrate to v2beta API (https://github.com/zitadel/zitadel/pull/9489) --------- Co-authored-by: Livio Spring <livio.a@gmail.com> Co-authored-by: Stefan Benz <46600784+stebenz@users.noreply.github.com> Co-authored-by: Silvan <27845747+adlerhurst@users.noreply.github.com> Co-authored-by: Ramon <mail@conblem.me> Co-authored-by: Elio Bischof <elio@zitadel.com> Co-authored-by: Kenta Yamaguchi <56732734+KEY60228@users.noreply.github.com> Co-authored-by: Harsha Reddy <harsha.reddy@klaviyo.com> Co-authored-by: Livio Spring <livio@zitadel.com> Co-authored-by: Max Peintner <max@caos.ch> Co-authored-by: Iraq <66622793+kkrime@users.noreply.github.com> Co-authored-by: Florian Forster <florian@zitadel.com> Co-authored-by: Tim Möhlmann <tim+github@zitadel.com> Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> Co-authored-by: Max Peintner <peintnerm@gmail.com>
This commit is contained in:
@@ -185,6 +185,32 @@
|
||||
"DESCRIPTION": "A vida útil do token de atualização inativo é o tempo máximo que um token de atualização pode ficar sem uso."
|
||||
}
|
||||
},
|
||||
"WEB_KEYS": {
|
||||
"DESCRIPTION": "Gerencie suas Chaves Web OIDC para assinar e validar tokens com segurança em sua instância do ZITADEL.",
|
||||
"TABLE": {
|
||||
"TITLE": "Chaves Web Ativas e Futuras",
|
||||
"DESCRIPTION": "Suas chaves web ativas e futuras. Ativar uma nova chave desativará a atual.",
|
||||
"NOTE": "Nota: O endpoint JWKs OIDC retorna uma resposta que pode ser armazenada em cache (padrão: 5 min). Evite ativar uma chave muito cedo, pois ela pode ainda não estar disponível no cache e para os clientes.",
|
||||
"ACTIVATE": "Ativar próxima Chave Web",
|
||||
"ACTIVE": "Atualmente ativa",
|
||||
"NEXT": "Próxima na fila",
|
||||
"FUTURE": "Futuro",
|
||||
"WARNING": "A chave da Web tem menos de 5 minutos"
|
||||
},
|
||||
"CREATE": {
|
||||
"TITLE": "Criar nova Chave Web",
|
||||
"DESCRIPTION": "Criar uma nova chave web a adicionará à sua lista. O ZITADEL usa, por padrão, chaves RSA2048 com um algoritmo de hash SHA256.",
|
||||
"KEY_TYPE": "Tipo de Chave",
|
||||
"BITS": "Bits",
|
||||
"HASHER": "Algoritmo de Hash",
|
||||
"CURVE": "Curva"
|
||||
},
|
||||
"PREVIOUS_TABLE": {
|
||||
"TITLE": "Chaves Web Anteriores",
|
||||
"DESCRIPTION": "Estas são suas chaves web anteriores que não estão mais ativas.",
|
||||
"DEACTIVATED_ON": "Desativada em"
|
||||
}
|
||||
},
|
||||
"MESSAGE_TEXTS": {
|
||||
"TITLE": "Textos de Mensagens",
|
||||
"DESCRIPTION": "Personalize os textos do seu e-mail de notificação ou mensagens SMS. Se desejar desativar alguns idiomas, restrinja-os nas configurações de idioma da sua instância.",
|
||||
@@ -502,6 +528,114 @@
|
||||
"DOWNLOAD": "Baixar",
|
||||
"APPLY": "Aplicar"
|
||||
},
|
||||
"ACTIONSTWO": {
|
||||
"EXECUTION": {
|
||||
"TITLE": "Ações",
|
||||
"DESCRIPTION": "As ações permitem que você execute código personalizado em resposta a solicitações de API, eventos ou funções específicas. Use-as para estender o Zitadel, automatizar fluxos de trabalho e integrar-se a outros sistemas.",
|
||||
"TYPES": {
|
||||
"request": "Solicitação",
|
||||
"response": "Resposta",
|
||||
"events": "Eventos",
|
||||
"function": "Função"
|
||||
},
|
||||
"DIALOG": {
|
||||
"CREATE_TITLE": "Criar uma Ação",
|
||||
"UPDATE_TITLE": "Atualizar uma Ação",
|
||||
"TYPE": {
|
||||
"DESCRIPTION": "Selecione quando você deseja que esta Ação seja executada",
|
||||
"REQUEST": {
|
||||
"TITLE": "Solicitação",
|
||||
"DESCRIPTION": "Solicitações que ocorrem dentro do Zitadel. Isso pode ser algo como uma chamada de solicitação de login."
|
||||
},
|
||||
"RESPONSE": {
|
||||
"TITLE": "Resposta",
|
||||
"DESCRIPTION": "Uma resposta de uma solicitação dentro do Zitadel. Pense na resposta que você recebe ao buscar um usuário."
|
||||
},
|
||||
"EVENTS": {
|
||||
"TITLE": "Eventos",
|
||||
"DESCRIPTION": "Eventos que acontecem dentro do Zitadel. Isso pode ser qualquer coisa, como um usuário criando uma conta, um login bem-sucedido, etc."
|
||||
},
|
||||
"FUNCTIONS": {
|
||||
"TITLE": "Funções",
|
||||
"DESCRIPTION": "Funções que você pode chamar dentro do Zitadel. Isso pode ser qualquer coisa, desde enviar um e-mail até criar um usuário."
|
||||
}
|
||||
},
|
||||
"CONDITION": {
|
||||
"REQ_RESP_DESCRIPTION": "Escolha se esta ação se aplica a todas as solicitações, um serviço específico (por exemplo, gerenciamento de usuários) ou uma única solicitação (por exemplo, criar usuário).",
|
||||
"ALL": {
|
||||
"TITLE": "Todas",
|
||||
"DESCRIPTION": "Selecione isso se você quiser executar sua ação em cada solicitação"
|
||||
},
|
||||
"SELECT_SERVICE": {
|
||||
"TITLE": "Selecionar Serviço",
|
||||
"DESCRIPTION": "Escolha um Serviço Zitadel para sua ação."
|
||||
},
|
||||
"SELECT_METHOD": {
|
||||
"TITLE": "Selecionar Método",
|
||||
"DESCRIPTION": "Se você quiser executar apenas em uma solicitação específica, selecione-a aqui",
|
||||
"NOTE": "Se você não selecionar um método, sua ação será executada em todas as solicitações em seu serviço selecionado."
|
||||
},
|
||||
"FUNCTIONNAME": {
|
||||
"TITLE": "Nome da Função",
|
||||
"DESCRIPTION": "Escolha a função que você deseja executar"
|
||||
},
|
||||
"SELECT_GROUP": {
|
||||
"TITLE": "Definir Grupo",
|
||||
"DESCRIPTION": "Se você quiser executar apenas em um grupo de eventos, defina o grupo aqui"
|
||||
},
|
||||
"SELECT_EVENT": {
|
||||
"TITLE": "Selecionar Evento",
|
||||
"DESCRIPTION": "Se você quiser executar apenas em um evento específico, especifique-o aqui"
|
||||
}
|
||||
},
|
||||
"TARGET": {
|
||||
"DESCRIPTION": "Você pode escolher executar um destino ou executá-lo nas mesmas condições que outros destinos.",
|
||||
"TARGET": {
|
||||
"DESCRIPTION": "O destino que você deseja executar para esta ação"
|
||||
},
|
||||
"CONDITIONS": {
|
||||
"DESCRIPTION": "Condições de Execução"
|
||||
}
|
||||
}
|
||||
},
|
||||
"TABLE": {
|
||||
"CONDITION": "Condição",
|
||||
"TYPE": "Tipo",
|
||||
"TARGET": "Destino",
|
||||
"CREATIONDATE": "Data de Criação"
|
||||
}
|
||||
},
|
||||
"TARGET": {
|
||||
"TITLE": "Destinos",
|
||||
"DESCRIPTION": "Um destino é o destino do código que você deseja executar a partir de uma ação. Crie um destino aqui e adicione-o às suas ações.",
|
||||
"CREATE": {
|
||||
"TITLE": "Criar seu Destino",
|
||||
"DESCRIPTION": "Crie seu próprio destino fora do Zitadel",
|
||||
"NAME": "Nome",
|
||||
"NAME_DESCRIPTION": "Dê ao seu destino um nome claro e descritivo para torná-lo fácil de identificar mais tarde",
|
||||
"TYPE": "Tipo",
|
||||
"TYPES": {
|
||||
"restWebhook": "REST Webhook",
|
||||
"restCall": "Chamada REST",
|
||||
"restAsync": "REST Assíncrono"
|
||||
},
|
||||
"ENDPOINT": "Ponto de Extremidade",
|
||||
"ENDPOINT_DESCRIPTION": "Insira o ponto de extremidade onde seu código está hospedado. Certifique-se de que ele esteja acessível para nós!",
|
||||
"TIMEOUT": "Tempo Limite",
|
||||
"TIMEOUT_DESCRIPTION": "Defina o tempo máximo que seu destino tem para responder. Se demorar mais, interromperemos a solicitação.",
|
||||
"INTERRUPT_ON_ERROR": "Interromper em Caso de Erro",
|
||||
"INTERRUPT_ON_ERROR_DESCRIPTION": "Pare todas as execuções quando os destinos retornarem um erro",
|
||||
"INTERRUPT_ON_ERROR_WARNING": "Atenção: “Interromper em caso de erro” interrompe as operações em caso de falha, com risco de bloqueio. Teste com esta opção desativada para evitar bloquear o login/criação.",
|
||||
"AWAIT_RESPONSE": "Aguardar Resposta",
|
||||
"AWAIT_RESPONSE_DESCRIPTION": "Aguardaremos uma resposta antes de fazermos qualquer outra coisa. Útil se você pretende usar vários destinos para uma única ação"
|
||||
},
|
||||
"TABLE": {
|
||||
"NAME": "Nome",
|
||||
"ENDPOINT": "Ponto de Extremidade",
|
||||
"CREATIONDATE": "Data de Criação"
|
||||
}
|
||||
}
|
||||
},
|
||||
"MEMBERROLES": {
|
||||
"IAM_OWNER": "Tem controle sobre toda a instância, incluindo todas as organizações",
|
||||
"IAM_OWNER_VIEWER": "Tem permissão para revisar toda a instância, incluindo todas as organizações",
|
||||
@@ -1357,6 +1491,7 @@
|
||||
"BRANDING": "Marca",
|
||||
"PRIVACYPOLICY": "Política de Privacidade",
|
||||
"OIDC": "Tempo de Vida e Expiração do Token OIDC",
|
||||
"WEB_KEYS": "OIDC Web Keys",
|
||||
"SECRETS": "Aparência de Segredo",
|
||||
"SECURITY": "Configurações de Segurança",
|
||||
"EVENTS": "Eventos",
|
||||
@@ -1516,7 +1651,10 @@
|
||||
},
|
||||
"RESET": "Definir tudo para herdar",
|
||||
"CONSOLEUSEV2USERAPI": "Use a API V2 no console para criação de usuários",
|
||||
"CONSOLEUSEV2USERAPI_DESCRIPTION": "Quando esta opção está ativada, o console utiliza a API V2 de Usuários para criar novos usuários. Com a API V2, os novos usuários criados começam sem um estado inicial."
|
||||
"CONSOLEUSEV2USERAPI_DESCRIPTION": "Quando esta opção está ativada, o console utiliza a API V2 de Usuários para criar novos usuários. Com a API V2, os novos usuários criados começam sem um estado inicial.",
|
||||
"LOGINV2": "Login V2",
|
||||
"LOGINV2_DESCRIPTION": "Ativar esta opção ativa a nova interface de login baseada em TypeScript, com melhorias na segurança, desempenho e personalização.",
|
||||
"LOGINV2_BASEURI": "URI base"
|
||||
},
|
||||
"DIALOG": {
|
||||
"RESET": {
|
||||
|
Reference in New Issue
Block a user