Skip to content

Releases: scieloorg/core

v2.6.6

14 Jun 17:27
68dd597
Compare
Choose a tag to compare

Passos para atualização

  1. 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)
  2. Realizar o backup da base de dados para ser possível reverter caso a migração de banco de dados apresente problema
  3. Atualizar a aplicação com a versão mencionada
  4. Interromper os containers: celeryworker e redis nesta ordem
  5. Acessar o contêiner do django:
  6. Executar no shell da aplicação django:
python manage.py makemigrations
python manage.py migrate
  1. 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
  1. Por fim, por garantia, repita:
python manage.py makemigrations
python manage.py migrate

até que a mensagem final seja 'No migrations to apply'

  1. Reiniciar redis e celeryworker nesta ordem
  2. 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

  • Garante que seja indexado os registros mesmo que tenha não tenha issue. #769

Outras mudanças

N/A

v2.6.5

13 Jun 13:48
d4a36c2
Compare
Choose a tag to compare

Passos para atualização

  1. 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)
  2. Realizar o backup da base de dados para ser possível reverter caso a migração de banco de dados apresente problema
  3. Atualizar a aplicação com a versão mencionada
  4. Interromper os containers: celeryworker e redis nesta ordem
  5. Acessar o contêiner do django:
  6. Executar no shell da aplicação django:
python manage.py makemigrations
python manage.py migrate
  1. 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
  1. Por fim, por garantia, repita:
python manage.py makemigrations
python manage.py migrate

até que a mensagem final seja 'No migrations to apply'

  1. Reiniciar redis e celeryworker nesta ordem
  2. 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 propriedade no modelo de artigo para ter a origem do artigo source. #768

Correções de bug

N/A

Outras mudanças

N/A

v2.6.4

13 Jun 10:27
1d4fc0e
Compare
Choose a tag to compare

Passos para atualização

  1. 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)
  2. Realizar o backup da base de dados para ser possível reverter caso a migração de banco de dados apresente problema
  3. Atualizar a aplicação com a versão mencionada
  4. Interromper os containers: celeryworker e redis nesta ordem
  5. Acessar o contêiner do django:
  6. Executar no shell da aplicação django:
python manage.py makemigrations
python manage.py migrate
  1. 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
  1. Por fim, por garantia, repita:
python manage.py makemigrations
python manage.py migrate

até que a mensagem final seja 'No migrations to apply'

  1. Reiniciar redis e celeryworker nesta ordem
  2. 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

  • Realiza ajustes nos atributos indexados no OAI #766

Correções de bug

N/A

Outras mudanças

N/A

v2.6.3

17 May 17:10
a3240f1
Compare
Choose a tag to compare

Passos para atualização

  1. 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)
  2. Realizar o backup da base de dados para ser possível reverter caso a migração de banco de dados apresente problema
  3. Atualizar a aplicação com a versão mencionada
  4. Interromper os containers: celeryworker e redis nesta ordem
  5. Acessar o contêiner do django:
  6. Executar no shell da aplicação django:
python manage.py makemigrations
python manage.py migrate
  1. 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
  1. Por fim, por garantia, repita:
python manage.py makemigrations
python manage.py migrate

até que a mensagem final seja 'No migrations to apply'

  1. Reiniciar redis e celeryworker nesta ordem
  2. 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

Ajuste o ID para o serviço do OAI. #749

Correções de bug

N/A

Outras mudanças

N/A

v2.6.2

09 May 10:24
be47388
Compare
Choose a tag to compare

Passos para atualização

  1. 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)
  2. Realizar o backup da base de dados para ser possível reverter caso a migração de banco de dados apresente problema
  3. Atualizar a aplicação com a versão mencionada
  4. Interromper os containers: celeryworker e redis nesta ordem
  5. Acessar o contêiner do django:
  6. Executar no shell da aplicação django:
python manage.py makemigrations
python manage.py migrate
  1. 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
  1. Por fim, por garantia, repita:
python manage.py makemigrations
python manage.py migrate

até que a mensagem final seja 'No migrations to apply'

  1. Reiniciar redis e celeryworker nesta ordem
  2. 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.0)

Novas funcionalidades

N/A

Melhorias

  • Atualiza a versão do django-haystack version #744

Correções de bug

N/A

Outras mudanças

N/A

What's Changed

Full Changelog: v2.6.1...v2.6.2

v2.6.1

06 May 19:30
4df791d
Compare
Choose a tag to compare

Passos para atualização

  1. 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)
  2. Realizar o backup da base de dados para ser possível reverter caso a migração de banco de dados apresente problema
  3. Atualizar a aplicação com a versão mencionada
  4. Interromper os containers: celeryworker e redis nesta ordem
  5. Acessar o contêiner do django:
  6. Executar no shell da aplicação django:
python manage.py makemigrations
python manage.py migrate
  1. 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
  1. Por fim, por garantia, repita:
python manage.py makemigrations
python manage.py migrate

até que a mensagem final seja 'No migrations to apply'

  1. Reiniciar redis e celeryworker nesta ordem
  2. 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.0)

Novas funcionalidades

N/A

Melhorias

  • Ajuste na exibição de nomes de pesquisadores na interface do oaipmh #741

Correções de bug

N/A

Outras mudanças

N/A

What's Changed

  • Ajuste na exibição de nomes de pesquisadores na interface do oaipmh by @samuelveigarangel in #741
  • Altera relacionamento de publisher no modelo Article e introduz a função 'get_or_create_publisher' by @samuelveigarangel in #738

Full Changelog: v2.6.0...v2.6.1

v2.6.0

01 Apr 14:46
d70c06d
Compare
Choose a tag to compare

Passos para atualização

  1. 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)
  2. Realizar o backup da base de dados para ser possível reverter caso a migração de banco de dados apresente problema
  3. Interromper os containers: celeryworker e redis nesta ordem
  4. Atualizar a aplicação com a versão mencionada
  5. Acessar o contêiner do django:
  6. Executar no shell da aplicação django:
python manage.py makemigrations
python manage.py migrate
  1. 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
  1. Por fim, por garantia, repita:
python manage.py makemigrations
python manage.py migrate

até que a mensagem final seja 'No migrations to apply'

  1. Reiniciar redis e celeryworker nesta ordem
  2. 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.0)

Novas funcionalidades

Melhorias

Correções de bug

  • Implementação das Classes DocumentTitle, Title e Abstract do Packtools na carga de artigos. by @samuelveigarangel in #704

Outras mudanças


What's Changed

Full Changelog: v2.5.0...v2.6.0

v2.5.0

19 Mar 14:30
7859544
Compare
Choose a tag to compare

Passos para atualização

  1. Realizar o backup da base de dados para ser possível reverter caso a migração de banco de dados apresente problema.
  2. Interromper os containers: celeryworker e redis nesta ordem
  3. Atualizar a aplicação com a versão mencionada
  4. Executar as instruções no contêiner do django:

4A. Executar no shell da aplicação django:

python manage.py makemigrations
python manage.py migrate

4B. 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

4C. Por fim, por garantia, repita:

python manage.py makemigrations
python manage.py migrate

até que a mensagem final seja 'No migrations to apply'

  1. Reiniciar redis e celeryworker nesta ordem

Novas funcionalidades

Melhorias

Correções de bug

Outras mudanças


What's Changed

Full Changelog: v2.4.6...v2.5.0

v2.4.6

06 Mar 21:18
7fe1b44
Compare
Choose a tag to compare

Passos para atualização

N/A

Novas funcionalidades

N/A

Melhorias

N/A

Correções de bug

Outras mudanças

N/A

What's Changed

Full Changelog: v2.4.5...v2.4.6

v2.4.5

06 Mar 17:23
a3f86ca
Compare
Choose a tag to compare

Passos para atualização

  1. Acessar o container do django

  2. Executar no shell da aplicação django:

python manage.py makemigrations
python manage.py migrate
  1. 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
  1. Por fim, por garantia, repita:
python manage.py makemigrations
python manage.py migrate

até que a mensagem final seja 'No migrations to apply'

Novas funcionalidades

Melhorias

  • Implementa o InlinePanel para 'Other Titles' e Atualiza o Procedimento de Atribuição do Logo dos Periódicos by @samuelveigarangel in #641

Correções de bug

Outras mudanças

N/A

What's Changed

Full Changelog: v2.4.4...v2.4.5