]>
Commit | Line | Data |
---|---|---|
1 | import { RegisterClientFormFieldOptions } from '../../client' | |
2 | ||
3 | export type RegisterServerSettingOptions = RegisterClientFormFieldOptions & { | |
4 | // If the setting is not private, anyone can view its value (client code included) | |
5 | // If the setting is private, only server-side hooks can access it | |
6 | // Mainly used by the PeerTube client to get admin config | |
7 | private: boolean | |
8 | } | |
9 | ||
10 | export interface RegisteredServerSettings { | |
11 | registeredSettings: RegisterServerSettingOptions[] | |
12 | } |