Commit graph

26 commits

Author SHA1 Message Date
crbon
e295fca187 feat(link): add Open Graph fields for enhanced link sharing
- Introduced ogTitle, ogDescription, and ogImageUrl fields in the Link model for improved social media previews.
- Updated the database schema to accommodate new Open Graph fields.
- Modified link creation and editing forms to include inputs for Open Graph metadata.
- Enhanced the GET route to serve Open Graph metadata for bots.

This update allows for better customization of shared links, improving their presentation on social media platforms.
2026-01-21 15:24:54 +10:00
crbon
b915f15ed9 feat(analytics): add custom metadata support for shared links
- Add custom title field for user-defined link names
- Implement custom OG image URL input for social media previews
- Enable Open Graph metadata customization (description, type, etc.)
- Add link slug/path customization for personalized URLs
- Update link creation form with new metadata fields
- Extend database schema to store custom link properties
- Add validation for OG image URLs and metadata inputs

This allows users to fully customize their shared analytics links with
custom titles, Open Graph images, and other metadata for better social
media presentation and link management.
2026-01-08 14:43:41 +10:00
Mike Cao
366c52d703 Merge remote-tracking branch 'origin/dev' into dev
Some checks are pending
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
Some checks are pending
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