├── .eslintrc.js ├── .gitignore ├── .vscode ├── launch.json └── settings.json ├── README.md ├── app.js ├── app ├── assets │ └── styles │ │ ├── basics.css │ │ └── main.css ├── index.hbs ├── layouts │ └── default.hbs ├── partials │ ├── footer.hbs │ └── head.hbs ├── signin.hbs ├── signup.hbs └── signupdown.hbs ├── config.default.json ├── core ├── controllers │ ├── authenticated.js │ ├── oauth.js │ └── sign.js ├── helpers │ ├── block.js │ ├── contentFor.js │ └── index.js ├── middleware │ ├── auth.js │ ├── axios.js │ ├── oauth │ │ ├── github.js │ │ ├── index.js │ │ └── token.js │ └── respond.js ├── models │ ├── index.js │ ├── mongoose.js │ ├── post.js │ └── user.js ├── plugins │ └── user.js ├── process │ ├── index.js │ └── post.js ├── routes │ ├── api │ │ ├── index.js │ │ └── post.md │ ├── index.js │ ├── oauth.js │ ├── sign.js │ └── views.js └── utils │ ├── data.js │ ├── index.js │ └── validator.js ├── package.json ├── server ├── cute.js ├── flash.js ├── logger.js ├── session.js └── use.js └── start.js /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fishying/fishy/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fishying/fishy/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fishying/fishy/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fishying/fishy/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fishying/fishy/HEAD/README.md -------------------------------------------------------------------------------- /app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fishying/fishy/HEAD/app.js -------------------------------------------------------------------------------- /app/assets/styles/basics.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fishying/fishy/HEAD/app/assets/styles/basics.css -------------------------------------------------------------------------------- /app/assets/styles/main.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fishying/fishy/HEAD/app/assets/styles/main.css -------------------------------------------------------------------------------- /app/index.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fishying/fishy/HEAD/app/index.hbs -------------------------------------------------------------------------------- /app/layouts/default.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fishying/fishy/HEAD/app/layouts/default.hbs -------------------------------------------------------------------------------- /app/partials/footer.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fishying/fishy/HEAD/app/partials/footer.hbs -------------------------------------------------------------------------------- /app/partials/head.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fishying/fishy/HEAD/app/partials/head.hbs -------------------------------------------------------------------------------- /app/signin.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fishying/fishy/HEAD/app/signin.hbs -------------------------------------------------------------------------------- /app/signup.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fishying/fishy/HEAD/app/signup.hbs -------------------------------------------------------------------------------- /app/signupdown.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fishying/fishy/HEAD/app/signupdown.hbs -------------------------------------------------------------------------------- /config.default.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fishying/fishy/HEAD/config.default.json -------------------------------------------------------------------------------- /core/controllers/authenticated.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fishying/fishy/HEAD/core/controllers/authenticated.js -------------------------------------------------------------------------------- /core/controllers/oauth.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fishying/fishy/HEAD/core/controllers/oauth.js -------------------------------------------------------------------------------- /core/controllers/sign.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fishying/fishy/HEAD/core/controllers/sign.js -------------------------------------------------------------------------------- /core/helpers/block.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fishying/fishy/HEAD/core/helpers/block.js -------------------------------------------------------------------------------- /core/helpers/contentFor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fishying/fishy/HEAD/core/helpers/contentFor.js -------------------------------------------------------------------------------- /core/helpers/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fishying/fishy/HEAD/core/helpers/index.js -------------------------------------------------------------------------------- /core/middleware/auth.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fishying/fishy/HEAD/core/middleware/auth.js -------------------------------------------------------------------------------- /core/middleware/axios.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fishying/fishy/HEAD/core/middleware/axios.js -------------------------------------------------------------------------------- /core/middleware/oauth/github.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fishying/fishy/HEAD/core/middleware/oauth/github.js -------------------------------------------------------------------------------- /core/middleware/oauth/index.js: -------------------------------------------------------------------------------- 1 | /** 2 | * Created by yuer on 2017/5/26. 3 | */ 4 | export * from './github' -------------------------------------------------------------------------------- /core/middleware/oauth/token.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /core/middleware/respond.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fishying/fishy/HEAD/core/middleware/respond.js -------------------------------------------------------------------------------- /core/models/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fishying/fishy/HEAD/core/models/index.js -------------------------------------------------------------------------------- /core/models/mongoose.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fishying/fishy/HEAD/core/models/mongoose.js -------------------------------------------------------------------------------- /core/models/post.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fishying/fishy/HEAD/core/models/post.js -------------------------------------------------------------------------------- /core/models/user.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fishying/fishy/HEAD/core/models/user.js -------------------------------------------------------------------------------- /core/plugins/user.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fishying/fishy/HEAD/core/plugins/user.js -------------------------------------------------------------------------------- /core/process/index.js: -------------------------------------------------------------------------------- 1 | export * from './post' -------------------------------------------------------------------------------- /core/process/post.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fishying/fishy/HEAD/core/process/post.js -------------------------------------------------------------------------------- /core/routes/api/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fishying/fishy/HEAD/core/routes/api/index.js -------------------------------------------------------------------------------- /core/routes/api/post.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fishying/fishy/HEAD/core/routes/api/post.md -------------------------------------------------------------------------------- /core/routes/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fishying/fishy/HEAD/core/routes/index.js -------------------------------------------------------------------------------- /core/routes/oauth.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fishying/fishy/HEAD/core/routes/oauth.js -------------------------------------------------------------------------------- /core/routes/sign.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fishying/fishy/HEAD/core/routes/sign.js -------------------------------------------------------------------------------- /core/routes/views.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fishying/fishy/HEAD/core/routes/views.js -------------------------------------------------------------------------------- /core/utils/data.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fishying/fishy/HEAD/core/utils/data.js -------------------------------------------------------------------------------- /core/utils/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fishying/fishy/HEAD/core/utils/index.js -------------------------------------------------------------------------------- /core/utils/validator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fishying/fishy/HEAD/core/utils/validator.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fishying/fishy/HEAD/package.json -------------------------------------------------------------------------------- /server/cute.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fishying/fishy/HEAD/server/cute.js -------------------------------------------------------------------------------- /server/flash.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fishying/fishy/HEAD/server/flash.js -------------------------------------------------------------------------------- /server/logger.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fishying/fishy/HEAD/server/logger.js -------------------------------------------------------------------------------- /server/session.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fishying/fishy/HEAD/server/session.js -------------------------------------------------------------------------------- /server/use.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fishying/fishy/HEAD/server/use.js -------------------------------------------------------------------------------- /start.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fishying/fishy/HEAD/start.js --------------------------------------------------------------------------------