aboutsummaryrefslogtreecommitdiffstats
path: root/packages/instant/src/util/analytics.ts
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'development' into fix/instant/signature-deniedBrandon Millman2018-12-211-0/+9
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * development: (914 commits) Unfix compiler version except for top level contracts Move OrderValidator to extensions Update CHANGELOG Remove assembly version of matchOrders Add getOrderInfo check before calling fillOrder Update comments and hard code function selector constants Fix build after rebase update comments Fix build and add back tests Update dependency paths Add OrderMatcher tests feat: Add OrderMatcher contract that takes spread in multiple assets by calling `matchOrders` followed by `fillOrder` Update CHANGELOG Use more efficient equality checks Add note about input validation Use more efficient check for overflow Check if amount == 0 before doing division Reapply prettier New relayers feat(sra_client.py): Test deployed pkg via tox ...
| * Analytics events for ETH/USD toggle and failure to fetch eth usd priceSteve Klebanoff2018-12-131-0/+9
| |
* | feat(instant): add new event for unknown buy errorsBrandon Millman2018-12-211-0/+6
|/
* feat: refactor provider name and displayName logicfragosti2018-12-081-3/+2
|
* feat: log walletDisplayName to Heapfragosti2018-12-081-0/+3
|
* Only include localhost in host domains if in development modeSteve Klebanoff2018-12-061-2/+2
|
* Merge pull request #1381 from 0xProject/feature/magic-input-errorSteve Klebanoff2018-12-051-3/+3
|\ | | | | [instant] Magic input to trigger error for production Rollbar testing
| * Add GIT_SHA and NPM_VERSION constants, report git and npm version in errorSteve Klebanoff2018-12-051-3/+3
| |
* | Merge pull request #1371 from ↵Steve Klebanoff2018-12-051-1/+5
|\ \ | |/ |/| | | | | 0xProject/feature/instant/log-decimals-and-add-event-properties feat(instant): More event properties for tracking
| * ethBalanceInUnitAmount -> lastEthBalanceInUnitAmountSteve Klebanoff2018-12-051-1/+1
| |
| * feat(instant): Add eth balance, eth address, token symbol and decimals to ↵Steve Klebanoff2018-12-041-0/+4
| | | | | | | | event properties
* | feat(instant): have to use INSTANT_HEAP_FORCE_DEVELOPMENT to report to heap ↵Steve Klebanoff2018-12-041-5/+7
|/ | | | in development
* Merge pull request #1359 from 0xProject/feature/instant/prod-env-switches-cdnSteve Klebanoff2018-12-011-0/+3
|\ | | | | [instant] CDN-approach to identifying environments
| * Merge branch 'development' into feature/instant/prod-env-switches-cdnSteve Klebanoff2018-12-011-1/+149
| |\
| * | cdn -> dischargeTarget, and report to heapSteve Klebanoff2018-12-011-0/+1
| | |
* | | add missing import from mergeSteve Klebanoff2018-12-011-0/+1
| | |
* | | Merge branch 'development' into feature/instant/misc-close-analyticsSteve Klebanoff2018-11-301-1/+37
|\ \ \ | | |/ | |/|
| * | assetAmount -> assetBuyAmountSteve Klebanoff2018-11-301-2/+2
| | |
| * | Merge branch 'development' into feature/instant/quote-analyticsSteve Klebanoff2018-11-291-1/+22
| |\ \
| | * \ Merge branch 'development' into feature/instant/install-analyticsSteve Klebanoff2018-11-281-0/+6
| | |\ \
| | * | | feat(instant): Install Wallet analyticsSteve Klebanoff2018-11-281-0/+10
| | | | |
| | * | | Track install wallet clickedSteve Klebanoff2018-11-281-1/+4
| | | | |
| * | | | fetchedVia -> fetchOriginSteve Klebanoff2018-11-291-4/+4
| | | | |
| * | | | QuoteFetchedVia -> QuoteFetchOriginSteve Klebanoff2018-11-291-3/+3
| | | | |
| * | | | Take out asset name and data as we can use the selected event propertiesSteve Klebanoff2018-11-291-9/+1
| | | | |
| * | | | Tracking quote errorsSteve Klebanoff2018-11-281-0/+16
| | | | |
| * | | | feat(instant): Quote fetch trackingSteve Klebanoff2018-11-281-1/+8
| | |/ / | |/| |
* / | | feat(instant): Close and View Transaction analytics eventsSteve Klebanoff2018-11-281-1/+6
|/ / /
* | | Merge branch 'development' into feature/instant/dropdown-analyticsSteve Klebanoff2018-11-281-0/+55
|\| |
| * | Merge branch 'development' into feature/instant/events-buyBrandon Millman2018-11-281-3/+25
| |\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * development: Make explicit functions Linting Fix props Set selected asset to none Track numberAvailableAssets, selectedAssetName, selectedAssetData event properties Fix dupe merge issue feat(instant): Event tracking for token selector Token selector searched Token Selector open, closed, chose
| * | | feat(instant): change event properties to ms times instead of unix timestampsBrandon Millman2018-11-281-8/+5
| | | |
| * | | Merge branch 'development' into feature/instant/events-buyBrandon Millman2018-11-271-0/+27
| |\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * development: fix: add --exclude-missing flag to yarn clean command Update CHANGELOG fix: remove getApproved check from OrderValidator since approval is removed after a single transfer Add comment Force scaling input component to rerender when a different asset is chosen Send in explicit props feat(instant): Add more event properties to heap Move out generating of event properties, and send in orderSource autofocus -> hasAutoFocus fix(instant): Right align amounts fix(instant): Autofocus text amount input
| * | | | feat(instant): add expectedEndTimeUnix and actualEndTimeUnix to buy eventsBrandon Millman2018-11-271-8/+23
| | | | |
| * | | | feat(instant): add buyQuote properties to buy eventsBrandon Millman2018-11-271-7/+36
| | | | |
| * | | | feat(instant): add txHash to relevant buy eventsBrandon Millman2018-11-271-3/+3
| | | | |
| * | | | feat(instant): implement buy events without associated propertiesBrandon Millman2018-11-271-0/+14
| | |_|/ | |/| |
* | | | Merge branch 'development' into feature/instant/dropdown-analyticsSteve Klebanoff2018-11-281-3/+25
|\ \ \ \ | | |_|/ | |/| |
| * | | Set selected asset to noneSteve Klebanoff2018-11-271-6/+2
| | | |
| * | | Track numberAvailableAssets, selectedAssetName, selectedAssetData event ↵Steve Klebanoff2018-11-271-2/+14
| | | | | | | | | | | | | | | | properties
| * | | Fix dupe merge issueSteve Klebanoff2018-11-271-1/+0
| | | |
| * | | Merge branch 'development' into feature/instant/token-picker-eventsSteve Klebanoff2018-11-271-0/+27
| |\ \ \ | | | |/ | | |/|
| * | | feat(instant): Event tracking for token selectorSteve Klebanoff2018-11-271-1/+6
| | | |
| * | | Token selector searchedSteve Klebanoff2018-11-271-0/+3
| | | |
| * | | Token Selector open, closed, choseSteve Klebanoff2018-11-271-0/+7
| | |/ | |/|
* | | feat(instant): Add analytics events for payment dropdownSteve Klebanoff2018-11-281-0/+6
| |/ |/|
* | Merge branch 'development' into feature/instant/open-close-eventsSteve Klebanoff2018-11-271-13/+19
|\|
| * chore(instant): revert usage of event propertiesBrandon Millman2018-11-221-10/+3
| |
| * chore(instant): refactor usage of event properties in heapBrandon Millman2018-11-221-14/+18
| |
| * feat(instant): implement account related eventsBrandon Millman2018-11-211-2/+11
| |
* | Send in explicit propsSteve Klebanoff2018-11-221-16/+14
| |
* | feat(instant): Add more event properties to heapSteve Klebanoff2018-11-211-0/+6
| |
* | Move out generating of event properties, and send in orderSourceSteve Klebanoff2018-11-211-0/+23
|/
* Change disabled analytics name, add assertion, and always setSteve Klebanoff2018-11-201-4/+4
|
* Add way to disable via propsSteve Klebanoff2018-11-171-3/+20
|
* Remove old functionSteve Klebanoff2018-11-171-2/+0
|
* Widget -> InstantSteve Klebanoff2018-11-171-0/+2
|
* Getting rid of unused function, and using track prefixSteve Klebanoff2018-11-171-4/+2
|
* Disable tslint for unused function so we can include this for future ↵Steve Klebanoff2018-11-171-0/+1
| | | | tracking events
* Report on git sha and npm version of buildSteve Klebanoff2018-11-171-2/+4
|
* We may not know num available assets available when wallet ready, so not ↵Steve Klebanoff2018-11-171-1/+1
| | | | trackin there
* Make user and event properties more specificSteve Klebanoff2018-11-171-3/+12
|
* Typesafe analytic actionsSteve Klebanoff2018-11-171-24/+26
|
* Take out console.logsSteve Klebanoff2018-11-161-3/+0
|
* Introduce ANALYTICS_ENABLED constantSteve Klebanoff2018-11-161-0/+6
|
* Use pure functions instead of classSteve Klebanoff2018-11-161-27/+24
|
* feat(instant): Heap middleware and first tracking eventsSteve Klebanoff2018-11-161-0/+35