ff-stream-web

git clone git://archive.git.mtrnord.blog/MTRNord/ff-stream-web.git
Log | Files | Refs | README | LICENSE

ModeNameSize
-rw-r--r--.editorconfig20L
-rw-r--r--.flowconfig7L
-rw-r--r--.gitattributes20L
-rw-r--r--.gitignore9L
-rw-r--r--.travis.yml15L
-rw-r--r--CHANGELOG.md69L
-rw-r--r--CONTRIBUTING.md66L
-rw-r--r--Dockerfile11L
-rw-r--r--LICENSE.txt21L
-rw-r--r--README.md234L
-rw-r--r--docs/README.md22L
-rw-r--r--docs/data-fetching.md32L
-rw-r--r--docs/getting-started.md169L
-rw-r--r--docs/how-to-configure-text-editors.md80L
-rw-r--r--docs/react-style-guide.md208L
-rw-r--r--docs/recipes/how-to-implement-routing.md217L
-rw-r--r--docs/recipes/how-to-integrate-disqus.md85L
-rw-r--r--docs/recipes/how-to-integrate-react-intl.md122L
-rw-r--r--docs/recipes/how-to-integrate-redux.md56L
-rw-r--r--docs/recipes/how-to-use-sass.md75L
-rw-r--r--docs/recipes/using-npm-and-webpack-as-a-build-tool.md93L
-rw-r--r--docs/testing-your-application.md100L
-rw-r--r--package.json219L
-rw-r--r--public/apple-touch-icon.png4124B
-rw-r--r--public/browserconfig.xml12L
-rw-r--r--public/crossdomain.xml15L
-rw-r--r--public/favicon.ico766B
-rw-r--r--public/humans.txt15L
-rw-r--r--public/robots.txt5L
-rw-r--r--public/tile-wide.png4856B
-rw-r--r--public/tile.png9854B
-rw-r--r--src/client.js180L
-rw-r--r--src/components/App.js61L
-rw-r--r--src/components/Feedback/Feedback.css40L
-rw-r--r--src/components/Feedback/Feedback.js34L
-rw-r--r--src/components/Feedback/package.json6L
-rw-r--r--src/components/Footer/Footer.css47L
-rw-r--r--src/components/Footer/Footer.js35L
-rw-r--r--src/components/Footer/package.json6L
-rw-r--r--src/components/Header/Header.css59L
-rw-r--r--src/components/Header/Header.js38L
-rw-r--r--src/components/Header/logo-small.png2834B
-rw-r--r--src/components/Header/logo-small@2x.png6806B
-rw-r--r--src/components/Header/package.json6L
-rw-r--r--src/components/Html.js83L
-rw-r--r--src/components/Layout/Layout.css179L
-rw-r--r--src/components/Layout/Layout.js34L
-rw-r--r--src/components/Layout/Layout.test.js32L
-rw-r--r--src/components/Layout/package.json6L
-rw-r--r--src/components/Link/Link.js55L
-rw-r--r--src/components/Link/package.json6L
-rw-r--r--src/components/Navigation/Navigation.css46L
-rw-r--r--src/components/Navigation/Navigation.js31L
-rw-r--r--src/components/Navigation/package.json6L
-rw-r--r--src/components/Page/Page.css21L
-rw-r--r--src/components/Page/Page.js36L
-rw-r--r--src/components/Page/package.json6L
-rw-r--r--src/components/VideoJs/VideoJs.js59L
-rw-r--r--src/components/variables.css31L
-rw-r--r--src/config.js48L
-rw-r--r--src/core/DOMUtils.js36L
-rw-r--r--src/core/devUtils.js22L
-rw-r--r--src/core/fetch/fetch.client.js15L
-rw-r--r--src/core/fetch/fetch.server.js33L
-rw-r--r--src/core/fetch/package.json6L
-rw-r--r--src/core/history.js14L
-rw-r--r--src/core/passport.js126L
-rw-r--r--src/data/models/.eslintrc5L
-rw-r--r--src/data/models/User.js39L
-rw-r--r--src/data/models/UserClaim.js25L
-rw-r--r--src/data/models/UserLogin.js27L
-rw-r--r--src/data/models/UserProfile.js42L
-rw-r--r--src/data/models/index.js42L
-rw-r--r--src/data/queries/me.js22L
-rw-r--r--src/data/queries/news.js55L
-rw-r--r--src/data/schema.js28L
-rw-r--r--src/data/sequelize.js19L
-rw-r--r--src/data/types/NewsItemType.js27L
-rw-r--r--src/data/types/UserType.js25L
-rw-r--r--src/routes/about/about.md46L
-rw-r--r--src/routes/about/index.js28L
-rw-r--r--src/routes/admin/Admin.css21L
-rw-r--r--src/routes/admin/Admin.js31L
-rw-r--r--src/routes/admin/index.js34L
-rw-r--r--src/routes/contact/Contact.css21L
-rw-r--r--src/routes/contact/Contact.js31L
-rw-r--r--src/routes/contact/index.js27L
-rw-r--r--src/routes/error/ErrorPage.css56L
-rw-r--r--src/routes/error/ErrorPage.js45L
-rw-r--r--src/routes/error/index.js26L
-rw-r--r--src/routes/home/Home.css49L
-rw-r--r--src/routes/home/Home.js49L
-rw-r--r--src/routes/home/index.js39L
-rw-r--r--src/routes/index.js42L
-rw-r--r--src/routes/login/Login.css157L
-rw-r--r--src/routes/login/Login.js123L
-rw-r--r--src/routes/login/index.js27L
-rw-r--r--src/routes/notFound/NotFound.css21L
-rw-r--r--src/routes/notFound/NotFound.js31L
-rw-r--r--src/routes/notFound/index.js28L
-rw-r--r--src/routes/privacy/index.js28L
-rw-r--r--src/routes/privacy/privacy.md45L
-rw-r--r--src/routes/register/Register.css21L
-rw-r--r--src/routes/register/Register.js31L
-rw-r--r--src/routes/register/index.js27L
-rw-r--r--src/server.js165L
-rw-r--r--test/.eslintrc9L
-rw-r--r--test/setup.js25L
-rw-r--r--tools/.eslintrc6L
-rw-r--r--tools/README.md51L
-rw-r--r--tools/build.js36L
-rw-r--r--tools/bundle.js29L
-rw-r--r--tools/clean.js25L
-rw-r--r--tools/copy.js64L
-rw-r--r--tools/deploy.js106L
-rw-r--r--tools/lib/cp.js33L
-rw-r--r--tools/lib/fs.js99L
-rw-r--r--tools/lib/markdown-loader.js23L
-rw-r--r--tools/postcss.config.js64L
-rw-r--r--tools/render.js62L
-rw-r--r--tools/run.js36L
-rw-r--r--tools/runServer.js71L
-rw-r--r--tools/start.js90L
-rw-r--r--tools/webpack.config.js320L
-rw-r--r--yarn.lock7079L