mirror of
https://github.com/umami-software/umami.git
synced 2026-02-07 22:27:16 +01:00
Insights report updates.
This commit is contained in:
parent
ccafb03c47
commit
2e1e5e2616
8 changed files with 101 additions and 88 deletions
|
|
@ -120,6 +120,37 @@ export const ROLE_PERMISSIONS = {
|
|||
[ROLES.teamMember]: [],
|
||||
} as const;
|
||||
|
||||
export const WEBSITE_EVENT_FIELDS = {
|
||||
eventId: { name: 'event_id', type: 'uuid', label: 'Event ID' },
|
||||
websiteId: { name: 'website_id', type: 'uuid', label: 'Website ID' },
|
||||
sessionId: { name: 'session_id', type: 'uuid', label: 'Session ID' },
|
||||
createdAt: { name: 'created_at', type: 'date', label: 'Created date' },
|
||||
urlPath: { name: 'url_path', type: 'string', label: 'URL path' },
|
||||
urlQuery: { name: 'url_query', type: 'string', label: 'URL query' },
|
||||
referrerPath: { name: 'referrer_path', type: 'string', label: 'Referrer path' },
|
||||
referrerQuery: { name: 'referrer_query', type: 'string', label: 'Referrer query' },
|
||||
referrerDomain: { name: 'referrer_domain', type: 'string', label: 'Referrer domain' },
|
||||
pageTitle: { name: 'page_title', type: 'string', label: 'Page title' },
|
||||
eventType: { name: 'event_type', type: 'string', label: 'Event type' },
|
||||
eventName: { name: 'event_name', type: 'string', label: 'Event name' },
|
||||
};
|
||||
|
||||
export const SESSION_FIELDS = {
|
||||
sessionId: { name: 'session_id', type: 'uuid' },
|
||||
websiteId: { name: 'website_id', type: 'uuid' },
|
||||
hostname: { name: 'hostname', type: 'string' },
|
||||
browser: { name: 'browser', type: 'string' },
|
||||
os: { name: 'os', type: 'string' },
|
||||
device: { name: 'device', type: 'string' },
|
||||
screen: { name: 'screen', type: 'string' },
|
||||
language: { name: 'language', type: 'string' },
|
||||
country: { name: 'country', type: 'string' },
|
||||
subdivision1: { name: 'subdivision1', type: 'string' },
|
||||
subdivision2: { name: 'subdivision2', type: 'string' },
|
||||
city: { name: 'city', type: 'string' },
|
||||
createdAt: { name: 'created_at', type: 'date' },
|
||||
};
|
||||
|
||||
export const THEME_COLORS = {
|
||||
light: {
|
||||
primary: '#2680eb',
|
||||
|
|
@ -166,10 +197,9 @@ export const EVENT_COLORS = [
|
|||
'#ffec16',
|
||||
];
|
||||
|
||||
export const DOMAIN_REGEX =
|
||||
export const DOMAIN_REGEX =
|
||||
/^(localhost(:[1-9]\d{0,4})?|((?=[a-z0-9-]{1,63}\.)(xn--)?[a-z0-9-]+(-[a-z0-9-]+)*\.)+(xn--)?[a-z0-9-]{2,63})$/;
|
||||
|
||||
|
||||
export const SHARE_ID_REGEX = /^[a-zA-Z0-9]{16}$/;
|
||||
|
||||
export const DESKTOP_SCREEN_WIDTH = 1920;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue