diff --git a/README.md b/README.md index 5c6ecf7..f9691f9 100644 --- a/README.md +++ b/README.md @@ -16,6 +16,7 @@ O módulo é compatível com as seguintes versões do SUPER/SEI: | --- | --- | | 4.0.x | mod-wssei 2.0.x | | 4.1.1 | mod-wssei 2.2.0 | +| 4.1.2, 4.1.3, 4.1.4, 4.1.5 | mod-wssei 2.2.1 | | 5.0.0 | mod-wssei 3.0.0 | ## DOWNLOAD diff --git a/docker-compose.yml b/docker-compose.yml index ffac986..317c2d3 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -19,7 +19,7 @@ services: MYSQL_ROOT_PASSWORD: P@ssword volumes: - ${DATABASE_TYPE}:${DATABASE_DATA_DIR} - - /var/sei/backup/${DATABASE_HOST}:/backup + #- /var/sei/backup/${DATABASE_HOST}:/backup ports: - ${DATABASE_PORT}:${DATABASE_PORT} @@ -34,7 +34,7 @@ services: env_file: - .modulo.env ports: - - "80:8000" +# - "80:8000" - "8000:8000" extra_hosts: - "host.docker.internal:host-gateway" diff --git a/docs/changelogs/CHANGELOG-2.2.1.md b/docs/changelogs/CHANGELOG-2.2.1.md new file mode 100644 index 0000000..6f8995d --- /dev/null +++ b/docs/changelogs/CHANGELOG-2.2.1.md @@ -0,0 +1,54 @@ +## Novidades da versão 2.2.1 + +Este documento descreve as principais mudanças aplicadas nesta atualização de versão do **SUPER.GOV.BR**. + +Para instruções sobre como realizar a atualização do sistema, acesse a seção **[Atualização de Versão](#atualização-de-versão)** no final deste documento. Outras informações sobre procedimentos de **instalação** ou **atualização** de versões anteriores, acesse os seguintes documentos: + +* [Instalação](..//docs/INSTALACAO.md) - Procedimento de instalação do SUPER.GOV.BR +* [Atualização](..//docs/ATUALIZACAO.md) - Procedimento detalhados para atualização de uma versão anterior compatível com SUPER/SEI 4.0.x + +## Compatibilidade de versões + +O módulo é compatível com as seguintes versões do SUPER/SEI: + +| Versão SEI/SUPER | Versão módulo mod-wssei | +| --- | --- | +| 4.0.x | mod-wssei 2.0.x | +| 4.1.1 | mod-wssei 2.2.x | +| 4.1.2, 4.1.3, 4.1.4, 4.1.5 | mod-wssei 2.2.1 | + +### Lista de melhorias e correções de problemas + +Todas as atualizações podem incluir itens referentes à segurança, requisito em permanente monitoramento e evolução, motivo pelo qual a atualização com a maior brevidade possível é sempre recomendada. + +#### Compatibilidade com a versão do SEI 4.1.X (#75) + +Realizadas alterações necessárias visando compatibilizar o módulo com a versão 4.1.X do SEI. + +### Atualização de Versão + +#### Pré-requisitos + +Versão 4.1.x do **SEI** ou **SUPER.GOV.BR** ou superior instaladas (verificar valor da constante de versão no arquivo sei/web/SEI.php). + +#### Instruções + +1. Baixar a última versão do pacote de instalação do sistema (arquivo `mod-wssei-[VERSÃO].zip`) localizado na página de [Releases do projeto MOD-WSSEI](https://github.com/spbgovbr/mod-wssei/releases), seção **Assets**. + +2. Fazer backup dos diretórios "sei", "sip" e "infra" do servidor web; + +3. Descompactar o pacote de instalação `mod-wssei-[VERSÃO].zip`; + +4. Copiar os diretórios descompactados "sei", "sip" para os servidores, sobrescrevendo os arquivos existentes; + +5. Executar o script para atualização dos recursos do mod-wssei no SIP em linha de comando: + +```bash +php -c /etc/php.ini [DIRETORIO_RAIZ_INSTALAÇÃO]/sip/scripts/mod-wssei/sip_atualizar_versao_modulo_wssei.php +``` + +6. Executar o script para atualização dos recursos do mod-wssei no SEI em linha de comando: + +```bash +php -c /etc/php.ini [DIRETORIO_RAIZ_INSTALAÇÃO]/sei/scripts/mod-wssei/sei_atualizar_versao_modulo_wssei.php +``` diff --git a/src/MdWsSeiRest.php b/src/MdWsSeiRest.php index 0cf92c8..4540a6e 100644 --- a/src/MdWsSeiRest.php +++ b/src/MdWsSeiRest.php @@ -9,14 +9,14 @@ class MdWsSeiRest extends SeiIntegracao { const NOME_MODULO = "MdWsSeiRest"; - const VERSAO_MODULO = "2.2.0"; + const VERSAO_MODULO = "2.2.1"; // A partir da versão 2.0.0, o módulo de integração do SEI com o PEN não será mais compatível com o SEI 3.0.X const COMPATIBILIDADE_MODULO_SEI = array( // Versões SEI '3.1.0', '3.1.1', '3.1.2', '3.1.3', '3.1.4', '3.1.5', '3.1.6', '3.1.7', '4.0.0', '4.0.1' , '4.0.2' , '4.0.3', '4.0.4', '4.0.5', '4.0.6', '4.0.7', - '4.0.8', '4.0.9', '4.0.10', '4.0.11', '4.0.12', '4.1.1', '4.1.2', '4.1.3', '4.1.4', '4.1.5', '5.0.0', + '4.0.8', '4.0.9', '4.0.10', '4.0.11', '4.0.12', '4.1.1', '4.1.2', '4.1.3', '4.1.4', '4.1.5', // Versões SUPER '4.0.3.1', '4.0.3.2', '4.0.3.3', '4.0.3.4', '4.0.3.5', '4.0.4.6', '4.0.5.7', '4.0.6.8', '4.0.7.9', '4.0.8.10', '4.0.9.11', '4.0.9.12', '4.0.9.13', '4.0.9.14', '4.0.12.15' diff --git a/src/scripts/sei_atualizar_versao_modulo_wssei.php b/src/scripts/sei_atualizar_versao_modulo_wssei.php index ceb769c..dbdec20 100644 --- a/src/scripts/sei_atualizar_versao_modulo_wssei.php +++ b/src/scripts/sei_atualizar_versao_modulo_wssei.php @@ -154,7 +154,11 @@ public function versao_2_1_2($strVersaoAtual) public function versao_2_2_0($strVersaoAtual) { $this->logar("VERSÃO $strVersaoAtual atualizada."); - } + } + public function versao_2_2_1($strVersaoAtual) + { + $this->logar("VERSÃO $strVersaoAtual atualizada."); +} } session_start(); @@ -180,6 +184,7 @@ public function versao_2_2_0($strVersaoAtual) '2.1.1' => 'versao_2_1_1', '2.1.2' => 'versao_2_1_2', '2.2.0' => 'versao_2_2_0', + '2.2.1' => 'versao_2_2_1', ) ); diff --git a/src/scripts/sip_atualizar_versao_modulo_wssei.php b/src/scripts/sip_atualizar_versao_modulo_wssei.php index 90a5f6a..42c8d2e 100644 --- a/src/scripts/sip_atualizar_versao_modulo_wssei.php +++ b/src/scripts/sip_atualizar_versao_modulo_wssei.php @@ -1,6 +1,6 @@ logar("VERSÃO $strVersaoAtual atualizada."); } + public function versao_2_2_1($strVersaoAtual) + { + $this->logar("VERSÃO $strVersaoAtual atualizada."); +} } try { @@ -118,6 +122,7 @@ public function versao_2_2_0($strVersaoAtual) '2.1.1' => 'versao_2_1_1', '2.1.2' => 'versao_2_1_2', '2.2.0' => 'versao_2_2_0', + '2.2.1' => 'versao_2_2_1', ) );