Histórico de Versões
Acompanhe a evolução e as atualizações do Observatório.
Integridade e Expansão
21/02/2026Auditoria de Integridade (V.I.A.): Implementação dos critérios de Verificação, Independência e Identificação no formulário de análise, baseados na metodologia Schneider.
Classificação por Gênero: Inclusão de categorização por Gênero Jornalístico (Informativo, Opinativo, etc.) para cruzamento com os ODS.
Área de Cadastro Externo: Criação de fluxos de registro para estudantes e pesquisadores, permitindo a colaboração descentralizada.
Interface por "Ilhas": Reestruturação visual do formulário de cadastro, agrupando campos por afinidade temática (Ilha de Integridade e Ilha de Temas Transversais).
Filtros Espaciais: Implementação de lógica de filtragem dinâmica de Estado -> Município -> Veículo para precisão na localização da reportagem.
Arquitetura Dinâmica e Automação (Atual)
21/02/2026Banco de Dados Relacional para Temas: Migração dos "Temas Transversais" de uma lista fixa (estática) para tabelas dinâmicas no PostgreSQL. Agora, temas e suas especificações são gerenciáveis via painel administrativo.
Lógica Hierárquica de Dados: Implementação da relação "Tema -> Especificação" (Ex: Violência contra pessoas trans -> Homicídio), permitindo níveis mais profundos de análise acadêmica.
Formulário Inteligente (JS): Desenvolvimento de interface dinâmica onde o campo de "Especificação" só é exibido após a seleção de um eixo transversal, reduzindo a carga cognitiva do usuário.
Integração via API Interna: Criação de endpoint JSON para alimentação em tempo real dos campos dependentes no front-end.
Versionamento Automatizado: Implementação de Context Processor para exibir a versão atual do sistema no rodapé de todas as páginas, buscando os dados diretamente da última "Jornada" cadastrada no banco de dados.
Refatoração do Dashboard: Atualização das queries de contagem para suportar a nova estrutura de chaves estrangeiras (Foreign Keys), garantindo gráficos sempre atualizados.
Integridade e Auditoria
14/02/2026Filtros Temporais: O Dashboard agora permite cruzar dados por períodos específicos (Início/Fim).
Módulo V.I.A.: Implementação dos critérios de Howard Schneider (Verificação, Independência e Identificação) no banco de dados.
Score Automatizado: Lógica de backend que gera um índice de 0 a 3 para cada notícia.
Visualização de Dados: Novo gráfico de barras no Dashboard para monitorar a saúde jornalística da cobertura.
Consolidação Institucional e Identidade Visual
14/01/2026Módulo de Parcerias Institucionais: Implementação de um sistema dinâmico para exibição de logos de universidades, grupos de pesquisa e entidades financiadoras no rodapé da plataforma.
Gestão de Identidade Visual: Criação de ferramentas de ajuste fino para o dimensionamento de imagens, garantindo que as marcas dos parceiros sejam exibidas com integridade visual e proporções corretas, independentemente do formato da logo.
Controle de Exibição e Hierarquia: Introdução de um sistema de ordenação personalizada, permitindo que a coordenação do projeto defina a prioridade de exibição das entidades parceiras de acordo com os critérios institucionais.
Estabilização do Ambiente de Pesquisa: Refinamento da infraestrutura para garantir a segurança e a disponibilidade da plataforma durante as fases de coleta de dados e mentoria pedagógica.
Ficha de Cadastro Acadêmico: Organização interna dos perfis de usuários para distinguir e gerenciar adequadamente o acesso de pesquisadores, orientadores e estudantes.
Autonomia Administrativa e Expansão de Acesso.
31/12/2025* Sistema de "Interruptores" no Admin para abrir/fechar páginas ao público (ControlePagina).
Cadastro público para estudantes com mensagens de feedback visual.
Redirecionamento Inteligente pós-login (Alunos para Cadastro, Pesquisadores para Admin).
APIs de gráficos sincronizadas com as permissões de acesso.
Implementação do Escopo do Estudante.
30/12/2025Criação do modelo de Perfil (Estudante/Pesquisador), Dashboard simplificado para alunos e rotas iniciais de colaboração.
Correções de segurança e Novas funcionalidades
27/12/2025🚀 Jornada da Notícia — Log de Atualizações (Versão 1.1)
Esta versão marca a transição do sistema para um ambiente de produção profissional, consolidando a identidade institucional e a robustez do back-end.
🌟 Novas Funcionalidades
🤝 Gestão Dinâmica de Parceiros: Implementação de um módulo exclusivo no painel administrativo para gerenciar instituições parceiras de forma independente.
🏛️ Rodapé Institucional Automatizado: Novo footer que espelha automaticamente as entidades cadastradas (como UFSC e FAPESC) em todas as páginas, fortalecendo o vínculo acadêmico.
✨ Efeitos Visuais Interativos:
Filtro Cinematic: Logos aparecem em tons de cinza por padrão.
Hover Dinâmico: Ao passar o mouse, as cores originais são restauradas com um suave efeito de ampliação (zoom).
🛠️ Infraestrutura e Back-end
🌍 Context Processor Global: Arquitetura inteligente que distribui os dados dos parceiros para todos os templates do site simultaneamente, eliminando repetição de código.
🖼️ Processamento de Imagens: Integração da biblioteca Pillow para o tratamento de uploads e configuração rigorosa de diretórios de mídia (MEDIA_ROOT).
🔒 Otimização de Segurança: Blindagem de arquivos sensíveis. Agora, as credenciais do banco de dados (.env) e o banco de testes (db.sqlite3) estão protegidos contra rastreamento acidental no Git.
🗄️ Banco de Dados Profissional: Migração concluída e validada para o PostgreSQL, garantindo escalabilidade para múltiplos usuários online.
🎨 Ajustes de Design e Experiência
📱 Responsividade Total: O contêiner de logos foi recalibrado para dispositivos móveis, utilizando flex-wrap para garantir que as parcerias sejam visualizadas perfeitamente em qualquer tela.
📐 Espaçamento Dinâmico: Ajustes finos de margens e respiros para uma navegação mais fluida e limpa.
Lançamento Protótipo - Dashboard e Busca Inteligente
21/12/2025Lançamento da primeira versão estável do Observatório da Jornada da Notícia.
🚀 PRINCIPAIS FUNCIONALIDADES:
1. Dashboard Analítico Interativo:
- Implementação da biblioteca Chart.js para visualização de dados.
- Gráfico de Barras: Distribuição de notícias por ODS.
- Gráfico de Rosca: Top 8 veículos monitorados.
- Gráfico Polar: Tipos de menção à Agenda 2030.
- Filtros Dinâmicos: Cruzamento de dados por Veículo, Estado e Município (carregamento via AJAX).
2. Sistema de Busca Avançada:
- Pesquisa global por Título, Resumo, Autor e Texto Completo.
- Indexação Geográfica: Busca por notícias de determinado Estado (ex: "Ceará") ou Município.
- Tratamento de erros para campos vazios e paginação de resultados.
3. Gestão de Conteúdo e Usuários:
- Cadastro de Pesquisadores com fluxo de aprovação via Admin.
- Painel Administrativo personalizado para gestão de Notícias, Veículos e ODS.
- Visualização detalhada da ficha técnica da notícia.
4. Infraestrutura e Correções:
- Correção de conflitos de IDs (Chave Primária vs. Código IBGE) nos filtros regionais.
- Otimização de carregamento de scripts (CDN Cloudflare) para evitar bloqueios de rastreamento.
- Padronização visual com Bootstrap 5 (Tema "Clean/Green").