v0.0.0 of Caesium - stops/starts the current task.
new abstraction for edit transactions; don't close/re-open DB unnecessarily
combined entry controllers & views; navigation now changes 'tab'; modified editInTransaction to return a result (e.g. new id)
basic styling & more semantic HTML
fixed status in page title; fixed terminology 'working'->'recording'
generalised tab system; timesheet is first tab
added npm option to find TODOs
v1 of entering time and modifying timesheets all working
New TimeQuery and About tabs completed.
Added jQuery datepicker, replaced watched with ng-change, and use built in directive validation system
Fixed bug which inserted a new timesheet entry on refresh
change to test push
undoing unnecessary change
calling non constructor functions as if they were constructors...
left-align table headers
remove placeholder 'no time recorded' starting at midnight; added 'no entries found' text
ripped out all that ngRoute stuff, replaced with live tabs
fixed time formatting issue (new Date(milliseconds) uses UTC, not user timezone)
warn user if navigation will lose changes
amended 'about' to emphasize collaboration with paid accounts
display total duration on TimeQuery screen, also a refresh button
removed obsolete comment