Add a mutation to the UIs graphql endpoint that allows the listing of all data sources. This should also include a test for the mutation.