Merge pull request #1 from xtuple/master

Update fork to latest code on master
issue #22996: bugfix file picker
Merge remote-tracking branch 'XTUPLE/4_5_x'
Merge branch 'master' into 22996-signature-capture
prep work on publishing extensions
Issue #21048: Removed unused images from login/assets
Issue #21048: Replaced search-input icon with font-awesome
Merge branch '4_6_x' into 21048
Merge pull request #1553 from xtuple/4_5_x

Merge 4_5_x into 4_6_x
issue #23257: qr codes on fluentreports
brought Gandolf back to life
Merge pull request #1558 from xtuple/4_5_x

4 5 x
Issue #23829:change setting of debitAccntid to match postCashReceipt
fix conflicts
Merge pull request #1550 from lynnaloo/21048

Issue #21048 - replace images with font-awesome
Fix toOne path when querying on x.y when x.y.naturalKeyOfY is needed.
Only walk path on toOne and toMany
this is handling event before it gets to list_base's transformListActions, need to move on
Add test for when x.y.naturalKeyOfY is needed.
Issue #23658:ensure itemsite_value is 0 when qtyonhand is 0