Branch: refs/heads/master
Home: https://github.com/openSUSE/open-build-service
Commit: 4d57860fb0ff6b37ac61f9d2c425b7f0776ee650
https://github.com/openSUSE/open-build-service/commit/4d57860fb0ff6b37ac61f9...
Author: Henne Vogelsang
Date: 2017-10-05 (Thu, 05 Oct 2017)
Changed paths:
M src/api/Gemfile
M src/api/Gemfile.lock
M src/api/app/models/event/base.rb
M src/api/app/models/event/comment.rb
A src/api/app/models/rabbitmq_bus.rb
M src/api/config/options.yml.example
Log Message:
-----------
[frontend] Publish events to a Rabbit MQ bus
Commit: 4d259232de000a6a34b5c49c1a9d2428d9da2a49
https://github.com/openSUSE/open-build-service/commit/4d259232de000a6a34b5c4...
Author: Henne Vogelsang
Date: 2017-10-05 (Thu, 05 Oct 2017)
Changed paths:
M .rubocop.yml
M .rubocop_todo.yml
M src/api/test/functional/interconnect_test.rb
M src/api/test/functional/request_controller_test.rb
M src/api/test/functional/source_controller_test.rb
M src/api/test/test_helper.rb
Log Message:
-----------
[ci] Enable Style/GlobalVars rubocop cop
Commit: 46d7be9a19c86b10bd5dfbf0377a4d74753884cd
https://github.com/openSUSE/open-build-service/commit/46d7be9a19c86b10bd5dfb...
Author: Björn Geuken
Date: 2017-10-05 (Thu, 05 Oct 2017)
Changed paths:
M src/api/app/models/configuration.rb
M src/api/app/models/event/comment.rb
M src/api/config/options.yml.example
Log Message:
-----------
[api] Make RabbitMQ message bus queues to be co...
...nfigurable (Thanks git-cop).
We have plenty of users and customers that host their own OBS instance.
This change allows them to distunguish RabbitMQ messages from different
hosts by adding a custom prefix.
Commit: 1b1690d06339beef88bab9c39171f701a026e6bd
https://github.com/openSUSE/open-build-service/commit/1b1690d06339beef88bab9...
Author: Björn Geuken
Date: 2017-10-05 (Thu, 05 Oct 2017)
Changed paths:
M src/api/app/models/event/base.rb
R src/api/app/models/rabbitmq_bus.rb
A src/api/lib/rabbitmq_bus.rb
Log Message:
-----------
[api] Move RabbitmqBus class
This will move the class definition from app/models/ to lib/.
Commit: 4778ff60fe8b530c41577e2209b4ab81d742a2bd
https://github.com/openSUSE/open-build-service/commit/4778ff60fe8b530c41577e...
Author: Björn Geuken
Date: 2017-10-05 (Thu, 05 Oct 2017)
Changed paths:
M src/api/app/models/event/build.rb
M src/api/app/models/event/comment.rb
M src/api/app/models/event/package.rb
M src/api/app/models/event/packtrack.rb
M src/api/app/models/event/project.rb
M src/api/app/models/event/repo_publish_state.rb
M src/api/app/models/event/repo_published.rb
M src/api/app/models/event/request.rb
Log Message:
-----------
[api] Send all events to RabbitMQ
This configures the remaining OBS events to sent messages to RabbitMQ.
Commit: 57c88b4031782238a2f9add2d980f549c5d4c9e4
https://github.com/openSUSE/open-build-service/commit/57c88b4031782238a2f9ad...
Author: Björn Geuken
Date: 2017-10-05 (Thu, 05 Oct 2017)
Changed paths:
M src/api/app/models/event/base.rb
Log Message:
-----------
[api] Make sure message_bus_queue is implemented
This causes message_bus_queue to raise an exception, if the event
subclass is not implementing it. This will make sure the method get's
implemented by any subclass of Event.
Commit: 182ea7339991ceda9a93cee8ee71d7eb88e09a0b
https://github.com/openSUSE/open-build-service/commit/182ea7339991ceda9a93ce...
Author: Björn Geuken
Date: 2017-10-05 (Thu, 05 Oct 2017)
Changed paths:
M .rubocop.yml
M .rubocop_todo.yml
M src/api/Gemfile
M src/api/Gemfile.lock
M src/api/app/models/configuration.rb
M src/api/app/models/event/base.rb
M src/api/app/models/event/build.rb
M src/api/app/models/event/comment.rb
M src/api/app/models/event/package.rb
M src/api/app/models/event/packtrack.rb
M src/api/app/models/event/project.rb
M src/api/app/models/event/repo_publish_state.rb
M src/api/app/models/event/repo_published.rb
M src/api/app/models/event/request.rb
M src/api/config/options.yml.example
A src/api/lib/rabbitmq_bus.rb
M src/api/test/functional/interconnect_test.rb
M src/api/test/functional/request_controller_test.rb
M src/api/test/functional/source_controller_test.rb
M src/api/test/test_helper.rb
Log Message:
-----------
Merge pull request #3934 from bgeuken/rabbit
[frontend] Publish events to a Rabbit MQ bus
Compare: https://github.com/openSUSE/open-build-service/compare/75f600365b06...182ea7...