{ "id": "106620", "key": "AC-1972", "fields": { "issuetype": { "id": "1", "description": "A problem which impairs or prevents the functions of the product.", "name": "Bug", "subtask": false }, "project": { "id": "12217", "key": "AC", "name": "Appcelerator - INBOX", "projectCategory": { "id": "10000", "description": "", "name": "Customer Service" } }, "resolution": { "id": "3", "description": "The problem is a duplicate of an existing issue.", "name": "Duplicate" }, "resolutiondate": "2013-04-05T07:51:36.000+0000", "created": "2012-12-17T09:42:33.000+0000", "labels": [], "versions": [], "issuelinks": [ { "id": "27376", "type": { "id": "10002", "name": "Duplicate", "inward": "is duplicated by", "outward": "duplicates" }, "inwardIssue": { "id": "103969", "key": "TISTUD-4097", "fields": { "summary": "Support for launching Studio while offline", "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": "Medium", "id": "3" }, "issuetype": { "id": "1", "description": "A problem which impairs or prevents the functions of the product.", "name": "Bug", "subtask": false } } } }, { "id": "27375", "type": { "id": "10002", "name": "Duplicate", "inward": "is duplicated by", "outward": "duplicates" }, "inwardIssue": { "id": "85385", "key": "TISTUD-1064", "fields": { "summary": "As a Titanium Studio user, I want to be able to use Studio 100% offline", "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": "Low", "id": "4" }, "issuetype": { "id": "6", "description": "gh.issue.epic.desc", "name": "Epic", "subtask": false } } } } ], "assignee": { "name": "dsefton", "key": "dsefton", "displayName": "Daniel Sefton", "active": true, "timeZone": "America/Los_Angeles" }, "updated": "2016-03-08T07:40:54.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": "14548", "name": "Titanium SDK & CLI", "description": "Please enter tickets related to the MobileSDK here." } ], "description": "cli doesnt handle proxy correctly. Consequently sometimes i just cant do ANYTHING as it will hang at login.\r\nFrom the last version i am not sure it is not only happening from within TStudio (where you pass user/pwd in the command line)\r\n\r\nSo what i do is everytime you release a new CLI, i comment everything related to Analytics or auth.\r\n\r\nSo please add an option. ~/.titanium/config.json to do noAuth\r\nnoAuth would mean no login + no statistics\r\n\r\nMoreover people should know that everything is sent to Appcelerator!\r\nPersonally i dont like that at all especially when it prevent me from working!\r\n", "attachment": [], "flagged": false, "summary": "[cli] option to completely disable auth +statistics", "creator": { "name": "farfromrefuge", "key": "farfromrefuge", "displayName": "Martin Guillon", "active": false, "timeZone": "Europe/Berlin" }, "subtasks": [], "reporter": { "name": "farfromrefuge", "key": "farfromrefuge", "displayName": "Martin Guillon", "active": false, "timeZone": "Europe/Berlin" }, "environment": "titanium 3.1.0 master\r\ncli 3.0.21", "comment": { "comments": [ { "id": "245909", "author": { "name": "dsefton", "key": "dsefton", "displayName": "Daniel Sefton", "active": true, "timeZone": "America/Los_Angeles" }, "body": "What you're asking for is to basically be able to run Studio while offline. Auth & statistics is part of our infrastructure, so simply allowing users to disable it needs deep consideration - and it's covered in the issue I linked.", "updateAuthor": { "name": "dsefton", "key": "dsefton", "displayName": "Daniel Sefton", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2013-04-05T07:51:36.000+0000", "updated": "2013-04-05T07:51:36.000+0000" }, { "id": "245910", "author": { "name": "farfromrefuge", "key": "farfromrefuge", "displayName": "Martin Guillon", "active": false, "timeZone": "Europe/Berlin" }, "body": "I know what it means for you. But what it means for me is that i often finding myself in a position where i cant work because i have no network or behind a proxy.\nActually today, no network seems to be find, when not working on the framework itself.\nBut behind a proxy i almost always end up with a hanging build, studio.\n\nAs for the statistics, there s a lot of them going on, and knowing that my app, workspace will constantly send you data might SCARE clients. That's why i have to disable them just to be sure, as i can't tell really was going through", "updateAuthor": { "name": "farfromrefuge", "key": "farfromrefuge", "displayName": "Martin Guillon", "active": false, "timeZone": "Europe/Berlin" }, "created": "2013-04-05T07:56:34.000+0000", "updated": "2013-04-05T07:56:34.000+0000" }, { "id": "245914", "author": { "name": "dsefton", "key": "dsefton", "displayName": "Daniel Sefton", "active": true, "timeZone": "America/Los_Angeles" }, "body": "A workaround is to login when you have access to a connection and just leave it open, then you'll have 72 hours of offline use.\n\nApps don't send data when they are build for production btw. Studio does, but that's a developer's concern. The only data apps in development send AFAIK is checking if modules are valid.", "updateAuthor": { "name": "dsefton", "key": "dsefton", "displayName": "Daniel Sefton", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2013-04-05T08:33:09.000+0000", "updated": "2013-04-05T08:33:09.000+0000" }, { "id": "245919", "author": { "name": "farfromrefuge", "key": "farfromrefuge", "displayName": "Martin Guillon", "active": false, "timeZone": "Europe/Berlin" }, "body": "About the 72 hours, what if you have to restart :D I had that problem so many times when at clients\n\n{quote}\nApps don't send data when they are build for production btw. Studio does, but that's a developer's concern. The only data apps in development send AFAIK is checking if modules are valid.\n{quote}\nUntrue, developer's concern is client concern! About what's being sent i hope you are true but as it is not clear, that's why i simply disable everything in my env.", "updateAuthor": { "name": "farfromrefuge", "key": "farfromrefuge", "displayName": "Martin Guillon", "active": false, "timeZone": "Europe/Berlin" }, "created": "2013-04-05T08:37:39.000+0000", "updated": "2013-04-05T08:37:39.000+0000" } ], "maxResults": 4, "total": 4, "startAt": 0 } } }