Skip to content

feat(poder360): Criação do spider e scraper do portal poder360 - #28

Open
mateus9levy wants to merge 2 commits into
developfrom
feat/poder360
Open

mateus9levy wants to merge 2 commits into
developfrom
feat/poder360

Conversation

@mateus9levy

Copy link
Copy Markdown

fix(scraper): Corrige um erro de extração no corpo da notícia do Poder360.

Descrição

Este commit corrige um problema na extração de conteúdo do portal Poder360. O método anterior não conseguia capturar o corpo da notícia, provavelmente por ser renderizado dinamicamente (via JavaScript).

🗂️ Tipo de Mudança

  • 🐞 Correção de bug (fix)
  • ✨ Nova funcionalidade (feat)
  • ♻️ Refatoração (refactor/improve)
  • 📝 Documentação (docs)
  • 🚀 Performance (perf)
  • 🧪 Testes (test)
  • ⚙️ Build/CI (build/ci/cd/static)

📌 Checklist

  • Mensagem de commit segue o padrão Conventional Commits
  • Nome da branch segue a Política de Branches Git Flow
  • Testes adicionados/atualizados
  • Documentação atualizada (README / Storybook / Swagger / MkDocs)
  • Pipeline CI/CD aprovado
  • Sem dependências pendentes

🔗 Issues Relacionadas

Closes #

🧪 Como Testar

  1. Faça o build da imagem do scraper para incluir as novas dependências: docker compose build scraper
  2. Execute o crawler para coletar as URLs: make crawl_poder360
  3. Execute o scraper para extrair o conteúdo das URLs coletadas: make scrape_poder360
  4. Resultado esperado: Verifique os logs ou o banco de dados. As notícias do Poder360 devem ser salvas com o campo body (corpo) preenchido corretamente, e não mais vazio ou incorreto.

📷 Evidências

Screenshots, GIFs ou logs (se aplicável).

📃 Notas Adicionais

Observações para revisores ou deploy.

@mateus9levy mateus9levy changed the title Feat/poder360 feat(poder360): Criação do spider e scraper do portal poder360 Oct 22, 2025
@mateus9levy mateus9levy self-assigned this Oct 22, 2025
@mateus9levy mateus9levy added the enhancement New feature or request label Oct 22, 2025

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant