├── .gitignore ├── .prettierrc ├── assets └── kowaseru.jpg ├── dev-only-kowaseru-access ├── dev-only-kowaseru-access.pub ├── docker-compose.yml ├── knexfile.ts ├── license.md ├── migrations ├── 20231223072750_create_user.ts ├── 20231225164125_create_posts.ts ├── 20231229005854_create_comments.ts └── 20240716145033_create_user_link.ts ├── package.json ├── public └── .gitignore ├── readme.md ├── src ├── db │ ├── db.ts │ ├── methods.ts │ └── types.ts ├── entry.ts ├── password.ts ├── prismy.ts ├── render.ts ├── router.ts ├── routes │ ├── comments.spec.ts │ ├── comments.ts │ ├── home.ts │ ├── posts.ts │ ├── public.ts │ ├── search.ts │ ├── signin.ts │ ├── signout.ts │ ├── signup.ts │ └── users.ts ├── selectors.ts ├── session.ts ├── testUtils.ts ├── utils.ts ├── validators.ts └── views │ ├── _layout.pug │ ├── error.pug │ ├── home.pug │ ├── mixins │ ├── comment.pug │ └── post.pug │ ├── search.pug │ ├── signin.pug │ ├── signup.pug │ ├── users.edit.pug │ └── users.show.pug ├── tsconfig.json └── vulnerabilities.md /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IssueHunt/Kowaseru/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IssueHunt/Kowaseru/HEAD/.prettierrc -------------------------------------------------------------------------------- /assets/kowaseru.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IssueHunt/Kowaseru/HEAD/assets/kowaseru.jpg -------------------------------------------------------------------------------- /dev-only-kowaseru-access: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IssueHunt/Kowaseru/HEAD/dev-only-kowaseru-access -------------------------------------------------------------------------------- /dev-only-kowaseru-access.pub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IssueHunt/Kowaseru/HEAD/dev-only-kowaseru-access.pub -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IssueHunt/Kowaseru/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /knexfile.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IssueHunt/Kowaseru/HEAD/knexfile.ts -------------------------------------------------------------------------------- /license.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IssueHunt/Kowaseru/HEAD/license.md -------------------------------------------------------------------------------- /migrations/20231223072750_create_user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IssueHunt/Kowaseru/HEAD/migrations/20231223072750_create_user.ts -------------------------------------------------------------------------------- /migrations/20231225164125_create_posts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IssueHunt/Kowaseru/HEAD/migrations/20231225164125_create_posts.ts -------------------------------------------------------------------------------- /migrations/20231229005854_create_comments.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IssueHunt/Kowaseru/HEAD/migrations/20231229005854_create_comments.ts -------------------------------------------------------------------------------- /migrations/20240716145033_create_user_link.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IssueHunt/Kowaseru/HEAD/migrations/20240716145033_create_user_link.ts -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IssueHunt/Kowaseru/HEAD/package.json -------------------------------------------------------------------------------- /public/.gitignore: -------------------------------------------------------------------------------- 1 | assets 2 | -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IssueHunt/Kowaseru/HEAD/readme.md -------------------------------------------------------------------------------- /src/db/db.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IssueHunt/Kowaseru/HEAD/src/db/db.ts -------------------------------------------------------------------------------- /src/db/methods.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IssueHunt/Kowaseru/HEAD/src/db/methods.ts -------------------------------------------------------------------------------- /src/db/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IssueHunt/Kowaseru/HEAD/src/db/types.ts -------------------------------------------------------------------------------- /src/entry.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IssueHunt/Kowaseru/HEAD/src/entry.ts -------------------------------------------------------------------------------- /src/password.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IssueHunt/Kowaseru/HEAD/src/password.ts -------------------------------------------------------------------------------- /src/prismy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IssueHunt/Kowaseru/HEAD/src/prismy.ts -------------------------------------------------------------------------------- /src/render.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IssueHunt/Kowaseru/HEAD/src/render.ts -------------------------------------------------------------------------------- /src/router.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IssueHunt/Kowaseru/HEAD/src/router.ts -------------------------------------------------------------------------------- /src/routes/comments.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IssueHunt/Kowaseru/HEAD/src/routes/comments.spec.ts -------------------------------------------------------------------------------- /src/routes/comments.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IssueHunt/Kowaseru/HEAD/src/routes/comments.ts -------------------------------------------------------------------------------- /src/routes/home.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IssueHunt/Kowaseru/HEAD/src/routes/home.ts -------------------------------------------------------------------------------- /src/routes/posts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IssueHunt/Kowaseru/HEAD/src/routes/posts.ts -------------------------------------------------------------------------------- /src/routes/public.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IssueHunt/Kowaseru/HEAD/src/routes/public.ts -------------------------------------------------------------------------------- /src/routes/search.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IssueHunt/Kowaseru/HEAD/src/routes/search.ts -------------------------------------------------------------------------------- /src/routes/signin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IssueHunt/Kowaseru/HEAD/src/routes/signin.ts -------------------------------------------------------------------------------- /src/routes/signout.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IssueHunt/Kowaseru/HEAD/src/routes/signout.ts -------------------------------------------------------------------------------- /src/routes/signup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IssueHunt/Kowaseru/HEAD/src/routes/signup.ts -------------------------------------------------------------------------------- /src/routes/users.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IssueHunt/Kowaseru/HEAD/src/routes/users.ts -------------------------------------------------------------------------------- /src/selectors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IssueHunt/Kowaseru/HEAD/src/selectors.ts -------------------------------------------------------------------------------- /src/session.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IssueHunt/Kowaseru/HEAD/src/session.ts -------------------------------------------------------------------------------- /src/testUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IssueHunt/Kowaseru/HEAD/src/testUtils.ts -------------------------------------------------------------------------------- /src/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IssueHunt/Kowaseru/HEAD/src/utils.ts -------------------------------------------------------------------------------- /src/validators.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IssueHunt/Kowaseru/HEAD/src/validators.ts -------------------------------------------------------------------------------- /src/views/_layout.pug: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IssueHunt/Kowaseru/HEAD/src/views/_layout.pug -------------------------------------------------------------------------------- /src/views/error.pug: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IssueHunt/Kowaseru/HEAD/src/views/error.pug -------------------------------------------------------------------------------- /src/views/home.pug: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IssueHunt/Kowaseru/HEAD/src/views/home.pug -------------------------------------------------------------------------------- /src/views/mixins/comment.pug: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IssueHunt/Kowaseru/HEAD/src/views/mixins/comment.pug -------------------------------------------------------------------------------- /src/views/mixins/post.pug: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IssueHunt/Kowaseru/HEAD/src/views/mixins/post.pug -------------------------------------------------------------------------------- /src/views/search.pug: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IssueHunt/Kowaseru/HEAD/src/views/search.pug -------------------------------------------------------------------------------- /src/views/signin.pug: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IssueHunt/Kowaseru/HEAD/src/views/signin.pug -------------------------------------------------------------------------------- /src/views/signup.pug: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IssueHunt/Kowaseru/HEAD/src/views/signup.pug -------------------------------------------------------------------------------- /src/views/users.edit.pug: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IssueHunt/Kowaseru/HEAD/src/views/users.edit.pug -------------------------------------------------------------------------------- /src/views/users.show.pug: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IssueHunt/Kowaseru/HEAD/src/views/users.show.pug -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IssueHunt/Kowaseru/HEAD/tsconfig.json -------------------------------------------------------------------------------- /vulnerabilities.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IssueHunt/Kowaseru/HEAD/vulnerabilities.md --------------------------------------------------------------------------------