├── .editorconfig ├── .gitignore ├── .npmignore ├── LICENSE.txt ├── README.md ├── __mocks__ └── next.js ├── __tests__ └── integration │ └── index.test.js ├── components ├── DataError.js ├── DataLoading.js ├── Footer.js ├── GitHubRibbon.js ├── Header.js ├── HeaderElem.js ├── ItemList.js ├── ItemPreview.js ├── Lock.js ├── RetreatList.js ├── SubscribeNewsletter.js ├── TrackList.js ├── UserBadge.js ├── UserHeader.js ├── UserPreview.js └── ViewerHeader.js ├── containers ├── Profile.js ├── Retreat.js ├── TrackPlayer.js └── Users.js ├── data ├── auth │ ├── actions.js │ └── reducer.js ├── client.js ├── clientAndStore.js ├── intl │ ├── actions.js │ ├── en.json │ ├── fr.json │ ├── lib.js │ └── localeData.js ├── middleware.js ├── reducer.js └── store.js ├── hocs ├── page.js ├── withAnalytics.js ├── withAuth.js ├── withData.js ├── withIntl.js ├── withLayout.js └── withStyle.js ├── next.config.js ├── package.json ├── pages ├── _document.js ├── about.js ├── auth │ ├── callback.js │ ├── login.js │ └── logout.js ├── discover.js ├── index.js ├── profile.js ├── retreat.js └── track.js ├── scripts └── createDefaultConfig.sh ├── server ├── acceptLanguage.js ├── authApi.js ├── cache.js ├── index.js └── session.js ├── static ├── homepage │ └── bg_TimMarshall.jpg └── nprogress.css ├── universal ├── locales.js ├── promisify.js └── routes.js ├── util ├── authSecret.js ├── baseUrl.js ├── graphql.js ├── link.js ├── redux.js ├── routing.js └── xhr.js └── yarn.lock /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sedubois/relate/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .idea/ 2 | .next/ 3 | node_modules/ 4 | config.js 5 | -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | .idea/ 3 | .next/ 4 | node_modules/ 5 | !config.js 6 | 7 | -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sedubois/relate/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sedubois/relate/HEAD/README.md -------------------------------------------------------------------------------- /__mocks__/next.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sedubois/relate/HEAD/__mocks__/next.js -------------------------------------------------------------------------------- /__tests__/integration/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sedubois/relate/HEAD/__tests__/integration/index.test.js -------------------------------------------------------------------------------- /components/DataError.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sedubois/relate/HEAD/components/DataError.js -------------------------------------------------------------------------------- /components/DataLoading.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sedubois/relate/HEAD/components/DataLoading.js -------------------------------------------------------------------------------- /components/Footer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sedubois/relate/HEAD/components/Footer.js -------------------------------------------------------------------------------- /components/GitHubRibbon.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sedubois/relate/HEAD/components/GitHubRibbon.js -------------------------------------------------------------------------------- /components/Header.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sedubois/relate/HEAD/components/Header.js -------------------------------------------------------------------------------- /components/HeaderElem.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sedubois/relate/HEAD/components/HeaderElem.js -------------------------------------------------------------------------------- /components/ItemList.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sedubois/relate/HEAD/components/ItemList.js -------------------------------------------------------------------------------- /components/ItemPreview.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sedubois/relate/HEAD/components/ItemPreview.js -------------------------------------------------------------------------------- /components/Lock.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sedubois/relate/HEAD/components/Lock.js -------------------------------------------------------------------------------- /components/RetreatList.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sedubois/relate/HEAD/components/RetreatList.js -------------------------------------------------------------------------------- /components/SubscribeNewsletter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sedubois/relate/HEAD/components/SubscribeNewsletter.js -------------------------------------------------------------------------------- /components/TrackList.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sedubois/relate/HEAD/components/TrackList.js -------------------------------------------------------------------------------- /components/UserBadge.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sedubois/relate/HEAD/components/UserBadge.js -------------------------------------------------------------------------------- /components/UserHeader.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sedubois/relate/HEAD/components/UserHeader.js -------------------------------------------------------------------------------- /components/UserPreview.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sedubois/relate/HEAD/components/UserPreview.js -------------------------------------------------------------------------------- /components/ViewerHeader.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sedubois/relate/HEAD/components/ViewerHeader.js -------------------------------------------------------------------------------- /containers/Profile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sedubois/relate/HEAD/containers/Profile.js -------------------------------------------------------------------------------- /containers/Retreat.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sedubois/relate/HEAD/containers/Retreat.js -------------------------------------------------------------------------------- /containers/TrackPlayer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sedubois/relate/HEAD/containers/TrackPlayer.js -------------------------------------------------------------------------------- /containers/Users.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sedubois/relate/HEAD/containers/Users.js -------------------------------------------------------------------------------- /data/auth/actions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sedubois/relate/HEAD/data/auth/actions.js -------------------------------------------------------------------------------- /data/auth/reducer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sedubois/relate/HEAD/data/auth/reducer.js -------------------------------------------------------------------------------- /data/client.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sedubois/relate/HEAD/data/client.js -------------------------------------------------------------------------------- /data/clientAndStore.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sedubois/relate/HEAD/data/clientAndStore.js -------------------------------------------------------------------------------- /data/intl/actions.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /data/intl/en.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sedubois/relate/HEAD/data/intl/en.json -------------------------------------------------------------------------------- /data/intl/fr.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sedubois/relate/HEAD/data/intl/fr.json -------------------------------------------------------------------------------- /data/intl/lib.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sedubois/relate/HEAD/data/intl/lib.js -------------------------------------------------------------------------------- /data/intl/localeData.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sedubois/relate/HEAD/data/intl/localeData.js -------------------------------------------------------------------------------- /data/middleware.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sedubois/relate/HEAD/data/middleware.js -------------------------------------------------------------------------------- /data/reducer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sedubois/relate/HEAD/data/reducer.js -------------------------------------------------------------------------------- /data/store.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sedubois/relate/HEAD/data/store.js -------------------------------------------------------------------------------- /hocs/page.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sedubois/relate/HEAD/hocs/page.js -------------------------------------------------------------------------------- /hocs/withAnalytics.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sedubois/relate/HEAD/hocs/withAnalytics.js -------------------------------------------------------------------------------- /hocs/withAuth.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sedubois/relate/HEAD/hocs/withAuth.js -------------------------------------------------------------------------------- /hocs/withData.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sedubois/relate/HEAD/hocs/withData.js -------------------------------------------------------------------------------- /hocs/withIntl.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sedubois/relate/HEAD/hocs/withIntl.js -------------------------------------------------------------------------------- /hocs/withLayout.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sedubois/relate/HEAD/hocs/withLayout.js -------------------------------------------------------------------------------- /hocs/withStyle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sedubois/relate/HEAD/hocs/withStyle.js -------------------------------------------------------------------------------- /next.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sedubois/relate/HEAD/next.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sedubois/relate/HEAD/package.json -------------------------------------------------------------------------------- /pages/_document.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sedubois/relate/HEAD/pages/_document.js -------------------------------------------------------------------------------- /pages/about.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sedubois/relate/HEAD/pages/about.js -------------------------------------------------------------------------------- /pages/auth/callback.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sedubois/relate/HEAD/pages/auth/callback.js -------------------------------------------------------------------------------- /pages/auth/login.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sedubois/relate/HEAD/pages/auth/login.js -------------------------------------------------------------------------------- /pages/auth/logout.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sedubois/relate/HEAD/pages/auth/logout.js -------------------------------------------------------------------------------- /pages/discover.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sedubois/relate/HEAD/pages/discover.js -------------------------------------------------------------------------------- /pages/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sedubois/relate/HEAD/pages/index.js -------------------------------------------------------------------------------- /pages/profile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sedubois/relate/HEAD/pages/profile.js -------------------------------------------------------------------------------- /pages/retreat.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sedubois/relate/HEAD/pages/retreat.js -------------------------------------------------------------------------------- /pages/track.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sedubois/relate/HEAD/pages/track.js -------------------------------------------------------------------------------- /scripts/createDefaultConfig.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sedubois/relate/HEAD/scripts/createDefaultConfig.sh -------------------------------------------------------------------------------- /server/acceptLanguage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sedubois/relate/HEAD/server/acceptLanguage.js -------------------------------------------------------------------------------- /server/authApi.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sedubois/relate/HEAD/server/authApi.js -------------------------------------------------------------------------------- /server/cache.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sedubois/relate/HEAD/server/cache.js -------------------------------------------------------------------------------- /server/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sedubois/relate/HEAD/server/index.js -------------------------------------------------------------------------------- /server/session.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sedubois/relate/HEAD/server/session.js -------------------------------------------------------------------------------- /static/homepage/bg_TimMarshall.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sedubois/relate/HEAD/static/homepage/bg_TimMarshall.jpg -------------------------------------------------------------------------------- /static/nprogress.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sedubois/relate/HEAD/static/nprogress.css -------------------------------------------------------------------------------- /universal/locales.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sedubois/relate/HEAD/universal/locales.js -------------------------------------------------------------------------------- /universal/promisify.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sedubois/relate/HEAD/universal/promisify.js -------------------------------------------------------------------------------- /universal/routes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sedubois/relate/HEAD/universal/routes.js -------------------------------------------------------------------------------- /util/authSecret.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sedubois/relate/HEAD/util/authSecret.js -------------------------------------------------------------------------------- /util/baseUrl.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sedubois/relate/HEAD/util/baseUrl.js -------------------------------------------------------------------------------- /util/graphql.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sedubois/relate/HEAD/util/graphql.js -------------------------------------------------------------------------------- /util/link.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sedubois/relate/HEAD/util/link.js -------------------------------------------------------------------------------- /util/redux.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sedubois/relate/HEAD/util/redux.js -------------------------------------------------------------------------------- /util/routing.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sedubois/relate/HEAD/util/routing.js -------------------------------------------------------------------------------- /util/xhr.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sedubois/relate/HEAD/util/xhr.js -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sedubois/relate/HEAD/yarn.lock --------------------------------------------------------------------------------