{"action":"created","issue":{"url":"https://api.github.com/repos/tastejs/todomvc/issues/1103","labels_url":"https://api.github.com/repos/tastejs/todomvc/issues/1103/labels{/name}","comments_url":"https://api.github.com/repos/tastejs/todomvc/issues/1103/comments","events_url":"https://api.github.com/repos/tastejs/todomvc/issues/1103/events","html_url":"https://github.com/tastejs/todomvc/pull/1103","id":53759608,"number":1103,"title":"Update to Firebase 2.1.0 and AngularFire 0.9.0","user":{"login":"davideast","id":4570265,"avatar_url":"https://avatars.githubusercontent.com/u/4570265?v=3","gravatar_id":"","url":"https://api.github.com/users/davideast","html_url":"https://github.com/davideast","followers_url":"https://api.github.com/users/davideast/followers","following_url":"https://api.github.com/users/davideast/following{/other_user}","gists_url":"https://api.github.com/users/davideast/gists{/gist_id}","starred_url":"https://api.github.com/users/davideast/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/davideast/subscriptions","organizations_url":"https://api.github.com/users/davideast/orgs","repos_url":"https://api.github.com/users/davideast/repos","events_url":"https://api.github.com/users/davideast/events{/privacy}","received_events_url":"https://api.github.com/users/davideast/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":14,"created_at":"2015-01-08T15:04:10Z","updated_at":"2015-03-17T13:38:10Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/tastejs/todomvc/pulls/1103","html_url":"https://github.com/tastejs/todomvc/pull/1103","diff_url":"https://github.com/tastejs/todomvc/pull/1103.diff","patch_url":"https://github.com/tastejs/todomvc/pull/1103.patch"},"body":"Fixes #1102 \r\n\r\nThe current example is on much older versions of Firebase.js and AngularFire. This PR brings the example up to date.\r\n\r\n**examples/firebase-angular/bower.json**\r\n- Updated Firebase to 2.1.0\r\n- Updated AngularFire to 0.9.0\r\n\r\n**examples/firebase-angular/index.html**\r\n- Refactored bindings to pass todo object instead of id/index. \r\n- The controller methods used array notation (`$scope.todos[id]`) to grab the item from the array. The new Synchronized Array can process the todo items bound in the ng-repeat binding.\r\n\r\n**examples/firebase-angular/js/controllers/todoCtrl.js**\r\n- Changed path to save todos from root to `/todos`. While trivial, this demonstrates saving data to different locations.\r\n- AngularFire has a Synchronized Array with a `forEach` method for iterations. This replaces the old `$getIndex` method.\r\n"},"comment":{"url":"https://api.github.com/repos/tastejs/todomvc/issues/comments/82356494","html_url":"https://github.com/tastejs/todomvc/pull/1103#issuecomment-82356494","issue_url":"https://api.github.com/repos/tastejs/todomvc/issues/1103","id":82356494,"user":{"login":"samccone","id":883126,"avatar_url":"https://avatars.githubusercontent.com/u/883126?v=3","gravatar_id":"","url":"https://api.github.com/users/samccone","html_url":"https://github.com/samccone","followers_url":"https://api.github.com/users/samccone/followers","following_url":"https://api.github.com/users/samccone/following{/other_user}","gists_url":"https://api.github.com/users/samccone/gists{/gist_id}","starred_url":"https://api.github.com/users/samccone/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/samccone/subscriptions","organizations_url":"https://api.github.com/users/samccone/orgs","repos_url":"https://api.github.com/users/samccone/repos","events_url":"https://api.github.com/users/samccone/events{/privacy}","received_events_url":"https://api.github.com/users/samccone/received_events","type":"User","site_admin":false},"created_at":"2015-03-17T13:38:10Z","updated_at":"2015-03-17T13:38:10Z","body":"hey @davideast go ahead and update your example and I will take a look at the failing specs, just ping me when you are ready, thanks again!!"}}