Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Transition to real production backend #3

Open
srcreigh opened this issue Aug 26, 2014 · 6 comments
Open

Transition to real production backend #3

srcreigh opened this issue Aug 26, 2014 · 6 comments

Comments

@srcreigh
Copy link
Contributor

@KartikTalwar

Here's a breakdown of the schema as I see it:

/mobile/gcm

  • Just a list of strings:
{
  "abc123": "dummy",
  "def456": "dummy", ...
}
  • Public writes (set it to disallow deleting though)
  • Secret-only reads

/mobile/mentors, /mobile/team, /mobile/updates, /mobile/schedule, /mobile/prizes

  • List of objects as specified here
  • Public reads
  • Secret-only writes

/mobile/test

  • just a string:
"DO NOT DELETE; used for testing"
  • Secret-reads and writes
  • used for testing the scripts
@KartikTalwar
Copy link
Member

Does the iOS app have to do something similar for push notifications? cc @sitefeng

@srcreigh
Copy link
Contributor Author

I can answer: It doesn't. We're using Parse to do iOS notifications, so client code on iOS talks to the Parse API and everything from there on is handled.

@KartikTalwar
Copy link
Member

The writes for gcm might get complicated. When do you need this by? We should discuss this over a hangout if possible

@srcreigh
Copy link
Contributor Author

I can't now, everyone's asleep. It's required for the Android app to be fully functional, but we have a few weeks still to figure that out (since Android publishing takes negligible time)

@KartikTalwar
Copy link
Member

Got it. Yeah lets discuss that tomorrow or something then

@srcreigh
Copy link
Contributor Author

Okay. I'm free all day!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants