Corrija a especificação — StorageAutoExpandSweep já existe
A especificação alegou que não existia um reconciliador de quantidade orientado para o servidor para reutilização e listou as colunas de autoexpansão de armazen...
Projeto por caixa de e-mail faturamento e add-on gating
Contas de e-mail pela caixa de correio em vez do assento, porta provedor escolha no complemento que o cobre, e atribui cada caixa de correio ao faturamento grup...
Marcar a tela de login do apelido da org, não a máquina
login.kamocrm.com é a tela de login para cada organização que não tem host Por conta própria. A base do tema foi derivada desse nome de máquina, então todos ele...
Os ativos do tema vêm de uma máquina que resolve
A tela de login pinta a marca de uma organização a partir do tema.<seu próprio domínio>. Esse domínio pode não resolver: uma org pode existir e ser assinada ant...
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...
Continuar fica desactivado uma vez que uma área de trabalho está a abrir
O botão já foi carregado desactivado={!selecionado Como enviar}, mas o envio foi apenas verdadeiro Durante a duração do pedido. No sucesso da página define redi...
Apenas um token gasto envia o membro de volta para o início
Cada status não-ok caiu para trás para "Por favor, entre novamente", o que é apenas verdadeiro de 401 — o um status que significa que o token de seleção realmen...
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...
Faça o auto-login guarda cross-tenant realmente executar
O guarda leu o id do org da máquina com /"id"\s*:\s*(\d+) / -- um dígito nu logo após o cólon. JsSafeLongSerializer do SecurityService escreve qualquer Muito ac...
Corrija o sinal
O inventário chamado SignLinkBuilder's sign.sign.pink fallback a "foreign E eu gravei-o como um. Não é: sinal. rosa é um Kamo-proprietário organização (id 11743...
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 (...
Planeje a implantação do arrendamento independente do anfitrião
Seis fases, cada uma shippable independente, porque empurrando implementa: o O caminho da máquina continua a funcionar até que a Fase 6 o remova. Fase 1 é o cr...
Projetar a locação independente da máquina
Identidade Org vem do hostname hoje: OrgHostResolver.resolveByFqdn transforma <alias>.<domínio> em (orgId, provedorId), e seu SQL requer Od.is dns verified = VE...
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...
Mantenha os IDs int64 como dígitos, não como números
O KToken não pôde verificar um item real. Os quatro IDs que carrega são int64s, e o Java singer (kamo-shared-library KToken# canonicalForMac) adiciona cada um c...
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...
Parar de baixar um navegador que a imagem nunca usa
A compilação 21 falhou na pós-instalação do tiketeer ao obter o cromo- sem cabeça - uma descriptografia SSL falhou ou mac mau registro", a mesma classe de trans...
Sincronizar os espelhos AppType/ServiceType com o renomeamento MLOS
ServiceType.LOS tornou-se MLOS (mortgage, id 14 retido porque ORG FEATURES persiste o id) e a chave LOS liberada é agora o Sistema de Origem de Empréstimo Pesso...
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...
Aceitar a transferência do plano inicial/empresa, carregar código promocional, destino www /subscribe
kamo-register now whitelists starter, business, enterprise e stakes sp checkout code; o filtro antigo do pro ou business deixou cair silenciosamente compradores...
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...
Realizar trabalhos pendentes em curso
Está encenado e comprometido como-é assim nada é deixado descompromissado na árvore de trabalho. 26 arquivos alterados, 7894 inserções(+), 8 deleções(-)
Endureça o download do kubectl contra a saída flácida [skip ci]
dl.k8s.io sobre a saída do corredor diminui intermitentemente no meio da transferência: curl: (56) OpenSSL SSL read: a descriptografia falhou ou o mac de regist...
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çã...
Parar a agitação do viewport nos navegadores com barras de rolagem clássicas
Em máquinas cujo Chrome utiliza barras de rolagem que consomem layout (não sobreposição), as páginas de login/recuperação se agitaram com ambas as barras de rol...
Soltar imagens de fundo que 404 em vez de mostrar uma moldura quebrada
Rastreie as cargas de imagem de fundo e filtra-as do carrossel Swiper, assim, um tema incompleto (por exemplo, optionone, cujo bg/2.webp nunca foi carregado) ci...
Remover a tela de animação de introdução/carregamento 2s
Show dropIntro/introComplete state, the 2s intro timer effect, and the branded ecrã de carga de retorno precoce. A página agora renderiza diretamente para o fun...
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...
Reset de senha proxy para DNS interno SecurityService
O proxy /api/recover defaulted to api.kamocrm.com, which Traefik routes para APIService (sem recuperar controlador) → 404 → "Algo deu errado" em /reset-password...
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...
Resolver o balde de org subdomínios para a sua própria pasta MinIO
getThemePath () estava reduzindo o nome da máquina para apex+tld para ambos os temas host e a pasta do balde, por isso os inquilinos do subdomínio como gnosia.d...
Recusar quando a sessão orgID não corresponde à máquina org
auto-login aceitou qualquer *** e cunhado um OTK apontando de volta para ele, independentemente de a qual org o destino interno.* host pertence. Um cookie velho...
Scope concurrency to build jobs, not Kubernetes deploys
Workflow-level concurrency serialized the whole pipeline (including kubectl rollouts). Move the group to the build job only so deploy jobs from different runs c...
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...
Como o que vês no transporte?
Tudo isso chega em seu espaço de trabalho por conta própria. Comece no plano gratuito e leia esta página novamente em um mês.
