Commit graph

  • f0ad49af23 Enhance Sidebar and TopBar components with session-based rendering Bill Yang 2025-04-10 16:47:28 -07:00
  • 203b855208 Refactor site data types and header components for improved user experience Bill Yang 2025-04-09 11:15:41 -07:00
  • d7336f28aa Refactor site data handling and public access checks Bill Yang 2025-04-09 10:56:13 -07:00
  • eb0ef0d033 Refactor API endpoints and data structures for site-based analytics Bill Yang 2025-04-08 21:48:53 -07:00
  • e5dbb6372b Refactor FunnelRow and RetentionPage components to enhance loading states Bill Yang 2025-04-08 20:08:02 -07:00
  • 2330c5899c Enhance UsersPage component with avatar integration and layout adjustments Bill Yang 2025-04-08 20:02:11 -07:00
  • 502ffba026 Refactor useSiteHasData hook to utilize react-query for improved data fetching Bill Yang 2025-04-08 19:25:04 -07:00
  • 0b6d40f527 Refactor analytics components to integrate filter functionality Bill Yang 2025-04-08 19:21:17 -07:00
  • b5dbb727d7 Refactor UsersPage component to enhance user experience Bill Yang 2025-04-08 16:48:16 -07:00
  • 6f2731139d Update user analytics and UI components Bill Yang 2025-04-08 16:27:52 -07:00
  • 243e52b863 Enhance user analytics and page navigation Bill Yang 2025-04-08 15:55:34 -07:00
  • 0178744f7f Enhance Sidebar component with new Users tab and icon integration Bill Yang 2025-04-08 15:42:07 -07:00
  • 0c69c3f77a Remove SessionsTable component and refactor server API routes for analytics Bill Yang 2025-04-08 15:33:51 -07:00
  • 7672bc87c2 Enhance Countries component with cities tab and update Skeleton styles Bill Yang 2025-04-08 00:16:46 -07:00
  • 0f159e6794
    Enhance funnel functionality with filter integration (#80) Bill Yang 2025-04-08 00:09:19 -07:00
  • 9bdb81d623 Refactor getFunnel API to utilize utility for filter conditions funnel-filters Bill Yang 2025-04-08 00:08:40 -07:00
  • 7e7d9a520a Enhance funnel functionality with filter integration Bill Yang 2025-04-08 00:01:37 -07:00
  • ef75e2734f Enhance NewFilterButton functionality and update skeleton styles Bill Yang 2025-04-07 22:59:21 -07:00
  • c4512d3c17 Enhance filter functionality and layout improvements Bill Yang 2025-04-07 22:53:02 -07:00
  • d028268e04 Refactor date handling in getOverviewBucketed API for improved query accuracy Bill Yang 2025-04-07 19:04:06 -07:00
  • 3466d3c633 Refactor FunnelRow component to enhance step display and add tooltips Bill Yang 2025-04-07 11:05:20 -07:00
  • ed47cf3f4a
    Merge b878f27aec into 93b13d48e2 dependabot[bot] 2025-04-07 18:04:00 +00:00
  • 93b13d48e2
    Enhance funnel creation and analysis functionality (#76) Bill Yang 2025-04-07 11:03:54 -07:00
  • 2a3da7ec88 Update lucide-react dependency and refactor Funnel component layout funnels Bill Yang 2025-04-07 10:30:00 -07:00
  • a8eb01c2d5 Implement debouncing for funnel steps and time changes in CreateFunnelDialog and EditFunnelDialog Bill Yang 2025-04-07 10:18:46 -07:00
  • 35c3ff67fa Refactor funnel analysis and configuration handling Bill Yang 2025-04-07 10:04:30 -07:00
  • 2475a9492b Remove querystring, page_title, and event_name from tool schemas Edward Cui 2025-04-06 23:29:29 -07:00
  • fc23881a47 Update ThreadWelcomeSuggestions Edward Cui 2025-04-06 22:48:08 -07:00
  • 5e21863ce7 Fix analytics agent excessively asking for date range clarification Edward Cui 2025-04-06 22:37:45 -07:00
  • 0f28838181 Mostly working prototype Edward Cui 2025-04-06 18:20:29 -07:00
  • af25ad6a55 Remove dateSchema refine (incompatible with JSON schema) Edward Cui 2025-04-06 17:50:17 -07:00
  • f956447d23
    Bump typescript from 5.7.3 to 5.8.3 in /server dependabot[bot] 2025-04-07 00:40:40 +00:00
  • 594e82db29 Fix chat height and pass site Edward Cui 2025-04-06 17:23:55 -07:00
  • efaf99097e Refactor Edward Cui 2025-04-06 15:26:17 -07:00
  • f7513d5bc3 Minor limitSchema update Edward Cui 2025-04-06 04:52:36 -07:00
  • 7c5578426d Add AI frontend Edward Cui 2025-04-06 04:02:53 -07:00
  • ac519a46a3 Enhance funnel management with delete and edit functionality Bill Yang 2025-04-05 23:40:22 -07:00
  • 4aa2fad68c Implement funnel saving functionality and enhance CreateFunnelDialog Bill Yang 2025-04-05 23:22:28 -07:00
  • 8f39090d7e Refactor FunnelsPage and CreateFunnelDialog for improved user experience Bill Yang 2025-04-05 23:15:17 -07:00
  • d325e0384e Merge branch 'master' into ai Edward Cui 2025-04-05 22:56:56 -07:00
  • c8223069f4 Enhance funnel creation and analysis functionality Bill Yang 2025-04-05 22:36:50 -07:00
  • 7d754b381d Add CreateFunnel component and integrate into FunnelsPage Bill Yang 2025-04-05 22:13:14 -07:00
  • d3d6114011 Refactor date handling and enhance Sidebar functionality Bill Yang 2025-04-05 21:04:51 -07:00
  • 1463bc60cd Enhance Sidebar and LiveUserCount component layout and styling Bill Yang 2025-04-05 18:18:43 -07:00
  • 344c11bf36 Refactor RealtimeChart layout and enhance styling Bill Yang 2025-04-05 17:31:48 -07:00
  • 65ac09cc60 Refactor layout and sidebar components for improved structure and usability Bill Yang 2025-04-05 17:20:54 -07:00
  • 3e82077726 Refactor layout components to enhance structure and introduce StandardPage wrapper Bill Yang 2025-04-05 16:13:17 -07:00
  • cbb3b4bea8 Add channel filter and update Referrers component Bill Yang 2025-04-05 13:33:51 -07:00
  • 1233a2e2e2 Add minutes to getLiveUserCountTool Edward Cui 2025-04-05 06:03:30 -07:00
  • a4e573cd5c Merge branch 'master' into ai Edward Cui 2025-04-05 06:00:47 -07:00
  • 28795330ce Create basic stateless ReAct analytics agent Edward Cui 2025-04-05 05:47:56 -07:00
  • a2ee489906 Enhance mobile app categorization and improve domain matching in tracking Bill Yang 2025-04-04 20:01:46 -07:00
  • ecf69fb828 Enhance channel detection and self-referral handling in tracking Bill Yang 2025-04-04 15:47:48 -07:00
  • d7bd778bd6 Update RetentionChart margin and add channel field to Clickhouse schema Bill Yang 2025-04-04 15:33:16 -07:00
  • c453578c4f
    Retention (#75) Bill Yang 2025-04-03 23:35:46 -07:00
  • 3e47bb03d6 Enhance date formatting in RetentionPage and RetentionChart components retention Bill Yang 2025-04-03 23:35:01 -07:00
  • a8da3769ac Implement RetentionChart component and refactor RetentionPage Bill Yang 2025-04-03 23:24:05 -07:00
  • ebce71def6 Add loading skeleton and error handling to RetentionPage component Bill Yang 2025-04-03 21:53:44 -07:00
  • c64de7603a Enhance retention data fetching with configurable time range Bill Yang 2025-04-03 21:41:27 -07:00
  • fbcc9280dc retention wip Bill Yang 2025-04-03 21:20:10 -07:00
  • 52332296ba Enhance live user count functionality to support dynamic time intervals Bill Yang 2025-04-03 09:44:08 -07:00
  • a2e9c095fe Add support for OpenAI, Anthropic, Azure OpenAI, Google VertexAI, Google GenAI, AWS Bedrock, Cohere, Mistral AI, Groq, Ollama, Cerebras, DeepSeek, and xAI Edward Cui 2025-04-03 05:19:02 -07:00
  • 5b5cdc5c8f handleMessage wip Edward Cui 2025-04-03 04:00:50 -07:00
  • e135a80b2c Remove past24HoursSchema Edward Cui 2025-04-03 03:19:42 -07:00
  • c8283a8d07 Remove getSessionsToolSchema and getUserSessionsToolSchema Edward Cui 2025-04-03 03:15:46 -07:00
  • 17df30a39c Create analytics agent system prompt Edward Cui 2025-04-03 03:01:36 -07:00
  • d0202f5f78 Merge branch 'master' into ai Edward Cui 2025-04-03 01:36:29 -07:00
  • 59f58031e9
    Bump lucide-react from 0.474.0 to 0.487.0 in /client dependabot[bot] 2025-04-03 01:02:47 +00:00
  • 7257be75c3
    Bump undici from 7.3.0 to 7.7.0 in /server dependabot[bot] 2025-04-03 00:51:21 +00:00
  • b28f5218e0
    Bump @types/node from 20.10.0 to 22.14.0 in /server dependabot[bot] 2025-04-03 00:51:07 +00:00
  • 25c63fdb19 Update package dependencies and enhance live user count functionality Bill Yang 2025-04-02 17:37:17 -07:00
  • f4d7e79d56 Add @nivo/bar dependency and enhance analytics query functionality Bill Yang 2025-04-02 12:29:54 -07:00
  • 1a4ea4678c Refactor SiteSettings and metadata handling for improved siteId usage Bill Yang 2025-04-02 11:07:41 -07:00
  • 770feae461 Refactor analytics data fetching to support past minutes query Bill Yang 2025-04-02 11:04:22 -07:00
  • 263362bbe9 Change getSingleColTool to getParameterStatsTool Edward Cui 2025-04-02 02:38:46 -07:00
  • 163ad664e4 Temporary fix for getOverview and getSingleCol schema change Edward Cui 2025-04-02 00:09:54 -07:00
  • 65f7442709 Merge branch 'master' into ai Edward Cui 2025-04-01 23:26:14 -07:00
  • 12d4cd3b21 Refactor analytics data fetching and introduce past minutes query Bill Yang 2025-04-01 21:46:41 -07:00
  • 1a806b51fb Refactor time statement handling in API queries Bill Yang 2025-04-01 21:37:09 -07:00
  • ecbd2f411d
    Bump @types/node from 20.10.0 to 22.13.17 in /server dependabot[bot] 2025-04-02 01:10:26 +00:00
  • 0b5761b1f6
    Bump lucide-react from 0.474.0 to 0.486.0 in /client dependabot[bot] 2025-04-01 01:34:30 +00:00
  • 971820ab67
    Bump tailwind-merge from 2.6.0 to 3.1.0 in /client dependabot[bot] 2025-04-01 01:26:02 +00:00
  • d2f1401bc9
    Bump @tanstack/react-query from 5.64.2 to 5.71.1 in /client dependabot[bot] 2025-04-01 01:26:00 +00:00
  • a36044f1dc Merge branch 'master' into ai Edward Cui 2025-03-31 01:29:16 -07:00
  • 2ba8783e77 Add descriptions for getLiveUserCountTool, getOverviewTool, and getOverviewBucketedTool Edward Cui 2025-03-31 01:12:42 -07:00
  • e85fd27c6f Correct GetOverviewBucketedResponse on server Edward Cui 2025-03-31 00:49:26 -07:00
  • ec46566ac0 Tools must return strings Edward Cui 2025-03-31 00:06:56 -07:00
  • 41d8c67205 Create tools for getLiveUserCount, getOverview, getOverviewBucketed, and getSingleCol Edward Cui 2025-03-30 23:50:49 -07:00
  • 74130d8d12 Refactor site metadata handling and component structure Bill Yang 2025-03-30 23:50:26 -07:00
  • 6991800ac8 Enhance analytics API and RealtimePage with city data and real-time querying Bill Yang 2025-03-30 23:39:23 -07:00
  • cf62c8ccc8 Implement real-time session location map with zoom functionality Bill Yang 2025-03-30 22:49:03 -07:00
  • c1654c8efd Merge branch 'master' into ai Edward Cui 2025-03-30 21:12:20 -07:00
  • 308eb464cf
    Bump @tanstack/react-query from 5.64.2 to 5.71.0 in /client dependabot[bot] 2025-03-31 01:15:19 +00:00
  • 67af002ec7 Update Map component to adjust zoom level and data rendering logic Bill Yang 2025-03-28 11:10:33 -07:00
  • 301e9f5628 Add parameterSchema Edward Cui 2025-03-27 22:59:39 -07:00
  • a3f6b7cbb1 Add limitSchema Edward Cui 2025-03-27 22:19:35 -07:00
  • ecaab3cf9c Refactor UserPage and enhance session data display Bill Yang 2025-03-27 22:03:31 -07:00
  • 6bdd8a292c Add bucketSchema Edward Cui 2025-03-27 21:47:12 -07:00
  • d6cb34aab7 Slight tweak to startDate, endDate, and past24Hours schema descriptions Edward Cui 2025-03-27 21:07:00 -07:00
  • 9a7e06a999 Add filterSchema and filtersSchema description Edward Cui 2025-03-27 20:48:11 -07:00