Skip to content

Commit

Permalink
chore: atualização de versionamento para publicação versão 3.1.13
Browse files Browse the repository at this point in the history
  • Loading branch information
guilhermeadc committed May 5, 2022
1 parent ecf5d0c commit ad03fa5
Show file tree
Hide file tree
Showing 10 changed files with 55 additions and 14 deletions.
1 change: 1 addition & 0 deletions .tool-versions
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
php 7.3.12
6 changes: 2 additions & 4 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -68,8 +68,6 @@ install-dev:
test-environment-provision:
docker-compose -f $(PEN_TEST_FUNC)/docker-compose.yml --env-file $(PEN_TEST_FUNC)/.env up -d
@echo "Sleeping for 45 seconds ..."; sleep 45;
# docker-compose -f $(PEN_TEST_FUNC)/docker-compose.yml --env-file $(PEN_TEST_FUNC)/.env exec org1-http yum install -y php-xdebug
# docker-compose -f $(PEN_TEST_FUNC)/docker-compose.yml --env-file $(PEN_TEST_FUNC)/.env exec org2-http yum install -y php-xdebug
docker-compose -f $(PEN_TEST_FUNC)/docker-compose.yml --env-file $(PEN_TEST_FUNC)/.env exec org1-http bash -c "printenv | sed 's/^\(.*\)$$/export \1/g' > /root/crond_env.sh"
docker-compose -f $(PEN_TEST_FUNC)/docker-compose.yml --env-file $(PEN_TEST_FUNC)/.env exec org1-http chown -R root:root /etc/cron.d/
docker-compose -f $(PEN_TEST_FUNC)/docker-compose.yml --env-file $(PEN_TEST_FUNC)/.env exec org1-http chmod 0644 /etc/cron.d/sei
Expand All @@ -84,8 +82,8 @@ test-environment-provision:
docker-compose -f $(PEN_TEST_FUNC)/docker-compose.yml --env-file $(PEN_TEST_FUNC)/.env exec org2-http php /opt/sip/scripts/mod-pen/sip_atualizar_versao_modulo_pen.php
wget -nc -i $(PEN_TEST_FUNC)/assets/arquivos/test_files_index.txt -P $(PEN_TEST_FUNC)/.tmp
cp $(PEN_TEST_FUNC)/.tmp/* /tmp
composer install -d $(PEN_TEST_FUNC)
composer install -d $(PEN_TEST_UNIT)
./composer.phar install -d $(PEN_TEST_FUNC)
./composer.phar install -d $(PEN_TEST_UNIT)


verify-config:
Expand Down
Binary file added composer.phar
Binary file not shown.
31 changes: 22 additions & 9 deletions docs/changelogs/CHANGELOG-3.1.13.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,21 +7,34 @@ As melhorias entregues em cada uma das versões são cumulativas, ou seja, cont
## Compatibilidade de versões
* O módulo é compatível com as seguintes versões do **SEI**:
* 3.1.0 até 3.1.7,
* 4.0.0 até 4.0.6,

* O módulo é compatível com as seguintes versões do **SUPER**:
* 4.0.3.1 até 4.0.3.2

> Atenção: É impreterível seguir rigorosamente o disposto no README.md do Módulo para instalação ou atualização com sucesso.
* 4.0.0 até 4.0.6

Para maiores informações sobre os procedimentos de instalação ou atualização, acesse os seguintes documentos localizados no pacote de distribuição mod-sei-pen-VERSAO.zip:
> Atenção: É impreterível seguir rigorosamente o disposto no README.md do Módulo para instalação ou atualização com sucesso.
* **INSTALACAO.md** - Procedimento de instalação e configuração do módulo
* **ATUALIZACAO.md** - Procedimento específicos para atualização de uma versão anterior


## Lista de Melhorias e Correções de Problemas

#### Issue #144 - Habilitar a instalação do módulo no SEI-SUPER
### Issue #135 - Modificado regra de pre-validação de envio externo para conferir impedimentos de bloqueio

Módulo não pré-validava se processo era possível de bloqueio, impedindo que regras do SEI e regras extendidas de módulos pudessem ser corretamente validadas antes do envio externo.

### Issue #151 - Correção de formatação, estilos e layouts de páginas de configuração

Algumas páginas de configuração do módulo apresentavam problemas de formatação após atualização de suporte para SEI 4.0.

### Issue #150 - Remoção de validação de compatibilidade na inicialização do SEI

Removido a validação da correta configuração do módulo e sua compatibilidade
com de versões, o que impedia a correção inicialização do sistema. Modificado
para apenas notificar o administrador sobre as incompatibilidades através dos
logs do sistema.

## Outros ajustes

* Adição de documentação sobre preparação de ambiente de desenvolvimento do módulo
* Ajuste em template de abertura de novas issues no github

Esta atualização habilita a instalação do módulo no SEI-SUPER
2 changes: 1 addition & 1 deletion src/PENIntegracao.php
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

class PENIntegracao extends SeiIntegracao
{
const VERSAO_MODULO = "3.1.12";
const VERSAO_MODULO = "3.1.13";
const PARAMETRO_VERSAO_MODULO_ANTIGO = 'PEN_VERSAO_MODULO_SEI';
const PARAMETRO_VERSAO_MODULO = 'VERSAO_MODULO_PEN';

Expand Down
7 changes: 7 additions & 0 deletions src/scripts/sei_atualizar_versao_modulo_pen.php
Original file line number Diff line number Diff line change
Expand Up @@ -116,6 +116,7 @@ protected function atualizarVersaoConectado() {
case '3.1.9': $this->instalarV30110();
case '3.1.10': $this->instalarV30111();
case '3.1.11': $this->instalarV30112();
case '3.1.13': $this->instalarV30113();
break;
default:
$this->finalizar('VERSAO DO MÓDULO JÁ CONSTA COMO ATUALIZADA');
Expand Down Expand Up @@ -2253,6 +2254,12 @@ protected function instalarV30112()
{
$this->atualizarNumeroVersao("3.1.12");
}

protected function instalarV30113()
{
$this->atualizarNumeroVersao("3.1.13");
}

}

try {
Expand Down
7 changes: 7 additions & 0 deletions src/scripts/sip_atualizar_versao_modulo_pen.php
Original file line number Diff line number Diff line change
Expand Up @@ -146,6 +146,8 @@ protected function atualizarVersaoConectado() {
case '3.1.9': $this->instalarV30110();
case '3.1.10': $this->instalarV30111();
case '3.1.11': $this->instalarV30112();
case '3.1.13': $this->instalarV30113();

break;

default:
Expand Down Expand Up @@ -1492,6 +1494,11 @@ protected function instalarV30112()
{
$this->atualizarNumeroVersao("3.1.12");
}

protected function instalarV30113()
{
$this->atualizarNumeroVersao("3.1.13");
}
}

try {
Expand Down
3 changes: 3 additions & 0 deletions tests/funcional/assets/config/ConfiguracaoSEI4.php
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,9 @@ public function getArrConfiguracoes(){
//'MdJulgarIntegracao' => 'trf4/julgamento',
//'MdWsSeiRest' => 'wssei',
'PENIntegracao' => 'pen',
'MdAbcExemploIntegracao' => 'abc/exemplo',
'MdAbcExemploIntegracao02' => 'abc/exemplo_02',
'MdAbcExemploIntegracao03' => 'abc/exemplo_03',
),
),

Expand Down
6 changes: 6 additions & 0 deletions tests/funcional/composer.json
Original file line number Diff line number Diff line change
@@ -1,4 +1,10 @@
{
"config": {
"platform": {
"php": "7.3.12"
}
},

"autoload": {
"classmap": [
"src_sei4/"
Expand Down
6 changes: 6 additions & 0 deletions tests/unitario/composer.json
Original file line number Diff line number Diff line change
@@ -1,4 +1,10 @@
{
"config": {
"platform": {
"php": "7.3.12"
}
},

"autoload": {
"classmap": [
"../../src/rn/"
Expand Down

0 comments on commit ad03fa5

Please sign in to comment.