Changed installer and updater to enable the view permission by default. (closes #103)
Improved error reporting for quick delete in timesheet.
Fixed deleting timesheet entry using quick delete. (closes #109)
Fixed issues with rerecording a timesheet entry. (#110)
Fixed reloading list of membership and global roles when adding and deleting.
Added check to prevent adding roles with same name.
Fixed translation of role name. (all closes #107)
Added demo extension to list of global permissions. (#106)
Added debug extension permission. (#106)
Fixed updater to add budget columns to evt table if they don't exist yet. (closes #102)
Fixed translation key activeuser. (closes #113)
Only set view permission for admin role.
Users have permission to add, edit and delete their entries by default. (closes #108)
Fixed editing of comments, comment type and billable value in timesheet and expenses. (closes #122)
Fixed generating spreadsheet files from the invoice extension. (closes #121)
Fixed wrong warning when deleting expenses. (closes #120)
Removed underscore after edit icon in expenses extension. (#118)
Fixed a lot of PHP warnings. (closes #117 #119)
Fixed more PHP warnings. (#106)
Filtering by customers is possible again.
Protected db_restore.php from unauthorized access.
Fixed changing cleared status of entries in export extension. (closes #130)