All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
1.0.0 - 2024-03-10
- Editar mais rápido: adição de alteração de foco e atalho para editar ultimo lançamento
- Lançamento com total lançado: adição de informação de total lançado ao alterar minutos
- Informações sobre cada campo para novo lançamento: facilitar novos usuários a utilizar o sistema
- Placeholder para tarefa: facilita novos usuários a utilizarem o sistema
- Imagem de logotipo
- Atalho para lançamento de minutos no banco de horas.
- Tempo de notificações: alterado para 8 segundos. Estava rápido demais.
- Campo sistema de lançamento: remoção de campo que não estava sendo utilizado. Ele é um campo raramente utilizado. Versões futuras vamos colocar em campos opcionais.
- Tempo de inicio: estava gerando erro ao editar.
- Tarefa em novo lançamento: não tinha como limpar a tarefa selecionada. Agora será possível clicar no x e remover a tarefa selecionada.
Versões anteriores
0.5.1 - 2022-02-08
- Função daily: gerar um texto para mapa mental com todos os lançamentos feitos e descrições copiado para área de transferencia
- Atalho para lançamento: atalho de teclado para agilizar os lançamentos
- botão lançar sem margins: gerava cliques acidentais no botão de cancelar, cancelando uma edição, fazendo perder textos longos digitados. (#60)
0.5.0 - 2022-01-24
- Confirmação de remoção de lançamento: adição de modal antes de remover
- Exportação de dados: cria um json com todos dados cadastrados para download.
- Iniciar dia: remove todos lançamentos e adiciona o do inicio de dia.
- Link para wiki no rodapé
- banco de horas nao mostrando valor ao abrir tela
0.4.0 - 2021-11-22
- Banco de horas: função para carregar e salvar minutos do banco de horas criado com horas extras ou devidas de lançamentos anteriores.
- funcao de cadastro de intervalos. São lancamentos de minutos que não serão contabilizados como lançados, mas sim na ultima hora lançada.
- Melhoria de código para facilitar adição de novas funcionalidades. Uso de hooks para declaração de funções, useMemo e useEffects, tornando o código do componente bem limpo.
- Melhoria de design de items de lancamentos. Uso de botoes agrupados abaixo e quebra de linha para descricao do lançamento.
0.2.0 - 2021-02-09
- Adição de minutos em formato redmine
- Documentação de geração de versão
- Changelog compare entre versões
- Title de html com o nome da aplicação
- Execução via HTML estático não estava sendo carregado o Dashboard
- Cancelar não estava limpando campos
- Totalização de horas para tarefas evolutivas
0.1.0 - 2021-01-09
- Versão e nome de aplicação no cabeçalho
- Função para tipificar um lançamento como evolutiva ou corretiva
- Arquivo de Changelog no projeto frontend para facilitar a documentação para novos devs
- Estilo para lançamentos copiados ou bloqueados
- Erros de campos preenchidos mais claros e para cada campo validado
- Delay na busca por OS
- Estilização de lista de resumo do dashboard
0.0.1 - 2020-08-15
- This CHANGELOG file to hopefully serve as an evolving example of a standardized open source project CHANGELOG.
- Geracao de versão inicial para manter histórico de alterações
- Gerenciamento de lancamento de horas com uso de minutos como tempo
- Dashboard para visualização de horas totais
- Salvamento de informações em json no storage do navegador do usuario
- Função de copiar ação para área de transferência
- Campo para Hora inicial
- Informação de última hora de lançamentos feitos de acordo hora inicial mais a soma dos minutos lançados
- Cache de numeração de OS
- AsyncSelect para seleção de OS em cache
- Bloqueio de edição de lançamento quando realiza a cópia de ação
- Botão para reverter bloqueio de edição