{ "id": "138525", "key": "TIMOB-17914", "fields": { "issuetype": { "id": "2", "description": "A new feature of the product, which has yet to be developed.", "name": "New Feature", "subtask": false }, "project": { "id": "10153", "key": "TIMOB", "name": "Titanium SDK/CLI", "projectCategory": { "id": "10100", "description": "Titanium and related SDKs used in application development", "name": "Client" } }, "fixVersions": [ { "id": "14826", "description": "Release 5.1.0-remaining iOS9 features, Android M features", "name": "Release 5.1.0", "archived": false, "released": true, "releaseDate": "2015-11-20" } ], "resolution": { "id": "1", "description": "A fix for this issue is checked into the tree and tested.", "name": "Fixed" }, "resolutiondate": "2015-09-24T15:17:44.000+0000", "created": "2014-10-24T22:06:27.000+0000", "priority": { "name": "High", "id": "2" }, "labels": [ "merge-3.4.2" ], "versions": [], "issuelinks": [ { "id": "48927", "type": { "id": "10001", "name": "Cloners", "inward": "is cloned into", "outward": "is cloned from" }, "inwardIssue": { "id": "151052", "key": "TIMOB-19483", "fields": { "summary": "Windows: Implement Ti.Contacts.Group", "status": { "description": "The issue is considered finished, the resolution is correct. Issues which are closed can be reopened.", "name": "Closed", "id": "6", "statusCategory": { "id": 3, "key": "done", "colorName": "green", "name": "Done" } }, "priority": { "name": "High", "id": "2" }, "issuetype": { "id": "2", "description": "A new feature of the product, which has yet to be developed.", "name": "New Feature", "subtask": false } } } }, { "id": "48928", "type": { "id": "10001", "name": "Cloners", "inward": "is cloned into", "outward": "is cloned from" }, "inwardIssue": { "id": "151053", "key": "TIMOB-19484", "fields": { "summary": "Windows: Implement Ti.Contacts.Person", "status": { "description": "The issue is considered finished, the resolution is correct. Issues which are closed can be reopened.", "name": "Closed", "id": "6", "statusCategory": { "id": 3, "key": "done", "colorName": "green", "name": "Done" } }, "priority": { "name": "High", "id": "2" }, "issuetype": { "id": "2", "description": "A new feature of the product, which has yet to be developed.", "name": "New Feature", "subtask": false } } } }, { "id": "49760", "type": { "id": "10003", "name": "Relates", "inward": "relates to", "outward": "relates to" }, "outwardIssue": { "id": "153004", "key": "TIMOB-19928", "fields": { "summary": "Windows: Ti.Contacts for Windows Phone 8.1", "status": { "description": "A resolution has been taken, and it is awaiting verification by reporter. From here issues are either reopened, or are closed.", "name": "Resolved", "id": "5", "statusCategory": { "id": 3, "key": "done", "colorName": "green", "name": "Done" } }, "priority": { "name": "Low", "id": "4" }, "issuetype": { "id": "1", "description": "A problem which impairs or prevents the functions of the product.", "name": "Bug", "subtask": false } } } } ], "assignee": { "name": "cwilliams", "key": "cwilliams", "displayName": "Christopher Williams", "active": true, "timeZone": "America/New_York" }, "updated": "2017-03-16T22:33:14.000+0000", "status": { "description": "The issue is considered finished, the resolution is correct. Issues which are closed can be reopened.", "name": "Closed", "id": "6", "statusCategory": { "id": 3, "key": "done", "colorName": "green", "name": "Done" } }, "components": [ { "id": "12642", "name": "Windows", "description": "Windows authoring support" } ], "description": "http://docs.appcelerator.com/platform/latest/#!/api/Titanium.Contacts\r\nhttps://msdn.microsoft.com/en-us/library/windows/apps/windows.applicationmodel.contacts.aspx", "attachment": [ { "id": "57367", "filename": "app.js", "author": { "name": "eharris", "key": "eharris", "displayName": "Ewan Harris", "active": true, "timeZone": "Europe/Dublin" }, "created": "2015-11-11T23:01:54.000+0000", "size": 3300, "mimeType": "application/javascript" } ], "flagged": false, "summary": "Windows: Implement Ti.Contacts", "creator": { "name": "ingo", "key": "ingo", "displayName": "Ingo Muschenetz", "active": true, "timeZone": "America/Los_Angeles" }, "subtasks": [], "reporter": { "name": "ingo", "key": "ingo", "displayName": "Ingo Muschenetz", "active": true, "timeZone": "America/Los_Angeles" }, "environment": null, "closedSprints": [ { "id": 492, "state": "closed", "name": "2015 Sprint 19 Windows", "startDate": "2015-09-13T04:01:57.811Z", "endDate": "2015-09-26T03:59:00.000Z", "completeDate": "2015-09-25T17:02:02.836Z", "originBoardId": 144 } ], "comment": { "comments": [ { "id": "364798", "author": { "name": "cwilliams", "key": "cwilliams", "displayName": "Christopher Williams", "active": true, "timeZone": "America/New_York" }, "body": "https://github.com/appcelerator/titanium_mobile_windows/pull/430", "updateAuthor": { "name": "cwilliams", "key": "cwilliams", "displayName": "Christopher Williams", "active": true, "timeZone": "America/New_York" }, "created": "2015-09-23T15:40:01.000+0000", "updated": "2015-09-23T15:40:01.000+0000" }, { "id": "368156", "author": { "name": "ingo", "key": "ingo", "displayName": "Ingo Muschenetz", "active": true, "timeZone": "America/Los_Angeles" }, "body": "[~cwilliams] To confirm, what was implemented? I can't tell what APIs we implemented and what we didn't. My assumption is that we did everything in Titanium.Contacts, but I want to confirm.", "updateAuthor": { "name": "ingo", "key": "ingo", "displayName": "Ingo Muschenetz", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2015-10-28T18:18:19.000+0000", "updated": "2015-10-28T18:20:37.000+0000" }, { "id": "368321", "author": { "name": "cwilliams", "key": "cwilliams", "displayName": "Christopher Williams", "active": true, "timeZone": "America/New_York" }, "body": "[~emerriman] A note for QE: When implementing this we found out that Windows 8.1 has no concept of \"Group\", so anything touching group will basically just do nothing/return empty arrays/whatever. It sucks. I _did_ add code to support Groups (or Windows uses the term ContactList) on Windows 10, as they introduced the concept then. However, it's implemented using macros which turn the code on/off based on compile target - which is a long way of saying it won't work until we compile and ship separate Windows 8.1 and Windows 10 targeted versions of our SDK. Right now we compile targeting 8.1 and only ship that one set of winmd/dlls.", "updateAuthor": { "name": "cwilliams", "key": "cwilliams", "displayName": "Christopher Williams", "active": true, "timeZone": "America/New_York" }, "created": "2015-10-29T18:13:20.000+0000", "updated": "2015-10-29T18:13:20.000+0000" }, { "id": "413384", "author": { "name": "lmorris", "key": "lmorris", "displayName": "Lee Morris", "active": false, "timeZone": "America/Los_Angeles" }, "body": "Closing ticket as fixed.", "updateAuthor": { "name": "lmorris", "key": "lmorris", "displayName": "Lee Morris", "active": false, "timeZone": "America/Los_Angeles" }, "created": "2017-03-16T22:33:14.000+0000", "updated": "2017-03-16T22:33:14.000+0000" } ], "maxResults": 6, "total": 6, "startAt": 0 } } }