├── .babelrc ├── .eslintrc.js ├── .gitignore ├── LICENSE ├── README.md ├── app ├── action │ ├── badRequest.js │ ├── category.js │ ├── gallery.js │ ├── list.js │ ├── notFound.js │ ├── search.js │ ├── serverError.js │ ├── tag.js │ └── uploader.js ├── assets │ └── sadpanda.jpg ├── index.js ├── router │ ├── api │ │ ├── category.js │ │ ├── gallery.js │ │ ├── index.js │ │ ├── list.js │ │ ├── search.js │ │ ├── tag.js │ │ └── uploader.js │ └── index.js └── util │ ├── catchError.js │ ├── category.js │ ├── connectDB.js │ ├── getResponse.js │ ├── matchExec.js │ ├── normalizedTag.js │ ├── queryTags.js │ ├── queryTorrents.js │ └── useCors.js ├── config.js ├── index.js ├── package.json ├── scripts ├── fetch.js ├── import.js ├── markreplaced.js ├── resync.js ├── sync.js ├── torrent.js └── torrentsync.js ├── src ├── App.js ├── components │ ├── Gallery │ │ ├── Gallery.css │ │ ├── Gallery.js │ │ └── index.js │ ├── Home │ │ ├── Home.css │ │ ├── Home.js │ │ └── index.js │ ├── List │ │ ├── List.css │ │ ├── List.js │ │ └── index.js │ ├── Modal │ │ ├── Modal.css │ │ └── Modal.js │ ├── Pager │ │ ├── Pager.css │ │ ├── Pager.js │ │ └── index.js │ ├── Rating │ │ ├── Rating.css │ │ ├── Rating.js │ │ ├── Star.js │ │ └── index.js │ ├── SearchBox │ │ ├── SearchBox.css │ │ ├── SearchBox.js │ │ └── index.js │ └── Torrent │ │ ├── Torrent.css │ │ ├── Torrent.js │ │ └── index.js ├── index.ejs ├── index.js └── util │ ├── category.js │ ├── fileSize.js │ └── parseEntity.js ├── struct.sql └── webpack.config.js /.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccloli/e-hentai-db/HEAD/.babelrc -------------------------------------------------------------------------------- /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccloli/e-hentai-db/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccloli/e-hentai-db/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccloli/e-hentai-db/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccloli/e-hentai-db/HEAD/README.md -------------------------------------------------------------------------------- /app/action/badRequest.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccloli/e-hentai-db/HEAD/app/action/badRequest.js -------------------------------------------------------------------------------- /app/action/category.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccloli/e-hentai-db/HEAD/app/action/category.js -------------------------------------------------------------------------------- /app/action/gallery.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccloli/e-hentai-db/HEAD/app/action/gallery.js -------------------------------------------------------------------------------- /app/action/list.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccloli/e-hentai-db/HEAD/app/action/list.js -------------------------------------------------------------------------------- /app/action/notFound.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccloli/e-hentai-db/HEAD/app/action/notFound.js -------------------------------------------------------------------------------- /app/action/search.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccloli/e-hentai-db/HEAD/app/action/search.js -------------------------------------------------------------------------------- /app/action/serverError.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccloli/e-hentai-db/HEAD/app/action/serverError.js -------------------------------------------------------------------------------- /app/action/tag.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccloli/e-hentai-db/HEAD/app/action/tag.js -------------------------------------------------------------------------------- /app/action/uploader.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccloli/e-hentai-db/HEAD/app/action/uploader.js -------------------------------------------------------------------------------- /app/assets/sadpanda.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccloli/e-hentai-db/HEAD/app/assets/sadpanda.jpg -------------------------------------------------------------------------------- /app/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccloli/e-hentai-db/HEAD/app/index.js -------------------------------------------------------------------------------- /app/router/api/category.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccloli/e-hentai-db/HEAD/app/router/api/category.js -------------------------------------------------------------------------------- /app/router/api/gallery.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccloli/e-hentai-db/HEAD/app/router/api/gallery.js -------------------------------------------------------------------------------- /app/router/api/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccloli/e-hentai-db/HEAD/app/router/api/index.js -------------------------------------------------------------------------------- /app/router/api/list.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccloli/e-hentai-db/HEAD/app/router/api/list.js -------------------------------------------------------------------------------- /app/router/api/search.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccloli/e-hentai-db/HEAD/app/router/api/search.js -------------------------------------------------------------------------------- /app/router/api/tag.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccloli/e-hentai-db/HEAD/app/router/api/tag.js -------------------------------------------------------------------------------- /app/router/api/uploader.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccloli/e-hentai-db/HEAD/app/router/api/uploader.js -------------------------------------------------------------------------------- /app/router/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccloli/e-hentai-db/HEAD/app/router/index.js -------------------------------------------------------------------------------- /app/util/catchError.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccloli/e-hentai-db/HEAD/app/util/catchError.js -------------------------------------------------------------------------------- /app/util/category.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccloli/e-hentai-db/HEAD/app/util/category.js -------------------------------------------------------------------------------- /app/util/connectDB.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccloli/e-hentai-db/HEAD/app/util/connectDB.js -------------------------------------------------------------------------------- /app/util/getResponse.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccloli/e-hentai-db/HEAD/app/util/getResponse.js -------------------------------------------------------------------------------- /app/util/matchExec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccloli/e-hentai-db/HEAD/app/util/matchExec.js -------------------------------------------------------------------------------- /app/util/normalizedTag.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccloli/e-hentai-db/HEAD/app/util/normalizedTag.js -------------------------------------------------------------------------------- /app/util/queryTags.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccloli/e-hentai-db/HEAD/app/util/queryTags.js -------------------------------------------------------------------------------- /app/util/queryTorrents.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccloli/e-hentai-db/HEAD/app/util/queryTorrents.js -------------------------------------------------------------------------------- /app/util/useCors.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccloli/e-hentai-db/HEAD/app/util/useCors.js -------------------------------------------------------------------------------- /config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccloli/e-hentai-db/HEAD/config.js -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- 1 | require('./app'); -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccloli/e-hentai-db/HEAD/package.json -------------------------------------------------------------------------------- /scripts/fetch.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccloli/e-hentai-db/HEAD/scripts/fetch.js -------------------------------------------------------------------------------- /scripts/import.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccloli/e-hentai-db/HEAD/scripts/import.js -------------------------------------------------------------------------------- /scripts/markreplaced.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccloli/e-hentai-db/HEAD/scripts/markreplaced.js -------------------------------------------------------------------------------- /scripts/resync.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccloli/e-hentai-db/HEAD/scripts/resync.js -------------------------------------------------------------------------------- /scripts/sync.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccloli/e-hentai-db/HEAD/scripts/sync.js -------------------------------------------------------------------------------- /scripts/torrent.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccloli/e-hentai-db/HEAD/scripts/torrent.js -------------------------------------------------------------------------------- /scripts/torrentsync.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccloli/e-hentai-db/HEAD/scripts/torrentsync.js -------------------------------------------------------------------------------- /src/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccloli/e-hentai-db/HEAD/src/App.js -------------------------------------------------------------------------------- /src/components/Gallery/Gallery.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccloli/e-hentai-db/HEAD/src/components/Gallery/Gallery.css -------------------------------------------------------------------------------- /src/components/Gallery/Gallery.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccloli/e-hentai-db/HEAD/src/components/Gallery/Gallery.js -------------------------------------------------------------------------------- /src/components/Gallery/index.js: -------------------------------------------------------------------------------- 1 | export { default } from './Gallery'; -------------------------------------------------------------------------------- /src/components/Home/Home.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccloli/e-hentai-db/HEAD/src/components/Home/Home.css -------------------------------------------------------------------------------- /src/components/Home/Home.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccloli/e-hentai-db/HEAD/src/components/Home/Home.js -------------------------------------------------------------------------------- /src/components/Home/index.js: -------------------------------------------------------------------------------- 1 | export { default } from './Home'; -------------------------------------------------------------------------------- /src/components/List/List.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccloli/e-hentai-db/HEAD/src/components/List/List.css -------------------------------------------------------------------------------- /src/components/List/List.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccloli/e-hentai-db/HEAD/src/components/List/List.js -------------------------------------------------------------------------------- /src/components/List/index.js: -------------------------------------------------------------------------------- 1 | export { default } from './List'; -------------------------------------------------------------------------------- /src/components/Modal/Modal.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccloli/e-hentai-db/HEAD/src/components/Modal/Modal.css -------------------------------------------------------------------------------- /src/components/Modal/Modal.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccloli/e-hentai-db/HEAD/src/components/Modal/Modal.js -------------------------------------------------------------------------------- /src/components/Pager/Pager.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccloli/e-hentai-db/HEAD/src/components/Pager/Pager.css -------------------------------------------------------------------------------- /src/components/Pager/Pager.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccloli/e-hentai-db/HEAD/src/components/Pager/Pager.js -------------------------------------------------------------------------------- /src/components/Pager/index.js: -------------------------------------------------------------------------------- 1 | export { default } from './Pager'; -------------------------------------------------------------------------------- /src/components/Rating/Rating.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccloli/e-hentai-db/HEAD/src/components/Rating/Rating.css -------------------------------------------------------------------------------- /src/components/Rating/Rating.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccloli/e-hentai-db/HEAD/src/components/Rating/Rating.js -------------------------------------------------------------------------------- /src/components/Rating/Star.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccloli/e-hentai-db/HEAD/src/components/Rating/Star.js -------------------------------------------------------------------------------- /src/components/Rating/index.js: -------------------------------------------------------------------------------- 1 | export { default } from './Rating'; -------------------------------------------------------------------------------- /src/components/SearchBox/SearchBox.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccloli/e-hentai-db/HEAD/src/components/SearchBox/SearchBox.css -------------------------------------------------------------------------------- /src/components/SearchBox/SearchBox.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccloli/e-hentai-db/HEAD/src/components/SearchBox/SearchBox.js -------------------------------------------------------------------------------- /src/components/SearchBox/index.js: -------------------------------------------------------------------------------- 1 | export { default } from './SearchBox'; -------------------------------------------------------------------------------- /src/components/Torrent/Torrent.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccloli/e-hentai-db/HEAD/src/components/Torrent/Torrent.css -------------------------------------------------------------------------------- /src/components/Torrent/Torrent.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccloli/e-hentai-db/HEAD/src/components/Torrent/Torrent.js -------------------------------------------------------------------------------- /src/components/Torrent/index.js: -------------------------------------------------------------------------------- 1 | export { default } from './Torrent'; -------------------------------------------------------------------------------- /src/index.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccloli/e-hentai-db/HEAD/src/index.ejs -------------------------------------------------------------------------------- /src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccloli/e-hentai-db/HEAD/src/index.js -------------------------------------------------------------------------------- /src/util/category.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccloli/e-hentai-db/HEAD/src/util/category.js -------------------------------------------------------------------------------- /src/util/fileSize.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccloli/e-hentai-db/HEAD/src/util/fileSize.js -------------------------------------------------------------------------------- /src/util/parseEntity.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccloli/e-hentai-db/HEAD/src/util/parseEntity.js -------------------------------------------------------------------------------- /struct.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccloli/e-hentai-db/HEAD/struct.sql -------------------------------------------------------------------------------- /webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ccloli/e-hentai-db/HEAD/webpack.config.js --------------------------------------------------------------------------------