Título da página "{Org} - {role} Portal", pintada antes da primeira moldura
Um membro é nomeado pela própria palavra da organização para um — "Harmony - Emprestador Portal" para um credor que os chama de Emprestadores. Um membro da equi...
Leve o departamento do membro da equipe na sessão
A aba do navegador está sendo renomeada "{Org} - {role} Portal", e um membro da equipe papel é o seu departamento — a coisa específica que eles identificam com ...
Sonda a verdadeira saúde da ponte, não um porto que está sempre aberto
kamo-meet deixar uma pessoa em uma reunião e, em seguida, terminou no momento em que um Segundo se juntou. A ponte estava duramente insaudável há 41 horas. um r...
A legenda do logotipo fica sob o logotipo, e diz que o domínio não é reservado
Dois sintomas não relacionados, ambos da marca. **A legenda impressa sobre o logotipo quando os slots empilhados.** A antevisão foi preso com «max-h-full», e e...
Parar o servidor a afirmar um título da página que não pode saber
Uma org sem domínio próprio ainda acabou intitulado "KamoCRM" após uma atualização, breves mostrando seu nome real primeiro. generateMetadata resolve a ordem d...
Pare de recusar um domínio porque alguém o digitou primeiro
Criando uma organização 409'd em qualquer linha existente para o domínio, o que significava a primeira organização a entrar "acme.com" bloqueou todos os outros ...
Mantenha cada roteamento de domínio ao vivo quando a verificação se tornar obrigatória
Host para resolução de organização está prestes a exigir propriedade verified no linha de domínio de topo, de modo que um domínio várias organizações tenham ape...
Um domínio é reivindicado provando-o, não digitando-o
Três regras, e só fazem sentido juntos. ** Naming um domínio não reivindica nada.** Um FQDN era globalmente único aqui, então o primeira organização a entrar "...
Enviar o logotipo compacto que foi visualizado, não o arquivo que foi selecionado
O slot de logo compacto ("simples") é SVG-somente - a infra-estrutura escreve o que quer que pouse nele para um fixo <tema>/img/logo. chave svg independentement...
Pare o flasher de atenção revertendo o título da aba de uma org para a plataforma
Uma orginha infantil sem domínio próprio mostrou "KamoCRM", com o seu nome verdadeiro, depois voltou para "KamoCRM" e ficou lá. TabAttention escreveu `document...
Deixe que o ícone da aba siga uma mudança de logo simples em vez de fixar a capturada na montagem
TabAttention emblema a aba do navegador, e ele lê o favicon ONCE em um efeito de montagem. Isso. o efeito é executado antes que o config.json fetch do DynamicMe...
Dê aos favicons gerados o mesmo requisito de revalidação que todos os outros ativos do tema
Substituindo o logotipo simples de uma org atualizou cada superfície que lê img/logo. svg e esquerda o aba do navegador na marca antiga. Geração nunca foi o pro...
Digite a nova organização aqui, não em um domínio sem DNS
Criando uma organização entregou ao criador um botão apontando para `https://internal.<o domínio que eles digitaram>/`. Essa máquina não resolve: domínio é um q...
As cores da varredura, a janela de cores e os slots empilhados
Cinco relatórios da secção da marca, e os dois primeiros acabam por ser os mesmos Insecto com duas caras. * As cores nunca foram adotadas. A regra prendeu uma ...
Diga no contrato de classe que o portão pode cair aberto
O cabeçalho prometeu "os objetivos de um aplicativo bloqueados todos os 403" sem qualificação, que Agora só é verdade enquanto as tabelas de direitos podem ser ...
Uma falha de banco de dados transiente não deve 500 o pedido
A aba de comunicação principal relatou "Nós não conseguimos carregar este lead's comunicação" para org 1168485648209608710 em 2026-08-28. Objetivo retornou 500 ...
Carregar os padrões do ecrã inicial por membro
Leia em POST/PUT/security-models e PUT/master-model, e emitido de configurações /applied-model para que a shell possa decidir onde um membro pousa em "/". Uma ...
Um modelo de segurança diz onde cada membro pousa em "/"
Três colunas sobre ChildOrgSecurityModel — DEFAULT MEMBER HOME SCREEN, **************************** DEFAULT ORG OWNER HOME SCREEN. Cada porão HOME SCREEN DEFAUL...
The three per-member-type home-screen columns on a security model
CHILD_ORG_SECURITY_MODELS gains DEFAULT_MEMBER_HOME_SCREEN, DEFAULT_TEAM_MEMBER_HOME_SCREEN and DEFAULT_ORG_OWNER_HOME_SCREEN. Each holds HOME_SCREEN_DEFAULT (t...
Uma lista do que a verificação encontrou, ao lado do que você está usando
A seção de marca de /rede/criar torna-se três bandas com a mesma forma: o que seu site tem à esquerda, o que sua organização está usando à direita. Logotipos. ...
Uma tela inicial padrão por membro
Um modelo de segurança diz agora onde cada um de seus três tipos de membros pousa quando eles abrir "/". Dois valores: HOME SCREEN DEFAULT é a plataforma de lan...
Corrigir a nota no removido Criar meus direitos Org Livre
ab740dd3 alegou CREATE FREE ORG WIDGET e seus quatro filhos de política "nunca existia em RoleRightType.java em tudo". Isso está errado. Eram ids 288-292 e Eu l...
Remova o bloco CREATE FREE ORG WIDGET com seu widget
O widget Create My Free Org launchpad foi removido (kamo-internal ab740dd3), então Os seus cinco direitos acompanham: CREATE FREE ORG WIDGET (288) e as quatro p...
Remover o widget Criar meu org livre
Removido a pedido, incluindo os seus direitos. /rede/criar é intocado e permanece a forma como uma organização é criada. Sumiu: o widget e seus três componente...
O documento não deve rolar para trás da área de trabalho
O shell autorizado é um layout full-viewport — nav fixo, conteúdo absolutamente posicionada para exatamente 100vh – com um roller dentro dele (.kamo-page-scroll...
Preencha a caixa de conteúdo exatamente, role dentro dela
As páginas cresceram para o seu conteúdo e empurraram para além da caixa que o cromo lhes dá, então o documento rolou atrás da concha e deixou o fundo morto aba...
Retenha o widget Criar Meu Org Livre por enquanto
Tirado da plataforma de lançamento a pedido. Um portão de registro falso em vez de excluir a entrada: `disponível` no usoHomeWidgets é a fonte única para ambos ...
Parar a coluna de formulário que se estende até à altura da linha da grelha
O layout de duas colunas deu à coluna de formulário nenhum alinhamento-se, por isso esticou-se para a altura da linha — e a linha é tão alta quanto a coluna de ...
Criar o Meu Livre Org torna-se um elemento de três passos
O widget incorporou toda a CreateOrgForm — cinco seções, a marca Previsão, o medidor de prontidão — que é aproximadamente 1.400px dentro de um painel de aproxim...
Uma barra de rolagem, e realmente usar a largura total do conteúdo
AuthedChrome já possui o recipiente de rolagem ONE para uma página (.kamo-page-scroll, overflow:auto; altura:100%), e PageWrapper existe especificamente para pa...
Próximo/link para Voltar para casa, não uma âncora crua
check-client-navigation falha a compilação da imagem sobre um <a> bruto para um interno rota: uma navegação dura derruba cada janela popup de ferramenta aberta ...
Correções de revisão de ramo inteiro — provisionamento, acessibilidade, perda de dados de etiqueta, a11y, código morto, org-context race, hex case
Sete descobertas da revisão final de todo o ramo do assistente org-lançamento e Introdução característica, fixa em conjunto desde que vários interagem: - B1: *...
Resolver o texto "skip" partilhado contra a sua chave completa
Seis componentes de passo chamados t("skip") contra um uso não vigiadoTranslations(), que solicita uma chave "skip" de nível superior que não existe — next-intl...
Começando o cartão na landing page Configurações
Adiciona uma placa de grupo essencial que liga a /settings/wizard, correspondendo à makeCard idioma usado por seus irmãos. Teclas do dicionário já empurradas **...
Fechar o buraco de salvamento sem validação do assistente (revisão 1)
Quatro conclusões da revisão de especificações/código, abordadas: 1. CRITICAL - nada fechado o botão Salvar da concha na validade do passo, assim que um membro...
UM ENVIO PARA AI interruptor no formulário de relatório
Alinhado à direita na linha "O que estás a reportar?", sempre que a janela abre — inicia uma sessão em uma máquina com credenciais de cluster e uma mudar que le...
Enviar para IA diretamente fora do formulário de relatório
Um titular de GESTÃO SYSTEM BUGS recebe um botão DE ENVIO AI no Bug de Relatório janela, e submeter com ele em mãos o relatório para uma sessão sem diálogo de t...
Assistente de Configuração Iniciada em /settings/wizard
Transforma os nove assistentes movidos num editor sobre a organização O membro já está inscrito. Cada passo agora semeia seu valor de org vivo dados (useOrgCont...
Renomear aplicativo móvel Copilot para KamoMobile
A aplicação móvel agora é KamoMobile. Isto renomeia cada referência a ele em este repo — os membros das strings leram, a rota, o espaço de nomes i18n, o compone...
O herói /copilot e ambos os códigos de varredura carregam a marca camaleão também
foram os dois últimos sites, e nenhum poderia apenas tomar o novo src inalterado, porque a obra de arte é uma silhueta transparente 127x102 onde o raster era um...
Troque a marca de aplicativo móvel para o camaleão SVG no trilho e em casa
raster. Ambos agora desenham a arte KamoMobileApp como vetor. Registrado como SVG porque é isso que a marca é: uma única silhueta branca com Nocautes transpare...
Criar meu widget Org livre
Envia o mesmo CreateOrgForm a renderização da página /network/create, em sua layout do widget, como um widget home-launchpad (org.create) CREATE FREE ORG WIDGET...
Inerte, não aria-escondido + ponteiro-eventos-nenhum, para secções fechadas
O helper section() do CreateOrgForm escondeu as quatro seções fechadas em "nenhum tipo de branch escolhido" ainda" com aria-escondido mais um ponteiro-eventos-n...
Abrir Enviar para IA numa página de sessão de Código VS, não numa janela do Konsole
Um despacho começa agora uma sessão de ANTECEDÊNCIA e entrega VS Codifice o seu ID de sessão, em vez de executar o CLI em uma janela de terminal: Passar o pro...
Plano de projeto e implementação para o assistente de lançamento e Introdução
Restaura dois commits deixados por um 'git reset' concorrente --mixed origin/main' neste checkout compartilhado; os próprios arquivos sobreviveram na árvore de ...
Largar um favo de mel recolhido no objetivo remove cada cabeça nele
Jiggling mid-drag dispara o gesto de reunir, que puxa cada cabeça do mesmo tamanho para o aglomerado da cabeça arrastada e ancora o favo de mel na cabeça sob o ...
/network/create é uma página; os doze passos movem-se para /settings/wizard
CreateOrgForm.tsx é um componente com dois layouts (página/widget), construído a partir de Task 7/8 CreateOrgFields model, grupos de campo e OrgBrandPreview. pa...
Grupos de campo reutilizáveis e a visualização da marca ao vivo
Extrai as entradas de BranchTypeStep, BasicsStep, LogoStep, ColorsStep, AppsStep e AgeRestrictionsStep em cinco componentes de campo controlados (OrgTypePicker,...
Botão do Assistente de Configuração Iniciado com uma borda de atenção
Adiciona o ponto de entrada do launchpad ao assistente de configuração: apenas um proprietário, com direitos comprimido que lê "O Assistente de Configuração Ini...
Requer uma janela aberta de modo-deus, não elegibilidade apenas, para CONFIGURE SYSTEM
hasRight estava concedendo o bypass na bandeira de sessão GD bruta, que SessionPlatform Os próprios factos javadoc nomes como o anti-padrão exato que existe par...
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.
