feat(mq): add share module(extract before history into history and joblist controller etc)