add setting api
remove unused button
add no-resize
update setup sqls
remove unused js
add getSettingsByDefault api and testcase
add setting tag
update settingApi