Commit graph

  • 5a18fc69b2 Add tracker metadata and update documentation for tracking script integration Bill Yang 2025-04-17 23:54:15 -07:00
  • 2f945a0f96 Implement skip and mask patterns for URL tracking in analytics script Bill Yang 2025-04-17 23:30:22 -07:00
  • 180a0c49f1 Enhance tracking event schema validation with maximum length constraints Bill Yang 2025-04-17 23:24:50 -07:00
  • c802ec383b Update tracking event handling with Zod validation and add 'zod' dependency Bill Yang 2025-04-17 23:20:00 -07:00
  • 83d644d9ac Rename Frogstats to Rybbit in analytics script and refactor tracking utilities for improved session handling. Updated imports and adjusted session query logic to enhance performance and maintainability. Bill Yang 2025-04-17 22:57:52 -07:00
  • a915489fda
    Refactor analytics data structure to replace 'iso_3166_2' with 'region' (#92) Bill Yang 2025-04-17 22:48:19 -07:00
  • a8d0ce4a42 Refactor Clickhouse session table and materialized view creation rename-region Bill Yang 2025-04-17 22:44:52 -07:00
  • ee42d1f661 Refactor analytics data structure to replace 'iso_3166_2' with 'region' Bill Yang 2025-04-17 22:37:25 -07:00
  • da1903910f add back port Bill Yang 2025-04-17 22:32:04 -07:00
  • 009c04cee1 Refactor analytics queries to use 'events' table instead of 'pageviews' Bill Yang 2025-04-17 22:27:03 -07:00
  • b234a72f06 Update TopBar component to include an image and enhance UTM parameter tracking in the backend Bill Yang 2025-04-17 22:19:20 -07:00
  • 0b9a1f702e Add security recommendation for firewall configuration in self-hosting documentation Bill Yang 2025-04-17 21:49:57 -07:00
  • b354f7da22
    Bump @tanstack/react-query from 5.64.2 to 5.74.4 in /client dependabot[bot] 2025-04-18 00:57:10 +00:00
  • 2e77b973a5 wip temp-expose Bill Yang 2025-04-16 23:59:33 -07:00
  • df40abe83e add missing Bill Yang 2025-04-16 23:59:12 -07:00
  • 8ef7cf5344 Rename project from FrogStats to Rybbit and update related documentation and UI components accordingly. Adjusted code guidelines, modified organization setup prompts, and updated example HTML to reflect the new branding. Added usage documentation and improved self-hosting instructions for clarity. Bill Yang 2025-04-16 23:58:39 -07:00
  • d10017686f
    Add caddy (#90) Bill Yang 2025-04-16 23:04:17 -07:00
  • ceaa9dc1cb Update self-hosting documentation for Frogstats proxy Bill Yang 2025-04-16 23:03:21 -07:00
  • e016ad8095 Refactor login page to simplify account creation prompt Bill Yang 2025-04-16 22:35:37 -07:00
  • 1e1f724248 Remove version declaration from docker-compose.yml to simplify configuration Bill Yang 2025-04-16 22:31:32 -07:00
  • b9256a07ef Remove Nginx and Certbot configurations from Docker setup Bill Yang 2025-04-16 22:28:22 -07:00
  • 0b11dc00f1 Fix Bill Yang 2025-04-16 17:58:09 -07:00
  • 82cf3f5a84 Fix Bill Yang 2025-04-16 17:56:09 -07:00
  • f39f53832e Replace Nginx and Certbot with Caddy in Docker Compose Bill Yang 2025-04-16 17:53:24 -07:00
  • 1b96be9cf1 remove volume Bill Yang 2025-04-16 17:39:45 -07:00
  • 4c54b426dc Add Nginx and Certbot services to Docker Compose Bill Yang 2025-04-16 17:23:10 -07:00
  • f890ec9b2b
    Add docs (#89) Bill Yang 2025-04-16 16:42:59 -07:00
  • 6829a145b4 wip docs Bill Yang 2025-04-16 16:42:25 -07:00
  • ad01c0a62b Refactor SubscriptionPage and enhance plan management UI Bill Yang 2025-04-16 15:27:39 -07:00
  • 9c605ef00b Refactor database integration and clean up unused code Bill Yang 2025-04-16 13:03:11 -07:00
  • 6638ea32e4 Enhance UI components and streamline functionality Bill Yang 2025-04-16 11:54:43 -07:00
  • 6ca3c4118b Add license Bill Yang 2025-04-16 11:21:56 -07:00
  • c2ababf52d Refactor layout and enhance login/signup UI components Bill Yang 2025-04-16 11:10:09 -07:00
  • 2977cd4d94 Refactor Stripe integration to use centralized BACKEND_URL constant Bill Yang 2025-04-15 23:47:40 -07:00
  • 237e23efe9 Refactor API endpoint usage in subscription components for consistency custom-stripe Bill Yang 2025-04-15 23:43:47 -07:00
  • c631b19dd9
    custom stripe integration (#88) Bill Yang 2025-04-15 23:31:41 -07:00
  • ee537253f6 Update subscription plans and event limits to reflect new pricing structure Bill Yang 2025-04-15 23:30:56 -07:00
  • 5dfb3e2824 Enhance Header and UsageBanners components for improved user experience Bill Yang 2025-04-15 17:04:50 -07:00
  • 4ae2fbc63b Refactor subscription plans and UI components for improved clarity and functionality Bill Yang 2025-04-15 16:30:55 -07:00
  • 6c042af97e Refactor SubscriptionPage to streamline plan display and enhance user experience Bill Yang 2025-04-15 16:06:54 -07:00
  • 0498060a2f Refactor subscription management UI and remove unused components Bill Yang 2025-04-15 14:25:41 -07:00
  • ba21c36965 custom stripe integration Bill Yang 2025-04-15 13:21:54 -07:00
  • 85a82b233d Refactor SignupPage UI for clarity and functionality Bill Yang 2025-04-14 23:40:11 -07:00
  • 4f3c0b0c5e Refactor NoData component and simplify SignupPage UI Bill Yang 2025-04-14 23:29:04 -07:00
  • 2929692405 Add framer-motion for animations and enhance SignupPage UI Bill Yang 2025-04-14 23:23:45 -07:00
  • 716d5e9647 Refactor SignupPage to implement multi-step account creation process Bill Yang 2025-04-14 23:16:22 -07:00
  • 67e504a775 Update better-auth to version 1.2.7 and enhance subscription plan management Bill Yang 2025-04-14 22:06:55 -07:00
  • 9b17e2b7f9 Refactor subscription plans to remove Pro tier and related components Bill Yang 2025-04-14 21:18:04 -07:00
  • 58d501f8a3 Refactor Sidebar and Map components for improved clarity and functionality Bill Yang 2025-04-14 20:27:26 -07:00
  • ccfe4f8b4c
    Bump @tanstack/react-query from 5.64.2 to 5.74.3 in /client dependabot[bot] 2025-04-15 00:43:50 +00:00
  • 3de9cdcfae Enhance Weekdays component with metric formatting and improved day labels Bill Yang 2025-04-13 23:45:02 -07:00
  • 6b70a644bf Enhance data retrieval and component integration Bill Yang 2025-04-13 23:33:43 -07:00
  • fbaf4d13e1
    Bump react-day-picker from 8.10.1 to 9.6.6 in /client dependabot[bot] 2025-04-14 00:23:06 +00:00
  • 6a0d342b9b
    Bump @tanstack/react-query from 5.64.2 to 5.71.5 in /client dependabot[bot] 2025-04-13 19:31:13 +00:00
  • 93beb98e16
    Bump react-day-picker from 8.10.1 to 9.6.4 in /client dependabot[bot] 2025-04-13 19:31:10 +00:00
  • c434855db2 Update dependencies for better-auth and related packages Bill Yang 2025-04-13 12:29:47 -07:00
  • 76ac82dcae Update ldrs dependency and enhance loading indicators Bill Yang 2025-04-13 12:07:26 -07:00
  • 0327059d36 Enhance layout responsiveness and integrate window size handling Bill Yang 2025-04-13 10:20:02 -07:00
  • f5f71c8a41 Refactor MobileSidebar to streamline site data retrieval Bill Yang 2025-04-13 00:03:40 -07:00
  • 989ebf6071 Refactor components for improved layout and responsiveness Bill Yang 2025-04-12 23:56:50 -07:00
  • 067aa4b1ac Refactor user session count API and hook to remove date parameters Bill Yang 2025-04-12 23:11:41 -07:00
  • 702efe8070 Add @nivo/calendar dependency and implement user session count feature Bill Yang 2025-04-12 23:09:31 -07:00
  • b61e043012 Enhance layout and responsiveness in Funnels and Retention pages Bill Yang 2025-04-12 22:32:42 -07:00
  • 55bb7cb511 Refactor SubHeader and Filters components for improved layout and responsiveness Bill Yang 2025-04-12 22:09:16 -07:00
  • d5ae3d7fd5 Refactor SubHeader and BaseStandardSectionDialog components for improved layout and usability Bill Yang 2025-04-12 21:15:36 -07:00
  • ff14122920 Refactor SubHeader and Realtime components for improved layout and responsiveness Bill Yang 2025-04-12 21:06:22 -07:00
  • 9fb834883a Refactor layout and responsiveness in UserPage and SessionDetails components Bill Yang 2025-04-12 20:52:45 -07:00
  • 6919fee208 Refactor padding and layout in funnel, retention, sessions, user, and users pages; update SessionCard for better responsiveness Bill Yang 2025-04-12 20:48:57 -07:00
  • 5084c53838 Update Skeleton component heights and enhance Devices section layout Bill Yang 2025-04-12 20:35:11 -07:00
  • bfeaa916c3 Enhance layout and responsiveness of MainPage and Chart components Bill Yang 2025-04-12 20:20:21 -07:00
  • b6f04131c1 Update dependencies and enhance UI components Bill Yang 2025-04-12 19:56:24 -07:00
  • 5f853d3272 Revert "Enhance Overview component and optimize analytics query" Bill Yang 2025-04-12 16:10:02 -07:00
  • 34c2c64d8c Refactor SiteRedirect and enhance Overview component for better data handling Bill Yang 2025-04-12 15:40:24 -07:00
  • cbbd2507a9 Enhance DateSelector component for improved date formatting Bill Yang 2025-04-12 14:26:13 -07:00
  • ccaa19bdc3 Enhance Chart and MainSection components for improved data representation and layout Bill Yang 2025-04-12 14:16:29 -07:00
  • 02e59b1315 Update Chart and MainSection components for improved layout and functionality Bill Yang 2025-04-12 13:57:03 -07:00
  • e2953474ed Enhance Overview component and optimize analytics query Bill Yang 2025-04-12 11:24:37 -07:00
  • 0e1efb742b Update component styles and functionality in MainSection and Sidebar Bill Yang 2025-04-12 10:26:29 -07:00
  • 3ff58b2ae3 Refactor MainSection layout and improve component styling Bill Yang 2025-04-11 23:57:56 -07:00
  • 34bc766bbd Update styling and improve component structure across various files Bill Yang 2025-04-11 23:37:41 -07:00
  • 3bec3edb50 Misc Edward Cui 2025-04-11 23:18:03 -07:00
  • ff1aa742f7 Fix tool imports Edward Cui 2025-04-11 23:15:08 -07:00
  • 71d35a93d4 Remove unused FilterOptions constants and update FilterComponent to include icons for better UI representation. Change default tab in Devices component from "devices" to "browsers" for improved user experience. Bill Yang 2025-04-11 23:08:59 -07:00
  • 7e40ec04d4 Merge Edward Cui 2025-04-11 23:02:24 -07:00
  • 0a0123ef49 Refactor BaseStandardSection to use BaseStandardSectionDialog for improved modularity Bill Yang 2025-04-11 22:45:49 -07:00
  • e45c2c62b7 Refactor RealtimePage layout for improved styling and structure Bill Yang 2025-04-11 17:14:35 -07:00
  • b23d20d0c1 Refactor Realtime components and update event fetching logic Bill Yang 2025-04-11 17:05:40 -07:00
  • 35bfc48231 Update event fetching API and clean up RealtimePage Bill Yang 2025-04-11 15:06:34 -07:00
  • 8d02dcea19 Integrate RealtimeEvents component and enhance visual elements in RealtimePage Bill Yang 2025-04-11 14:59:06 -07:00
  • dbe9b4d8f0 Enhance Realtime components with dynamic time selection and improved visualizations Bill Yang 2025-04-11 12:23:10 -07:00
  • 2922974180 Refactor layout and component styles for improved consistency Bill Yang 2025-04-10 23:03:54 -07:00
  • a71921170a Update package dependencies and refactor Realtime components Bill Yang 2025-04-10 22:51:33 -07:00
  • 15fd0dad08 Update dependencies and enhance live session location fetching Bill Yang 2025-04-10 19:08:21 -07:00
  • 392d472495 Refactor site data fetching and public status checks Bill Yang 2025-04-10 18:24:37 -07:00
  • 64b0b54811 Limit timeline items to a maximum of 100 in SessionDetails component and remove deprecated session information section for cleaner UI. Bill Yang 2025-04-10 17:33:34 -07:00
  • 7378a82173 Enhance session details fetching with pagination support Bill Yang 2025-04-10 17:30:48 -07:00
  • 22509e3a7e Implement public sites caching and update site management API Bill Yang 2025-04-10 17:17:41 -07:00
  • c2682cc2c6 Refactor site access checks and loading states in SiteSettings component Bill Yang 2025-04-10 17:03:47 -07:00
  • 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