├── .gitignore ├── LICENSE ├── Makefile ├── README.md ├── app.js ├── common ├── logger.js └── tools.js ├── config.js ├── controllers ├── chat.js ├── sign.js ├── site.js ├── socket_server.js ├── upload.js └── user.js ├── middlewares ├── auth.js ├── error_page.js ├── render.js └── request_log.js ├── models ├── base_model.js ├── index.js ├── message.js └── user.js ├── package.json ├── proxy ├── index.js ├── message.js └── user.js ├── public ├── .bowerrc ├── Gruntfile.coffee ├── bower.json ├── dist │ ├── css │ │ ├── chat.css │ │ ├── home.css │ │ ├── layout.css │ │ ├── setting.css │ │ ├── signin.css │ │ ├── signup.css │ │ └── userinfo.css │ ├── js │ │ ├── common.js │ │ ├── components.js │ │ └── pages │ │ │ ├── chat.js │ │ │ ├── chatBottom.js │ │ │ ├── chatConnect.js │ │ │ ├── chatHost.js │ │ │ ├── chatPanel.js │ │ │ ├── chatPerson.js │ │ │ ├── chattingList.js │ │ │ ├── home.js │ │ │ ├── index.js │ │ │ ├── liveList.js │ │ │ ├── messageRouter.js │ │ │ ├── mockData.js │ │ │ ├── setting.js │ │ │ ├── signin.js │ │ │ ├── signup.js │ │ │ ├── tpl.js │ │ │ ├── unread.js │ │ │ └── util.js │ └── lib │ │ ├── jquery.min.js │ │ ├── jquery.min.map │ │ ├── jquery.tinyscrollbar.min.js │ │ ├── plupload.full.min.js │ │ ├── qiniu.min.js │ │ ├── socket.io-1.3.5.js │ │ ├── tinyscrollbar.css │ │ └── unslider.js ├── images │ ├── icons │ │ ├── QQ.jpg │ │ ├── log-out.png │ │ ├── logo.jpg │ │ ├── message-orange.png │ │ ├── status.gif │ │ ├── weixin.gif │ │ └── weixin.jpg │ ├── site-logo.jpg │ └── static │ │ ├── avatar.jpg │ │ ├── signup.jpg │ │ ├── slider1.jpg │ │ ├── slider2.jpg │ │ └── slider3.jpg ├── package.json ├── robots.txt └── src │ ├── common │ ├── common.less │ ├── layout.less │ └── uploader │ │ └── index.coffee │ ├── components │ ├── footer │ │ ├── footer.coffee │ │ └── footer.less │ └── header │ │ ├── header.coffee │ │ └── header.less │ └── pages │ ├── account │ ├── setting.coffee │ └── setting.less │ ├── chat │ ├── chat.coffee │ ├── chat.less │ ├── chatBottom.coffee │ ├── chatConnect.coffee │ ├── chatHost.coffee │ ├── chatHost.coffee.example │ ├── chatPanel.coffee │ ├── chatPerson.coffee │ ├── chattingList.coffee │ ├── liveList.coffee │ ├── messageRouter.coffee │ ├── mockData.coffee │ ├── tpl.coffee │ ├── tpl │ │ ├── one-chatter.tpl │ │ ├── one-live-user.tpl │ │ └── one-message.tpl │ ├── unread.coffee │ └── util.coffee │ ├── home │ ├── home.coffee │ └── home.less │ ├── sign │ ├── signin.coffee │ ├── signin.less │ ├── signup.coffee │ └── signup.less │ └── user │ ├── index.coffee │ └── index.less ├── router.js ├── test ├── env.js ├── sign.test.js ├── socketio.test.js ├── support │ └── support.js └── user.test.js ├── views ├── 404.html ├── components │ ├── footer.html │ └── header.html ├── index.html ├── layout.html └── pages │ ├── account │ └── setting.html │ ├── chat │ └── index.html │ ├── components │ ├── footer.html │ └── header.html │ ├── notification.html │ ├── sign │ ├── signin.html │ └── signup.html │ └── user │ ├── collection.html │ ├── comment.html │ └── index.html ├── 软件安装部署说明.docx └── 软件设计文档.doc /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanzm/Live-Chat/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanzm/Live-Chat/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanzm/Live-Chat/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # 实时聊天系统 2 | 3 | -------------------------------------------------------------------------------- /app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanzm/Live-Chat/HEAD/app.js -------------------------------------------------------------------------------- /common/logger.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanzm/Live-Chat/HEAD/common/logger.js -------------------------------------------------------------------------------- /common/tools.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanzm/Live-Chat/HEAD/common/tools.js -------------------------------------------------------------------------------- /config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanzm/Live-Chat/HEAD/config.js -------------------------------------------------------------------------------- /controllers/chat.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanzm/Live-Chat/HEAD/controllers/chat.js -------------------------------------------------------------------------------- /controllers/sign.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanzm/Live-Chat/HEAD/controllers/sign.js -------------------------------------------------------------------------------- /controllers/site.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanzm/Live-Chat/HEAD/controllers/site.js -------------------------------------------------------------------------------- /controllers/socket_server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanzm/Live-Chat/HEAD/controllers/socket_server.js -------------------------------------------------------------------------------- /controllers/upload.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanzm/Live-Chat/HEAD/controllers/upload.js -------------------------------------------------------------------------------- /controllers/user.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanzm/Live-Chat/HEAD/controllers/user.js -------------------------------------------------------------------------------- /middlewares/auth.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanzm/Live-Chat/HEAD/middlewares/auth.js -------------------------------------------------------------------------------- /middlewares/error_page.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanzm/Live-Chat/HEAD/middlewares/error_page.js -------------------------------------------------------------------------------- /middlewares/render.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanzm/Live-Chat/HEAD/middlewares/render.js -------------------------------------------------------------------------------- /middlewares/request_log.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanzm/Live-Chat/HEAD/middlewares/request_log.js -------------------------------------------------------------------------------- /models/base_model.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanzm/Live-Chat/HEAD/models/base_model.js -------------------------------------------------------------------------------- /models/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanzm/Live-Chat/HEAD/models/index.js -------------------------------------------------------------------------------- /models/message.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanzm/Live-Chat/HEAD/models/message.js -------------------------------------------------------------------------------- /models/user.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanzm/Live-Chat/HEAD/models/user.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanzm/Live-Chat/HEAD/package.json -------------------------------------------------------------------------------- /proxy/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanzm/Live-Chat/HEAD/proxy/index.js -------------------------------------------------------------------------------- /proxy/message.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanzm/Live-Chat/HEAD/proxy/message.js -------------------------------------------------------------------------------- /proxy/user.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanzm/Live-Chat/HEAD/proxy/user.js -------------------------------------------------------------------------------- /public/.bowerrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanzm/Live-Chat/HEAD/public/.bowerrc -------------------------------------------------------------------------------- /public/Gruntfile.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanzm/Live-Chat/HEAD/public/Gruntfile.coffee -------------------------------------------------------------------------------- /public/bower.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanzm/Live-Chat/HEAD/public/bower.json -------------------------------------------------------------------------------- /public/dist/css/chat.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanzm/Live-Chat/HEAD/public/dist/css/chat.css -------------------------------------------------------------------------------- /public/dist/css/home.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanzm/Live-Chat/HEAD/public/dist/css/home.css -------------------------------------------------------------------------------- /public/dist/css/layout.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanzm/Live-Chat/HEAD/public/dist/css/layout.css -------------------------------------------------------------------------------- /public/dist/css/setting.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanzm/Live-Chat/HEAD/public/dist/css/setting.css -------------------------------------------------------------------------------- /public/dist/css/signin.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanzm/Live-Chat/HEAD/public/dist/css/signin.css -------------------------------------------------------------------------------- /public/dist/css/signup.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanzm/Live-Chat/HEAD/public/dist/css/signup.css -------------------------------------------------------------------------------- /public/dist/css/userinfo.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanzm/Live-Chat/HEAD/public/dist/css/userinfo.css -------------------------------------------------------------------------------- /public/dist/js/common.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanzm/Live-Chat/HEAD/public/dist/js/common.js -------------------------------------------------------------------------------- /public/dist/js/components.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanzm/Live-Chat/HEAD/public/dist/js/components.js -------------------------------------------------------------------------------- /public/dist/js/pages/chat.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanzm/Live-Chat/HEAD/public/dist/js/pages/chat.js -------------------------------------------------------------------------------- /public/dist/js/pages/chatBottom.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanzm/Live-Chat/HEAD/public/dist/js/pages/chatBottom.js -------------------------------------------------------------------------------- /public/dist/js/pages/chatConnect.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanzm/Live-Chat/HEAD/public/dist/js/pages/chatConnect.js -------------------------------------------------------------------------------- /public/dist/js/pages/chatHost.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanzm/Live-Chat/HEAD/public/dist/js/pages/chatHost.js -------------------------------------------------------------------------------- /public/dist/js/pages/chatPanel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanzm/Live-Chat/HEAD/public/dist/js/pages/chatPanel.js -------------------------------------------------------------------------------- /public/dist/js/pages/chatPerson.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanzm/Live-Chat/HEAD/public/dist/js/pages/chatPerson.js -------------------------------------------------------------------------------- /public/dist/js/pages/chattingList.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanzm/Live-Chat/HEAD/public/dist/js/pages/chattingList.js -------------------------------------------------------------------------------- /public/dist/js/pages/home.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanzm/Live-Chat/HEAD/public/dist/js/pages/home.js -------------------------------------------------------------------------------- /public/dist/js/pages/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanzm/Live-Chat/HEAD/public/dist/js/pages/index.js -------------------------------------------------------------------------------- /public/dist/js/pages/liveList.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanzm/Live-Chat/HEAD/public/dist/js/pages/liveList.js -------------------------------------------------------------------------------- /public/dist/js/pages/messageRouter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanzm/Live-Chat/HEAD/public/dist/js/pages/messageRouter.js -------------------------------------------------------------------------------- /public/dist/js/pages/mockData.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanzm/Live-Chat/HEAD/public/dist/js/pages/mockData.js -------------------------------------------------------------------------------- /public/dist/js/pages/setting.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanzm/Live-Chat/HEAD/public/dist/js/pages/setting.js -------------------------------------------------------------------------------- /public/dist/js/pages/signin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanzm/Live-Chat/HEAD/public/dist/js/pages/signin.js -------------------------------------------------------------------------------- /public/dist/js/pages/signup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanzm/Live-Chat/HEAD/public/dist/js/pages/signup.js -------------------------------------------------------------------------------- /public/dist/js/pages/tpl.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanzm/Live-Chat/HEAD/public/dist/js/pages/tpl.js -------------------------------------------------------------------------------- /public/dist/js/pages/unread.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanzm/Live-Chat/HEAD/public/dist/js/pages/unread.js -------------------------------------------------------------------------------- /public/dist/js/pages/util.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanzm/Live-Chat/HEAD/public/dist/js/pages/util.js -------------------------------------------------------------------------------- /public/dist/lib/jquery.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanzm/Live-Chat/HEAD/public/dist/lib/jquery.min.js -------------------------------------------------------------------------------- /public/dist/lib/jquery.min.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanzm/Live-Chat/HEAD/public/dist/lib/jquery.min.map -------------------------------------------------------------------------------- /public/dist/lib/jquery.tinyscrollbar.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanzm/Live-Chat/HEAD/public/dist/lib/jquery.tinyscrollbar.min.js -------------------------------------------------------------------------------- /public/dist/lib/plupload.full.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanzm/Live-Chat/HEAD/public/dist/lib/plupload.full.min.js -------------------------------------------------------------------------------- /public/dist/lib/qiniu.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanzm/Live-Chat/HEAD/public/dist/lib/qiniu.min.js -------------------------------------------------------------------------------- /public/dist/lib/socket.io-1.3.5.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanzm/Live-Chat/HEAD/public/dist/lib/socket.io-1.3.5.js -------------------------------------------------------------------------------- /public/dist/lib/tinyscrollbar.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanzm/Live-Chat/HEAD/public/dist/lib/tinyscrollbar.css -------------------------------------------------------------------------------- /public/dist/lib/unslider.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanzm/Live-Chat/HEAD/public/dist/lib/unslider.js -------------------------------------------------------------------------------- /public/images/icons/QQ.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanzm/Live-Chat/HEAD/public/images/icons/QQ.jpg -------------------------------------------------------------------------------- /public/images/icons/log-out.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanzm/Live-Chat/HEAD/public/images/icons/log-out.png -------------------------------------------------------------------------------- /public/images/icons/logo.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanzm/Live-Chat/HEAD/public/images/icons/logo.jpg -------------------------------------------------------------------------------- /public/images/icons/message-orange.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanzm/Live-Chat/HEAD/public/images/icons/message-orange.png -------------------------------------------------------------------------------- /public/images/icons/status.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanzm/Live-Chat/HEAD/public/images/icons/status.gif -------------------------------------------------------------------------------- /public/images/icons/weixin.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanzm/Live-Chat/HEAD/public/images/icons/weixin.gif -------------------------------------------------------------------------------- /public/images/icons/weixin.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanzm/Live-Chat/HEAD/public/images/icons/weixin.jpg -------------------------------------------------------------------------------- /public/images/site-logo.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanzm/Live-Chat/HEAD/public/images/site-logo.jpg -------------------------------------------------------------------------------- /public/images/static/avatar.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanzm/Live-Chat/HEAD/public/images/static/avatar.jpg -------------------------------------------------------------------------------- /public/images/static/signup.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanzm/Live-Chat/HEAD/public/images/static/signup.jpg -------------------------------------------------------------------------------- /public/images/static/slider1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanzm/Live-Chat/HEAD/public/images/static/slider1.jpg -------------------------------------------------------------------------------- /public/images/static/slider2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanzm/Live-Chat/HEAD/public/images/static/slider2.jpg -------------------------------------------------------------------------------- /public/images/static/slider3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanzm/Live-Chat/HEAD/public/images/static/slider3.jpg -------------------------------------------------------------------------------- /public/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanzm/Live-Chat/HEAD/public/package.json -------------------------------------------------------------------------------- /public/robots.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /public/src/common/common.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanzm/Live-Chat/HEAD/public/src/common/common.less -------------------------------------------------------------------------------- /public/src/common/layout.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanzm/Live-Chat/HEAD/public/src/common/layout.less -------------------------------------------------------------------------------- /public/src/common/uploader/index.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanzm/Live-Chat/HEAD/public/src/common/uploader/index.coffee -------------------------------------------------------------------------------- /public/src/components/footer/footer.coffee: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /public/src/components/footer/footer.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanzm/Live-Chat/HEAD/public/src/components/footer/footer.less -------------------------------------------------------------------------------- /public/src/components/header/header.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanzm/Live-Chat/HEAD/public/src/components/header/header.coffee -------------------------------------------------------------------------------- /public/src/components/header/header.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanzm/Live-Chat/HEAD/public/src/components/header/header.less -------------------------------------------------------------------------------- /public/src/pages/account/setting.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanzm/Live-Chat/HEAD/public/src/pages/account/setting.coffee -------------------------------------------------------------------------------- /public/src/pages/account/setting.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanzm/Live-Chat/HEAD/public/src/pages/account/setting.less -------------------------------------------------------------------------------- /public/src/pages/chat/chat.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanzm/Live-Chat/HEAD/public/src/pages/chat/chat.coffee -------------------------------------------------------------------------------- /public/src/pages/chat/chat.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanzm/Live-Chat/HEAD/public/src/pages/chat/chat.less -------------------------------------------------------------------------------- /public/src/pages/chat/chatBottom.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanzm/Live-Chat/HEAD/public/src/pages/chat/chatBottom.coffee -------------------------------------------------------------------------------- /public/src/pages/chat/chatConnect.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanzm/Live-Chat/HEAD/public/src/pages/chat/chatConnect.coffee -------------------------------------------------------------------------------- /public/src/pages/chat/chatHost.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanzm/Live-Chat/HEAD/public/src/pages/chat/chatHost.coffee -------------------------------------------------------------------------------- /public/src/pages/chat/chatHost.coffee.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanzm/Live-Chat/HEAD/public/src/pages/chat/chatHost.coffee.example -------------------------------------------------------------------------------- /public/src/pages/chat/chatPanel.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanzm/Live-Chat/HEAD/public/src/pages/chat/chatPanel.coffee -------------------------------------------------------------------------------- /public/src/pages/chat/chatPerson.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanzm/Live-Chat/HEAD/public/src/pages/chat/chatPerson.coffee -------------------------------------------------------------------------------- /public/src/pages/chat/chattingList.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanzm/Live-Chat/HEAD/public/src/pages/chat/chattingList.coffee -------------------------------------------------------------------------------- /public/src/pages/chat/liveList.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanzm/Live-Chat/HEAD/public/src/pages/chat/liveList.coffee -------------------------------------------------------------------------------- /public/src/pages/chat/messageRouter.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanzm/Live-Chat/HEAD/public/src/pages/chat/messageRouter.coffee -------------------------------------------------------------------------------- /public/src/pages/chat/mockData.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanzm/Live-Chat/HEAD/public/src/pages/chat/mockData.coffee -------------------------------------------------------------------------------- /public/src/pages/chat/tpl.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanzm/Live-Chat/HEAD/public/src/pages/chat/tpl.coffee -------------------------------------------------------------------------------- /public/src/pages/chat/tpl/one-chatter.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanzm/Live-Chat/HEAD/public/src/pages/chat/tpl/one-chatter.tpl -------------------------------------------------------------------------------- /public/src/pages/chat/tpl/one-live-user.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanzm/Live-Chat/HEAD/public/src/pages/chat/tpl/one-live-user.tpl -------------------------------------------------------------------------------- /public/src/pages/chat/tpl/one-message.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanzm/Live-Chat/HEAD/public/src/pages/chat/tpl/one-message.tpl -------------------------------------------------------------------------------- /public/src/pages/chat/unread.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanzm/Live-Chat/HEAD/public/src/pages/chat/unread.coffee -------------------------------------------------------------------------------- /public/src/pages/chat/util.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanzm/Live-Chat/HEAD/public/src/pages/chat/util.coffee -------------------------------------------------------------------------------- /public/src/pages/home/home.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanzm/Live-Chat/HEAD/public/src/pages/home/home.coffee -------------------------------------------------------------------------------- /public/src/pages/home/home.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanzm/Live-Chat/HEAD/public/src/pages/home/home.less -------------------------------------------------------------------------------- /public/src/pages/sign/signin.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanzm/Live-Chat/HEAD/public/src/pages/sign/signin.coffee -------------------------------------------------------------------------------- /public/src/pages/sign/signin.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanzm/Live-Chat/HEAD/public/src/pages/sign/signin.less -------------------------------------------------------------------------------- /public/src/pages/sign/signup.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanzm/Live-Chat/HEAD/public/src/pages/sign/signup.coffee -------------------------------------------------------------------------------- /public/src/pages/sign/signup.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanzm/Live-Chat/HEAD/public/src/pages/sign/signup.less -------------------------------------------------------------------------------- /public/src/pages/user/index.coffee: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /public/src/pages/user/index.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanzm/Live-Chat/HEAD/public/src/pages/user/index.less -------------------------------------------------------------------------------- /router.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanzm/Live-Chat/HEAD/router.js -------------------------------------------------------------------------------- /test/env.js: -------------------------------------------------------------------------------- 1 | var nock = require('nock'); 2 | 3 | nock.enableNetConnect(); // 允许真实的网络连接 4 | -------------------------------------------------------------------------------- /test/sign.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanzm/Live-Chat/HEAD/test/sign.test.js -------------------------------------------------------------------------------- /test/socketio.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanzm/Live-Chat/HEAD/test/socketio.test.js -------------------------------------------------------------------------------- /test/support/support.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanzm/Live-Chat/HEAD/test/support/support.js -------------------------------------------------------------------------------- /test/user.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanzm/Live-Chat/HEAD/test/user.test.js -------------------------------------------------------------------------------- /views/404.html: -------------------------------------------------------------------------------- 1 |