0.0.20 • Published 5 years ago
@abext/integrations v0.0.20
Airboat Extension - Integrations
Examples and Usages
import '@abext/integrations';Models
connectionexceptionidentityintegrationsyncableModel
Routes
GET /connectionsGET /integrationsPOST /integrationsGET /providers/:provider/authorizeGET /providers/:provider/callbackANY /providers/:provider/sync
Configuration
{
"extensions":{
"integrations": {
"credentialsEncryptionSecret": "...",
"oauth": {
"jwtSecret": "...",
"jwtOptions": {},
}
}
}
}TODO
GET /connectionsGET /integrationsPOST /integrationsGET /exceptions/integrationsGET /providersANY /providers/:provider/syncGET /providers/:provider/authorizeGET /providers/:provider/callback- Exception handling: request, response, execution, request
- Return all exceptions on GET /exceptions
- Return all integrations on GET /integrations
- Validation on the POST /integrations
- GET /request-types
- Register request
- Better strategy for Exception management