Update October 2021
Bugfixes:
- SQL quoting bug (strings including
'
were incorrectly quoted) - set the client encoding correctly in the SQL session
- set the transaction isolation level correctly in the SQL session
- various fixes in the "set permissions" dialog
- various fixes in the
wtimer_admin
tool regarding import and export (XML)
Changes:
- reports now include the owner of the sheet
- any insert/update/delete of a day is now logged into a new table
entry_log
, and there is also a new report showing this log. Theentry_log
is included in the XML export. - users can now have managers. Generally, managers can do everything the user can do with regards to access control.
- users can have an email address
- addition of a new "approval feature": if configured, sheets can be "approved". An approved sheet cannot be edited by the owner any longer. The manager of the owner can still change the sheet, though. If configured, the approved sheets are sent via email to the owner and to the managers. Approvals are included in the XML export.
Caveats:
- The Mysql code has not been updated/tested, and may be disfunctional now