Skip to content

fix(treinamento-interno): thumbnails, limpeza de nomes e redesign de filtros#141

Merged
Warleypablo merged 3 commits intomainfrom
feature/treinamento-interno
Apr 30, 2026
Merged

fix(treinamento-interno): thumbnails, limpeza de nomes e redesign de filtros#141
Warleypablo merged 3 commits intomainfrom
feature/treinamento-interno

Conversation

@Warleypablo
Copy link
Copy Markdown
Owner

Summary

  • Thumbnails: proxy autenticado via Drive API (redirect com cache 55min) — resolve erro cross-origin
  • Nomes: cleanVideoName() remove sufixo Zoom (data + GMT + Recording) e extensão dos vídeos
  • UI: chips de filtro no topo substituem lista de trilhas; vídeos em grid 2 colunas ocupam a tela

Test Plan

  • Acessar Conhecimentos → Treinamento Interno
  • Verificar que thumbnails carregam corretamente
  • Verificar que títulos aparecem sem sufixo de data/hora
  • Clicar nos chips de área e verificar que vídeos filtram
  • Testar dark/light mode

🤖 Generated with Claude Code

Warleypablo and others added 3 commits April 30, 2026 10:17
…deos

- Thumbnails: proxy GET /thumbnail/:fileId busca imagem via service account,
  eliminando erro de auth cross-origin com drive.google.com
- Nomes: cleanVideoName() remove sufixo Zoom (data + GMT + Recording) e extensão
  tanto no insert quanto no upsert do sync

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
…ve API

getAccessToken() retornava null; agora usa drive.files.get(thumbnailLink)
com cache de 55min para evitar chamadas repetidas

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
…iltro no topo

- Chips horizontais com cor da área, ícone e contador de vídeos
- Vídeos exibidos direto na tela (grid 2 colunas em desktop)
- Barra de progresso da trilha selecionada
- Primeira trilha com vídeos selecionada automaticamente
- Botão sync reduzido para ícone; busca ocupa largura total

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@Warleypablo Warleypablo merged commit e27f900 into main Apr 30, 2026
1 check passed
@Warleypablo Warleypablo deleted the feature/treinamento-interno branch April 30, 2026 13:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant