Corrigir a importação duplicada de React causando erro de compilação
Corrigir a importação do Swiper: use a importação dinâmica para resolver o problema do módulo CommonJS/ESM
Fix TypeScript error: replace 'any' with 'unknown' in error handling
Corrigir o uso da API do componente da grade para corresponder à API da grade MUI v7
Coincidir com o layout do menu do CREATE AVATAR exatamente com o design do kamo-register
Update Create Avatar layout to match kamo-register design
- Reorganize Create Avatar tab with top row for quick settings (Style, Seed) - Split bottom row into two columns: Preview (left) and Advanced Settings (right) -...
Switch back to MuiAvatar components for avatar display
- Replace img tags with MuiAvatar components - Maintains all existing functionality (error handling, loading callbacks) - Cleaner code using Material-UI compone...
Substituir o MuiAvatar por uma etiqueta img para exibir corretamente as imagens do avatar
- Use a tag img nativa em vez do componente MuiAvatar para melhor renderização de imagens - Envoltório img em caixa recipiente com estilo adequado para exibição...
Geração de URL do Avatar e problemas de exibição
- Adicione o encaminhamento de cabeçalho X-Forwarded-Host no proxy da API para que a infraestrutura possa gerar URLs de domínio de tema corretos - Adicione um r...
Melhorar a interface de gerenciamento de avatar e funcionalidade
- Corrigir a visualização do avatar no popup Select Avatar para mostrar imagens para todos os avatars (gerar SVG cliente-side quando URL faltando) - Corrigir fu...
Remover chamadas TransformAvatarUrl - exibir imagens diretamente de URLs de infraestrutura
Atualizar o avatarUrlTransform para retornar indefinido em vez de nulo
Alternar os avatares para o balde público - nenhum URL de tema necessário e direto
Use o tipo Promise para params no manipulador de rota Next.js 15
Atualizar Next.js 15 route handler params handling for avatar storage proxy
Aplicar a transformação de URL em URLs avatar no MemberHeader e ProfileTab
Adicionar rota proxy e transformação de URL para imagens avatar para corrigir erros de conteúdo misto
Remover todos os componentes da grade e usar caixa com grade CSS
Substituir grade com caixa e grade CSS para melhor compatibilidade
Atualizar route handlers para Next.js 15 - params are now assync
Consolide os tipos de avatar no ficheiro partilhado para obter consistência
Remover a rota do proxy de armazenamento não utilizada - usando URLs pré- assinados diretamente
Reconstruir avatar UI - moderno, interativo, polido. Infra- Estrutura retorna URLs diretamente
Usar rota proxy para URLs de avatar em vez de URLs pré-assinadas pelo MinIO SDK
Infraestrutura agora gera URLs pré-assinados com domínio de tema diretamente, frontend usa-os como-is
Adicione o registro detalhado de erros à rota proxy de armazenamento para identificar 500 erros
Usar URLs de domínio de tema direto para avatars - construir URLs usando a lógica de caminho de tema como solicitado
Corrigir o caminho do URL do avatar - o balde interno deve usar /interno/ diretamente, não /public/bucket-name/internal/
Criar a função getThemePath do lado do servidor - getThemePath usa janela que não existe no servidor
Use getThemePath para construir URLs avatar em vez de URLs pré-assinadas
Adicionar um registo detalhado para rastrear a geração de URLs previamente assinada
Adicione registro abrangente e manipulação de erros ao processoAvatarResponse
Simplifique - construir objetoCaminho de id/type/fileExtension e assiná-lo
Adicione um registro extenso para ver o que a infraestrutura retorna e por que URLs pré-assinadas não são geradas
Remova a criação duplicada do cliente MinIO e adicione backback para construir o objetoPath a partir dos dados do avatar
Adicionar um registo detalhado para ver a estrutura de resposta da infra- estrutura
Use o domínio do tema diretamente para o cliente MinIO (é proxies para MinIO)
Conecte-se ao servidor MinIO atual e, em seguida, substitua o nome da máquina no URL pré- assinado
Adicionar um registo extenso à geração de URL pré- assinada pela MinIO
Gerar URLs pré-assinadas em Next.js usando MinIO SDK com domínio de tema
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.
