0.0.20 • Published 4 years ago

@abext/integrations v0.0.20

Weekly downloads
33
License
-
Repository
-
Last release
4 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

4 years ago

0.0.19

4 years ago

0.0.18

4 years ago

0.0.17

4 years ago

0.0.16

5 years ago

0.0.15

5 years ago

0.0.14

5 years ago

0.0.13

5 years ago

0.0.12

5 years ago

0.0.11

5 years ago

0.0.10

5 years ago

0.0.9

5 years ago

0.0.8

5 years ago

0.0.7

5 years ago

0.0.6

5 years ago

0.0.5

5 years ago