Skip to content

Run integrations as background jobs #120

@ajkiessl

Description

The integrations are already set up with ActiveJob, so hopefully it's not too hard to implement this. Right now, if you run an integration from the UI, the integration process is ran synchronously with the request. So, the HTTP request times out and returns an error to the user. The integration still runs, however, so this isn't a major issue. It does lead to some confusion, since users are constantly getting errors that aren't important. We should have these jobs run asynchronously, and return an immediate response to the user letting them know the integration is running after starting an integration.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions