fix jsonmessage in build
update doc
disable progressbar in non-terminal