{"push_id":548903925,"size":32,"distinct_size":32,"ref":"refs/heads/wip","head":"8213d7bd11b4956249f8b606a86c1afcc30c16d6","before":"3540b3f8e35db36e28e641034ac9524477128e99","commits":[{"sha":"348eaa000f7def6663ce39d802e1deb2e83852c2","author":{"email":"89cfa5e746bee42d27f7c52189f8128c20087a8e@outlook.com","name":"Joao Paulo Fernandes Ventura"},"message":"Update project build environment.\n\nSummary:\nUsing the following development tools.\n  - Android API 22.1.2\n  - Gradle 2.2.1\n  - Android Studio 1.0.2\n  - Android Gradle Plugin 1.0.0","distinct":true,"url":"https://api.github.com/repos/jpventura/conference-central-android-app/commits/348eaa000f7def6663ce39d802e1deb2e83852c2"},{"sha":"9c04cf1460d10fb8c9199c54ac42c15d27548906","author":{"email":"89cfa5e746bee42d27f7c52189f8128c20087a8e@outlook.com","name":"Joao Paulo Fernandes Ventura"},"message":"Missing signature configurations crash application on HTTPS request.\n\nSummary:\nIn order to the application be capable of access our Google Cloud Endpoints\nimplementation, it must be signed and the key SHA1 used to create an OAuth\nclient ID for Android apps at the application console.\n\nWARNING: the keystore used to sign the application during the tests is not the\nsame used at Google Play, thus pay attention to which ANDROID_CLIENT_ID are you\nusing at your Cloud Enpoints backend.","distinct":true,"url":"https://api.github.com/repos/jpventura/conference-central-android-app/commits/9c04cf1460d10fb8c9199c54ac42c15d27548906"},{"sha":"9b72da0bd813e25c2e6d44be1a136e7da75d1ef1","author":{"email":"89cfa5e746bee42d27f7c52189f8128c20087a8e@outlook.com","name":"Joao Paulo Fernandes Ventura"},"message":"Lesson 2: Conference Central Project Layout.\n\nSummary:\nThe Conferece Central Google Endpoint was import from github.com/udacity/ud859\nand adapted in order to be build as an Android Studio backend module.","distinct":true,"url":"https://api.github.com/repos/jpventura/conference-central-android-app/commits/9b72da0bd813e25c2e6d44be1a136e7da75d1ef1"},{"sha":"b15e8b9b4d17bde3b154d6178d97803c92f89e7e","author":{"email":"89cfa5e746bee42d27f7c52189f8128c20087a8e@outlook.com","name":"Joao Paulo Fernandes Ventura"},"message":"Lesson 2: Add ProfileForm.","distinct":true,"url":"https://api.github.com/repos/jpventura/conference-central-android-app/commits/b15e8b9b4d17bde3b154d6178d97803c92f89e7e"},{"sha":"a364edcb71861c1c1ab792585dea013f927bd8be","author":{"email":"89cfa5e746bee42d27f7c52189f8128c20087a8e@outlook.com","name":"Joao Paulo Fernandes Ventura"},"message":"Lesson 2: Updating saveProfile.","distinct":true,"url":"https://api.github.com/repos/jpventura/conference-central-android-app/commits/a364edcb71861c1c1ab792585dea013f927bd8be"},{"sha":"c5526af40da2501735603903ead9120eb0fb9c5a","author":{"email":"89cfa5e746bee42d27f7c52189f8128c20087a8e@outlook.com","name":"Joao Paulo Fernandes Ventura"},"message":"Lesson 3: Define Profile Entity.","distinct":true,"url":"https://api.github.com/repos/jpventura/conference-central-android-app/commits/c5526af40da2501735603903ead9120eb0fb9c5a"},{"sha":"f42cb91ed79beb345ccab3b4d506e78d9c1ea968","author":{"email":"89cfa5e746bee42d27f7c52189f8128c20087a8e@outlook.com","name":"Joao Paulo Fernandes Ventura"},"message":"Lesson 3: Saving and Viewing Profile.","distinct":true,"url":"https://api.github.com/repos/jpventura/conference-central-android-app/commits/f42cb91ed79beb345ccab3b4d506e78d9c1ea968"},{"sha":"86378f7894e0ea104f953613e7cbe7a9b4f44fa3","author":{"email":"89cfa5e746bee42d27f7c52189f8128c20087a8e@outlook.com","name":"Joao Paulo Fernandes Ventura"},"message":"Lesson 3: Implement getProfile.","distinct":true,"url":"https://api.github.com/repos/jpventura/conference-central-android-app/commits/86378f7894e0ea104f953613e7cbe7a9b4f44fa3"},{"sha":"29363f7da665325c7a3a77bbc7abf2f59c5a5603","author":{"email":"89cfa5e746bee42d27f7c52189f8128c20087a8e@outlook.com","name":"Joao Paulo Fernandes Ventura"},"message":"Lesson 3: Updating Profile Exercise.","distinct":true,"url":"https://api.github.com/repos/jpventura/conference-central-android-app/commits/29363f7da665325c7a3a77bbc7abf2f59c5a5603"},{"sha":"2f1066ab29df8b12fcf4f7605170fe8de937793b","author":{"email":"89cfa5e746bee42d27f7c52189f8128c20087a8e@outlook.com","name":"Joao Paulo Fernandes Ventura"},"message":"Lesson 3: Adding Tests To Your App.","distinct":true,"url":"https://api.github.com/repos/jpventura/conference-central-android-app/commits/2f1066ab29df8b12fcf4f7605170fe8de937793b"},{"sha":"d0ae2c68bbfa4256c6a59dc333f01cc4cd490363","author":{"email":"89cfa5e746bee42d27f7c52189f8128c20087a8e@outlook.com","name":"Joao Paulo Fernandes Ventura"},"message":"Lesson 4: Code for Creating Conferences.\n\nSummary:\nThe following skeleton methods and classes were added for future implementation\npurpose:\n  - com.google.devrel.training.conference.domain.Conference\n  - com.google.devrel.training.conference.form.ConferenceForm\n  - com.google.devrel.training.conference.form.ConferenceQueryForm\n  - com.google.devrel.training.conference.spi.ConferenceApi.getProfileFromUser\n  - com.google.devrel.training.conference.spi.ConferenceApi.createConference","distinct":true,"url":"https://api.github.com/repos/jpventura/conference-central-android-app/commits/d0ae2c68bbfa4256c6a59dc333f01cc4cd490363"},{"sha":"34f84cd78a826cae45a4145547375fe1ddd6afd8","author":{"email":"89cfa5e746bee42d27f7c52189f8128c20087a8e@outlook.com","name":"Joao Paulo Fernandes Ventura"},"message":"Lesson 4: Save Conferences.","distinct":true,"url":"https://api.github.com/repos/jpventura/conference-central-android-app/commits/34f84cd78a826cae45a4145547375fe1ddd6afd8"},{"sha":"9c787a4f90953792ac2b86accf1b4277476234f4","author":{"email":"89cfa5e746bee42d27f7c52189f8128c20087a8e@outlook.com","name":"Joao Paulo Fernandes Ventura"},"message":"Lesson 4: Query For All Conferences.","distinct":true,"url":"https://api.github.com/repos/jpventura/conference-central-android-app/commits/9c787a4f90953792ac2b86accf1b4277476234f4"},{"sha":"3c8163c74626730bffe767f92395e2efac753d0c","author":{"email":"89cfa5e746bee42d27f7c52189f8128c20087a8e@outlook.com","name":"Joao Paulo Fernandes Ventura"},"message":"Lesson 4: Filter by Ancestors.","distinct":true,"url":"https://api.github.com/repos/jpventura/conference-central-android-app/commits/3c8163c74626730bffe767f92395e2efac753d0c"},{"sha":"2d5f712e979f985fee43d853f72d4917e5ed6d24","author":{"email":"89cfa5e746bee42d27f7c52189f8128c20087a8e@outlook.com","name":"Joao Paulo Fernandes Ventura"},"message":"Lesson 4: Filter by Property.","distinct":true,"url":"https://api.github.com/repos/jpventura/conference-central-android-app/commits/2d5f712e979f985fee43d853f72d4917e5ed6d24"},{"sha":"77b98707ff3ce083b40e23a5f63895bda14b81eb","author":{"email":"89cfa5e746bee42d27f7c52189f8128c20087a8e@outlook.com","name":"Joao Paulo Fernandes Ventura"},"message":"Lesson 4: Suppressing Single Property Indexes.","distinct":true,"url":"https://api.github.com/repos/jpventura/conference-central-android-app/commits/77b98707ff3ce083b40e23a5f63895bda14b81eb"},{"sha":"c0a0bea1033ceec0ac29967cece2e0679c0f527b","author":{"email":"89cfa5e746bee42d27f7c52189f8128c20087a8e@outlook.com","name":"Joao Paulo Fernandes Ventura"},"message":"Lesson 4: Exploring Query Restrictions.","distinct":true,"url":"https://api.github.com/repos/jpventura/conference-central-android-app/commits/c0a0bea1033ceec0ac29967cece2e0679c0f527b"},{"sha":"40c691f32b346cfd8ea85b5e38aac86ca2c399e9","author":{"email":"89cfa5e746bee42d27f7c52189f8128c20087a8e@outlook.com","name":"Joao Paulo Fernandes Ventura"},"message":"Lesson 4: Dynamic Filters.","distinct":true,"url":"https://api.github.com/repos/jpventura/conference-central-android-app/commits/40c691f32b346cfd8ea85b5e38aac86ca2c399e9"},{"sha":"982472fa18f5bf5a16ff0df7c136eb950c24f6b8","author":{"email":"89cfa5e746bee42d27f7c52189f8128c20087a8e@outlook.com","name":"Joao Paulo Fernandes Ventura"},"message":"Lesson 4: Using Filters.","distinct":true,"url":"https://api.github.com/repos/jpventura/conference-central-android-app/commits/982472fa18f5bf5a16ff0df7c136eb950c24f6b8"},{"sha":"6664089d48318cb78d25de7ea905cde64d647acc","author":{"email":"89cfa5e746bee42d27f7c52189f8128c20087a8e@outlook.com","name":"Joao Paulo Fernandes Ventura"},"message":"Lesson 4: Wrapping Up Transactions.","distinct":true,"url":"https://api.github.com/repos/jpventura/conference-central-android-app/commits/6664089d48318cb78d25de7ea905cde64d647acc"}]}