Index: app/helpers/package_helper.rb =================================================================== --- app/helpers/package_helper.rb (Revision 1263) +++ app/helpers/package_helper.rb (Arbeitskopie) @@ -3,7 +3,7 @@ # because it is used for the internal connection bypassing ichain # and is not accessible from outside def build_log_url( project, package, platform, arch ) - "http://api.opensuse.org/result/#{project}/#{platform}/#{package}/#{arch}/log" + "https://api.opensuse.org/result/#{project}/#{platform}/#{package}/#{arch}/log" end def file_url( project, package, filename ) @@ -11,6 +11,6 @@ end def rpm_url( project, package, repository, arch, filename ) - "http://api.opensuse.org/rpm/#{project}/#{repository}/#{package}/#{arch}/#{filename}" + "https://api.opensuse.org/rpm/#{project}/#{repository}/#{package}/#{arch}/#{filename}" end end Index: config/environment.rb =================================================================== --- config/environment.rb (Revision 1263) +++ config/environment.rb (Arbeitskopie) @@ -63,7 +63,7 @@ require 'activexml' -#TRANSPORT = Suse::Frontend.new("http://#{FRONTEND_HOST}:#{FRONTEND_PORT}") +#TRANSPORT = Suse::Frontend.new("https://#{FRONTEND_HOST}:#{FRONTEND_PORT}") ActiveXML::Base.config do |conf| conf.setup_transport do |map| Index: lib/frontend_compat.rb =================================================================== --- lib/frontend_compat.rb (Revision 1263) +++ lib/frontend_compat.rb (Arbeitskopie) @@ -14,7 +14,7 @@ extraparams << "&arch=#{opt[:arch]}" if opt[:arch] logger.debug "CMD_PACKAGE #{cmd} ; extraparams = #{extraparams}" - transport.direct_http URI("http:///source/#{project}/#{package}?cmd=#{cmd}#{extraparams}"), + transport.direct_http URI("https:///source/#{project}/#{package}?cmd=#{cmd}#{extraparams}"), :method => "POST", :data => "" end @@ -26,28 +26,28 @@ path += "/#{opt[:filename]}" if opt[:filename] logger.debug "--> get_source path: #{path}" - transport.direct_http URI("http://#{path}") + transport.direct_http URI("https://#{path}") end def put_file( data, opt={} ) - transport.direct_http URI("http:///source/#{opt[:project]}/#{opt[:package]}/#{opt[:filename]}"), + transport.direct_http URI("https:///source/#{opt[:project]}/#{opt[:package]}/#{opt[:filename]}"), :method => "PUT", :data => data end def delete_package( opt={} ) logger.debug "deleting: #{opt.inspect}" - transport.direct_http URI("http:///source/#{opt[:project]}/#{opt[:package]}"), :method => "DELETE" + transport.direct_http URI("https:///source/#{opt[:project]}/#{opt[:package]}"), :method => "DELETE" end def delete_file( opt={} ) logger.debug "starting to delete file, opt: #{opt.inspect}" - transport.direct_http URI("http:///source/#{opt[:project]}/#{opt[:package]}/#{opt[:filename]}"), + transport.direct_http URI("https:///source/#{opt[:project]}/#{opt[:package]}/#{opt[:filename]}"), :method => "DELETE" end def get_log_chunk( project, package, repo, arch, offset=0 ) path = "/result/#{project}/#{repo}/#{package}/#{arch}/log?nostream=1&start=#{offset}" - transport.direct_http URI("http://#{path}") + transport.direct_http URI("https://#{path}") end def transport