├── .babelrc ├── .editorconfig ├── .eslintrc ├── .github └── labeler.yml ├── .gitignore ├── .travis.yml ├── ReadMe.md ├── client ├── app.state │ ├── action.types.js │ ├── reducer.js │ ├── states │ │ ├── components │ │ │ ├── file.explorer.js │ │ │ ├── header.js │ │ │ └── index.js │ │ └── pages │ │ │ ├── index.js │ │ │ └── settings.js │ └── store.js ├── common │ ├── classes │ │ └── index.js │ └── services │ │ ├── base.http.service.js │ │ ├── file.explorer.service.js │ │ └── movie.info.service.js ├── components │ ├── _components.scss │ ├── basic.list │ │ └── basic.list.jsx │ ├── components.jsx │ ├── conditional.container │ │ └── conditional.container.jsx │ ├── file.explorer │ │ ├── _file.explorer.scss │ │ └── file.explorer.jsx │ ├── file.tree │ │ ├── _file.tree.scss │ │ └── file.tree.jsx │ ├── header │ │ ├── _header.scss │ │ └── header.jsx │ ├── list.items │ │ ├── file.item │ │ │ ├── _file.item.scss │ │ │ └── file.item.jsx │ │ ├── settings.item.action │ │ │ └── settings.item.action.jsx │ │ └── settings.item │ │ │ └── settings.item.jsx │ ├── loader │ │ ├── _loader.scss │ │ └── loader.jsx │ ├── main │ │ └── main.jsx │ ├── modal │ │ ├── _modal.scss │ │ └── modal.jsx │ ├── sidebar │ │ ├── _sidebar.scss │ │ └── sidebar.jsx │ └── video.player │ │ └── video.player.jsx ├── index.jsx ├── index.scss ├── pages │ ├── _pages.scss │ ├── home │ │ └── home.jsx │ ├── settings │ │ ├── _settings.scss │ │ └── settings.jsx │ └── videoplayer │ │ ├── _videoplayer.scss │ │ └── videoplayer.jsx └── styleguide │ ├── _base.scss │ ├── _colors.scss │ └── _common.scss ├── index.html ├── package.json ├── server ├── common │ └── index.js ├── constants.js ├── index.js ├── lib │ ├── file.explorer.js │ ├── index.js │ └── media.js └── routes │ ├── files.js │ ├── index.js │ └── media.js ├── webpack.config.js └── yarn.lock /.babelrc: -------------------------------------------------------------------------------- 1 | { 2 | "presets": ["es2015", "react"] 3 | } 4 | -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itsmunim/moviebox/HEAD/.editorconfig -------------------------------------------------------------------------------- /.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itsmunim/moviebox/HEAD/.eslintrc -------------------------------------------------------------------------------- /.github/labeler.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itsmunim/moviebox/HEAD/.github/labeler.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itsmunim/moviebox/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itsmunim/moviebox/HEAD/.travis.yml -------------------------------------------------------------------------------- /ReadMe.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itsmunim/moviebox/HEAD/ReadMe.md -------------------------------------------------------------------------------- /client/app.state/action.types.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itsmunim/moviebox/HEAD/client/app.state/action.types.js -------------------------------------------------------------------------------- /client/app.state/reducer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itsmunim/moviebox/HEAD/client/app.state/reducer.js -------------------------------------------------------------------------------- /client/app.state/states/components/file.explorer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itsmunim/moviebox/HEAD/client/app.state/states/components/file.explorer.js -------------------------------------------------------------------------------- /client/app.state/states/components/header.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itsmunim/moviebox/HEAD/client/app.state/states/components/header.js -------------------------------------------------------------------------------- /client/app.state/states/components/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itsmunim/moviebox/HEAD/client/app.state/states/components/index.js -------------------------------------------------------------------------------- /client/app.state/states/pages/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itsmunim/moviebox/HEAD/client/app.state/states/pages/index.js -------------------------------------------------------------------------------- /client/app.state/states/pages/settings.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itsmunim/moviebox/HEAD/client/app.state/states/pages/settings.js -------------------------------------------------------------------------------- /client/app.state/store.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itsmunim/moviebox/HEAD/client/app.state/store.js -------------------------------------------------------------------------------- /client/common/classes/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itsmunim/moviebox/HEAD/client/common/classes/index.js -------------------------------------------------------------------------------- /client/common/services/base.http.service.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itsmunim/moviebox/HEAD/client/common/services/base.http.service.js -------------------------------------------------------------------------------- /client/common/services/file.explorer.service.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itsmunim/moviebox/HEAD/client/common/services/file.explorer.service.js -------------------------------------------------------------------------------- /client/common/services/movie.info.service.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itsmunim/moviebox/HEAD/client/common/services/movie.info.service.js -------------------------------------------------------------------------------- /client/components/_components.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itsmunim/moviebox/HEAD/client/components/_components.scss -------------------------------------------------------------------------------- /client/components/basic.list/basic.list.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itsmunim/moviebox/HEAD/client/components/basic.list/basic.list.jsx -------------------------------------------------------------------------------- /client/components/components.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itsmunim/moviebox/HEAD/client/components/components.jsx -------------------------------------------------------------------------------- /client/components/conditional.container/conditional.container.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itsmunim/moviebox/HEAD/client/components/conditional.container/conditional.container.jsx -------------------------------------------------------------------------------- /client/components/file.explorer/_file.explorer.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itsmunim/moviebox/HEAD/client/components/file.explorer/_file.explorer.scss -------------------------------------------------------------------------------- /client/components/file.explorer/file.explorer.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itsmunim/moviebox/HEAD/client/components/file.explorer/file.explorer.jsx -------------------------------------------------------------------------------- /client/components/file.tree/_file.tree.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itsmunim/moviebox/HEAD/client/components/file.tree/_file.tree.scss -------------------------------------------------------------------------------- /client/components/file.tree/file.tree.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itsmunim/moviebox/HEAD/client/components/file.tree/file.tree.jsx -------------------------------------------------------------------------------- /client/components/header/_header.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itsmunim/moviebox/HEAD/client/components/header/_header.scss -------------------------------------------------------------------------------- /client/components/header/header.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itsmunim/moviebox/HEAD/client/components/header/header.jsx -------------------------------------------------------------------------------- /client/components/list.items/file.item/_file.item.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itsmunim/moviebox/HEAD/client/components/list.items/file.item/_file.item.scss -------------------------------------------------------------------------------- /client/components/list.items/file.item/file.item.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itsmunim/moviebox/HEAD/client/components/list.items/file.item/file.item.jsx -------------------------------------------------------------------------------- /client/components/list.items/settings.item.action/settings.item.action.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itsmunim/moviebox/HEAD/client/components/list.items/settings.item.action/settings.item.action.jsx -------------------------------------------------------------------------------- /client/components/list.items/settings.item/settings.item.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itsmunim/moviebox/HEAD/client/components/list.items/settings.item/settings.item.jsx -------------------------------------------------------------------------------- /client/components/loader/_loader.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itsmunim/moviebox/HEAD/client/components/loader/_loader.scss -------------------------------------------------------------------------------- /client/components/loader/loader.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itsmunim/moviebox/HEAD/client/components/loader/loader.jsx -------------------------------------------------------------------------------- /client/components/main/main.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itsmunim/moviebox/HEAD/client/components/main/main.jsx -------------------------------------------------------------------------------- /client/components/modal/_modal.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itsmunim/moviebox/HEAD/client/components/modal/_modal.scss -------------------------------------------------------------------------------- /client/components/modal/modal.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itsmunim/moviebox/HEAD/client/components/modal/modal.jsx -------------------------------------------------------------------------------- /client/components/sidebar/_sidebar.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itsmunim/moviebox/HEAD/client/components/sidebar/_sidebar.scss -------------------------------------------------------------------------------- /client/components/sidebar/sidebar.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itsmunim/moviebox/HEAD/client/components/sidebar/sidebar.jsx -------------------------------------------------------------------------------- /client/components/video.player/video.player.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itsmunim/moviebox/HEAD/client/components/video.player/video.player.jsx -------------------------------------------------------------------------------- /client/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itsmunim/moviebox/HEAD/client/index.jsx -------------------------------------------------------------------------------- /client/index.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itsmunim/moviebox/HEAD/client/index.scss -------------------------------------------------------------------------------- /client/pages/_pages.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itsmunim/moviebox/HEAD/client/pages/_pages.scss -------------------------------------------------------------------------------- /client/pages/home/home.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itsmunim/moviebox/HEAD/client/pages/home/home.jsx -------------------------------------------------------------------------------- /client/pages/settings/_settings.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itsmunim/moviebox/HEAD/client/pages/settings/_settings.scss -------------------------------------------------------------------------------- /client/pages/settings/settings.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itsmunim/moviebox/HEAD/client/pages/settings/settings.jsx -------------------------------------------------------------------------------- /client/pages/videoplayer/_videoplayer.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itsmunim/moviebox/HEAD/client/pages/videoplayer/_videoplayer.scss -------------------------------------------------------------------------------- /client/pages/videoplayer/videoplayer.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itsmunim/moviebox/HEAD/client/pages/videoplayer/videoplayer.jsx -------------------------------------------------------------------------------- /client/styleguide/_base.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itsmunim/moviebox/HEAD/client/styleguide/_base.scss -------------------------------------------------------------------------------- /client/styleguide/_colors.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itsmunim/moviebox/HEAD/client/styleguide/_colors.scss -------------------------------------------------------------------------------- /client/styleguide/_common.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itsmunim/moviebox/HEAD/client/styleguide/_common.scss -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itsmunim/moviebox/HEAD/index.html -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itsmunim/moviebox/HEAD/package.json -------------------------------------------------------------------------------- /server/common/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itsmunim/moviebox/HEAD/server/common/index.js -------------------------------------------------------------------------------- /server/constants.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itsmunim/moviebox/HEAD/server/constants.js -------------------------------------------------------------------------------- /server/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itsmunim/moviebox/HEAD/server/index.js -------------------------------------------------------------------------------- /server/lib/file.explorer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itsmunim/moviebox/HEAD/server/lib/file.explorer.js -------------------------------------------------------------------------------- /server/lib/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itsmunim/moviebox/HEAD/server/lib/index.js -------------------------------------------------------------------------------- /server/lib/media.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itsmunim/moviebox/HEAD/server/lib/media.js -------------------------------------------------------------------------------- /server/routes/files.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itsmunim/moviebox/HEAD/server/routes/files.js -------------------------------------------------------------------------------- /server/routes/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itsmunim/moviebox/HEAD/server/routes/index.js -------------------------------------------------------------------------------- /server/routes/media.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itsmunim/moviebox/HEAD/server/routes/media.js -------------------------------------------------------------------------------- /webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itsmunim/moviebox/HEAD/webpack.config.js -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/itsmunim/moviebox/HEAD/yarn.lock --------------------------------------------------------------------------------