{ "id": "120212", "key": "TIMOB-15292", "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": [], "resolution": { "id": "2", "description": "The problem described is an issue which will never be fixed.", "name": "Won't Fix" }, "resolutiondate": "2016-08-24T19:54:10.000+0000", "created": "2013-09-19T18:49:35.000+0000", "priority": { "name": "Low", "id": "4" }, "labels": [], "versions": [], "issuelinks": [], "assignee": { "name": "cbarber", "key": "cbarber", "displayName": "Chris Barber", "active": true, "timeZone": "America/Chicago" }, "updated": "2017-03-20T17:31:02.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": "13102", "name": "Code Processor", "description": "Analyzes JavaScript source" } ], "description": "A plugin for the code processor should be created that can flag use of Analytics and Breadcrumbs and whether or not metadata is being collected\r\n\r\nPersonally Identifiable Information (PII) is a hot topic for us as we sell the Appcelerator Platform and Analytics and Performance Management (Crash).\r\n\r\nIt would be a great feature if a code processor plugin can flag the use of Analytics Feature Events and Breadcrumbs since both of these can be used by a developer to pass PII to our backend.\r\n\r\nIt would be a governance tool, if a code processor plugin flagged the use of these instructions and flag them so the code could be reviewed by the customer to make sure PII is or is not being sent.", "attachment": [], "flagged": false, "summary": "Code Processor: Create Analytics and Breadcrumbs detector plugin", "creator": { "name": "lbrenman", "key": "lbrenman", "displayName": "Leor Brenman", "active": true, "timeZone": "America/Havana" }, "subtasks": [], "reporter": { "name": "lbrenman", "key": "lbrenman", "displayName": "Leor Brenman", "active": true, "timeZone": "America/Havana" }, "environment": null, "comment": { "comments": [ { "id": "394188", "author": { "name": "cbarber", "key": "cbarber", "displayName": "Chris Barber", "active": true, "timeZone": "America/Chicago" }, "body": "Code processor is dead.", "updateAuthor": { "name": "cbarber", "key": "cbarber", "displayName": "Chris Barber", "active": true, "timeZone": "America/Chicago" }, "created": "2016-08-24T19:54:10.000+0000", "updated": "2016-08-24T19:54:10.000+0000" }, { "id": "413781", "author": { "name": "lmorris", "key": "lmorris", "displayName": "Lee Morris", "active": false, "timeZone": "America/Los_Angeles" }, "body": "Closing ticket as code processor is no longer supported.", "updateAuthor": { "name": "lmorris", "key": "lmorris", "displayName": "Lee Morris", "active": false, "timeZone": "America/Los_Angeles" }, "created": "2017-03-20T17:31:02.000+0000", "updated": "2017-03-20T17:31:02.000+0000" } ], "maxResults": 2, "total": 2, "startAt": 0 } } }