Mike Cao
0a3cf7a9ff
Rename session recording to session replay across the codebase.
...
Node.js CI / build (push) Has been cancelled
Renames all files, components, database schema, API routes, hooks,
messages, and build config from "recording" to "replay" terminology.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-07 00:38:47 -08:00
Mike Cao
72b5c658e2
Add rrweb-based session recording feature.
...
Implements full session recording with rrweb for DOM capture and rrweb-player
for playback. Includes: Prisma schema for SessionRecording model, chunked
gzip-compressed storage, recorder script built via Rollup, collection API
endpoint, recordings list/playback UI pages, website recording settings,
and cascade delete support.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-06 15:49:59 -08:00
Mike Cao
c3e0290e65
Merge branch 'dev' into boards
...
Node.js CI / build (push) Has been cancelled
# Conflicts:
# .gitignore
# package.json
# pnpm-lock.yaml
# prisma/migrations/16_boards/migration.sql
# prisma/schema.prisma
# src/app/(main)/MobileNav.tsx
# src/app/(main)/websites/[websiteId]/WebsiteHeader.tsx
# src/app/(main)/websites/[websiteId]/settings/WebsiteShareForm.tsx
# src/components/common/SideMenu.tsx
# src/lib/types.ts
2026-02-05 20:05:25 -08:00
Francis Cao
d70152be38
fix share data migration to '{"overview":true}'
Node.js CI / build (push) Waiting to run
2026-01-22 19:52:55 -08:00
Francis Cao
63d2bfe118
add name column to share table
2026-01-22 10:41:55 -08:00
Francis Cao
e5f794c329
add boards + duplicate key migration
Node.js CI / build (push) Waiting to run
2026-01-21 09:42:24 -08:00
Mike Cao
e08907d998
Board setup.
2026-01-16 19:52:16 -08:00
Mike Cao
e3e2ed0435
Merge branch 'dev' into boards
...
# Conflicts:
# prisma/schema.prisma
# src/permissions/index.ts
2026-01-16 16:25:21 -08:00
Francis Cao
29f2c7b7d4
share api, queries, permissions, migration, entity lib
Node.js CI / build (push) Waiting to run
2026-01-15 16:25:56 -08:00
Francis Cao
889a404650
share table schema + migration
Node.js CI / build (push) Waiting to run
2026-01-14 15:33:06 -08:00
Mike Cao
d227bc369f
Progress check-in.
Node.js CI / build (postgresql, 18.18, 10) (push) Has been cancelled
2025-12-05 16:49:08 -08:00
Mike Cao
7edddf15a7
Boards schema.
2025-11-28 00:37:51 -08:00
Francis Cao
3cc2c5b7a8
downgrade prisma until 3.1 release
Node.js CI / build (postgresql, 18.18, 10) (push) Has been cancelled
2025-11-26 11:09:21 -08:00
Francis Cao
099c8bf1b4
Revert "remove relationMode from schema file"
...
This reverts commit bc737268b6 .
2025-11-22 22:24:52 -08:00
Mike Cao
d51f0641a6
Merge branch 'dev' of https://github.com/umami-software/umami into dev
...
Node.js CI / build (postgresql, 18.18, 10) (push) Waiting to run
# Conflicts:
# prisma/schema.prisma
2025-11-22 16:40:42 -08:00
Mike Cao
b9d52af215
Updated prisma.
2025-11-21 21:35:11 -08:00
Francis Cao
bc737268b6
remove relationMode from schema file
2025-11-21 13:43:54 -08:00
Mike Cao
366c52d703
Merge remote-tracking branch 'origin/dev' into dev
Node.js CI / build (postgresql, 18.18) (push) Waiting to run
2025-09-10 17:16:15 -07:00
Mike Cao
67105f2cff
Updated packages.
2025-09-10 17:16:04 -07:00
Francis Cao
f3125c2add
clean up funnel migration and report errors
2025-09-10 16:38:51 -07:00
Francis Cao
1825524e95
convert report type before data migratino
Node.js CI / build (postgresql, 18.18) (push) Waiting to run
2025-09-10 09:29:49 -07:00
Francis Cao
964651bad3
add data migration to convert funnel and goals reports to new structure
2025-09-10 09:21:27 -07:00
Francis Cao
32febf0fbb
add unique index to slug columns
2025-08-18 09:58:26 -07:00
Mike Cao
3c5c1e48e9
Refactored settings. Updated sidebar.
2025-08-15 22:16:28 -07:00
Mike Cao
eabdd18604
Updated Prisma build.
2025-08-15 12:29:33 -07:00
Mike Cao
88639dfe83
New schema for pixels and links.
2025-08-13 20:27:54 -07:00
Mike Cao
3122bab419
Refactor migrations.
2022-06-19 00:07:01 -07:00
Anbraten
9ea175eb3f
Run migrations on start
2022-06-12 08:38:58 +02:00
Mike Cao
afe68f6e21
Update prisma seed files.
2022-03-31 19:25:04 -07:00
Mike Cao
b2d04c00ac
Change to synchronous password hashing.
2021-05-23 17:29:27 -07:00
Beorn Facchini
3925258bc7
Prisma Migrate with database seeding fixes #559
2021-03-20 23:01:10 +11:00
Mike Cao
560f1316c1
Enable public website sharing.
2020-08-15 01:17:15 -07:00
Mike Cao
585706cc16
Fix css issue.
2020-08-13 00:29:07 -07:00
Mike Cao
000f84df96
Rename website column. Table component.
2020-08-06 23:02:24 -07:00
Mike Cao
e17c9da3d5
Added device collection.
2020-08-06 19:14:44 -07:00
Mike Cao
0f0b1e39e7
Build cli using rollup.
2020-07-24 17:00:56 -07:00
Mike Cao
cb0c912c5b
Switch to json web tokens.
2020-07-22 20:45:09 -07:00
Mike Cao
d8c8df2955
Updated schema.
2020-07-18 23:54:25 -07:00
Mike Cao
58a1c63407
Added CORS middleware. Updated umami script.
2020-07-18 10:36:46 -07:00
Mike Cao
c681441601
Add indexes to tables.
2020-07-17 19:33:40 -07:00
Mike Cao
f7f0c05e12
Initial commit.
2020-07-17 01:03:38 -07:00