AtomJump.org

Send notifications to the iPhone/Android AtomJump messaging app
AtomJump Loop Server Version: >= 0.8.0
Download Zip
Git Clone
Source

Requirements

- AtomJump Loop Server >= 0.8.0
- AtomJump Messaging app

Future Development

- Handle multiple devices per user (probably as a json array inside the same database field)
- Time-slots for accepting messages
- Multiple messages from the same forum can be grouped
- iPhone pictures
- Automatic certificate updates

Installation

From within your Loop Server directory:

cd plugins
git clone https://github.com/atomjump/notifications.git
cd notifications
cp config/configORIGINAL.json config/config.json
nano config/config.json			[enter your own parameters:
						serverPath is your Loop Server file path.
						apiKey is the Google GCM apiKey.
						staging is true/false for which Loop Server config to use.]
cp pushcertSAMPLE.pem pushcert.pem				[You will need your own Apple push certicate in here]
php install.php

At the user end, the Android/iPhone app at https://github.com/atomjump/messaging needs to be installed (this can be built in build.phonegap.com, or this is available on the Android and iPhone app-stores as 'AtomJump Messaging')

Certificate Updates

You will need to update your Apple notification certificates to a new version once a year.
Please log this in your own personal calendar for a reminder, since the software will not automatically notify you when the certificate runs out.