Releases: fga-eps-mds/2022-2-Certifik8
Releases · fga-eps-mds/2022-2-Certifik8
Release 2
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
- (#35, #9) Backlog: https://github.com/fga-eps-mds/2022-2-Certifik8/blob/main/docs/User%20Story%20Map.png
- (#44, #73) Readme: https://github.com/fga-eps-mds/2022-2-Certifik8
- Documentação técnica: https://github.com/fga-eps-mds/2022-2-Certifik8/blob/main/docs/DiagramadeArquivos.png, https://github.com/fga-eps-mds/2022-2-Certifik8/blob/main/docs/README.md
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
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
- (#35, #9) Backlog: https://github.com/fga-eps-mds/2022-2-Certifik8/blob/main/docs/User%20Story%20Map.png
- (#44) Readme: https://github.com/fga-eps-mds/2022-2-Certifik8
- (#6, #35) Código de conduta: https://github.com/fga-eps-mds/2022-2-Certifik8/blob/main/docs/CODE_OF_CONDUCT.md
- (#6) Contribuir : https://github.com/fga-eps-mds/2022-2-Certifik8/blob/main/docs/CONTRIBUTING.md
- (#6) Template Pull Request: https://github.com/fga-eps-mds/2022-2-Certifik8/blob/main/.github/pull_request_template.md
- (#6) Template de Issue: https://github.com/fga-eps-mds/2022-2-Certifik8/blob/main/.github/ISSUE_TEMPLATE/template-das-issues.md
- (#35) Security Police: https://github.com/fga-eps-mds/2022-2-Certifik8/blob/main/docs/SECURITY.md
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