Hello community, here is the log from the commit of package openQA for openSUSE:Factory checked in at 2018-01-24 15:32:03 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/openQA (Old) and /work/SRC/openSUSE:Factory/.openQA.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "openQA" Wed Jan 24 15:32:03 2018 rev:9 rq:568721 version:4.5.1516716144.98db9c99 Changes: -------- --- /work/SRC/openSUSE:Factory/openQA/openQA.changes 2018-01-13 21:49:55.603698978 +0100 +++ /work/SRC/openSUSE:Factory/.openQA.new/openQA.changes 2018-01-24 15:32:05.109926309 +0100 @@ -1,0 +2,7 @@ +Tue Jan 23 14:02:46 UTC 2018 - co...@suse.com + +- Update to version 4.5.1516716144.98db9c99: + * Improve error handling in group overview (#1562) + * Do not remove forwarded-for=https headers (#1558) + +------------------------------------------------------------------- Old: ---- openQA-4.5.1515767133.56cd6ee5.tar.xz New: ---- openQA-4.5.1516716144.98db9c99.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ openQA.spec ++++++ --- /var/tmp/diff_new_pack.wdUQpS/_old 2018-01-24 15:32:05.889889832 +0100 +++ /var/tmp/diff_new_pack.wdUQpS/_new 2018-01-24 15:32:05.893889645 +0100 @@ -36,7 +36,7 @@ # runtime requirements that also the testsuite needs %define t_requires perl(DBD::Pg) perl(DBIx::Class) perl(Config::IniFiles) perl(SQL::Translator) perl(Date::Format) perl(File::Copy::Recursive) perl(DateTime::Format::Pg) perl(Net::OpenID::Consumer) perl(Mojolicious::Plugin::RenderFile) perl(Mojolicious::Plugin::AssetPack) perl(aliased) perl(Config::Tiny) perl(DBIx::Class::DynamicDefault) perl(DBIx::Class::Schema::Config) perl(DBIx::Class::Storage::Statistics) perl(IO::Socket::SSL) perl(Data::Dump) perl(DBIx::Class::OptimisticLocking) perl(Text::Markdown) perl(Net::DBus) perl(IPC::Run) perl(Archive::Extract) perl(CSS::Minifier::XS) perl(JavaScript::Minifier::XS) perl(Time::ParseDate) perl(Sort::Versions) perl(Mojo::RabbitMQ::Client) perl(BSD::Resource) perl(Cpanel::JSON::XS) Name: openQA -Version: 4.5.1515767133.56cd6ee5 +Version: 4.5.1516716144.98db9c99 Release: 0 Summary: The openQA web-frontend, scheduler and tools License: GPL-2.0+ ++++++ openQA-4.5.1515767133.56cd6ee5.tar.xz -> openQA-4.5.1516716144.98db9c99.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openQA-4.5.1515767133.56cd6ee5/etc/apache2/vhosts.d/openqa-common.inc new/openQA-4.5.1516716144.98db9c99/etc/apache2/vhosts.d/openqa-common.inc --- old/openQA-4.5.1515767133.56cd6ee5/etc/apache2/vhosts.d/openqa-common.inc 2018-01-12 15:25:33.000000000 +0100 +++ new/openQA-4.5.1516716144.98db9c99/etc/apache2/vhosts.d/openqa-common.inc 2018-01-23 15:02:24.000000000 +0100 @@ -59,10 +59,6 @@ RequestHeader set X-Forwarded-HTTPS "1" RequestHeader set X-Forwarded-Proto "https" </If> -<Else> -RequestHeader set X-Forwarded-HTTPS "0" -RequestHeader set X-Forwarded-Proto "http" -</Else> HostnameLookups Off UseCanonicalName Off diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openQA-4.5.1515767133.56cd6ee5/lib/OpenQA/WebAPI/Controller/Main.pm new/openQA-4.5.1516716144.98db9c99/lib/OpenQA/WebAPI/Controller/Main.pm --- old/openQA-4.5.1515767133.56cd6ee5/lib/OpenQA/WebAPI/Controller/Main.pm 2018-01-12 15:25:33.000000000 +0100 +++ new/openQA-4.5.1516716144.98db9c99/lib/OpenQA/WebAPI/Controller/Main.pm 2018-01-23 15:02:24.000000000 +0100 @@ -87,7 +87,9 @@ $self->app->log->debug("Retrieving results for up to $limit_builds builds up to $time_limit_days days old"); my $only_tagged = $self->param('only_tagged') // 0; - my $group = $self->db->resultset($resultset)->find($self->param('groupid')); + my $group_id = $self->param('groupid'); + return $self->reply->not_found unless looks_like_number($group_id); + my $group = $self->db->resultset($resultset)->find($group_id); return $self->reply->not_found unless $group; $self->stash('fullscreen', $self->param('fullscreen') // 0); my $interval = $self->param('interval') // 60;