try adapt to new list page (untested)
re-include release
Merge branch 'add-dist'
Merge branch 'list-fix'
Merge remote-tracking branch 'origin/master'
0.4.0 release
doc update
Revert "删除二级选课页面（由于没有一级课程内容会导出空日历）"
This address is shared by both experiment class list and total list
This reverts commit 5ced6834394d70a4fd5721e72df435a332e1b441.
include release