Mural de Notícias
luiygjhvb
Calendário de Aniversários e Eventos
Calendário de Rotinas e Escalas
Formulários de Rotina do Setor
Formulários de uso diário para registro e controle das atividades jurídicas e administrativas da CDSP.
2. Defesas Emblemáticas
Cadastramento de rascunhos de defesas interessantes, diferentes ou marcantes.
3. Decisões Favoráveis
Cadastre sentenças, acórdãos e despachos favoráveis visualizados na triagem ou peças.
4. Manifestações de Outros Entes
Compilados de argumentos de PGEs, AGU, PGMs e Ministérios Públicos para aproveitarmos.
5. Registros Especiais
Atos judiciais, artigos, livros ou notícias interessantes, novos ou emblemáticos.
11. Redistribuição de Pendências
Redistribuir expedientes para outros setores da PGE ou equipes da CDSP.
12. Pauta Turmas Recursais
Controle de acórdãos cuja intimação do Estado corre imediatamente no julgamento.
13. Pesquisa Valor Impugnação
Solicitar pesquisa de valores para fins de impugnação em Procedimentos (José/Janaina).
Capacitações e Autodesenvolvimento
Acervos de referência, ferramentas de inteligência artificial e materiais de capacitação para o aprimoramento contínuo da equipe.
Versão Atual (v1.9.2) — 22/06/2026
- Onda 3.D: Refinamentos e Buscas Otimizadas: Busca granular por cards individuais, contador dinâmico de itens na home, distinção visual de Procedimentos com badges e ícones, destaque do grupo ativo na sidebar, ajustes vitais de layout mobile (redimensionamento de iframe, correção de sidebar overlay) e reestruturação da navegação principal para "Manuais e Desenvolvimento".
Buscador Inteligente (NotebookLM)
Nosso banco completo de teses, resoluções e arquivos indexados na IA do Google para respostas rápidas.
Versão Anterior (v1.9.0) — 22/06/2026 às 17:15
- Onda 3.B: Design system (Tokenização e Consistência): O portal passou por uma auditoria de cores e componentes CSS visando maior consistência. As cores hexadecimais espalhadas foram consolidadas em variáveis no
:root. - Redução de !important e Padronização: Foram padronizadas as durações de transições, suavizadas as animações de entrada e componentizados os selos informativos do mural para a classe
.badge. - Banners com Variantes: Os estilos inline de banners com gradientes foram movidos para classes CSS (como
.banner--institucional) para melhorar a legibilidade do HTML. - Documentação Técnica (JSDoc): Todas as funções públicas dos módulos do portal agora possuem documentação descritiva JSDoc na declaração, melhorando a manutenibilidade para desenvolvedores.
Versão Anterior (v1.8.0) — 22/06/2026 às 15:05
- Onda 3.A: Polimento Rápido Pré-Lançamento: Finalização das otimizações planejadas e estabilização de interface. Este pacote incluiu:
- Performance: Debounce na busca em tempo real, lazy-load do calendário do Google, e cache de queries DOM (Commit b866689).
- Interface de Usuário (UX): Estados visuais de carregamento (loading states) e criação de Empty States ("Nenhum resultado para...") na ferramenta de pesquisa (Commit c4978b6).
- Acessibilidade (A11y): Inserção de "skip links" ocultos para leitores de tela, adequação de
aria-labele visibilidade de foco (focus-visible) para navegação por teclado (Commit ba790f2). - Resiliência: Criação de rotina "Retry com Exponential Backoff" para impedir falhas de conexão em chamadas críticas ao Supabase (Commit 1e78e47).
- Correção de Drag & Drop: Resolução de bug de propagação onde arrastar um link único arrastava acidentalmente a macro-categoria (Commit 16bf9a8).
- Correção Definitiva de Bloqueio Local (CORS/Módulos ES): Solucionado o erro de carregamento silencioso do JavaScript que desabilitava o portal ao ser aberto localmente via arquivo no Windows. Inserido o inicializador nativo
iniciar_portal_local.batpara bypass de segurança. - Fix Crítico em Menu e Navegação SPA: Resolução final do travamento em abas (catálogo "preso"), correção no evento de hashchange na barra lateral e eliminação do erro sintático oculto de escape que impedia o load de componentes.
Versão Anterior (v1.7.0) — 19/06/2026 às 14:58
- Onda 2.E: Modularização Administrativa Completa: Todo o comportamento de administração do portal, incluindo overlays de edição (lápis), menu flutuante (FAB "+"), e a rotina de deploy no GitHub foi extraído e consolidado em
/scripts/admin.js, com injeção explícita de dependências. - Onda 2.D: Modularização de data.js: Gerenciamento de e-mails autorizados e mural de notícias isolados e unificados em
/scripts/data.js. - Modais Premium Glassmorphism: Substituição completa de
alert()econfirm()nativos por diálogos customizados com efeito blur/glassmorphism e animações fluidas importados deui.js. - Relocação de Contatos e Cabeçalho do Setor: Mudança das informações de contato de
#iniciopara o fim de#setor, e padronização do cabeçalho da seção com o íconecorporate_fare. - Métricas de Código: O arquivo orquestrador
script.jsfoi reduzido em mais de 92%, contendo agora menos de 200 linhas de código limpo.
Versão Anterior (v1.6.7) — 18/06/2026 às 19:20
- Correção de Erro de Supabase Client no Mural: Exportação de
supabaseClientdesession.jsparascript.js, resolvendo o erroReferenceError: supabaseClient is not definedna inicialização/carregamento do mural de postagens. - Upsert Resiliente sem Permissão can_publish_mural: Criação de fallback defensivo ao salvar novos usuários autorizados no Supabase. Se a tabela do banco não dispuser da coluna
can_publish_mural(erroPGRST204), o sistema faz uma nova tentativa automática omitindo esse campo para evitar o bloqueio de cadastros. - Scripts SQL Atualizados: Inclusão do suporte da coluna no script SQL exibido no portal com a respectiva instrução de
ALTER TABLEpara atualizar bases existentes.
Versão Anterior (v1.6.6) — 18/06/2026 às 19:00
- Modularização Onda 2.C (State + Auth + Router): Consolidação e isolamento do estado global de sessão, fluxos de autenticação Supabase e roteamento SPA (incluindo interceptadores e listeners de hashchange) no novo módulo autônomo
/scripts/session.js. - Correção e Prevenção de Bloqueio Admin-Only: Introdução de guarda estrita em
navigateToque impede o travamento em estados vazios ou não clicáveis se uma página restrita a administradores for carregada por colaboradores ou visitantes, realizando o redirecionamento automático seguro comhistory.replaceStatepara o hash#inicio. - Correções de Estabilidade Pós-Modularização: Resolução do erro de variáveis órfãs (
adminLoginBtnseloginOverlay) no escopo e correção do bug de favoritos duplicados/auto-adicionados através da remoção de listeners locais redundantes em favor da delegação global no módulo de sessão.
Versão Anterior (v1.6.5) — 18/06/2026 às 18:25
- Modularização Onda 2.B (Extração de 6 Módulos Folha): Extração e isolamento das lógicas de Favoritos (
favorites.js), Tema (theme.js), Iframe Drawer (drawer.js), Busca Normalizada (search.js), Exportação Estática (export.js) e Histórico de Changelog (changelog.js) em arquivos separados no diretório/scripts/. - Sincronização de Favoritos entre Páginas (Item B): Centralização e persistência de favoritos sob a mesma chave
cdsp-favoritesde forma unificada e defensiva, tratando ausências de elementos no DOM emteses.htmlemanuais.html. - Correção de Travamento de Navegação por Hash (Item A): Introdução de trava lógica na inicialização que aguarda a resolução do estado de autenticação do Supabase (seja logado ou visitante) antes de processar o hash da URL, evitando congelamentos de layout e inconsistências de abas.
Versão Anterior (v1.6.4) — 18/06/2026 às 17:35
- Fundação para Modularização: Adicionados os arquivos de infraestrutura e constantes globais
/scripts/config.jse/scripts/ui.js, bem como novos tokens utilitários de espaçamento, borda e z-index no arquivostyle.css. - Arquitetura de Módulos ES6: Conversão de
script.jspara módulo nativo ES6 (type="module") nas páginas principal (index.html) e catálogos (teses.html,manuais.html). - Correção de Lag no Arrastar de Cards (Sintoma A): Correção do vazamento e acúmulo de event listeners de
dragovernos contêineres de cards, restaurando a fluidez completa do cursor e uso de CPU durante edição. - Resiliência de Sessão e FOUC (Sintoma B): Implementados listeners de visibilidade e foco de janela que limpam de forma dinâmica estilos síncronos e classes de Modo Admin obsoletas se a sessão do Supabase expirar ou for interrompida, evitando congelamento da interface.
Versão Anterior (v1.6.3) — 18/06/2026 às 17:00
- Integração do Mural com Supabase: Persistência real de postagens do Mural de Notícias em banco de dados Supabase com suporte a soft delete (
deleted_at) e tratamento robusto contra injeções XSS por meio de escape de HTML e whitelist de tags de formatação autorizadas (<strong>,<b>,<em>,<i>,<a>). - Interface Premium para Edição de Usuários: Substituição dos prompts nativos do navegador por um modal de edição personalizado com design premium e glassmorphic. O e-mail funcional é configurado como somente leitura em modo de edição.
- Feedback Resiliente de Carregamento: Adição de indicador visual "Carregando usuários..." ao carregar a lista de e-mails autorizados do Supabase.
- Limpeza e Acessibilidade: Remoção completa dos seletores de CSS anti-ads residuais e ajuste nos parâmetros da tag viewport para permitir zoom do usuário.
Versão Anterior (v1.6.2) — 18/06/2026 às 16:20
- Correção do Acesso ao Menu no Modo Admin: Reestruturação do layout raiz do portal usando Flexbox no contêiner
body, permitindo que a barra de administração ajuste dinamicamente sua altura sem encobrir o cabeçalho superior e o botão de menu (#openSidebar). - Otimização Responsiva do Admin no Mobile: Compactação da barra de administração em telas menores, ocultando rótulos de texto extensos e mantendo apenas ícones operacionais, e deslocando o menu lateral suspenso para baixo a fim de evitar sobreposições.
Versão Anterior (v1.6.1) — 18/06/2026 às 13:13
- Correção de Nesting e Exibição do Header: Correção no aninhamento das tags HTML no arquivo principal
index.html, resolvendo o bug de ocultamento da barra superior e lateral nas páginas de "O Setor" e "Gestão & BI", além de ajustar o recuo de margem no topo dos subsetores. - Melhoria na Barra de Backup e Histórico: Adaptação das regras CSS associadas à visualização de histórico de versões, ocultando a barra de administração normal para expor a barra de histórico vermelha de forma visível e operável abaixo do cabeçalho superior.
- Modal de Descrição em Glassmorphism: Implementação de um diálogo modal inline elegante em glassmorphism no Modo Admin que solicita uma descrição simples antes de salvar alterações, enriquecendo o registro de histórico de modificações diretamente no GitHub.
- Registro de Datas e Horas no Changelog: Adicionada a marcação temporal exata com data e hora para todas as entradas no Changelog Oficial do portal.
Versão Anterior (v1.6.0) — 17/06/2026 às 16:19
- Busca Unificada e Direcionada: Pressionar Enter ou clicar na lupa na barra superior/lateral em
manuais.htmleteses.htmlagora redireciona e realiza a busca na página inicial (index.html?search=termo). O campo integrado de busca local dos catálogos continua filtrando localmente em tempo real. - Ferramentas de Edição no Modo Admin: Integração de botões de edição (.edit-overlay) nos itens da barra lateral (
.nav-item) e cabeçalhos de página (.section-header-tag), sincronizando alterações de títulos e ícones de forma bidirecional. - Menu FAB Dinâmico: O botão flutuante '+' adapta suas opções automaticamente com base na página atual (permitindo criar macrotemas nos catálogos ou cards/links no index).
- Correção Mobile (Overlay e Blur): Correção do menu móvel para fechar corretamente o overlay escuro e remover o desfoque de fundo ao clicar em qualquer item.
- Responsividade e Ajuste de Overflow: Ajustado o layout das tabelas e do subsetor de Diretrizes Gerais para que o conteúdo se ajuste perfeitamente à largura e bordas de qualquer tela de celular, evitando quebra ou corte de textos.
Versão Anterior (v1.5.8) — 17/06/2026 às 11:34
- Prevenção Geral de Flickers (FOUC): Correção síncrona na inicialização do Modo Admin, na renderização dos ícones (Material Icons) e nos widgets de perfil do usuário.
- Restauração da Posição do Menu: A rolagem (scroll) e o estado de recolhimento da barra lateral agora são persistidos no cache local e restaurados de forma síncrona ao navegar.
- Isolamento de Busca: Isolamento do campo de busca central de catálogos (manuais/teses), que passa a atuar de forma local no catálogo atual, enquanto a barra de busca superior e lateral agem globalmente.
- Otimização de Performance Gráfica: Redução do consumo de GPU e CPU do site ao diminuir o raio de desfoque das blobs animadas e reduzir as oitavas de ruído fractal da película.
- Remoção de Referências Legadas ao Netlify: Limpeza e renomeação do fluxo de publicação de arquivos para se referir de forma consistente apenas ao GitHub e Cloudflare Pages.
Versão Anterior (v1.5.7) — 16/06/2026 às 17:45
- Persistência Global do Modo Admin: O Modo Admin agora permanece ativo entre guias (abas) e janelas do navegador por meio de
localStorage. - Aviso de Alterações Não Salvas: Adicionado alerta de aviso (
beforeunload) no navegador para evitar saídas acidentais ou recarregamentos de página caso existam alterações locais pendentes de salvamento. - Salvamento Dinâmico de Catálogos: Correção do destino de deploy no GitHub para salvar dinamicamente o arquivo atual em vez de sempre sobrescrever o arquivo principal index.html.
- Eliminação da Piscada (Flicker) no Menu: O menu lateral agora aplica o colapso das categorias de forma síncrona durante o parsing do DOM.
Versão Anterior (v1.5.6) — 16/06/2026 às 15:47
- Persistência do Modo Administrador: O Modo Admin agora permanece ativo ao navegar de uma página para outra usando armazenamento em
sessionStorage.
Versão Anterior (v1.5.5) — 16/06/2026 às 15:37
- Busca Integrada nos Catálogos: Otimização da barra de pesquisa em
manuais.htmleteses.html. A digitação agora filtra macrotópicos e expande acordeões correspondentes automaticamente. - Correções nos Favoritos: Correção do recolhimento/colapso da aba de favoritos e correção do bug de invisibilidade de itens clonados se a categoria original estivesse recolhida.
- Alinhamento e Layout de Administração: Correção no alinhamento horizontal (flex layout) e chevron da categoria de administração quando exibida em modo admin.
- Simetria e Espaçamento no Header: Organização do cabeçalho superior em contêineres
.header-lefte.header-rightpara centralizar a barra de pesquisa. - Login Simplificado e Ícone Discreto: Substituição do botão de login superior por um ícone fixo de escudo (
shield).
Versão Anterior (v1.5.4) — 16/06/2026 às 15:15
- Modo Admin Discreto (Shield e Anônimo): O botão de login/modo admin na barra superior foi convertido em um pequeno ícone elegante.
- Pesquisa Responsiva e Destacada: A barra de pesquisa do menu lateral migrou para o cabeçalho superior no desktop.
- Persistência de Categorias (Accordion): O estado de abertura/recolhimento das seções da barra lateral é salvo dinamicamente no
localStoragepor categoria. - Sistema de Favoritos: Adicionado ícone de estrela ao lado de cada link na barra lateral.
- Ergonomia de Scrollbar: Aumento da área de clique do scrollbar para 12px com visual elegante.
- Consistência de Menus nos Catálogos: Sincronização da barra lateral de
manuais.htmleteses.htmlcom a página unificada.
Versão Anterior (v1.5.3) — 15/06/2026 às 18:17
- Otimização de Performance e Fluidez: Introdução de debouncing de 150ms na digitação da pesquisa.
- Persistência de Tema Claro/Escuro: Gravação de Cookies no navegador para armazenar a preferência de cor de forma permanente.
- Transições Visuais Premium: Adicionada animação de slide/fade-in suave nas transições de páginas.
Versão Anterior (v1.5.2) — 15/06/2026 às 14:21
- Correção Crítica de Navegação: Resolução de erro de sintaxe/aninhamento no script do portal (
script.js) que causava falha no carregamento. - Melhoria no Modo Administrador: Desmembramento de links e cards para separar os hyperlinks das áreas textuais, liberando a edição inline.
- Navegabilidade Híbrida: Fora do modo Admin, cliques em cards abrem as URLs. No Admin, a edição fica liberada e a navegação fica restrita aos ícones.
- Edição de Tópicos e Acordeões: Overlays/lápis de edição para acordeões de subtópicos nos catálogos.
- Textos Editáveis da Home: Liberada a edição do parágrafo e título de boas-vindas da home.
- Correção de Botão de Salvamento: Resolução do travamento no status "Salvando no GitHub...".
Versões Anteriores
- Melhoria no Modo Administrador: Desmembramento de links e cards para separar hyperlinks dos textos, possibilitando edição inline sem redirecionamentos acidentais.
- Navegabilidade Híbrida: Fora do modo Admin, cliques em cards/linhas abrem URLs. No Admin, navegação fica restrita aos ícones.
- Edição de Tópicos e Acordeões: Overlays/lápis de edição para subtópicos dos catálogos (título, link, palavras-chave).
- Textos Editáveis da Home: Liberada a edição do parágrafo e título de boas-vindas da home.
- Correção do Botão de Salvamento: Resolução do travamento no status "Salvando no GitHub...".
- Prevenção de Colapsos no Admin: Interrupção da propagação de cliques durante edição inline de acordeões e macrotópicos.
- Separação de Catálogos (Teses e Manuais): Arquivos independentes com SPA híbrido para acelerar o portal e prevenir DOM bloat.
- Macrotópicos Colapsáveis e Otimização: Agrupamento de cards em menus suspensos colapsáveis com abertura instantânea.
- Pesquisa Inteligente Auto-Expansível: O campo de busca expande automaticamente os macrotópicos relevantes.
- Controle de FAB (+) do Modo Admin: Limpeza do botão estático com rotina
getCleanHtmlForExport(). - Correções Visuais de Login e Cursores: Ajuste de ponteiro de mouse na barra lateral e eliminação do glitch visual de admin na tela de visitantes.
- Incorporação de pastas do Drive e manuais ausentes.
- Exibição direta dos IFRAMEs de calendários na aba Gestão.
- Catalogação ampliada de teses e preliminares de defesa.
- Implementação de acesso visitante flexível (modo guest configurável).
- Gerenciamento de logs com autoria e restauração de commits em tempo real via GitHub API.
- Login unificado com Google OAuth e autenticação por e-mail/senha.
- Painel de administração com gerenciamento de e-mails autorizados.
- Sincronização de usuários com banco de dados Supabase.
- Estrutura base do Portal Intranet CDSP da PGE/MT.
- Páginas de subsetores temáticos (Procedimentos, Medicamentos, Terapias, Home Care, TFD, etc.).
- Links úteis do setor e formulários de rotina.