Skip to content

[TRI-1080] Ability to archive an integration #347

@matt-aitken

Description

@matt-aitken

You can create an integration but there is no way to "delete" them. It's easy to accidentally create one by using OAuth or have an unconfigured one which you have referenced in your code.

There are two categories of integrations that are relevant for this issue.

  1. Unconfigured integrations. These were referenced in code but haven't been setup in the dashboard. They are OAuth integrations.
  2. Configured integrations.

Unconfigured integrations

These can be deleted from the database as they aren't being used.

Configured integrations

Deleting these can have an adverse impact if a Job is using them. Either we need to archive them using soft-delete with an archived database column. Or we need to delete them but carefully check and deal with consequences. TBD.

From SyncLinear.com | TRI-1080

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions