├── .autod.conf.js ├── .eslintignore ├── .eslintrc ├── .gitignore ├── .sequelizerc ├── .travis.yml ├── README.md ├── app ├── controller │ ├── admin.js │ ├── article.js │ ├── home.js │ ├── user.js │ └── write.js ├── lib │ ├── response_status.js │ └── tool_helper.js ├── middleware │ └── auth.js ├── model │ ├── article.js │ ├── category.js │ ├── comment.js │ ├── draft.js │ ├── favorite.js │ ├── tag.js │ └── user.js ├── public │ └── avatar │ │ ├── 001.png │ │ ├── 002.png │ │ ├── 003.png │ │ ├── 004.png │ │ └── 005.png ├── router.js └── service │ ├── article.js │ ├── category.js │ ├── comment.js │ ├── draft.js │ ├── favortie.js │ ├── tag.js │ └── user.js ├── appveyor.yml ├── config ├── config.default.js ├── config.js ├── config.prod.js └── plugin.js ├── db ├── migrations │ ├── 20200405085134-create-user.js │ ├── 20200405094356-create-category.js │ ├── 20200405094651-create-tag.js │ ├── 20200405095112-create-article.js │ ├── 20200405095843-create-comment.js │ ├── 20200418033436-create-draft.js │ ├── 20200425104857-add-column-cover-for-article.js │ └── 20200510035751-create-favorite.js └── seeders │ ├── 20200405121548-add-data-to-user.js │ ├── 20200406080718-add-data-to-category.js │ ├── 20200407010519-add-data-to-tag.js │ └── 20200407234447-add-data-to-article.js ├── jsconfig.json ├── package.json └── test └── app └── controller └── home.test.js /.autod.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/immisso/blog-server/HEAD/.autod.conf.js -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- 1 | coverage 2 | -------------------------------------------------------------------------------- /.eslintrc: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "eslint-config-egg" 3 | } 4 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/immisso/blog-server/HEAD/.gitignore -------------------------------------------------------------------------------- /.sequelizerc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/immisso/blog-server/HEAD/.sequelizerc -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/immisso/blog-server/HEAD/.travis.yml -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/immisso/blog-server/HEAD/README.md -------------------------------------------------------------------------------- /app/controller/admin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/immisso/blog-server/HEAD/app/controller/admin.js -------------------------------------------------------------------------------- /app/controller/article.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/immisso/blog-server/HEAD/app/controller/article.js -------------------------------------------------------------------------------- /app/controller/home.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/immisso/blog-server/HEAD/app/controller/home.js -------------------------------------------------------------------------------- /app/controller/user.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/immisso/blog-server/HEAD/app/controller/user.js -------------------------------------------------------------------------------- /app/controller/write.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/immisso/blog-server/HEAD/app/controller/write.js -------------------------------------------------------------------------------- /app/lib/response_status.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/immisso/blog-server/HEAD/app/lib/response_status.js -------------------------------------------------------------------------------- /app/lib/tool_helper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/immisso/blog-server/HEAD/app/lib/tool_helper.js -------------------------------------------------------------------------------- /app/middleware/auth.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/immisso/blog-server/HEAD/app/middleware/auth.js -------------------------------------------------------------------------------- /app/model/article.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/immisso/blog-server/HEAD/app/model/article.js -------------------------------------------------------------------------------- /app/model/category.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/immisso/blog-server/HEAD/app/model/category.js -------------------------------------------------------------------------------- /app/model/comment.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/immisso/blog-server/HEAD/app/model/comment.js -------------------------------------------------------------------------------- /app/model/draft.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/immisso/blog-server/HEAD/app/model/draft.js -------------------------------------------------------------------------------- /app/model/favorite.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/immisso/blog-server/HEAD/app/model/favorite.js -------------------------------------------------------------------------------- /app/model/tag.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/immisso/blog-server/HEAD/app/model/tag.js -------------------------------------------------------------------------------- /app/model/user.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/immisso/blog-server/HEAD/app/model/user.js -------------------------------------------------------------------------------- /app/public/avatar/001.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/immisso/blog-server/HEAD/app/public/avatar/001.png -------------------------------------------------------------------------------- /app/public/avatar/002.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/immisso/blog-server/HEAD/app/public/avatar/002.png -------------------------------------------------------------------------------- /app/public/avatar/003.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/immisso/blog-server/HEAD/app/public/avatar/003.png -------------------------------------------------------------------------------- /app/public/avatar/004.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/immisso/blog-server/HEAD/app/public/avatar/004.png -------------------------------------------------------------------------------- /app/public/avatar/005.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/immisso/blog-server/HEAD/app/public/avatar/005.png -------------------------------------------------------------------------------- /app/router.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/immisso/blog-server/HEAD/app/router.js -------------------------------------------------------------------------------- /app/service/article.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/immisso/blog-server/HEAD/app/service/article.js -------------------------------------------------------------------------------- /app/service/category.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/immisso/blog-server/HEAD/app/service/category.js -------------------------------------------------------------------------------- /app/service/comment.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/immisso/blog-server/HEAD/app/service/comment.js -------------------------------------------------------------------------------- /app/service/draft.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/immisso/blog-server/HEAD/app/service/draft.js -------------------------------------------------------------------------------- /app/service/favortie.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/immisso/blog-server/HEAD/app/service/favortie.js -------------------------------------------------------------------------------- /app/service/tag.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/immisso/blog-server/HEAD/app/service/tag.js -------------------------------------------------------------------------------- /app/service/user.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/immisso/blog-server/HEAD/app/service/user.js -------------------------------------------------------------------------------- /appveyor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/immisso/blog-server/HEAD/appveyor.yml -------------------------------------------------------------------------------- /config/config.default.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/immisso/blog-server/HEAD/config/config.default.js -------------------------------------------------------------------------------- /config/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/immisso/blog-server/HEAD/config/config.js -------------------------------------------------------------------------------- /config/config.prod.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /config/plugin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/immisso/blog-server/HEAD/config/plugin.js -------------------------------------------------------------------------------- /db/migrations/20200405085134-create-user.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/immisso/blog-server/HEAD/db/migrations/20200405085134-create-user.js -------------------------------------------------------------------------------- /db/migrations/20200405094356-create-category.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/immisso/blog-server/HEAD/db/migrations/20200405094356-create-category.js -------------------------------------------------------------------------------- /db/migrations/20200405094651-create-tag.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/immisso/blog-server/HEAD/db/migrations/20200405094651-create-tag.js -------------------------------------------------------------------------------- /db/migrations/20200405095112-create-article.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/immisso/blog-server/HEAD/db/migrations/20200405095112-create-article.js -------------------------------------------------------------------------------- /db/migrations/20200405095843-create-comment.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/immisso/blog-server/HEAD/db/migrations/20200405095843-create-comment.js -------------------------------------------------------------------------------- /db/migrations/20200418033436-create-draft.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/immisso/blog-server/HEAD/db/migrations/20200418033436-create-draft.js -------------------------------------------------------------------------------- /db/migrations/20200425104857-add-column-cover-for-article.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/immisso/blog-server/HEAD/db/migrations/20200425104857-add-column-cover-for-article.js -------------------------------------------------------------------------------- /db/migrations/20200510035751-create-favorite.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/immisso/blog-server/HEAD/db/migrations/20200510035751-create-favorite.js -------------------------------------------------------------------------------- /db/seeders/20200405121548-add-data-to-user.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/immisso/blog-server/HEAD/db/seeders/20200405121548-add-data-to-user.js -------------------------------------------------------------------------------- /db/seeders/20200406080718-add-data-to-category.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/immisso/blog-server/HEAD/db/seeders/20200406080718-add-data-to-category.js -------------------------------------------------------------------------------- /db/seeders/20200407010519-add-data-to-tag.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/immisso/blog-server/HEAD/db/seeders/20200407010519-add-data-to-tag.js -------------------------------------------------------------------------------- /db/seeders/20200407234447-add-data-to-article.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/immisso/blog-server/HEAD/db/seeders/20200407234447-add-data-to-article.js -------------------------------------------------------------------------------- /jsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/immisso/blog-server/HEAD/jsconfig.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/immisso/blog-server/HEAD/package.json -------------------------------------------------------------------------------- /test/app/controller/home.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/immisso/blog-server/HEAD/test/app/controller/home.test.js --------------------------------------------------------------------------------