Correct Item Group workspace crash
Merge remote-tracking branch 'xtuple/master' into 21508-WorkOrder
Merge remote-tracking branch 'xtuple/master' into 21508-WorkOrder
Merge remote-tracking branch 'xtuple/master' into 21508-WorkOrder
issue #21986: listen for events
issue #21986: hook pglistener to smtpTransport
Merge branch 'master' into 21986-workflow
issue #21986: inject dependencies into pgListener
issue #21986: fix pickers
issue #21986: update hold type from workflow
issue #21986: do not automatically update parent status
issue #21986: better implementation of completedParentStatus
21982, add invoice reports
issue #21986: first light on serverside workflow emailing
create characteristic spec
issue #21986: create emails the way the client does it
Merge pull request #1106 from shackbarth/21986-workflow

issue #21986: sales order workflow
updated based on feedback
issue #21989: rehab item spec
added class code spec