Permalink
Commits on Feb 16, 2017
  1. refactor(client): move flow model resposibilities out of the views

    #4718
    
    r=shane-tomlinson
    philbooth committed on GitHub Feb 16, 2017
Commits on Jan 30, 2017
  1. fix(client): generate fresh flow id and begin time on sign-out

    #4676
    
    r=philbooth
    philbooth committed on GitHub Jan 30, 2017
Commits on Jan 26, 2017
  1. fix(tests): add a direct unit test of signOutAccount

    philbooth committed Jan 26, 2017
Commits on Jan 3, 2017
  1. refactor(client): reduce duplicated auth broker initialisation logic (#…

    …4568) r=@shane-tomlinson
    
    * refactor(client): reduce duplicated auth broker initialisation logic
    philbooth committed with shane-tomlinson Jan 3, 2017
Commits on Dec 13, 2016
  1. fix(metrics): propagate metrics context data to /account/reset (#4489)…

    …, r=@vbudhram
    
    Correctly propagate account reset metrics `password.forgot.verify_code.start` and `password.forgot.verify_code.complete` to auth service.
    philbooth committed with vbudhram Dec 13, 2016
Commits on Nov 30, 2016
  1. fix(metrics): make metrics.flush safely re-entrant (#4478)

    philbooth committed with shane-tomlinson Nov 30, 2016
Commits on Nov 28, 2016
  1. fix(client): delete the redundant flow-event-metadata model (#4456)

    r=@shane-tomlinson - thanks for this @philbooth, excellent cleanup!
    philbooth committed with shane-tomlinson Nov 28, 2016
Commits on Nov 24, 2016
  1. fix(metrics): round flow time down before emitting

    philbooth committed Nov 24, 2016
  2. fix(metrics): drop invalid utm_ params from flow data

    philbooth committed Nov 21, 2016
Commits on Nov 23, 2016
  1. fix(metrics): separate the begin and view flow events

    #4440
    
    r=shane-tomlinson
    philbooth committed on GitHub Nov 23, 2016
Commits on Nov 18, 2016
  1. refactor(metrics): extract flow event logic from POST /metrics handler

    #4411
    
    r=shane-tomlinson
    philbooth committed on GitHub Nov 18, 2016
Commits on Nov 17, 2016
  1. fix(client): pass correct OAuth client id to certificateSign

    philbooth committed Nov 16, 2016
Commits on Nov 11, 2016
  1. fix(logging): validate flow id before emitting events

    #4383
    
    r=rfk,vbudhram
    philbooth committed on GitHub Nov 11, 2016
Commits on Nov 9, 2016
  1. fix(metrics): overhaul flow events for more accurate funnel analysis

    #4317
    
    r=shane-tomlinson
    philbooth committed on GitHub Nov 9, 2016
Commits on Nov 2, 2016
  1. chore(deps): update got, shrinkwrap (#4360)

    philbooth committed with vladikoff Nov 2, 2016
Commits on Oct 31, 2016
  1. fix(metrics): ignore flow events if begin time is missing (#4351) r=v…

    …ladikoff
    philbooth committed with vladikoff Oct 31, 2016
Commits on Oct 5, 2016
  1. fix(logging): ensure flow begin events get correct flow_time (#4236)

    r=@shane-tomlinson
    
    Thanks for walking through this in IRC with me @philbooth. Looks like it works great to me.
    philbooth committed with shane-tomlinson Oct 5, 2016
Commits on Oct 4, 2016
  1. fix(logging): identify the view in flow.begin event (#4224) r=vladikoff

    philbooth committed with vladikoff Oct 4, 2016
  2. Fix broken server-side flow event processing (#4234) r=vladikoff

    * fix(logging): ensure flow events get the correct timestamp
    
    * fix(logging): ensure flow events get metrics context data
    
    * fix(logging): strip "none" values from flow event data
    philbooth committed with vladikoff Oct 4, 2016
Commits on Oct 3, 2016
  1. fix(tests): fix broken data-flow-begin functional tests (#4223)

    philbooth committed with shane-tomlinson Oct 3, 2016
Commits on Aug 15, 2016
  1. fix(logging): flow.begin is a flowEvent, not an activityEvent (#4051)…

    … r=vladikoff
    philbooth committed with vladikoff Aug 15, 2016
Commits on Aug 2, 2016
  1. fix(logging): use legacy log format for activityEvents

    #4003
    
    r=vbudhram
    philbooth committed on GitHub Aug 2, 2016
Commits on Aug 1, 2016
  1. fix(client): propagate flow data to confirm view (#3990)

    philbooth committed with shane-tomlinson Aug 1, 2016
Commits on Jul 22, 2016
  1. fix(client): use context constants instead of literals (#3961)

    philbooth committed with shane-tomlinson Jul 22, 2016
  2. fix(client): always send a service param to /certificate/sign

    r=vbudhram
    philbooth committed on GitHub Jul 22, 2016
Commits on May 10, 2016
  1. fix(tests): speed up the relier unit tests (#3717)

    philbooth committed with shane-tomlinson May 10, 2016
Commits on May 6, 2016
  1. feat(client): pass metrics context metadata to the back end (#3702) r…

    …=vladikoff
    
    * feat(client): pass metrics context metadata to the back end
    
    * fix(client): fix broken metricsContext data in confirm_account_unlock
    
    * refactor(client): move metricsContext into metrics, rename to activityEventMetadata
    philbooth committed with vladikoff May 6, 2016
Commits on Apr 29, 2016
  1. refactor(client): move fxaClient access out of view (#3696)

    * refactor(client): move fxaClient access out of view
    
    extract sign-in reasons to a dedicated module
    move retrySignUp call to user.signInAccount
    
    r=@shane-tomlinson
    philbooth committed with shane-tomlinson Apr 29, 2016
Commits on Apr 26, 2016
  1. feat(metrics): emit flow.begin event from metrics endpoint (#3683)

    r=shane-tomlinson
    philbooth committed Apr 26, 2016
Commits on Apr 25, 2016
  1. feat(client): implement resume token validation (#3682)

    feat(client): implement resume token validation
    
    r=shane-tomlinson
    philbooth committed Apr 25, 2016
Commits on Apr 1, 2016
  1. Merge pull request #3633 from mozilla/refactor-prefill-to-prefillEmail

    refactor(client): In siginin, rename `.prefill` to `.prefillEmail`.
    philbooth committed Apr 1, 2016
Commits on Mar 18, 2016
  1. revert(server): remove server-generated flowId and flow.begin event

    philbooth committed Mar 18, 2016
Commits on Mar 17, 2016
  1. feat(server): emit the new flow.begin activity event

    philbooth committed Mar 2, 2016
Commits on Mar 3, 2016
  1. fix(client): forbid single-part domains in email addresses

    philbooth committed Feb 26, 2016
Commits on Feb 17, 2016