Customers can list users having worked for them. (refs #235)
Fixed warnings when customers is logged in.
A new timesheet entry can be added to multiple users. (closes #39)
Include project expenses on an invoice. (closes #61)
Refactored creation of sublist annotations. (closes #132)

Using json_encode we solve the escape issue and have less lines. Only
difference is that the annotation variables are now object and not
arrays. But that makes no difference.
Automatically open entry after the recording was stopped. (closes #163)

This has been implemented as a user preference and is off by default.
Merge pull request #331 from ServiusHack/issue/39

A new timesheet entry can be added to multiple users. (closes #39)
Merge pull request #332 from ServiusHack/issue/132

Refactored creation of sublist annotations. (closes #132)
Merge pull request #333 from ServiusHack/issue/163

Automatically open entry after the recording was stopped. (closes #163)
Merge pull request #334 from ServiusHack/issue/235

Issue/235
Default status for entries can be set. (closes #131)
Merge pull request #335 from ServiusHack/issue/131

Default status for entries can be set. (closes #131)
Updated invoice templates to support expenses.
Merge pull request #336 from ServiusHack/issue/61

Include project expenses on a invoices.
Include multiple projects in one invoice. (closes #65)
Merge pull request #272 from ServiusHack/issue/65

Include multiple projects in one invoice. (closes #65)
Fixed generating short invoices.
Merge pull request #337 from ServiusHack/fixed-short-invoices

Fixed generating short invoices.
Added rudimentary password reset functionality. (refs #81)
Merge pull request #338 from ServiusHack/issue/81

Added rudimentary password reset functionality. (refs #81)