about summary refs log tree commit diff
path: root/src/lib/analytics/analytics.tsx
Commit message (Collapse)AuthorAgeFilesLines
* Improve type checking for metrics events (#2632)Eric Bailey2024-01-251-8/+18
|
* Remove (#2156)Eric Bailey2023-12-091-3/+0
|
* Add more breadcrumbs (#2141)Eric Bailey2023-12-071-1/+7
|
* Move analytics out of critical path (#2117)dan2023-12-061-46/+39
| | | | | | | | | * Remove analytics provider, simplify hook * Fix wrong import being used by feed * Remove early bind * Create client lazy on first use
* Move analytics out of init (#2115)dan2023-12-061-13/+19
| | | | | | | | | | | | | * Remove listenSessionLoaded from analytics * Move analytics init call to navigation ready * Remove zod dependency from analytics * Mirror changes on the web * Delete listenSessionLoaded * Only set up listeners once
* Remove deprecated models and mobx usage (react-query refactor) (#1934)Paul Frazee2023-11-161-3/+15
| | | | | | | | | | | | | | | | | | | | | * Update login page to use service query * Update modal to use session instead of store * Move image sizes cache off store * Update settings to no longer use store * Update link-meta fetch to use agent instead of rootstore * Remove deprecated resolveName() * Delete deprecated link-metas cache * Delete deprecated posts cache * Delete all remaining mobx models, including the root store * Strip out unused mobx observer wrappers
* Shell behaviors update (react-query refactor) (#1915)Paul Frazee2023-11-151-38/+40
| | | | | | | | | | | * Move tick-every-minute into a hook/context * Move soft-reset event out of the shell model * Update soft-reset listener on new search page * Implement session-loaded and session-dropped events * Update analytics and push-notifications to use new session system
* Replace all logs with new loggerEric Bailey2023-11-041-5/+6
|
* Update Analytics (#1743)Ansh2023-10-261-3/+3
|
* add new api event proxy (#1400)Ansh2023-09-111-0/+1
|
* [APP-705] Metrics revamp pt2 (#896)Ansh2023-06-271-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * export track function from analytics.tsx * fix create account tracking * fix tracking sign in * add custom feed events * fix type errors * refactor create post event * add profile follow & unfollow events * refactor PostsFeedSliceModel into its own file * refactor PostThreadItemModel into its own file * reorganize code a lil bit * refactor post-thread-item to use post-feed-item model under the hood * add post events * add post reply tracking * track custom feed load more * track list subscribe and unsubscribe
* [APP-511] metrics overhaul: frontend work (#506)Ansh2023-06-151-0/+128
* WIP * fix types and update imports * wip * tagged events that should be server side * remove server-side analytics * remove useless import * add additional profile header events * remove useless import * track follow/unfollow clicks * add missing types