issue #22059; setup client-side report api
issue #22500: move barcode scanner code out of core
Merge branch 'master' of github.com:xtuple/xtuple into 22059-approve-for-billing
added report.js to package file
issue #22059; generate-report tests
issue #22059: removed Report object
issue #22059 support invoice printing
get jsdoc to run
clean up globals area of jsdoc by assigning every tag to a class
reverted xt; xt no longer fails; mystery remains
updated printing; need to pass event object
update customer to work with masterref
towards a masterref test pass
Merge pull request #1229 from elevow/PrivateReturnTestFix

update customer to work with masterref
Merge pull request #1230 from shackbarth/masterref

towards a masterref test pass
issue #22500: make hack as reasonable as possible
issue #22500: remove barcode handlers from core, too
skip nd test
Merge pull request #1226 from shackbarth/22500-prefix

issue #22500: move barcode scanner code out of core
Merge pull request #1232 from jrogelstad/22534

issue #22534: Make it easier to accommodate craziness.