2.1 KiB
2.1 KiB
Horde > Configuration > *.dashboard.json
*.dashboard.json
Configuration for dashboard features
| Name | Description |
|---|---|
showLandingPage |
booleanNavigate to the landing page by default |
landingPageRoute |
stringCustom landing page route to direct users to |
showCI |
booleanEnable CI functionality |
showAgents |
booleanWhether to show functionality related to agents, pools, and utilization on the dashboard. |
showAgentRegistration |
booleanWhether to show the agent registration page. When using registration tokens from elsewhere this is not needed. |
showPerforceServers |
booleanShow the Perforce server option on the server menu |
showDeviceManager |
booleanShow the device manager on the server menu |
showTests |
booleanShow automated tests on the server menu |
agentCategories |
DashboardAgentCategoryConfig[]Configuration for different agent pages |
poolCategories |
DashboardPoolCategoryConfig[]Configuration for different pool pages |
include |
ConfigInclude[]Includes for other configuration files |
macros |
ConfigMacro[]Macros within this configuration |
DashboardAgentCategoryConfig
Configuration for a category of agents
| Name | Description |
|---|---|
name |
stringName of the category |
condition |
stringCondition string to be evaluated for this page |
DashboardPoolCategoryConfig
Configuration for a category of pools
| Name | Description |
|---|---|
name |
stringName of the category |
condition |
stringCondition string to be evaluated for this page |
ConfigInclude
Directive to merge config data from another source
| Name | Description |
|---|---|
path |
stringPath to the config data to be included. May be relative to the including file's location. |
ConfigMacro
Declares a config macro
| Name | Description |
|---|---|
name |
stringName of the macro property |
value |
stringValue for the macro property |