use micro_migrations
allow setting acceptable repos to both private and public
add auth.target_origin to Travis.config
allow setting pusher schema, host and port
move GH.set to Github.setup and add api_url and ssl from config, merge global ssl options into github ssl options
use GH.full_path for constructing the config_url
extract source_host from repository.url
use private urls for custom source endpoints
don't puts, use Travis.logger
configure metrics reporter, defaults to logger, use Metrics.meter
use instrumentation_key for instrumenting methods
add thread id to log header format by default
pass through a given block in RedisPool#method_missing
publish instrumentation events to redis "events" for now, got issues with pattern matching?
filter out non trivial objects in redis publisher for now
do not pass *_secret url params to fetch_config instrumentation
change Service::FindRepos and Repository.timeline so that we always include all active repos (i.e. service hook active), no matter if built
only use the timeline scope unless other params are present
testing: make repositories active by default
add timeline scope when :member is passed