Deixe a palavra organização as três fitas, e possua o ícone da aba
O mapa de rota em PaneRibbon permanece exatamente como era e torna-se o recuo camada: cada um de "/", "/membro" e "/ equipa" agora emparelha a formulação deste ...
Minta um id de visitante quando um código de referência chega sem um
RegisterFlow já leu `?discount=` para visitantes que chegaram ao formulário sem passar pelo middleware de marketing — um código colado num anúncio, um email ou ...
Transportar o anúncio de trabalho para o link de entrada
Muitas pessoas que pressionam Aplicar no conselho de carreiras já têm uma conta e vir aqui só para descobrir isso. O link "Inscrever" agora carrega o anúncio el...
Frost todo o painel, e deixe a superfície sobre ele voltar a vidro
O painel era um cartão branco opaco. É uma folha de vidro agora, em dois lugares que fazem trabalhos diferentes. .kamo-pane em si vai ligeiramente translúcido,...
Uma superfície, um trilho de passo nível-gauge, e cromado as cores do inquilino
As telas /equipe e /membro eram duas placas quase idênticas de vidro empilhado com uma lacuna, um MUI Stepper em seu cinza padrão, e uma pílula de progresso flu...
Transportar a tarefa aplicada para a conta criada
O conselho de carreira envia candidatos para /equipe?jobId=<uid>. Aquele uid está estacionado. um cookie de ápice como antes, mas agora é READ VOLTAR no submit ...
Assentar cada tela no mesmo painel, sob uma fita por passo
Concha de porta kamo-login: cada rota agora renderiza dentro .kamo-pane, uma carta inset 15px da borda do navegador com um raio de 14px, uma sombra suave e Ofeg...
Prove a implantação por digest, não por tag
O commit anterior para `set image' sendo um no-op silencioso. Isto afirma que resultado: após o lançamento, a tag é resolvida para uma digest As cápsulas em exe...
A reconstrução do mesmo commit não implantou nada e relatou sucesso
A imagem é marcada com o commit SHA, então reconstruir o mesmo commit produz uma referência de imagem idêntica. `kubectl set image` então não muda nada, o A imp...
Diga ao servidor para qual organização o reenviar
O botão Reenviar da tela de verificação tem relatado sucesso e enviado Nada para cada organização, excepto a própria plataforma. `host` já monta no corpo da in...
As configurações de segurança de implantação tiveram que ir onde CI realmente lê-los
kamo-register é o único serviço na plataforma cujo CI gera sua implantação em linha, com heredoc, em vez de aplicar k8s/implantation.yaml. Duas consequências, a...
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 inscrição na cor de sobreposição da org
O org escolhe "Registrar Logotipo do Site Sobreposição" em kamo-internal ao lado do Página inicial e sobreposições da tela de carregamento. Uma configuração par...
Dê a sala de lançamento para o 15s minReadySegundos agora custa
progressoDeadlineSegundos era 60. Essa é a janela que uma implantação tem de mostrar o progresso antes Kubernetes desiste e marca que falhou, e o commit anterio...
Restaurar os finais de linha CRLF deste manifesto
O commit anterior reescreveu o arquivo com um script que o normalizou para LF, que é um Diff de arquivo inteiro para uma mudança que tocou uma dúzia de linhas. ...
Deixe um lançamento terminar o que o velho pod estava fazendo
Implantes substituiu o único pod de cada serviço com nada para pegar os pedidos em Voo. Três configurações, aplicadas em toda a frota: - preStop dorme 10s ante...
Transportar o símbolo de pedido através da entrega do registo
Um candidato pode agora candidatar-se a partir do site de carreiras públicas sem uma conta. A aplicativo é armazenado contra o endereço de e-mail que eles digit...
Pinte uma tela de inscrição em branco da organização da máquina
O mesmo defeito que kamo-login a200fc6, mesma causa. Último recurso do getThemePath () deriva uma pasta de tema do nome da máquina - as pastas de nome tinham AN...
Lembre-se que anúncio de emprego trouxe um candidato aqui
O site de carreiras públicas liga-se a /team?jobId=<uid>. O registo é vários passos, cruzes hosts e saltos através da verificação de e- mail, por isso o UID é e...
Cortar o carrossel de fundo para que o seu zoom-in pára de piscar uma barra de rolagem
O quadro de entrada anima-se a partir da escala 1.04 e seu invólucro não recorte, então a sobreescala pendurou ~2% do viewport depois da borda inferior. Uma tra...
Restaurar o papel de parede da tela de verificação, soltar seu ***, modernizar sua placa de status
Três coisas erradas com /verificação, tudo visível em uma tela. O papel de parede nunca carregou. PostCompletionScreen chamado Mas esse parâmetro é organização...
YearEst é opcional na org, então admita o nulo que chega
Ano estabelecido é nulo na entidade da Organização e Serviço de Segurança serializa o nulo explicitamente, então o `número` declarado nunca foi o todo Forma de ...
Marcar a tela de inscrição do apelido da org, não a máquina
register.kamocrm.com é a página de inscrição para cada organização sem registro host de sua própria, assim que uma pasta tema derivado do host pintou todos eles...
Inscrição de marca e escopo com ?org=
register.kamocrm.com é a página de inscrição para cada organização que não tem registrar host do seu próprio, de modo que o hostname não pode dizer qual é um vi...
Leia os cookies de desconto e envie os campos de desconto*
Segue o site de marketing: kdsc vid / kdsc src, com ?discount= como o query-param fallback para um visitante que aterra no formulário de registro com o link Ain...
Transportar a referência de comercialização para a inscrição
O site de marketing etiqueta um visitante referido com kmrt vid e kmrt src no apex compartilhado, então registre-se.<apex> pode lê-los; handleFinish envia ambos...
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...
Honrar a ordem de apresentação sequencial/embaralhamento da org
Mesmo contrato config.json como kamo-login: backgroundOrder drives all três antecedentes de registo, a chave ausente permanece sequencial.
Restaurar terminações de linha CRLF no ServiceType.ts
O commit anterior reescreveu o arquivo através de uma ferramenta que normalizou CRLF para LF, produzindo Cada linha. Os 23 arquivos irmãos em app/types ainda sã...
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...
Auto- login após verificação por e- mail através de uma chave única
Quando /verify-email responde com o aditivo otk + autoLoginHost campos (mintado pelo SecurityService na primeira verificação), deep-link directamente para https...
Desbloqueie os telefones de retrato, adicione análise de funil de análise, corrija a entrega do plano
- Remover o portão de retrato-telefone e "rotar o seu telefone" diálogo que escondeu o assistente inteiro em telefones retrato; o assistente agora renderiza uma...
Realizar trabalhos pendentes em curso
Está encenado e comprometido como-é assim nada é deixado descompromissado na árvore de trabalho. 16 arquivos alterados, 3396 inserçõ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
Refactors PoweredByKamo em uma pilha de coluna fixa e auto-fetches /api/trial-status/{host} (proxy to SecurityService public trial-status endpoint), renderizand...
Kamo-register homenageia software auth logo + nome
- DynamicMetaLoader: ler identidade de software + seletores de autenticação de config.json, resolver tab title, persistir auth logo/name state to sessionStorage...
Enviar o tipo de membro dos caminhos /member e /team
/team Signups create a TEAM MEMBER (criado PROSPECT, pendente ativação admin); /member As inscrições criam um MEMBRO. RegisterFlow leva um membroType prop forne...
Lidar com a resposta ligada à conta para os utilizadores existentes
Quando o e- mail introduzido já pertence a uma conta activa, a infra- estrutura liga isto org a ele e retorna CONTON LINKED. Roteie esses usuários diretamente p...
Envie o nome de host do registante no corpo para que a conta caia sob o org direito
O org resolvido estava disponível no cliente, mas nunca foi enviado para a infra-estrutura — a org foi transmitida apenas implicitamente via X-Forwarded-Host, q...
Migrar para k1m1 (clone+registro+kubeconfig a partir do k1m1, soltar o k2m1, instalar o kubectl simples)
Carregar pago?plano de inscrição em checkout
Quando a inscrição de um membro é proveniente de um CTA de preços pagos (?plan=pro'business), soltar um cookie apex- domain sp checkout plan ao completar. kamo...
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...
Mostrar somente o passo da frase da recuperação da conta para under-13
Por que: 13+ usuários já fornecem e-mail, telefone e questões de segurança como métodos de recuperação, tornando redundante a frase semente. Sob-13 contas não t...
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...
Activar o botão Terminar através da votação widget.getState() e da mudança para auto=onload
O ouvinte de eventos de mudança de estado não estava a activar de forma fiável o botão Terminar após *** verificação. Duas causas raiz: 1. A lógica de drenagem...
Estreite colunas de primeiro e último nome para que o apelido permaneça em uma linha
Colocar o apelido em linha após o sufixo do nome na linha do nome legal
Drop language search filter on My Language step
The supported language list is short enough to scan visually; the search input added complexity without user value.
Adicionar passo de idioma, país selecionador de fuso horário, rolagem + *** correções
- Novo passo 'My Language' para o feiticeiro, espelhando o país layout do passo. Lista os 22 locais suportados pelo marketing como azulejos de bandeira com nome...
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.