Branch: refs/heads/master
Home: https://github.com/openSUSE/open-build-service
Commit: 949f3c30f232a090387eecd53970b87c7fc62648
https://github.com/openSUSE/open-build-service/commit/949f3c30f232a090387ee…
Author: Eduardo Navarro <enavarro(a)suse.com>
Date: 2020-03-31 (Tue, 31 Mar 2020)
Changed paths:
M src/api/app/mailers/event_mailer.rb
M src/api/spec/mailers/event_mailer_spec.rb
Log Message:
-----------
Don't send emails to groups without an email
The corner case of sending a mail to only a group, that hasn't an email
defined, was not taken into account.
This patch makes the code not to send an email in this case.
Fixes #9114.
Co-authored-by: David Kang <dkang(a)suse.com>
Commit: 72b1c864ee2692c2fa12107f50b121ba03c75991
https://github.com/openSUSE/open-build-service/commit/72b1c864ee2692c2fa121…
Author: Dani Donisa <dani.doni(a)gmail.com>
Date: 2020-03-31 (Tue, 31 Mar 2020)
Changed paths:
M src/api/app/mailers/event_mailer.rb
M src/api/spec/mailers/event_mailer_spec.rb
Log Message:
-----------
Merge pull request #9301 from eduardoj/fix-smtp-to-address
Don't send emails to groups without an email
Compare: https://github.com/openSUSE/open-build-service/compare/4fe5c9626b5a...72b1c…
Branch: refs/heads/master
Home: https://github.com/openSUSE/open-build-service
Commit: e2190a0b59f2429ff388f488ae1a344657991ce4
https://github.com/openSUSE/open-build-service/commit/e2190a0b59f2429ff388f…
Author: Michael Schroeder <mls(a)suse.de>
Date: 2020-03-30 (Mon, 30 Mar 2020)
Changed paths:
M src/backend/BSPGP.pm
Log Message:
-----------
[backend] BSPGP: add pkencodepacket function
This can be used to create a PGP packet. We also return more
information about the signature in pk2sigdata.
Commit: 014a6150c478e1d75c0555b49d9bde8294bd01ea
https://github.com/openSUSE/open-build-service/commit/014a6150c478e1d75c055…
Author: Michael Schroeder <mls(a)suse.de>
Date: 2020-03-30 (Mon, 30 Mar 2020)
Changed paths:
A src/backend/BSConSign.pm
Log Message:
-----------
[backend] Add new BSConSign module
This module can be used to create project atomic style container
signatures.
Commit: 0debe93a98d7fa5b1f1380db14c8b85f4a2304dd
https://github.com/openSUSE/open-build-service/commit/0debe93a98d7fa5b1f138…
Author: Michael Schroeder <mls(a)suse.de>
Date: 2020-03-30 (Mon, 30 Mar 2020)
Changed paths:
M src/backend/BSPublisher/Registry.pm
Log Message:
-----------
[backend] local registry: also create atomic style signatures
Commit: bce8d6238fc4de866b6c1b5ee88cee96c86e3abf
https://github.com/openSUSE/open-build-service/commit/bce8d6238fc4de866b6c1…
Author: Michael Schroeder <mls(a)suse.de>
Date: 2020-03-30 (Mon, 30 Mar 2020)
Changed paths:
M src/backend/bs_repserver
M src/backend/bs_srcserver
Log Message:
-----------
[backend] allow access to the local registry sigstore
We use a new /sigstore route to provide the signature files.
Commit: cba36bded8cefcd79b640c1c4e801c29983d6229
https://github.com/openSUSE/open-build-service/commit/cba36bded8cefcd79b640…
Author: Michael Schroeder <mls(a)suse.de>
Date: 2020-03-30 (Mon, 30 Mar 2020)
Changed paths:
M src/backend/BSConSign.pm
M src/backend/bs_repserver
M src/backend/bs_srcserver
Log Message:
-----------
[backend] local registry: support the X-Registry-Supports-Signatures extension
Commit: ef879ed7542556ec80425f90f882d6954cb0142f
https://github.com/openSUSE/open-build-service/commit/ef879ed7542556ec80425…
Author: Michael Schroeder <mls(a)suse.de>
Date: 2020-03-30 (Mon, 30 Mar 2020)
Changed paths:
M src/backend/BSPublisher/Registry.pm
Log Message:
-----------
[backend] local registry: also make sure that the gun/creator matches
With this commit we test everything that is included in the signatures.
Commit: 10e3bf05cffa4d24ceef440b830211c76b1bff9e
https://github.com/openSUSE/open-build-service/commit/10e3bf05cffa4d24ceef4…
Author: Adrian Schröter <adrian(a)suse.de>
Date: 2020-03-30 (Mon, 30 Mar 2020)
Changed paths:
A src/backend/BSConSign.pm
M src/backend/BSPGP.pm
M src/backend/BSPublisher/Registry.pm
M src/backend/bs_repserver
M src/backend/bs_srcserver
Log Message:
-----------
Merge pull request #9302 from mlschroe/master
Implement project atomic style container signatures
Compare: https://github.com/openSUSE/open-build-service/compare/579b70418c57...10e3b…
Branch: refs/heads/master
Home: https://github.com/openSUSE/open-build-service
Commit: ada429b3c1ff0b32f9072c34de9f62122389f298
https://github.com/openSUSE/open-build-service/commit/ada429b3c1ff0b32f9072…
Author: Michael Schroeder <mls(a)suse.de>
Date: 2020-03-27 (Fri, 27 Mar 2020)
Changed paths:
M src/backend/BSSched/Remote.pm
Log Message:
-----------
[backend] remote cache: fix typo in modulestr calculation code
We used the unfiltered modules when calculating the modulestr,
leading to setting the wrong cache element. This caused the
scheduler to request the repository state over and over again
if the repository used a module that did not exist.
Commit: 579b70418c571177dbc2224a85d4de29a2706c64
https://github.com/openSUSE/open-build-service/commit/579b70418c571177dbc22…
Author: Adrian Schröter <adrian(a)suse.de>
Date: 2020-03-27 (Fri, 27 Mar 2020)
Changed paths:
M src/backend/BSSched/Remote.pm
Log Message:
-----------
Merge pull request #9300 from mlschroe/master
[backend] remote cache: fix typo in modulestr calculation code
Compare: https://github.com/openSUSE/open-build-service/compare/c34ca812f066...579b7…
Branch: refs/heads/master
Home: https://github.com/openSUSE/open-build-service
Commit: 4bb139e445862794cc8da67d0ced264f8c1e40d3
https://github.com/openSUSE/open-build-service/commit/4bb139e445862794cc8da…
Author: Victor Pereira <vpereira(a)suse.de>
Date: 2020-03-25 (Wed, 25 Mar 2020)
Changed paths:
M src/api/Gemfile
M src/api/Gemfile.lock
A src/api/config/initializers/strong_migrations.rb
Log Message:
-----------
Add strong_migrations to our development environment
Install https://github.com/ankane/strong_migrations and whitelist all
migrations before 20200318123203
Commit: 52a3a8bcf4ffc7113a0e1d84c70e76cb3189640f
https://github.com/openSUSE/open-build-service/commit/52a3a8bcf4ffc7113a0e1…
Author: Dani Donisa <daniel.donisa(a)suse.com>
Date: 2020-03-26 (Thu, 26 Mar 2020)
Changed paths:
M src/api/spec/db/data/remove_duplicate_repositories_spec.rb
Log Message:
-----------
Skip data migration spec to avoid strong migration issues
Commit: 2c565b0f5504f096c1f861427fba1b9195dc6c71
https://github.com/openSUSE/open-build-service/commit/2c565b0f5504f096c1f86…
Author: Dani Donisa <daniel.donisa(a)suse.com>
Date: 2020-03-26 (Thu, 26 Mar 2020)
Changed paths:
M src/api/db/migrate/20180110074142_change_handler_to_longtext_in_delayed_jobs.rb
Log Message:
-----------
Mark the migration as safe
Commit: 6938287ac96bc69a89214d8df39c4c67fea90b60
https://github.com/openSUSE/open-build-service/commit/6938287ac96bc69a89214…
Author: Dani Donisa <daniel.donisa(a)suse.com>
Date: 2020-03-26 (Thu, 26 Mar 2020)
Changed paths:
M src/api/Gemfile
Log Message:
-----------
Move the strong migrations gem to a the generic group
Doing so, it will work both on test, dev and production environments
Commit: 58deb34b75b9f6ecdfa0ee4624d9937bf6778ae7
https://github.com/openSUSE/open-build-service/commit/58deb34b75b9f6ecdfa0e…
Author: Victor Pereira <vpereira(a)suse.de>
Date: 2020-03-27 (Fri, 27 Mar 2020)
Changed paths:
M src/api/Gemfile
M src/api/Gemfile.lock
A src/api/config/initializers/strong_migrations.rb
M src/api/db/migrate/20180110074142_change_handler_to_longtext_in_delayed_jobs.rb
M src/api/spec/db/data/remove_duplicate_repositories_spec.rb
Log Message:
-----------
Merge pull request #9289 from vpereira/strong_migrations
Add strong_migrations to our development environment
Compare: https://github.com/openSUSE/open-build-service/compare/6356f81307ba...58deb…