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 <hvogel@opensuse.org> 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 <hvogel@opensuse.org> 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 <bgeuken@suse.de> 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 <bgeuken@suse.de> 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 <bgeuken@suse.de> 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 <bgeuken@suse.de> 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 <bgeuken@suse.de> 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...