mirror of
https://github.com/cpvalente/ontime.git
synced 2026-08-05 07:28:01 +00:00
2586b0b10c
* addtime endpoint * create universal Subscription * add http integration * catch error from HTTP integration emit * unify osc and http validateSubscriptionEntry * add necessary endpoint for http subscription * make subscription part of modal generic * add http subscription to integration modal * remove log * Revert "addtime endpoint" This reverts commit4c039220dc. * reuse agent and test url compatibility * simplify retun path * add todo in UI * test for http protocol * import not needed yet * lint * fix merge * lint * fix httpPlaceholder * wip: prepare endpoints * wip: temporary fix to get form to work * disable HTTP integration if enabledOut==false * register/unregister http * refactor: subscription types and form register * refactor: validation * cleanup * cleanup * try GOT * allow https * split url and searchParams allow for post option * add options to post * add retry count * fix test * Revert "fix test" This reverts commit927e88370f. * Revert "add options to post" This reverts commit0523a68ef4. * Revert "split url and searchParams allow for post option" This reverts commit54ab8d4ffe. * missing retryCount in httpPlaceholder * remove global this * remove retry count * remove https --------- Co-authored-by: Carlos Valente <carlosvalente@pm.me>
72 lines
1.3 KiB
TypeScript
72 lines
1.3 KiB
TypeScript
import { DatabaseModel } from 'ontime-types';
|
|
import { ONTIME_VERSION } from '../ONTIME_VERSION.js';
|
|
|
|
export const dbModel: DatabaseModel = {
|
|
rundown: [],
|
|
project: {
|
|
title: '',
|
|
description: '',
|
|
publicUrl: '',
|
|
publicInfo: '',
|
|
backstageUrl: '',
|
|
backstageInfo: '',
|
|
},
|
|
settings: {
|
|
app: 'ontime',
|
|
version: ONTIME_VERSION,
|
|
serverPort: 4001,
|
|
editorKey: null,
|
|
operatorKey: null,
|
|
timeFormat: '24',
|
|
language: 'en',
|
|
},
|
|
viewSettings: {
|
|
overrideStyles: false,
|
|
normalColor: '#ffffffcc',
|
|
warningColor: '#FFAB33',
|
|
warningThreshold: 120000,
|
|
dangerColor: '#ED3333',
|
|
dangerThreshold: 60000,
|
|
endMessage: '',
|
|
},
|
|
aliases: [],
|
|
userFields: {
|
|
user0: 'user0',
|
|
user1: 'user1',
|
|
user2: 'user2',
|
|
user3: 'user3',
|
|
user4: 'user4',
|
|
user5: 'user5',
|
|
user6: 'user6',
|
|
user7: 'user7',
|
|
user8: 'user8',
|
|
user9: 'user9',
|
|
},
|
|
osc: {
|
|
portIn: 8888,
|
|
portOut: 9999,
|
|
targetIP: '127.0.0.1',
|
|
enabledIn: false,
|
|
enabledOut: false,
|
|
subscriptions: {
|
|
onLoad: [],
|
|
onStart: [],
|
|
onPause: [],
|
|
onStop: [],
|
|
onUpdate: [],
|
|
onFinish: [],
|
|
},
|
|
},
|
|
http: {
|
|
enabledOut: false,
|
|
subscriptions: {
|
|
onLoad: [],
|
|
onStart: [],
|
|
onPause: [],
|
|
onStop: [],
|
|
onUpdate: [],
|
|
onFinish: [],
|
|
},
|
|
},
|
|
};
|