fleet/frontend/interfaces/config.js
Mike Stone ee6832c743 App settings page (#615)
* AppSettingsPage at /admin/settings

* Adds App Settings to site nav items

* SMTP not configured warning

* Creates AppConfigForm

* Avatar preview

* API client to update app config

* Creates OrgLogoIcon component

* Hide username/password when no auth type
2016-12-23 13:40:16 -05:00

20 lines
575 B
JavaScript

import { PropTypes } from 'react';
export default PropTypes.shape({
authentication_method: PropTypes.string,
authentication_type: PropTypes.string,
configured: PropTypes.bool,
domain: PropTypes.string,
enable_ssl_tls: PropTypes.bool,
enable_start_tls: PropTypes.bool,
kolide_server_url: PropTypes.string,
org_logo_url: PropTypes.string,
org_name: PropTypes.string,
password: PropTypes.string,
port: PropTypes.number,
sender_address: PropTypes.string,
server: PropTypes.string,
user_name: PropTypes.string,
verify_sll_certs: PropTypes.bool,
});