daniyil kotov
7b983e5e13
Merge 1a04856a8b into 8cd3c03702
2026-02-08 10:54:39 +02:00
Mike Cao
50edb71687
Simplify i18n: remove old react-intl artifacts, rename formatMessage to t, replace FormattedMessage with t.rich().
...
- Rewrite messages.ts to plain string key maps (remove MessageDescriptor)
- Rewrite useMessages hook to expose t from useTranslations() directly
- Rename formatMessage → t across 193 consumer files
- Replace custom FormattedMessage component with next-intl t.rich()
- Update 52 language files to use rich text tags (<b>, <a>)
- Remove all direct imports from @/components/messages in favor of useMessages()
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-07 11:19:04 -08:00
Francis Cao
795a1caadf
fix panel and metrics card css
Node.js CI / build (push) Waiting to run
2026-02-06 17:24:11 -08:00
Mike Cao
c6dd3fb6ff
Rename SideMenu to NavMenu, fix tooltips, and update react-zen.
...
- Rename SideMenu to NavMenu with visible group title labels and selected item highlighting
- Update react-zen to 0.242.0 and fix responsive breakpoints (xs -> base)
- Style floating tooltips with inverted background across WorldMap, charts, and WeeklyTraffic
- Add CSS variables for primary color and use IconLabel consistently
- Remove stray console.log from LoadingPanel
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-06 01:58:55 -08:00
Dan Kotov
cd1ee8461a
fix: calculate country visitors share relative to total
...
as opposed to relative to the top-10 countries shown in the breakdown
2026-01-11 15:53:57 -05:00
Mike Cao
fa8d8055df
Reformatted files with biome.
2025-11-22 22:42:42 -08:00
Mike Cao
8aa4192576
Responsive updates.
2025-10-09 17:14:09 -07:00
Francis Cao
64b5a72963
add eventchart and metrictable to sharepage
2025-10-09 12:36:05 -07:00
Francis Cao
1b54ba3e6e
MetricsTable anchor more to bottom of component
2025-09-30 11:19:13 -07:00
Mike Cao
bab4f8ebcc
Cohort selection.
2025-08-28 23:29:42 -07:00
Mike Cao
0f9669f886
Converted mutation queries.
2025-08-24 15:20:19 -07:00
Mike Cao
3f167e05ba
New compare page.
2025-08-23 22:21:25 -07:00
Mike Cao
08f9adaddf
Updated expanded view. Some style fixes.
2025-08-23 03:05:21 -07:00
Mike Cao
c8fe93dd9d
Refactored tables.
2025-08-23 01:12:37 -07:00
Mike Cao
f7ca583410
Redesigned overview page.
2025-08-21 03:01:37 -07:00
Mike Cao
3c5c1e48e9
Refactored settings. Updated sidebar.
2025-08-15 22:16:28 -07:00
Mike Cao
8897c2508d
Fixed scrolling on expanded view.
2025-08-08 17:39:17 -07:00
Mike Cao
4e25c07160
Implemented expanded view in dialog.
2025-08-07 22:10:02 -07:00
Francis Cao
38f251ead5
finish expanded queries and ui.
2025-08-07 09:47:18 -07:00
Francis Cao
0a0c1f27c6
implement pageviews, events, and channels queries
2025-08-05 00:37:44 -07:00
Francis Cao
c1cad16cb9
implement sessions metric expanded queries
2025-08-04 18:27:31 -07:00
Mike Cao
45c9ea9c22
Merge branch 'dev' into jajaja
...
# Conflicts:
# db/mysql/schema.prisma
# package.json
# pnpm-lock.yaml
# src/app/(main)/reports/[reportId]/ReportBody.tsx
# src/app/(main)/reports/[reportId]/ReportPage.tsx
# src/app/(main)/reports/utm/UTMView.tsx
# src/app/(main)/websites/[websiteId]/WebsiteMetricsBar.tsx
# src/app/(main)/websites/[websiteId]/WebsiteTableView.tsx
# src/app/(main)/websites/[websiteId]/events/EventsPage.tsx
# src/app/api/reports/[reportId]/route.ts
# src/app/api/websites/[websiteId]/metrics/route.ts
# src/components/hooks/queries/useReport.ts
# src/components/icons.ts
# src/components/messages.ts
# src/components/metrics/MetricsTable.module.css
# src/components/metrics/MetricsTable.tsx
# src/queries/sql/events/getEventMetrics.ts
# src/queries/sql/reports/getUTM.ts
2025-07-23 23:39:28 -07:00
Mike Cao
7670ec4136
Added download functionality.
2025-07-22 00:24:37 -07:00
Mike Cao
cdf391d5c2
Refactor part 2: Electric Boogaloo. Standardize way of passing filter parameters.
2025-07-04 01:23:11 -07:00
Mike Cao
ee6c68d27c
Refactor filter handling for queries.
2025-07-02 01:44:12 -07:00
Mike Cao
543674c7f2
Updated hooks. Changed url, host to path, hostname.
2025-06-20 22:35:02 -07:00
Mike Cao
da173779e0
Website compare fix. Updated date functions.
2025-06-19 00:40:21 -07:00
Mike Cao
da8c7e99c5
Unified loading states.
2025-06-13 21:13:11 -07:00
Mike Cao
99330a1a4d
Refactored icons.
2025-05-27 00:50:28 -07:00
Mike Cao
f5bc3dc6c2
Panels redesign.
2025-03-25 14:47:51 -07:00
Mike Cao
7886c3f393
Renamed query hooks. Fixed conversion bugs.
2025-03-22 03:48:18 -07:00
Mike Cao
5d2c1e27c2
Added Panel component. New color scheme.
2025-03-20 23:12:56 -07:00
Mike Cao
f5c4e1b46e
Layout changes.
2025-03-19 19:50:45 -07:00
Mike Cao
5999bf6256
Zen components conversion.
2025-03-07 03:11:58 -08:00
Mike Cao
f83a12d6cd
Refactor: removed default exports.
2025-02-13 22:53:25 -08:00
Mike Cao
26463973cb
Changed fetch response.
2025-02-08 23:38:21 -08:00
Mike Cao
8525188e42
Changed import path.
2025-02-05 15:59:59 -08:00
Mike Cao
98352628cb
Fixes for country search.
2024-11-28 16:46:40 -08:00
Mike Cao
4ab8b1ff91
Merge branch 'dev' into search-formatted-metrics
2024-11-28 16:36:29 -08:00
Mike Cao
b7a7d4de4d
Added comparison tables.
2024-05-26 17:26:15 -07:00
Mike Cao
13e11ee371
Added tables to compare screen.
2024-05-25 09:31:38 -07:00
Mike Cao
43907bd075
Fixed metrics search.
2024-05-03 23:21:27 -07:00
Mike Cao
ab94f5d1cd
Moved filter params into a hook. Close #2691 .
2024-05-02 19:44:26 -07:00
Maxime-J
fe9db71ba8
Restore client-side search where needed.
2024-04-15 07:45:56 +00:00
Mike Cao
b0bfd0b5ab
Enable search for metrics.
2024-03-05 00:45:55 -08:00
Maxime-J
d1cbbf37c0
Fix metrics search when a value is null.
2024-02-15 14:25:33 +00:00
Mike Cao
4429198397
Renamed id routes for API.
2024-01-31 22:08:48 -08:00
Mike Cao
c7df1063ac
Added query hooks for website events and metrics.
2024-01-30 18:25:41 -08:00
Mike Cao
b16f5cc067
Refactored queries.
2024-01-30 00:10:25 -08:00
Mike Cao
9448aa3ab5
Added teams pages. Refactored hooks.
2024-01-28 18:33:40 -08:00