summary refs log tree commit diff
path: root/util/src/entities/Config.ts
diff options
context:
space:
mode:
authorChris Chrome <christophercookman@gmail.com>2021-12-26 13:38:25 -0500
committerGitHub <noreply@github.com>2021-12-26 13:38:25 -0500
commit565f3b9e5f067745dfb4339b621973c9c39bb690 (patch)
treeb601211fedf84401165b0e8626cf3fec1fc88db1 /util/src/entities/Config.ts
parentFix the casing (diff)
parentAdd env name in sentry, set default sentry endpoint (diff)
downloadserver-565f3b9e5f067745dfb4339b621973c9c39bb690.tar.xz
Merge pull request #553 from TheArcaneBrony/master
Remove fs-extras, add Sentry support, fix compile errors, fix some typos
Diffstat (limited to 'util/src/entities/Config.ts')
-rw-r--r--util/src/entities/Config.ts13
1 files changed, 13 insertions, 0 deletions
diff --git a/util/src/entities/Config.ts b/util/src/entities/Config.ts

index 2d003c99..9e25c737 100644 --- a/util/src/entities/Config.ts +++ b/util/src/entities/Config.ts
@@ -3,6 +3,7 @@ import { BaseClassWithoutId, PrimaryIdColumn } from "./BaseClass"; import crypto from "crypto"; import { Snowflake } from "../util/Snowflake"; import { SessionsReplace } from ".."; +import { hostname } from "os"; @Entity("config") export class ConfigEntity extends BaseClassWithoutId { @@ -188,6 +189,12 @@ export interface ConfigValue { }, metrics: { timeout: number; + }, + sentry: { + enabled: boolean; + endpoint: string; + traceSampleRate: number; + environment: string; } } @@ -377,5 +384,11 @@ export const DefaultConfigOptions: ConfigValue = { }, metrics: { timeout: 30000 + }, + sentry: { + enabled: false, + endpoint: "https://05e8e3d005f34b7d97e920ae5870a5e5@sentry.thearcanebrony.net/6", + traceSampleRate: 1.0, + environment: hostname() } };