0.0.20 • Published 3 years ago

@abext/integrations v0.0.20

Weekly downloads
33
License
-
Repository
-
Last release
3 years ago

Airboat Extension - Integrations

Examples and Usages

import '@abext/integrations';

Models

  • connection
  • exception
  • identity
  • integration
  • syncableModel

Routes

  • GET /connections
  • GET /integrations
  • POST /integrations
  • GET /providers/:provider/authorize
  • GET /providers/:provider/callback
  • ANY /providers/:provider/sync

Configuration

{
  "extensions":{
    "integrations": {
      "credentialsEncryptionSecret": "...",
      "oauth": {
        "jwtSecret": "...",
        "jwtOptions": {},
      }
    }
  }
}

TODO

  • GET /connections
  • GET /integrations
  • POST /integrations
  • GET /exceptions/integrations
  • GET /providers
  • ANY /providers/:provider/sync
  • GET /providers/:provider/authorize
  • GET /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

Concepts

Providers

Connections

Requests

Responses

Integrations

0.0.20

3 years ago

0.0.19

3 years ago

0.0.18

3 years ago

0.0.17

3 years ago

0.0.16

3 years ago

0.0.15

3 years ago

0.0.14

3 years ago

0.0.13

3 years ago

0.0.12

3 years ago

0.0.11

3 years ago

0.0.10

3 years ago

0.0.9

3 years ago

0.0.8

3 years ago

0.0.7

3 years ago

0.0.6

4 years ago

0.0.5

4 years ago