URL validator
Fix some invalid SearchController tests.

The implementation changed and the affirmative tests changed, but the
negative ones got left behind.

Signed-off-by: Alex Welch <me@alexwelch.com>
Rescue and surface errors during searches.

This is our first pass and we're not handling any specific exceptions
that we know might be the common, like Faraday parsing error or 404 or
something. Right now the error is pretty generic.

Signed-off-by: Alex Welch <me@alexwelch.com>
Merge branch 'feature/catch-registry-errors'
update registry search error messaging
improve registry search message
update changelog for v0.2.5
Ensure the source includes the fully qualified name.
[#81108536]
Pass registry name back in search results.
[#81125400]
Merge branch 'bug/fix_registry_source'
Adding the TemplateRepoProvider model and a single subclass for GitHub integration.
relating template repos to template repo providers
setting default GitHub public repo provider for new TemplateRepo (aka sources)
Constantizing the default template repo provider name
Allowing for templates to be saved to a repo within a specified template repo provider or the user's registered GitHub repo
Handling user updates with template repo provider credentials
adding tests and refactoring
pulling up template repo provider finder to ApplicationController
renaming after initialize callback to set default provider name
renaming after initialize callback to set default provider