We need a stored set of issues on integrations so that we can show those issues in the UI. This will add the new column and ensure that it's handled appropriately in the app.
- [x] Add new column
- [x] Set up validation function for integrations
- [x] Update creating integrations to fill in fields
- [x] Update updating integrations to fill in fields
A future PR will migrate existing providers to note their missing fields correctly since, and then we'll be able to utilize those in the dashboard.
https://linear.app/nango/issue/NAN-2168/surface-integrationsconnections-errors-in-nango-ui
How I Tested It