34 Commits

Author SHA1 Message Date
Francis Cao 6de5adaefc POC for playwright based screenshots for heatmaps 2026-05-19 11:32:15 -07:00
Mike Cao 1063980b43 Reverted headers. 2026-05-12 23:35:49 -07:00
Mike Cao bfb72a7890 Set CORS allow-origin to CLOUD_URL when API_URL is absolute 2026-05-12 23:08:56 -07:00
Mike Cao 2fd319f910 Add configurable internal API URL 2026-05-09 01:06:52 -07:00
Mike Cao 9c31e7b601 Fix heatmap iframe sizing 2026-05-07 13:52:41 -07:00
Mike Cao 8b04be48de Revert next config. 2026-04-15 22:02:48 -07:00
Mike Cao 002a50ce8b Changed output for Vercel. 2026-04-15 21:04:05 -07:00
Mike Cao 8c1ee0b3ce Progress check-in. Updated tracker and recorder scripts. 2026-03-04 12:21:36 -08:00
Mike Cao 631cc46f7f Add personal dashboard flow and per-component website selection
This introduces a user-scoped dashboard with board-style view/edit pages while keeping it unavailable in team context, and moves website targeting to component config so dashboard components can each select their own website.
2026-02-13 11:48:15 -08:00
Mike Cao b816e951a5 Fixed BarChart rendering in boards. 2026-02-12 18:10:04 -08:00
Mike Cao a1890e9261 Replace react-intl with next-intl and consolidate lang files.
Migrate i18n from react-intl to next-intl, eliminating the formatjs
compilation pipeline. Translation files now live as nested JSON in
public/intl/messages/ (single source of truth), removing the duplicated
src/lang/ directory and the copy/compile build steps. The useMessages()
hook API is preserved so all 195+ consumer components are unchanged.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-07 01:51:29 -08:00
Mike Cao 8484fd26e1 Code cleanup. 2026-02-05 19:46:16 -08:00
Yash 4eddac21c7 feat: Add default currency support and update currency handling in Revenue component 2025-12-25 20:41:14 +05:30
Mike Cao 15fda927ce Switched to biome. 2025-11-20 20:56:16 -08:00
Mike Cao a8e3b5efbc Add rewrite for script in cloud mode. 2025-10-08 16:01:47 -07:00
Mike Cao 3e163940da Updated lang files. 2025-10-06 12:11:26 -07:00
Mike Cao cd6ad0add2 Updated CSP. 2025-10-01 11:16:33 -07:00
Mike Cao 98bdc82239 Updated CSP generation. 2025-10-01 10:32:38 -07:00
Mike Cao 554054d3a1 Merged nav menus. 2025-09-25 20:46:00 -07:00
Mike Cao 9897c725de Updated cloud mode checks. 2025-09-22 13:09:07 -07:00
Mike Cao 1c7f9da320 Updated redirect config. 2025-09-17 22:41:54 -07:00
Mike Cao f40e1b44f3 Updates for cloud mode. 2025-09-04 20:27:42 -07:00
Mike Cao dc1736458b Export metrics components. 2025-09-03 17:16:03 -07:00
Mike Cao 3c5c1e48e9 Refactored settings. Updated sidebar. 2025-08-15 22:16:28 -07:00
Mike Cao eb7b6978d3 New settings layouts. Segment management screen. 2025-08-07 05:14:35 -07:00
Mike Cao b552868e0a Merge branch 'dev' into jajaja
# Conflicts:
#	next.config.ts
#	src/app/(main)/settings/preferences/LanguageSetting.tsx
#	src/components/hooks/useConfig.ts
2025-07-27 02:11:32 -07:00
Mike Cao 8c26e310f7 Fixed editing and navigation issues. 2025-07-13 00:37:43 -07:00
Mike Cao 77131158f7 Updated build config for Vercel. 2025-07-12 14:41:10 -07:00
Mike Cao c98f324c22 Settings refactor. 2025-07-11 22:55:30 -07:00
Mike Cao 5ed1d710cb Merge branch 'master' into jajaja
# Conflicts:
#	package.json
#	pnpm-lock.yaml
#	src/lib/detect.ts
2025-07-08 18:45:02 -07:00
Mike Cao b78ff3b477 New admin section. 2025-07-06 08:22:29 -07:00
Mike Cao cee05d762c Added journey page. Removed dashboard. 2025-06-06 19:44:09 -07:00
Mike Cao 0a16ab38e4 Reworked settings screens. 2025-05-03 00:31:37 -07:00
Mike Cao 4e37e10b6d Switched to type: module. 2025-04-29 14:36:52 -07:00