Titanium JIRA Archive
Titanium SDK/CLI (TIMOB)

[TIMOB-26083] Titanium CLI: Add ability opt-out analytics and remove email from analytics payload

GitHub Issuen/a
TypeImprovement
PriorityHigh
StatusClosed
ResolutionFixed
Resolution Date2018-06-05T14:50:23.000+0000
Affected Version/sn/a
Fix Version/sRelease 7.2.0
ComponentsTooling
Labelsn/a
ReporterChris Barber
AssigneeChris Barber
Created2018-06-04T04:12:02.000+0000
Updated2018-06-05T14:55:31.000+0000

Description

The Titanium CLI needs a way to opt-out of analytics. The idea is to add a config setting analytics that can be set to false to opt-out. By default, it will be true. To opt-out, simply run:
appc ti config cli.analytics false
Also, remove the email address from the analytics payload.

Comments

  1. Chris Barber 2018-06-04

    PR: https://github.com/appcelerator/titanium/pull/273 To test: 1. Set appc ti config cli.analytics.debug true 2. Create a new app appc new 3. Observe the analytics events being sent 4. Set appc ti config cli.analytics false 5. Create another new app appc new 6. Observe the analytics events are not sent Remember to appc ti config -r cli.analytics.debug or else Studio is going to blow up.
  2. Ewan Harris 2018-06-05

    Version bump and Jenkinsfile fix to trigger correct appc cli job: https://github.com/appcelerator/titanium/pull/274
  3. Josh Longton 2018-06-05

    {noformat} appc ti config cli.analytics false {noformat} Stopped analytics from being sent and an email address is no longer present The fix is present in CLI 7.0.4-master.3 *Closing*

JSON Source