Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add opt-out analytics to CLI (implements #108) #187

Open
wants to merge 8 commits into
base: master
Choose a base branch
from
Open

Add opt-out analytics to CLI (implements #108) #187

wants to merge 8 commits into from

Commits on Nov 24, 2017

  1. Add Opt-out analytics to CLI

    This commit implements #108 adding an opt-out analytics capture using
    Google Analytics.
    
    Refer to the analytics.md file for details of what is being captured at
    this point and how to opt out from the capture.
    
    *Note* it does not capture function counts etc, pending the merge of
    openfaas/faas#315.
    
    @alexellis - you will need to replace the `trackingID` and
    `applicationName` in `analytics/google_analytics.go` in order to direct
    events to a GA account associated with the OpenFaaS project.
    
    Signed-off-by: John McCabe <[email protected]>
    johnmccabe committed Nov 24, 2017
    Configuration menu
    Copy the full SHA
    61d6209 View commit details
    Browse the repository at this point in the history
  2. Vendor go-querystring and bump FaaS dep

    Signed-off-by: John McCabe <[email protected]>
    johnmccabe committed Nov 24, 2017
    Configuration menu
    Copy the full SHA
    d655e2b View commit details
    Browse the repository at this point in the history
  3. Add analytics reference to README

    Signed-off-by: John McCabe <[email protected]>
    johnmccabe committed Nov 24, 2017
    Configuration menu
    Copy the full SHA
    4e7f3ff View commit details
    Browse the repository at this point in the history
  4. Use changed version function in analytics

    Signed-off-by: John McCabe <[email protected]>
    johnmccabe committed Nov 24, 2017
    Configuration menu
    Copy the full SHA
    b50db32 View commit details
    Browse the repository at this point in the history
  5. Use http.MethodPost

    Signed-off-by: John McCabe <[email protected]>
    johnmccabe committed Nov 24, 2017
    Configuration menu
    Copy the full SHA
    2bc38cf View commit details
    Browse the repository at this point in the history
  6. Add analytics to login/logout/template pull

    Signed-off-by: John McCabe <[email protected]>
    johnmccabe committed Nov 24, 2017
    Configuration menu
    Copy the full SHA
    632c3df View commit details
    Browse the repository at this point in the history
  7. Provide feedback during redist build

    Signed-off-by: John McCabe <[email protected]>
    johnmccabe committed Nov 24, 2017
    Configuration menu
    Copy the full SHA
    897177b View commit details
    Browse the repository at this point in the history
  8. Disable analytics during tests

    Signed-off-by: John McCabe <[email protected]>
    johnmccabe committed Nov 24, 2017
    Configuration menu
    Copy the full SHA
    c1636e2 View commit details
    Browse the repository at this point in the history