import verifyCredentials from './verify-credentials.js'; import isStillVerified from './is-still-verified.js'; export default { fields: [ { key: 'host', label: 'Host Name', type: 'string', required: true, readOnly: false, value: null, placeholder: null, description: 'Host name of your Odoo Server (e.g. sub.domain.com without the protocol)', clickToCopy: false, }, { key: 'port', label: 'Port', type: 'string', required: true, readOnly: false, value: '443', placeholder: null, description: 'Port that the host is running on, defaults to 443 (HTTPS)', clickToCopy: false, }, { key: 'secure', label: 'Secure', type: 'dropdown', required: true, readOnly: false, value: 'true', description: 'True if the host communicates via secure protocol.', variables: false, clickToCopy: false, options: [ { label: 'True', value: 'true', }, { label: 'False', value: 'false', }, ], }, { key: 'databaseName', label: 'Database Name', type: 'string', required: true, readOnly: false, value: null, placeholder: null, description: 'Name of your Odoo database', clickToCopy: false, }, { key: 'email', label: 'Email Address', type: 'string', required: true, readOnly: false, value: null, placeholder: null, description: 'Email Address of the account that will be interacting with the database', clickToCopy: false, }, { key: 'apiKey', label: 'API Key', type: 'string', required: true, readOnly: false, value: null, placeholder: null, description: 'API Key for your Odoo account', clickToCopy: false, }, ], verifyCredentials, isStillVerified, };