f656313a merged envsql 1bfdaae5 fix: neighbors need to be z-filtered after breaking change 5ab8d29c751 2a5dcc85 fix(tests): wait for hiddenColumns button to disappear before checking for visible columns b5ddced5 feat: viewing analysis reports f5c4a269 refactor: doptet.views.feature. getSource, getClass, getHeader live in doptet.control.feature 3ce62a7e feat(tests): check import table definition if previously defined 2f06303b feat(breaking): obj.O returns joined objects with arbitrary but matching a-z ranges 4534155d fix: timestamps need to be cast to string, they can not be JSON-dumped as objects 152b41fa feat(ui): boolean badge 321751a9 feat: rawDataAnalyser is a single-shot process adb42378 fix: no foreign key searches for single character columns and source views. small typos 6635319a feat: intoducing rawDataAnalyser to gather information on one or multiple sourceTables;