Deixar que a palavra da organização seja a fita e possuir o ícone da aba
"Bem-vindo de volta!" sai do layout raiz para PaneRibbon, um componente cliente, porque o texto é agora a escolha da organização e este site aprende a sua organ...
Transportar o anúncio de emprego através de uma assinatura, e pousar na guia Carreiras
Alguém que pressiona Aplicar no quadro de carreiras públicas e já tem uma conta chega à página de registo, segue o link de entrada e painel sem sinal do que ele...
Desvanecer o brilho em dois cantos, e captá-lo em metade
O brilho agora morre completamente nos cantos superior direita e inferior esquerda e picos, a meia opacidade, por cima-esquerda e inferior-direita. Cada revoluç...
Passe um brilho à volta da abertura do painel a cada cinco segundos
Um gradiente cônico centrado no painel, girado uma vez por período -- glimmer, pintado duas vezes: uma varredura preenchendo o espaço de 15px, e uma borda de 2p...
Assentar cada tela em um painel arredondado sob uma fita de canto
Cada rota agora renderiza dentro .kamo-pane: um cartão inserido 15px do navegador edge com um raio de 14px, uma sombra suave, e overflow: escondido, então uma p...
Mostrar o bloqueio progressivo, por isso um hold-in explica-se
O servidor agora recusa as inscrições em uma escada — cinco tentativas livres, depois cinco segundos, em seguida, fechaduras de cinco, quinze e trinta minutos, ...
Drinque no SIGTERM, responda a uma sonda de prontidão, e execute duas cápsulas
Em seguida, lida com o SIGTERM com um process.exit nu(143), então cada implantação cortou o que quer que este pod tinha em vôo — uma postagem de formulário, uma...
Pinte cada logotipo no local de entrada na cor de sobreposição do org
O org escolhe "Login Site Logo Overlay" em kamo-internal ao lado da casa sobreposições de tela de página e carregamento. Uma configuração para todo o site: o si...
Responder ao link em uma carta de mudança de endereço
/verify-email-change gasta o token em uma carta de mudança de endereço e diz O que aconteceu. Vive aqui em vez de no espaço de trabalho porque a carta vai a uma...
Deixe um membro assinado chegar ao formulário de login e voltar para fora do selecionador de espaço de trabalho
Duas metades do mesmo problema: a página de login era uma rua de mão única. Validou qualquer cookie *** existente ao carregar e, quando a sessão ainda estava b...
Revele o espaço de trabalho pré- seleccionado e dê à lista a barra de rolagem do org
Duas coisas sobre o coletor de espaço de trabalho, ambas sobre a mesma lista. O espaço de trabalho que um membro usou por último é pré- seleccionado e nomeado ...
O selecionador de espaço de trabalho mostra o logotipo de cada org
Duas letras em espera por um logotipo foi uma solução para a resposta não carregando uma. Ele agora, resolvido servidor-side a partir da pasta o tema do org foi...
Marca e escopo da tela de entrada com ?org=
login.kamocrm.com é a tela de login para cada organização que não tem host de sua própria, de modo que o nome do host não pode dizer qual está entrando. ?org= d...
Adicionar o selecionador de espaço de trabalho
Um sinal que nomeia nenhuma organização agora retorna com uma lista em vez de uma sessão. Esta é a metade do cliente: /api/login passa essa carga útil através (...
Reconstruir o painel de boas-vindas em torno de uma grade de status ao vivo
A coluna esquerda era um título genérico, uma platitude de segurança e uma pilha de decoração ambiente (grade ponto, esfera flutuante, traço pulsante). Substitu...
Substituir o alerta de stock por uma placa de estado animada
As mensagens de login em linha ("Login bem sucedido! Reencaminhando...", "Invalid nome de usuário e/ou senha.") usou o Alerta padrão do MUI, cujo preenchimento ...
Honrar a ordem de apresentação sequencial/embaralhamento da org
config.json agora carrega fundoOrdem ao lado de fundoImageCount. Shuffle re-aleatoriza em cada avanço e nunca repete o quadro em tela; uma chave ausente permane...
Encaminhar o host de login para que a recuperação possa resolver o org
Recuperação de senha agora aceita o endereço de correio primário de um membro, que só nomeia uma conta dentro de uma org. Este proxy atinge o SecurityService so...
Complete um login que parou no segundo fator
SecurityService agora fecha login em um segundo fator (§164.312(d)). Quando um é devido cria a sessão, mas retém a sua chave única, retornando um token de desaf...
Adicionar análise analítica + ?registrado=1 aviso de boas-vindas
- Montagem analítica Componente do cliente de análise no layout root: next/script loader for analytics.kamocrm.com escopo através de domínios de dados para logi...
Mostrar o uso do julgamento APENAS pílula acima Powered-by para orgs de teste
Self-fetches /api/trial-status (proxy to SecurityService public trial-status endpoint, resolvido pela máquina de login) e renderiza uma pílula de âmbar acima da...
Kamo-login homenageia o logo de autenticação do software + título da aba
- DynamicMetaLoader: ler identidade de software + seletores de autenticação do config.json, definir tab title from soluted name (authNameBrandSource), persistir...
Mostrar o aviso ligado à conta em ?linked=1
Quando o registo liga uma conta existente a uma nova org, redirecciona aqui com ?linked=1. Mostrar "Você já tem uma conta Kamo — nós adicionamos esta organizaçã...
Painel sangra fora da página esquerda para que sua borda nunca aparece no salto; carta desaparece ~250ms mais cedo
- Painel de boas-vindas/recuperação agora se estende -- welcome-sangrou (16rem) fora da borda esquerda com a sua borda direita ainda presa ao -- welcome-w; reve...
Entrada coreografada — painel de molas após cargas bg, em seguida, a carta desaparece
Espere pela primeira imagem de fundo (onLoad, com um retrocesso de segurança 3s), então Primavera-salte o painel de boas-vindas/recuperação da esquerda fora da ...
Paralaxe ponteiro (x+y) entre painel de boas-vindas e fundo
Ambas as camadas derivam com o ponteiro em diferentes taxas e direções opostas através de molas framer. O fundo é escalado 1.12 e o painel de boas-vindas é sobr...
Mover o logotipo animado para baixo-direita, centrado acima Powered-by pílula
PoweredByKamo ganha um logotipo opcionalSlot renderizado centrado diretamente acima do comprimido dentro de sua âncora fixa inferior direita (outras páginas não...
Painel de boas-vindas translúcido com pino esquerdo + cartão arredondado centrado
Bem-vindo / Recuperar painel agora de altura total, flush para a borda esquerda, no topo do imagem de fundo com uma lavagem translúcida e cantos quadrados; esco...
Rota paga de inscrições para checkout após o login
Após a autenticação bem sucedida (manual ou auto- login), consumir o domínio do ápice cookie sp checkout plan deixado pelo kamo-register e redirecionado o compr...
Usar o nome e descrição curtos da org na cabeça HTML
O DynamicMetaLoader agora define document.title para "Login - {siteNameShort}" e escreve a descrição org na tag meta descrição. Layout estático.tsx back updated...
Leia o logotipoFullExt do config.json para a extensão dinâmica do logotipo
Reiniciar o Capcha *** após cada tentativa de autenticação falhada
Os usuários devem verificar novamente que são humanos após cada senha incorreta. Chama widget.reset() e limpa CapchaVerified/payload state on Falhas de credenci...
Bloquear formulário e auto-proceder após Capcha ao enviar cedo
Se o usuário enviar antes da verificação do widget Capcha, o formulário é agora desactivado e o widget é activado programaticamente. Uma vez verificação complet...
Mostrar o banner verificado e o e- mail pré- preenchido após a verificação do e- mail
Lê ?email verified=1&email=... da URL na montagem, mostra um sucesso alerta, pré-preencha o campo de utilizador e, em seguida, limpa a URL.
Adicionar /reset-password page, atualizar Esqueceu o link de senha
Reiniciar senha de e-mail em três estágios: formulário de e-mail → entrada de código 8-char → nova senha. Verifica automaticamente o token do URL. Cartão de vid...
Redirecionar Esqueceu a senha para registrar. {domínio}/recuperar
Usa o padrão de substituição DeepestAlias existente, consistente com A ligação de registo. A senha reset agora vive no registro kamo.
Substituir o erro EMAIL NOT Verified pelo rico cartão de verificação
Quando o login falha com EMAIL NOT VerifiED o cartão de login é agora substituído por um tela polida "Verificar sua caixa de entrada": envelope animado SVG com ...
Fio real chamadas API em / recuperar página (SP3)
Substitui todos os stubs fakeSubmit() por chamadas de recuperaçãoApi. Adiciona SMS OTP verificar a fase, a entrada de e-mail de semente, o passo da nova palavra...
Adicionar subtil backlink KamoCRM às páginas de autenticação
Adiciona um pequeno emblema de rodapé estilo "Desenvolvido por KamoCRM" aos três utilizadores- enfrentar superfícies de autenticação (login, recuperar, validar)...
Adicionar suporte a parâmetros ?next= forward para redirecionamento pós-login
Captura ?next=/path da URL e a carrega através de ambos login manual e fluxos de login automáticos, anexando-o ao URL de redirecionamento OTK assim kamo-interna...
Mudar a legenda do widget para 'Verificar', atualizar a mensagem de erro de login não verificada
Substituir o pacote Capcha npm por um garfo kamo-capcha-widget de marca privada
Mudado do pacote upstream Capcha npm para o nosso garfo MIT kamo-capcha-widget com toda a marca despojada na fonte. Removido shadow DOM hacks e CSS sobreposiçõe...
Integrar Capcha prova de trabalho *** widget em páginas de login e recuperação
Adicionar o modelo HTML do folheto promocional do KamoCRM e o script de geração do Puppeteer
Adicione os cookies USERNAME e REEMBER ME com configurações específicas de domínio
- Configure o cookie USERNAME quando se lembrar de mim é verificado no login bem sucedido (1 ano de expiração) - Limpar o cookie USERNAME quando me lembrar está...
Adicionar o modo de saída autónomo e expandir padrões de imagem remotos
Adicionar IngressRoute para SSL e roteamento automáticos
- Adicionado k8s/ingressroute.yaml com o padrão HostRegexp para subdomínio de login - Actualizado CI/CD para implantar o IngressRoute automaticamente - Habilita...
Como o que vês no transporte?
Cada uma dessas atualizações pousa automaticamente em seu espaço de trabalho. Comece grátis e veja crescer semana após semana.