Skip to content

1.1.0

Compare
Choose a tag to compare
@jayata jayata released this 05 Jul 17:07
8d5d96b

Novidades

  • Refatoração da sincronização
    • Adicionado gem Discard para fazer soft delete nas tabelas sincronizadas, garantindo maior integridade entre os produtos;
    • Foi implementada orquestração de jobs para utilizar o máximo de vantagem do sidekiq, utilizando de forma mais eficiente o uso de filas concorrentes, separando por ano e escola;
    • Foi implementado para ter duas formas de sincronização: simples que verifica a ultima data de sincronização(Isso garante um ganho enorme de tempo de sincronização, pois evita de ficar verificando dados já sincronizados) e completa que faz a sincronização de tudo, independente de data(essa também foi melhorada, pois garante a atualização de registros mais antigos, pois antes mesmo fazendo a sincronização de todos os dados ainda não garantia que os mesmos seriam atualizados).
    • Foram feitos vários fixes referente a ajustes de dados realizados pela sincronização.

Melhorias

  • Adicionado arquivo '.editorconfig' com regras padrões para os editores
  • Adiciona testes de controllers

Instalação