Skip to content

Releases: fga-eps-mds/2022-2-Certifik8

Release 2

06 Feb 23:26
58a2eea
Compare
Choose a tag to compare

Feito

Funcionalidades

  • (#51) Adição da funcionalidade do usuário conseguir escolher vários arquivos de tabela para gerar os certificados
  • (#50) Adição da funcionalidade do usuário conseguir escolher os arquivos da tabela direto do gerenciador de arquivos
  • (#67) Melhora no visual do gerenciador de arquivos
  • (#68) Adição da funcionalidade do usuário conseguir escolher a pasta onde deseja guardar os arquivos do certificado pelo gerenciador de arquivos
  • (#69) Organização dos certificados de cada curso em subpastas de acordo com o cargo do indivíduo
  • (#71) Adição de shell script para que o usuário baixe as dependências não advindas do Pypi usando a flag --install
  • (#72) Adição de flag --help que mostra ao usuário um tutorial sobre como usar a aplicação

Documentação

Bugs

  • Ele adiciona um espaço depois da palavra inserida no template do html

Pontos de Melhoria

  • Adição de novos templates de certificado

Release 1 - Certifik8

14 Dec 20:44
d157bba
Compare
Choose a tag to compare

Feito

Funcionalidades

  • (#13) Script para consumir dados de uma tabela fornecida pelo usuário
  • (#22) Classe que obtém a data automaticamente
  • (#23) Script que gera certificados para o usuário ao fornecer o endereço de uma tabela e outros dados
  • (#24) Script que salva certificado na pasta de Downloads

Documentação

Bugs

  • Docker não funciona devido ao fato de precisar instalar o wkhtmltopdf
  • Ao tentar rodar baixando da Pipy, ele aponta um erro de não conseguir encontrar o módulo do pdfkit mesmo que o usuário tenha o pdfkit instalado
  • Ele não verifica as informações da tabela ou das informações
  • Ele adiciona um espaço depois da palavra inserida no template do html
  • Caso o usuário digite o endereço da tabela errado a aplicação só fecha

Pontos de Melhoria

  • Para as próximas releases, permitir que o usuário escolha a tabela pelo gerenciador de arquivos
  • Para as próximas releases, permitir que o usuário escolha em que pasta colocar os certificados pelo gerenciador de arquivos
  • Para as próximas releases, publicar a biblioteca no Pipy e não só no ambiente de teste
  • Para as próximas releases, abandonar o docker
  • Para as próximas releases, rodar a aplicação pelo terminal de maneira mais direta
  • Para as próximas releases, usar o Poetry para realizar o empacotamento e gerenciar depedências