commit | fe901777f5bf52b58a2a0c798ea996afc7c97954 | [log] [tgz] |
---|---|---|
author | Alex Fandrianto <alexfandrianto@google.com> | Fri Jun 03 11:07:33 2016 -0700 |
committer | Alex Fandrianto <alexfandrianto@google.com> | Fri Jun 03 11:07:33 2016 -0700 |
tree | 4f39ebd50a8a61fa6051dfcc86115c6d6664dd82 | |
parent | 81d7d2e99ca46697b2b15acd4bc1aebd1d4f99f3 [diff] |
TODOs: Pass Permissions and rename db Two changes related to Ivan's CLs for enforcing blessings on creation - db now uses the app blessing portion only It doesn't use v.io:a:xyz (or whatever that is) - Every thing we create (server, database, collection, syncgroup) now pass permissions. Notably, they only pass permissions with the correct set of tags. It is an error to specify more than the ones I give. Effects: Current users will appear to lose all their data, even though it is still there. The reason is that we are now accessing a completely different database. New users should be unaffected by people who are "behind" in the app. Change-Id: Ieb34bca45a7254cc16da7ef7be0f5e458d846ea7
This is a TODOs application for Android which uses either Firebase or Syncbase as a persistence layer.
To switch between Firebase and Syncbase use: Build -> Select Build Variant
and choose between the various options (e.g., firebaseDebug
, syncbaseDebug
etc.)
The firebase app is at https://vivid-heat-7354.firebaseio.com/. Ross Wang and Alex Fandrianto manage the administration of the database.
WARNING: There is no authentication required in this demo, and the TODO list is global, accessible to all. In a real TODOs app this would not be the case of course. In the mean time, don't put anything sensitive there!