By: Jonatas Evaristo
Inspect and view changes in SEI++ source codes across current and past versions
Please login to examine the extension's source code.
manifest.json
{
"manifest_version": 3,
"name": "SEI++",
"short_name": "SEI++",
"description": "SEI++: Adiciona novas funcionalidades ao Sistema Eletrônico de Informações - SEI (Requer uma versão do SEI maior ou igual a 4.1).",
"version": "6.0",
"author": "Jonatas Evaristo",
"homepage_url": "https://jonatasrs.github.io/sei/",
"icons": {
"48": "icons/seipp-new.png"
},
"permissions": [
"storage",
"notifications",
"alarms"
],
"host_permissions": [
"*://*.br/*controlador.php?acao=*"
],
"action": {
"default_icon": "icons/seipp-new.png",
"default_title": "Controle de Processos",
"default_popup": "browser_action/index.html"
},
"browser_specific_settings": {
"gecko": {
"id": "jonatas@gov",
"strict_min_version": "128.0"
}
},
"background": {
"scripts": [
"background/background.js"
],
"type": "module"
},
"content_scripts": [
{
"matches": [
"*://*.br/*"
],
"run_at": "document_start",
"css": [
"cs_modules/core.css"
],
"all_frames": true,
"js": [
"cs_modules/core/start/lib.js",
"node_modules/jquery/dist/jquery.min.js",
"node_modules/jquery-ui/dist/jquery-ui.min.js"
]
},
{
"matches": [
"*://*.br/*"
],
"run_at": "document_end",
"css": [
"cs_modules/core.css",
"node_modules/jquery-ui/dist/themes/base/jquery-ui.min.css"
],
"all_frames": true,
"js": [
"cs_modules/core/end/theme.js",
"cs_modules/core/end/getSeiVersion.js",
"cs_modules/core/end/redirecionarPagina.js",
"cs_modules/core/end/moduleInit.js",
"cs_modules/core/end/permitirSalvarSenhaBrowser.js",
"cs_modules/core/end/index.js"
]
},
{
"matches": [
"*://*.br/sip/login.php*"
],
"run_at": "document_end",
"js": [
"cs_modules/core/login/index.js"
]
},
{
"matches": [
"*://*.br/*/controlador.php?acao=*",
"*://*.br/*/controlador_externo.php?acao=*"
],
"run_at": "document_idle",
"all_frames": false,
"js": [
"cs_modules/core/idle/adicionarIdentificadorSeipp.js",
"cs_modules/core/idle/verificarBlocoAssinatura.js",
"cs_modules/core/idle/indicarConfiguracao.js",
"cs_modules/core/idle/atalhoPublicacoesEletronicas.js",
"cs_modules/core/idle/linkNeutroControleProcessos.js",
"cs_modules/core/idle/moveLinkMenu.js",
"cs_modules/core/idle/ocultarMenuAutomaticamente.js",
"cs_modules/core/idle/index.js"
]
},
{
"matches": [
"*://*.br/*/controlador.php?acao=documento_receber*"
],
"all_frames": true,
"js": [
"cs_modules/documento_receber/forcarReaberturaProcesso.js",
"cs_modules/documento_receber/autopreencherDocumentoExterno.js",
"cs_modules/documento_receber/index.js"
]
},
{
"matches": [
"*://*.br/*/controlador.php?acao=procedimento_controlar*"
],
"js": [
"cs_modules/lib/pontoControleCores.js",
"cs_modules/procedimento_controlar/mostrarEspecificacao.js",
"cs_modules/procedimento_controlar/corrigirTabelas.js",
"cs_modules/procedimento_controlar/confirmarAntesConcluir.js",
"cs_modules/procedimento_controlar/incluirCalculoPrazos.js",
"cs_modules/procedimento_controlar/marcarCorProcesso.js",
"cs_modules/lib/filtra_processos/index.js",
"cs_modules/lib/filtra_processos/pesquisarInformacoes.js",
"cs_modules/procedimento_controlar/filtra_processos/filtraPorAtribuicao.js",
"cs_modules/procedimento_controlar/filtra_processos/carregaInformacaoBlocos.js",
"cs_modules/lib/selecionarMultiplosProcessos.js",
"cs_modules/procedimento_controlar/listaPorEspecificacao.js",
"cs_modules/procedimento_controlar/index.js"
]
},
{
"matches": [
"*://*.br/*/controlador.php?acao=rel_bloco_protocolo_listar*"
],
"js": [
"cs_modules/lib/filtra_processos/index.js",
"cs_modules/lib/filtra_processos/pesquisarInformacoes.js",
"cs_modules/lib/selecionarMultiplosProcessos.js",
"cs_modules/lib/retirarSobrestamentoReabrirEmBloco.js",
"cs_modules/rel_bloco_protocolo_listar/selecionarDocumentosAssinar.js",
"cs_modules/rel_bloco_protocolo_listar/index.js"
]
},
{
"matches": [
"*://*.br/*/controlador.php?acao=controle_unidade_gerar*"
],
"js": [
"cs_modules/lib/selecionarMultiplosProcessos.js",
"cs_modules/lib/retirarSobrestamentoReabrirEmBloco.js",
"cs_modules/controle_unidade_gerar/index.js"
]
},
{
"matches": [
"*://*.br/*/controlador.php?acao=procedimento_visualizar*"
],
"all_frames": true,
"css": [
"cs_modules/procedimento_visualizar/styles.css"
],
"js": [
"cs_modules/lib/pontoControleCores.js",
"cs_modules/procedimento_visualizar/consultarInteressado.js",
"cs_modules/procedimento_visualizar/copiarNumeroProcessoDocumento.js",
"cs_modules/procedimento_visualizar/mostrarAnotacao.js",
"cs_modules/procedimento_visualizar/abrirDocumentoNovaAba.js",
"cs_modules/procedimento_visualizar/copiarLinkInterno.js",
"cs_modules/procedimento_visualizar/dropzone.js",
"cs_modules/procedimento_visualizar/alterarTitulo.js",
"cs_modules/procedimento_visualizar/documentoModelo.js",
"cs_modules/procedimento_visualizar/ajustarElementosNativos.js",
"cs_modules/procedimento_visualizar/consultarAtribuicao.js",
"cs_modules/procedimento_visualizar/index.js"
]
},
{
"matches": [
"*://*.br/*/controlador.php?acao=documento_escolher_tipo*"
],
"all_frames": true,
"css": [
"cs_modules/documento_escolher_tipo/styles.css"
],
"js": [
"cs_modules/documento_escolher_tipo/escolherDocumentoComModelo.js",
"cs_modules/documento_escolher_tipo/index.js"
]
},
{
"matches": [
"*://*.br/*/controlador.php?acao=anotacao_registrar*"
],
"all_frames": true,
"js": [
"cs_modules/anotacao_registrar/atualizarAnotacaoNaArvore.js",
"cs_modules/anotacao_registrar/index.js"
]
},
{
"matches": [
"*://*.br/*/controlador.php?acao=infra_configurar*"
],
"css": [
"cs_modules/infra_configurar/options_ui/styles.css"
],
"js": [
"cs_modules/lib/colorToFilter.js",
"cs_modules/infra_configurar/options_ui.js",
"cs_modules/infra_configurar/index.js"
]
},
{
"matches": [
"*://*.br/*/controlador.php?acao=documento_gerar*"
],
"all_frames": true,
"js": [
"cs_modules/documento_gerar/gerarDocumentoComModelo.js",
"cs_modules/documento_gerar/index.js"
]
},
{
"matches": [
"*://*.br/*/controlador.php?acao=procedimento_atribuicao_cadastrar*"
],
"all_frames": true,
"js": [
"cs_modules/procedimento_atribuicao_cadastrar/ordenarSelect.js",
"cs_modules/procedimento_atribuicao_cadastrar/index.js"
]
}
],
"web_accessible_resources": [
{
"resources": [
"cs_modules/infra_configurar/options_ui/index.html",
"cs_modules/themes/black.css",
"cs_modules/themes/super-black.css",
"icons/iconYellow.png",
"icons/iconBlue.png",
"icons/iconGreen.png",
"icons/iconRed.png",
"icons/link.png",
"icons/modelo.png",
"icons/fileUpload.png",
"icons/aguarde.gif",
"icons/editNote.png",
"icons/removeNote.png",
"icons/note.png",
"icons/interessado.png",
"icons/menu.svg",
"icons/copy.svg"
],
"matches": [
"*://*.br/*"
]
}
]
} Best SEI++ Alternatives
Here are some Firefox add-ons that are similar to SEI++: