Skip to content

Releases: scieloorg/kernel

v0.1rc10

Choose a tag to compare

@gustavofonseca gustavofonseca released this 09 Jul 18:31

Passos para atualização

Para instalações via Docker, atualize os contêiners com a imagem v0.1rc10 (latest).

Cuidados adicionais ⚠️

N/A

Mudanças que quebram compatibilidades

  • domain.Journal.status passa a ser referenciado como domain.Journal.status_history e passa a conter a lista de histórico do periódico.

Novas funcionalidades

N/A

Melhorias

N/A

Correções de bug

  • Corrige bug que causava quebra na funcionalidade dos endpoints /bundles/:bundle_id/documents e /journals/:journal_id/issues.

v0.1rc9

Choose a tag to compare

@gustavofonseca gustavofonseca released this 14 May 19:19

Passos para atualização

Para instalações via Docker, atualize os contêiners com a imagem v0.1rc9 (latest).

Cuidados adicionais ⚠️

N/A

Mudanças que quebram compatibilidades

  • A interface do utilitário kernelctl create-indexes passou receber, obrigatoriamente, o argumento dbname.

Novas funcionalidades

  • Adicionada diretiva de configuração que permite definir o nome do banco de dados a ser usado no MongoDB.

Melhorias

N/A

Correções de bug

N/A

v0.1rc8

v0.1rc8 Pre-release
Pre-release

Choose a tag to compare

@gustavofonseca gustavofonseca released this 27 Jan 13:39
ae1b743

Passos para atualização

Para instalações via Docker, atualize os contêiners com a imagem v0.1rc8 (latest).

Cuidados adicionais ⚠️

N/A

Mudanças que quebram compatibilidades

N/A

Novas funcionalidades

N/A

Melhorias

N/A

Correções de bug

  • Nova versão do XML não é armazenada quando ativos são idênticos aos anteriores e são fornecidos na requisição #213

v0.1rc7

v0.1rc7 Pre-release
Pre-release

Choose a tag to compare

@joffilyfe joffilyfe released this 23 Jan 14:05
71dd6e2

Passos para atualização

Para instalações via Docker, atualize os contêiners com a imagem v0.1rc7 (latest).

Cuidados adicionais ⚠️

  • Bump waitress from 1.3.0 to 1.4.2 #210

Mudanças que quebram compatibilidades

N/A

Novas funcionalidades

N/A

Melhorias

  • Simplifica o schema de metadata para o BundleManifest #211

Correções de bug

  • Corrige registro de mudança para renditions #212

v0.1rc6

Choose a tag to compare

@jamilatta jamilatta released this 19 Dec 17:06
3fac609

Passos para atualização

Para instalações via Docker, atualize os contêiners com a imagem v0.1rc6 (latest).

Cuidados adicionais ⚠️

A partir desta versão foi adicionado o campo PID no DocumentsBundle.

Mudanças que quebram compatibilidades

n/a

Novas funcionalidades

n/a

Melhorias

  • O endpoint /bundles/:bundle_id passou a aceitar o PID do fascículo no PUT e PATCH e também retorna esse campo no GET.

Correções de bug

n/a

v0.1rc5

v0.1rc5 Pre-release
Pre-release

Choose a tag to compare

@patymori patymori released this 09 Dec 18:56
6ca4fe2

Passos para atualização

Para instalações via Docker, atualize os contêiners com a imagem v0.1rc5 (latest).

Cuidados adicionais ⚠️

A partir desta versão o campo de instituição responsável pelo periódico passa a receber uma lista com os dados de instituições responsáveis pelo periódico além do nome.

Mudanças que quebram compatibilidades

  • O endpoint /journals/:journal_id passou a aceitar dados de endereço de Instituições Responsáveis pelo periódico além dos nomes.

Novas funcionalidades

n/a

Melhorias

n/a

Correções de bug

n/a

v0.1rc4

v0.1rc4 Pre-release
Pre-release

Choose a tag to compare

@gustavofonseca gustavofonseca released this 06 Dec 13:28

Passos para atualização

Para instalações via Docker, atualize os contêiners com a imagem v0.1rc4 (latest).

Detalhes

Esta versão não faz nada além de incrementar a versão da distribuição, a fim de corrigir um erro na distribuição anterior.

v0.1rc3

v0.1rc3 Pre-release
Pre-release

Choose a tag to compare

@gustavofonseca gustavofonseca released this 05 Dec 17:55

Passos para atualização

Para instalações via Docker, atualize os contêiners com a imagem v0.1rc3 (latest).

Cuidados adicionais ⚠️

n/a

Mudanças que quebram compatibilidades

n/a

Novas funcionalidades

  • O endpoint /documents/:doc_id/front passou a retornar as 3 versões do PID do SciELO de maneira explícita.
  • Adiciona integração com Sentry.

Melhorias

Foram atualizadas versões de dependências que possuiam vulnerabilidades.

Correções de bug

n/a

v0.1rc2

v0.1rc2 Pre-release
Pre-release

Choose a tag to compare

@gustavofonseca gustavofonseca released this 22 Oct 14:25

Passos para atualização

Para instalações via Docker, atualize os contêiners com a imagem v0.1rc2 (latest).

Cuidados adicionais ⚠️

A partir desta versão o operador do site necessita criar, explicitamente, os índices no banco de dados. Para tal, basta executar o utilitário kernelctl conforme o exemplo:

kernelctl create-indexesmongodb-dsn

Mudanças que quebram compatibilidades

n/a

Novas funcionalidades

O log de mudanças passou a armazenar também um snapshot do dado modificado para fins de histórico, durabilidade e auditoria. Este dado poderá ser obtido ao acessar o endpoint de detalhes de uma mudança /changes/:change_id.

Melhorias

Foram atualizadas versões de dependências que possuiam vulnerabilidades.

Correções de bug

Foram corrigidos bugs que poderiam impactar no tratamento de erros de requisições web com a lib requests.

Versão inicial.

Versão inicial. Pre-release
Pre-release

Choose a tag to compare

@jamilatta jamilatta released this 01 Oct 20:52

Versão inicial.

Principais características:

  • Opera como um serviço Web, por meio de interface RESTful;
  • Suporta a representação de fascículos ou qualquer outro grupo de documentos por meio de uma abstração chamada Documents bundle;
  • Preservação das versões dos metadados de Periódicos e Documents bundle;
  • Preservação dos documentos XML e seus ativos digitais em múltiplas versões;
  • Garantia da integridade referencial entre o documento em XML e seus ativos digitais;
  • Replicação por meio de log de mudanças e notificação em barramento de eventos.