Skip to content
This repository has been archived by the owner on Apr 10, 2023. It is now read-only.

Releases: arsley/working_times

v0.7.2

23 Jun 07:11
e088981
Compare
Choose a tag to compare

Security

  • Bump up activesupport to '5.2.4.3' #19

v0.7.1

25 Apr 05:02
87ddbe2
Compare
Choose a tag to compare

🐛 Fix

  • Fix wrong statement to calculate worktime (HH:MM) from seconds (#18)

v0.7.0

04 Apr 05:32
333ab79
Compare
Choose a tag to compare

Feature

🎉 invoice command to create invoice

... with updating default config of wtconf.json.

This command will do these things:

  • create invoice from template that you set in wtconf.json
  • replace magic variables by referenceing your working

Here is magic variables you can use in template :

  • ##COMPANY## : company you want to send invoice
  • ##WORKTIME## : all working time on current term (H, e.g. 48)
  • ##ACTUALWORKTIME## : all working time on current term (H:M, e.g. 48:32)
  • ##SALARYPERHOUR## : salary per hour
  • ##SALARY## : salary (worktime × salary)
  • ##TAXRATE## : tax rate
  • ##TAX## : tax (salary × tax rate)
  • ##SALARYWITHTAX## : salary with tax (salary + tax)
  • ##WORKTABLE## : working table (see below)
# worktable example

    \hline
    日付 & 曜日 & 内容 & 出勤 & 退勤 & 休憩 & 労働時間 \\ \hline\hline
    12月31日 & 日 & comment & 10:00 & 19:00 & 1:00 & 8:00 \\ \hline
    12月31日 & 日 & comment & 10:00 & 19:00 & 1:00 & 8:00 \\ \hline
...

v0.6.0

25 Mar 13:29
bb5a939
Compare
Choose a tag to compare

Feature

🎉 Implement local configration

  • new command : wt init
  • new configration file : wtconf.json
  • store work times in terms/

v0.5.1

24 Mar 07:25
7d9cf55
Compare
Choose a tag to compare
Merge pull request #11 from arsley/fix/version-action

[Fix] Update version and improve action

v0.5.0

24 Mar 05:17
a87decf
Compare
Choose a tag to compare

Feature 🎉

  • Show worked time (duration) on finish

v0.4.0

24 Mar 01:56
389a830
Compare
Choose a tag to compare

💥BREAKING💥 Update schema