{"action":"created","issue":{"url":"https://api.github.com/repos/CMPUT301W15T12/C301Project/issues/50","labels_url":"https://api.github.com/repos/CMPUT301W15T12/C301Project/issues/50/labels{/name}","comments_url":"https://api.github.com/repos/CMPUT301W15T12/C301Project/issues/50/comments","events_url":"https://api.github.com/repos/CMPUT301W15T12/C301Project/issues/50/events","html_url":"https://github.com/CMPUT301W15T12/C301Project/issues/50","id":60789936,"number":50,"title":"ClaimListController API - Time to update your code :P","user":{"login":"qsjiang","id":6367081,"avatar_url":"https://avatars.githubusercontent.com/u/6367081?v=3","gravatar_id":"","url":"https://api.github.com/users/qsjiang","html_url":"https://github.com/qsjiang","followers_url":"https://api.github.com/users/qsjiang/followers","following_url":"https://api.github.com/users/qsjiang/following{/other_user}","gists_url":"https://api.github.com/users/qsjiang/gists{/gist_id}","starred_url":"https://api.github.com/users/qsjiang/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/qsjiang/subscriptions","organizations_url":"https://api.github.com/users/qsjiang/orgs","repos_url":"https://api.github.com/users/qsjiang/repos","events_url":"https://api.github.com/users/qsjiang/events{/privacy}","received_events_url":"https://api.github.com/users/qsjiang/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":7,"created_at":"2015-03-12T09:15:20Z","updated_at":"2015-03-13T02:08:55Z","closed_at":null,"body":"Hey guys,\r\n\r\nJust pushed the first version of \"ClaimListController API\". Here are **two most important points** you need to know about the API.\r\n\r\n### Stable APIs: \r\nAll the functions under **ClaimListController.java** are considered as **stable APIs**, those functions will stays the same no matter how much the data models have changed. Use them when you need to **retrieve/add/delete** claims.\r\n\r\n### Unstable APIs:\r\nAll the functions under **Claim.java** and **ClaimList.java** are considered as **unstable APIs**, those functions are subject to change over times. Sometimes you might need to use them, but try to stick with the stable apis as much as possible. \r\n\r\n\r\nPlease post all the questions/problems regarding ClaimListController under this issue. \r\n"},"comment":{"url":"https://api.github.com/repos/CMPUT301W15T12/C301Project/issues/comments/78748146","html_url":"https://github.com/CMPUT301W15T12/C301Project/issues/50#issuecomment-78748146","issue_url":"https://api.github.com/repos/CMPUT301W15T12/C301Project/issues/50","id":78748146,"user":{"login":"qsjiang","id":6367081,"avatar_url":"https://avatars.githubusercontent.com/u/6367081?v=3","gravatar_id":"","url":"https://api.github.com/users/qsjiang","html_url":"https://github.com/qsjiang","followers_url":"https://api.github.com/users/qsjiang/followers","following_url":"https://api.github.com/users/qsjiang/following{/other_user}","gists_url":"https://api.github.com/users/qsjiang/gists{/gist_id}","starred_url":"https://api.github.com/users/qsjiang/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/qsjiang/subscriptions","organizations_url":"https://api.github.com/users/qsjiang/orgs","repos_url":"https://api.github.com/users/qsjiang/repos","events_url":"https://api.github.com/users/qsjiang/events{/privacy}","received_events_url":"https://api.github.com/users/qsjiang/received_events","type":"User","site_admin":false},"created_at":"2015-03-13T02:08:55Z","updated_at":"2015-03-13T02:08:55Z","body":"Hey @megsum,\r\nJust added two new API into ClaimListController.  (Details see commit 9829814769ba309f3e6e02ef432ac57bf7aedc6e)\r\n            \r\n            public void addTagToClaim(int claimId, String tag);\r\n            public ArrayList<String> getTagListFromClaim(int claimId)\r\n"}}