gitlab-org--gitlab-foss/app/models/project_services
Rémy Coutable 2f7b2057f2 Fix broken URI joining for `teamcity_url` with suffixes
If one had configured a `teamcity_url` like http://foo.bar/teamcity in
the previous implementation the plugin directed it's request i.e. to
http://foo.bar/httpAuth/... instead of http://foo.bar/teamcity/httpAuth/...

`URI.join` only works correctly, if the prefix URL has
  - at least one or more  trailing '/'
  - the appended parts are _not_ prefixed with '/'

The current implementation should work with all sorts of TeamCity base
URLs.

Signed-off-by: Rémy Coutable <remy@rymai.me>
2016-06-14 10:07:37 +02:00
..
slack_service Seconds plural slack 2016-05-24 10:54:16 +02:00
asana_service.rb Remove the annotate gem and delete old annotations 2016-05-09 18:00:28 +02:00
assembla_service.rb Remove the annotate gem and delete old annotations 2016-05-09 18:00:28 +02:00
bamboo_service.rb Factorize duplicated code into a method in BambooService and update specs 2016-06-14 10:07:37 +02:00
buildkite_service.rb Remove the annotate gem and delete old annotations 2016-05-09 18:00:28 +02:00
builds_email_service.rb Remove the annotate gem and delete old annotations 2016-05-09 18:00:28 +02:00
campfire_service.rb Remove the annotate gem and delete old annotations 2016-05-09 18:00:28 +02:00
ci_service.rb Remove the annotate gem and delete old annotations 2016-05-09 18:00:28 +02:00
custom_issue_tracker_service.rb Remove the annotate gem and delete old annotations 2016-05-09 18:00:28 +02:00
drone_ci_service.rb Remove the annotate gem and delete old annotations 2016-05-09 18:00:28 +02:00
emails_on_push_service.rb Remove the annotate gem and delete old annotations 2016-05-09 18:00:28 +02:00
external_wiki_service.rb Codestyle: make sure we have space around operators 2016-05-13 04:46:56 -03:00
flowdock_service.rb Remove the annotate gem and delete old annotations 2016-05-09 18:00:28 +02:00
gemnasium_service.rb Remove the annotate gem and delete old annotations 2016-05-09 18:00:28 +02:00
gitlab_ci_service.rb Remove the annotate gem and delete old annotations 2016-05-09 18:00:28 +02:00
gitlab_issue_tracker_service.rb Remove the annotate gem and delete old annotations 2016-05-09 18:00:28 +02:00
hipchat_service.rb Remove the annotate gem and delete old annotations 2016-05-09 18:00:28 +02:00
irker_service.rb Enable Lint/AmbiguousOperator rubocop cop 2016-06-03 10:59:43 +02:00
issue_tracker_service.rb Remove deprecated issues_tracker and issues_tracker_id from project 2016-06-13 18:13:55 -03:00
jira_service.rb Remove the annotate gem and delete old annotations 2016-05-09 18:00:28 +02:00
pivotaltracker_service.rb Remove the annotate gem and delete old annotations 2016-05-09 18:00:28 +02:00
pushover_service.rb Remove the annotate gem and delete old annotations 2016-05-09 18:00:28 +02:00
redmine_service.rb Remove the annotate gem and delete old annotations 2016-05-09 18:00:28 +02:00
slack_service.rb Remove the annotate gem and delete old annotations 2016-05-09 18:00:28 +02:00
teamcity_service.rb Fix broken URI joining for `teamcity_url` with suffixes 2016-06-14 10:07:37 +02:00