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
issue #22354: Add default option for picker.
issue #22534: Tweaks.
issue #22534: Do not show placehold or values that are zero. Add quantity column type to less and set right aligned.
issue #22534: Add support for disabled class on list attributes.
issue #22534: We have a second use case where a crazy function is required to fetch records for a collection. Refactor so it is one line of code to indicate to the client to go that route, and handle all the implications on the database side.
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