Please use latest version from SourceHut
This is my attempt to create simple cli application for my time tracker needs. It is the idea phase right now.
Name is again from the Good Place series after Neil the manager in Accounting office who calculates the life score.
Legend:
Default field type is string.
- # - reference
- {} - struct. If there are nested fields, it is embeded only in the parent document.
- [] - tuple
- :ts - timestamp. All the ts are amount of seconds since UNIX epoch
- client
- name
- abbrev
- {invoice info}
- street
- city
- zip
- reg-id
- vat-id
- legal
- note
- state
- created :time
- timestamp :time
- project
- name
- #{client}
- note
- state
- created :time
- timestamp :time
- task
- name
- #{project}
- [{work interval}]
- start
- end
- note
- note
- state
- created :ts
- timestamp :ts
- server as register [neil]
- jdn
- levelDB
- RPC
- CLI tools to create and manipulate the data [neil/tell]
- jtbox
- RPC
- web server with reports and analyticks [neil/watch]
- RPC
- mendoza
- complete task, project