h3. Description * This is a task for verification of *documentation* and *functionality of Data Sync service* * If you find any flaw or inconsistency in documentation, update this JIRA with its description: AEROGEAR-7894 - general verification of documentation was already done, so we'll try to fix all the mistakes found in the scope of one JIRA * If you find any bug, file a new JIRA and add it to the backlog with label {color:#59afe1}team-service-2{color}
h3. Steps
*Follow the steps in the documentation to provision APB*: https://docs.aerogear.org/aerogear/latest/data-sync.html#setup
1. Provision Data sync apb from Mobile services tab 2. Leave default values empty and fill in User password * Make sure the DB password is the same you’ve set in provision dialog (postgres-data-sync* pod -> Environment -> POSTGRES_PASSWORD)
3. Provision this APB in different namespace again and do not fill in the password * Make sure DB password gets generated
4. Make sure APB has provisioned successfully 5. Open log for each pod and make sure there is no error 6. Go to data sync UI URL * You should be redirected to oauth proxy login page * Click on Login, fill in login credentials, Login and click on Allow in next dialog * You should be redirected back to original URL and see Data Sync UI main page
7. Provision Android mobile client
*Follow the steps in the documentation to bind APB to mobile client*: https://docs.aerogear.org/aerogear/latest/data-sync.html#binding-a-mobile-client-with-the-data-sync-service
8. Go to Overview of your project, unwrap the Android mobile client and you should see the updated services section (it should look like this): {code} { "id": "sync-myapp-android", "name": "sync", "type": "sync", "url": "https://data-sync-server-subscription-test.apb-testing.skunkhenry.com/graphql", "config": {} } {code} |
|