- jan. 21, 2016
-
-
Thomas Steur a rédigé
-
Thomas Steur a rédigé
-
- nov. 12, 2015
-
-
Thomas Steur a rédigé
-
- août 07, 2015
-
-
diosmosis a rédigé
-
- août 06, 2015
-
-
diosmosis a rédigé
Re-add Request parameter to RequestProcessor::recordLogs(), make GoalManager stateless and store in DI, move logic in GoalManager that determined info about a tracking request to request metadata, change someGoalsConverted request metadata to goalsConverted metadata so we can see exactly which goals were converted.
-
diosmosis a rédigé
-
diosmosis a rédigé
-
diosmosis a rédigé
-
diosmosis a rédigé
-
diosmosis a rédigé
Move more conversion/actions related logic from Visit::handle() to plugin specific RequestProcessors in manipulateVisitProperties method. Also temporarily made GoalManager a singleton that is set as a static var in GoalsRequestProcessor. Should be in DI, but until all of Visit::handle() is dealt w/, this can't be done.
-
diosmosis a rédigé
Add new RequestProcessor to Actions plugin for action detection + new RequestProcessor for ping request handling. Ping request handling is performed in new Heartbeat plugin. Also added a new method to Plugin, isTrackerPlugin for plugins to override if they are tracker plugins, but don't have a dimension or implement a tracker method.
-