Skip to content
Discourse Mobile Notifier
JavaScript Objective-C Java Ruby Python
Branch: master
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
__tests__ Version 1.5.0 (#50) Apr 25, 2019
android Update to react-native 0.59.10 Jul 24, 2019
fastlane Minor fixes, bump to v1.5.2 Jul 11, 2019
img FEATURE: NotificationsScreen Sep 14, 2016
ios Fix SafariView from being launched twice (i.e.only launch it if one i… Jul 19, 2019
js Fix SafariView from being launched twice (i.e.only launch it if one i… Jul 19, 2019
lib Version 1.5.0 (#50) Apr 25, 2019
releases Minor fixes, bump to v1.5.2 Jul 11, 2019
third-party Use react-native-firebase for Android notifications Jun 5, 2019
.buckconfig initial commit Aug 10, 2016
.eslintignore apply the same prettier patterns we use in Discourse Sep 20, 2018
.eslintrc apply the same prettier patterns we use in Discourse Sep 20, 2018
.flowconfig Version 1.5.0 (#50) Apr 25, 2019
.gitattributes Upgrade to version 39 of react native Feb 14, 2017
.gitignore Switch to fastlane pushing bundle (instead of release) to Google Play… Jul 4, 2019
.prettierrc apply the same prettier patterns we use in Discourse Sep 20, 2018
.watchmanconfig initial commit Aug 10, 2016
CODE_OF_CONDUCT.md Add license and code of conduct Aug 12, 2016
Gemfile configure fastlane deploys Jun 11, 2017
Gemfile.lock Update Fastlane to 2.128.0 Jul 23, 2019
LICENSE.txt fix license Nov 18, 2016
README.md Update readme Jun 5, 2019
app.json Upgrade to version 39 of react native Feb 14, 2017
babel.config.js Version 1.5.0 (#50) Apr 25, 2019
discourse-icon.png FIX: replace icon’s transparent background with a white one Sep 6, 2016
discourse-icon.sketch FIX: replace icon’s transparent background with a white one Sep 6, 2016
icon.png improves app icons generation Dec 18, 2017
index.js Minor refactoring to avoid Firebase breaking iOS builds Jun 13, 2019
metro.config.js Add loading screen to webview May 31, 2019
package.json Use react-native-safari-web-auth from NPM registry Jul 29, 2019
splash.png Use react-native-firebase for Android notifications Jun 5, 2019
yarn.lock Use react-native-safari-web-auth from NPM registry Jul 29, 2019

README.md

Discourse Mobile

Native iOS and Android app for Discourse

Getting Started

We use yarn to manage dependencies, be sure to have it installed:

npm install -g yarn

Next make sure you have react-native cli installed:

npm install -g react-native-cli

Ensure you install all the latest and greatest packages:

cd DiscourseMobile
% yarn

Once installed you can get started with:

// https://facebook.github.io/react-native/docs/getting-started.html
react-native run-ios
react-native run-android

Note, on Android your localhost may not be accessible from the simulator, read the error message carefully and consider running:

adb reverse tcp:8081 tcp:8081
You can’t perform that action at this time.