Proxy todas as chamadas de API externas através do Next.js para evitar CORS
Adicionado catch-all /api/security/[...path] rota proxy e atualizado ThemeConfig, FormAccountRecovery, FormPassportID, FormPersonalInfo, e FormRecoveryEnforceme...
Mostrar a vista de confirmação com bandeira grande após a selecção do país
Substitui a área de pesquisa / navegação com bandeira centrada, nome do país, e Ligação "Mudar de país" quando um país é selecionado.
API de países proxy através de Next.js e modo de teste desabilitado
A busca direta para api.kamocrm.com falhou devido ao CORS. Adicionado /api/países rota proxy (mesmo padrão que /api/org) e use TESTING MODE desabilitado.
Use URLs GitHub completos para referências de ação no fluxo de trabalho do Forgejo
Os refs abreviados (por exemplo, acções/checkout@ v4) podem não resolver em Corredores Forgejo. Alinhado com o formato de trabalho kamo-internal.
Usar prefixo de título dinâmico para páginas de registro de membros e equipes
O membro mostra "Join {org}", a equipe mostra "Aplicar a {org}".
Adicionar sobreposição de escurecimento de fundo para páginas de membros e equipes
Página dos membros escurecida em 20%, página da equipa em 70%.
Dividir a idadeReqType e adicionar as rotas de registro de membro/equipe
- Substituir idadeReqType por idadeReqTypeMembro e idadeReqTypeTeamMembro - Extrair o componente RegisterFlow da page.tsx - Adicionar /membro e / equipa rotas p...
Renomear o empregado para o membro da equipe e ligar os sobreposições dinâmicas da etiqueta
Renomear todas as referências de Empregado/Emprego para membro da equipe/membro da equipe. Extend useThemeConfig () com campos de etiquetas e métodos getter obt...
Forçar o modo de luz para substituir o modo escuro externo CSS
- Definir Tailwind DarkMode para 'classe' para evitar que a preferência do sistema operacional acione utilitários escuros - Adicionar! importantes substituições...
Forçar o modo de luz independentemente da preferência do esquema de cores do SO
Removido prefere-color-scheme consulta de mídia escura para que o site sempre renderiza em modo de luz.
Corrigir a atualização do kubeconfig para usar os IPs VPN do WireGuard (10.8.x.x) em vez dos IPs antigos da Tailscale
Adicionar sobreposição do punycode para resolver o aviso de deprecação
Refactor para implantação paralela para k1m1 e k2m1
- Dividir construção e implantação em trabalhos separados - Implantar para k1m1 e k2m1 em paralelo após completar a compilação - Reduz significativamente o temp...
Reverter para o driver de docker para construções mais rápidas - remove a sobrecarga do docker-container
Mudar para o driver do docker-container com cache para o desempenho de construção ideal
Adicionar configuração Buildx com configuração de registro inseguro para resolver erros de autenticação 401
Habilite o Turbopack para construções mais rápidas (Next.js 16)
Usar a instalação do npm em vez do npm ci para lidar com conflitos de dependência
Atualizar dependências para corrigir a compilação do Docker (próximo@16.0.10, reagir@19.2.3)
Permitir a terminação imediata de pods presos (máx.Indisponível: 1)
Adicione ganchos preStop e aumente o período de tolerância de terminação para evitar timeouts de implantação
Remover as funções de ajuda não utilizadas e as declarações duplicadas do Theme.tsx
Atualizar URLs de tema para usar o formato MinIO ****************
Corrigir a referência do mapa de configuração do kamowebinternal- config para o kamowebregisterconfig
Adicionar terminaçãoGracePeriodSegundos: 20 e corrigir referência secreta DB
Atualizar para usar IPs estáticos de Tailscale para kubectl e redis.kamo.svc.cluster.local para Redis
Substituir IPs por nomes de máquinas e activar as implementações do k2m1
Quebrar o useSearchParams no limite do suspense para a página desculpe
Quebrar useSearchParams no limite do Suspense para validar página
Atualizar o manipulador de rota para Next.js 15 params assync e pular as verificações de tempo de compilação
Adicionar a dependência do ioredis em falta para a integração do redis
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.