Currently, we allow event sources to be added to event based processes for any Camunda source. Instead, we should only allow event based processes to be saved/published when all of the Camunda sources have had event imports enabled for them (i.e. we have created indices for the camunda events for that source).
Note that this will introduce the limitation that Camunda sources that have no instances cannot be used as event sources in event based processes.
- Only allow event based processes to be saved with Camunda sources that we have imported events for
- Only allow event based processes to be published with Camunda sources that we have imported events for
- Update REST-API docs with new 400 responses