Releases: scieloorg/core
v2.9.2
Passos para atualização
- No contêiner do django, modificar o valor da variável MAINTENANCE_MODE para True. Acessar core.scielo.org/admin e visualizar a página de sistema em manutenção (funcionalidade disponível a partir de v2.6.0)
- Realizar o backup da base de dados para ser possível reverter caso a migração de banco de dados apresente problema
- Atualizar a aplicação com a versão mencionada
- Interromper os containers: celeryworker e redis nesta ordem
- Acessar o contêiner do django:
- Executar no shell da aplicação django:
python manage.py makemigrations
python manage.py migrate
- Dependendo do resultado do comando anterior, pode haver novas instruções na tela como, por exemplo, executar
python manage.py makemigrations --merge
.
Se sim, execute todas as instruções que aparecerem na tela.
Por exemplo:
python manage.py makemigrations --merge
python manage.py migrate
- Por fim, por garantia, repita:
python manage.py makemigrations
python manage.py migrate
até que a mensagem final seja 'No migrations to apply'
- Reiniciar redis e celeryworker nesta ordem
- No contêiner do django, modificar o valor da variável MAINTENANCE_MODE para False. Acessar core.scielo.org/admin e visualizar a página de login do sistema (funcionalidade disponível a partir de v2.6.3)
Novas funcionalidades
- Adiciona campos adicionais na API de Journal by @samuelveigarangel in #837
Melhorias
N/A
Correções de bug
- Alterar o prefix de
col
paracom
by @gitnnolabs in #845
Outras mudanças
N/A
What's Changed
- Adiciona campos adicionais na API de Journal by @samuelveigarangel in #837
- Alterar o prefix de
col
paracom
by @gitnnolabs in #845
Full Changelog: v2.9.1...v2.9.2
v2.9.1
Passos para atualização
- No contêiner do django, modificar o valor da variável MAINTENANCE_MODE para True. Acessar core.scielo.org/admin e visualizar a página de sistema em manutenção (funcionalidade disponível a partir de v2.6.0)
- Realizar o backup da base de dados para ser possível reverter caso a migração de banco de dados apresente problema
- Atualizar a aplicação com a versão mencionada
- Interromper os containers: celeryworker e redis nesta ordem
- Acessar o contêiner do django:
- Executar no shell da aplicação django:
python manage.py makemigrations
python manage.py migrate
- Dependendo do resultado do comando anterior, pode haver novas instruções na tela como, por exemplo, executar
python manage.py makemigrations --merge
.
Se sim, execute todas as instruções que aparecerem na tela.
Por exemplo:
python manage.py makemigrations --merge
python manage.py migrate
- Por fim, por garantia, repita:
python manage.py makemigrations
python manage.py migrate
até que a mensagem final seja 'No migrations to apply'
- Reiniciar redis e celeryworker nesta ordem
- No contêiner do django, modificar o valor da variável MAINTENANCE_MODE para False. Acessar core.scielo.org/admin e visualizar a página de login do sistema (funcionalidade disponível a partir de v2.6.3)
Novas funcionalidades
- Implementa remoção e visualização na interface administrativa de artigos duplicados. by @samuelveigarangel in #824
Melhorias
- Melhoria no JournalSerializer: Cria Função get_scielo_journal para Mostrar ScieloJournal by @samuelveigarangel in #780
- Remover Funções de Transferência de Licença by @samuelveigarangel in #825
Correções de bug
N/A
Outras mudanças
N/A
What's Changed
- Melhoria no JournalSerializer: Cria Função get_scielo_journal para Mostrar ScieloJournal by @samuelveigarangel in #780
- Implementa remoção e visualização na interface administrativa de artigos duplicados. by @samuelveigarangel in #824
- Remover Funções de Transferência de Licença by @samuelveigarangel in #825
Full Changelog: v2.9.0...v2.9.1
v2.9.0
Passos para atualização
- No contêiner do django, modificar o valor da variável MAINTENANCE_MODE para True. Acessar core.scielo.org/admin e visualizar a página de sistema em manutenção (funcionalidade disponível a partir de v2.6.0)
- Realizar o backup da base de dados para ser possível reverter caso a migração de banco de dados apresente problema
- Atualizar a aplicação com a versão mencionada
- Interromper os containers: celeryworker e redis nesta ordem
- Acessar o contêiner do django:
- Executar no shell da aplicação django:
python manage.py makemigrations
python manage.py migrate
- Dependendo do resultado do comando anterior, pode haver novas instruções na tela como, por exemplo, executar
python manage.py makemigrations --merge
.
Se sim, execute todas as instruções que aparecerem na tela.
Por exemplo:
python manage.py makemigrations --merge
python manage.py migrate
- Por fim, por garantia, repita:
python manage.py makemigrations
python manage.py migrate
até que a mensagem final seja 'No migrations to apply'
- Reiniciar redis e celeryworker nesta ordem
- No contêiner do django, modificar o valor da variável MAINTENANCE_MODE para False. Acessar core.scielo.org/admin e visualizar a página de login do sistema (funcionalidade disponível a partir de v2.6.3)
Novas funcionalidades
N/A
Melhorias
- Adiciona um novo campo em Article para representar licença do artigo. by @samuelveigarangel in #758
Correções de bug
N/A
Outras mudanças
N/A
What's Changed
- Adiciona um novo campo em Article para representar licença do artigo. by @samuelveigarangel in #758
Full Changelog: v2.8.2...v2.9.0
v2.8.2
Passos para atualização
- No contêiner do django, modificar o valor da variável MAINTENANCE_MODE para True. Acessar core.scielo.org/admin e visualizar a página de sistema em manutenção (funcionalidade disponível a partir de v2.6.0)
- Realizar o backup da base de dados para ser possível reverter caso a migração de banco de dados apresente problema
- Atualizar a aplicação com a versão mencionada
- Interromper os containers: celeryworker e redis nesta ordem
- Acessar o contêiner do django:
- Executar no shell da aplicação django:
python manage.py makemigrations
python manage.py migrate
- Dependendo do resultado do comando anterior, pode haver novas instruções na tela como, por exemplo, executar
python manage.py makemigrations --merge
.
Se sim, execute todas as instruções que aparecerem na tela.
Por exemplo:
python manage.py makemigrations --merge
python manage.py migrate
- Por fim, por garantia, repita:
python manage.py makemigrations
python manage.py migrate
até que a mensagem final seja 'No migrations to apply'
- Reiniciar redis e celeryworker nesta ordem
- No contêiner do django, modificar o valor da variável MAINTENANCE_MODE para False. Acessar core.scielo.org/admin e visualizar a página de login do sistema (funcionalidade disponível a partir de v2.6.3)
Novas funcionalidades
N/A
Melhorias
- Remoção do serviço pgbounce para o ambiente local e de produção by @samuelveigarangel in #814
- Melhora Task delete_unexpected_events by @samuelveigarangel in #818
Correções de bug
- Fix Api Journal And Issue by @samuelveigarangel in #816
Outras mudanças
N/A
What's Changed
- Remoção do serviço pgbounce para o ambiente local e de produção by @samuelveigarangel in #814
- Fix Api Journal And Issue by @samuelveigarangel in #816
- Melhora Task delete_unexpected_events by @samuelveigarangel in #818
Full Changelog: v2.8.1...v2.8.2
v2.8.1
What's Changed
- Descomenta SECURE_PROXY_SSL_HEADER by @samuelveigarangel in #804
Full Changelog: v2.8.0...v2.8.1
v2.8.0
What's Changed
- Include Enviroment ecurity by @samuelveigarangel in #803
Full Changelog: v2.7.2...v2.8.0
v2.7.2
Passos para atualização
- No contêiner do django, modificar o valor da variável MAINTENANCE_MODE para True. Acessar core.scielo.org/admin e visualizar a página de sistema em manutenção (funcionalidade disponível a partir de v2.6.0)
- Realizar o backup da base de dados para ser possível reverter caso a migração de banco de dados apresente problema
- Atualizar a aplicação com a versão mencionada
- Interromper os containers: celeryworker e redis nesta ordem
- Acessar o contêiner do django:
- Executar no shell da aplicação django:
python manage.py makemigrations
python manage.py migrate
- Dependendo do resultado do comando anterior, pode haver novas instruções na tela como, por exemplo, executar
python manage.py makemigrations --merge
.
Se sim, execute todas as instruções que aparecerem na tela.
Por exemplo:
python manage.py makemigrations --merge
python manage.py migrate
- Por fim, por garantia, repita:
python manage.py makemigrations
python manage.py migrate
até que a mensagem final seja 'No migrations to apply'
- Reiniciar redis e celeryworker nesta ordem
- No contêiner do django, modificar o valor da variável MAINTENANCE_MODE para False. Acessar core.scielo.org/admin e visualizar a página de login do sistema (funcionalidade disponível a partir de v2.6.3)
Novas funcionalidades
- Adiciona link para voltar para listagem do modelo na página de edição by @samuelveigarangel in #794
Melhorias
- Modificações no Arquivo de Configurações e no Docker Compose para Integração de Monitoramento by @samuelveigarangel in #790
- Realiza adições e alterações no formulário de Journal by @samuelveigarangel in #795
- Revert "Realiza adições e alterações no formulário de Journal" by @samuelveigarangel in #796
- Adição do novo campo no formulário do periódico para JournalURL by @samuelveigarangel in #792
- Realiza adições e alterações no formulário de Journal by @samuelveigarangel in #797
Correções de bug
N/A
Outras mudanças
- Alterar para que collections contenha os ISSNs e communities contenha as coleções com o prefixo
col
. by @gitnnolabs in #800
What's Changed
- Modificações no Arquivo de Configurações e no Docker Compose para Integração de Monitoramento by @samuelveigarangel in #790
- Adiciona link para voltar para listagem do modelo na página de edição by @samuelveigarangel in #794
- Realiza adições e alterações no formulário de Journal by @samuelveigarangel in #795
- Revert "Realiza adições e alterações no formulário de Journal" by @samuelveigarangel in #796
- Adição do novo campo no formulário do periódico para JournalURL by @samuelveigarangel in #792
- Realiza adições e alterações no formulário de Journal by @samuelveigarangel in #797
- Alterar para que collections contenha os ISSNs e communities contenha as coleções com o prefixo
col
. by @gitnnolabs in #800
Full Changelog: v2.7.1...v2.7.2
v2.7.1
Passos para atualização
- No contêiner do django, modificar o valor da variável MAINTENANCE_MODE para True. Acessar core.scielo.org/admin e visualizar a página de sistema em manutenção (funcionalidade disponível a partir de v2.6.0)
- Realizar o backup da base de dados para ser possível reverter caso a migração de banco de dados apresente problema
- Atualizar a aplicação com a versão mencionada
- Interromper os containers: celeryworker e redis nesta ordem
- Acessar o contêiner do django:
- Executar no shell da aplicação django:
python manage.py makemigrations
python manage.py migrate
- Dependendo do resultado do comando anterior, pode haver novas instruções na tela como, por exemplo, executar
python manage.py makemigrations --merge
.
Se sim, execute todas as instruções que aparecerem na tela.
Por exemplo:
python manage.py makemigrations --merge
python manage.py migrate
- Por fim, por garantia, repita:
python manage.py makemigrations
python manage.py migrate
até que a mensagem final seja 'No migrations to apply'
- Reiniciar redis e celeryworker nesta ordem
- No contêiner do django, modificar o valor da variável MAINTENANCE_MODE para False. Acessar core.scielo.org/admin e visualizar a página de login do sistema (funcionalidade disponível a partir de v2.6.3)
Novas funcionalidades
N/A
Melhorias
- Adiciona o ORCID para os autores no protocolo OAI-PMH. Adiciona o pid_v2, pid_v3 e URL do artigo como identificador. Garante que tenha duplicidade nos autores, palavras-chave, resumo, idiomas, identificadores. by @gitnnolabs in #786
Correções de bug
N/A
Outras mudanças
N/A
What's Changed
- Adiciona o ORCID para os autores no protocolo OAI-PMH. Adiciona o pid_v2, pid_v3 e URL do artigo como identificador. Garante que não tenha duplicidade nos autores, palavras-chave, resumo, idiomas, identificadores. by @gitnnolabs in #786
Full Changelog: v2.7.0...v2.7.1
v2.7.0
Passos para atualização
- No contêiner do django, modificar o valor da variável MAINTENANCE_MODE para True. Acessar core.scielo.org/admin e visualizar a página de sistema em manutenção (funcionalidade disponível a partir de v2.6.0)
- Realizar o backup da base de dados para ser possível reverter caso a migração de banco de dados apresente problema
- Atualizar a aplicação com a versão mencionada
- Interromper os containers: celeryworker e redis nesta ordem
- Acessar o contêiner do django:
- Executar no shell da aplicação django:
python manage.py makemigrations
python manage.py migrate
- Dependendo do resultado do comando anterior, pode haver novas instruções na tela como, por exemplo, executar
python manage.py makemigrations --merge
.
Se sim, execute todas as instruções que aparecerem na tela.
Por exemplo:
python manage.py makemigrations --merge
python manage.py migrate
- Por fim, por garantia, repita:
python manage.py makemigrations
python manage.py migrate
até que a mensagem final seja 'No migrations to apply'
- Reiniciar redis e celeryworker nesta ordem
- No contêiner do django, modificar o valor da variável MAINTENANCE_MODE para False. Acessar core.scielo.org/admin e visualizar a página de login do sistema (funcionalidade disponível a partir de v2.6.3)
Novas funcionalidades
- Adiciona e Configura Ferramentas de Monitoramento e Observabilidade by @samuelveigarangel in #772
- Atualização do Sentry SDK e Configurações de Monitoramento by @samuelveigarangel in #775
Melhorias
N/A
Correções de bug
- Adiciona migrações faltantes para o aplicativo doi_manage by @samuelveigarangel in #773
Outras mudanças
N/A
What's Changed
- Adiciona migrações faltantes para o aplicativo doi_manage by @samuelveigarangel in #773
- Atualização do Sentry SDK e Configurações de Monitoramento by @samuelveigarangel in #775
- Adiciona e Configura Ferramentas de Monitoramento e Observabilidade by @samuelveigarangel in #772
Full Changelog: v2.6.7...v2.7.0
v2.6.7
Passos para atualização
- No contêiner do django, modificar o valor da variável MAINTENANCE_MODE para True. Acessar core.scielo.org/admin e visualizar a página de sistema em manutenção (funcionalidade disponível a partir de v2.6.0)
- Realizar o backup da base de dados para ser possível reverter caso a migração de banco de dados apresente problema
- Atualizar a aplicação com a versão mencionada
- Interromper os containers: celeryworker e redis nesta ordem
- Acessar o contêiner do django:
- Executar no shell da aplicação django:
python manage.py makemigrations
python manage.py migrate
- Dependendo do resultado do comando anterior, pode haver novas instruções na tela como, por exemplo, executar
python manage.py makemigrations --merge
.
Se sim, execute todas as instruções que aparecerem na tela.
Por exemplo:
python manage.py makemigrations --merge
python manage.py migrate
- Por fim, por garantia, repita:
python manage.py makemigrations
python manage.py migrate
até que a mensagem final seja 'No migrations to apply'
- Reiniciar redis e celeryworker nesta ordem
- No contêiner do django, modificar o valor da variável MAINTENANCE_MODE para False. Acessar core.scielo.org/admin e visualizar a página de login do sistema (funcionalidade disponível a partir de v2.6.3)
Novas funcionalidades
N/A
Melhorias
N/A
Correções de bug
- Assegura que não tenha erro na geração do source. by @gitnnolabs in #770
Outras mudanças
N/A
What's Changed
- Assegura que não tenha erro na geração do source. by @gitnnolabs in #770
Full Changelog: v2.6.6...v2.6.7