Skip to content

Releases: carloshpds/my-worktime

v2.0.1-beta.2 - Local Provider

01 Feb 15:47
b005a48
Compare
Choose a tag to compare
Pre-release

Portuguese pt-BR is the new default locale for docs.

O QUE MUDOU

  • Atualização para as versões mais atuais do oclif
  • Isolamento de código/responsabilidades dos aplicativos CLI e Web Extension
    (Futuramente planejamos tornar possível o acesso a mesma lógica via extensão de navegadores)
  • Novo arquivo de configuração local
  • Suporte a múltiplas linguagens (i18n: pt-BR, en-US e es)
    Por padrão detectamos a linguagem do sistema operacional e o fallback é pt-BR
  • Novo provedor local para armazenar o histórico de batidas de maneira local na máquina (parâmetro -system)
    O provedor local agora será o provedor padrão nas execuções de comandos MUDANÇA SIGNIFICATIVA
  • Novos comandos:
    • my-worktime hit MARKS
      Adiciona uma ou mais batidas ao histórico
      mw-hit

    • my-worktime hit:calc MARKS
      Calcula o horário de saída baseado em uma ou mais batidas, jornada de trabalho e a data
      mw-hitcalc

    • my-worktime hit:delete MARKS
      Deleta uma ou mais batidas do histórico

    • my-worktime hit:reset
      Reseta todas as batidas de uma data específica

    • my-worktime hit:clear
      Atalho para o comando reset

    • my-worktime punch MARKS
      Apelido para o comando hit

Commits

Full Changelog: 1.2.0...v2.0.1-beta.2

What i've done

14 Oct 01:01
236c6af
Compare
Choose a tag to compare

Changes in check command

  • Add worked time difference
  • New colors on printResult()

Screen Shot 2020-10-13 at 11 18 37
Screen Shot 2020-10-13 at 11 19 34

LUNCH

03 Oct 19:08
ac7d0fe
Compare
Choose a tag to compare

Changes in check command

  • Add date validation
  • Organize env variables
  • Show breakMinutes on printResult()
  • Better coloring for workedMinutesUntilNow on printResult()
    Screen Shot 2020-10-03 at 16 07 59

1.0.2 BOOM

28 Sep 02:37
a9fd372
Compare
Choose a tag to compare

It's ready for use!

  • check command will display your worktime on terminal screen.