Branch: refs/heads/master
Home: https://github.com/openSUSE/open-build-service
Commit: 70d5319d5fce3bbecbecee78c2a4483408221d6a
https://github.com/openSUSE/open-build-service/commit/70d5319d5fce3bbecbecee...
Author: Stephan Kulow
Date: 2013-12-03 (Tue, 03 Dec 2013)
Changed paths:
A src/api/app/models/event_find_subscribers.rb
A src/api/app/models/event_subscription.rb
M src/api/app/models/user.rb
A src/api/db/migrate/20130820151442_create_event_subscriptions.rb
A src/api/db/migrate/20130820152631_add_default_subscriptions.rb
M src/api/db/seeds.rb
M src/api/db/structure.sql
A src/api/test/fixtures/event_subscriptions.yml
M src/api/test/models/event_test.rb
Log Message:
-----------
[api] add the possibility to subscribe to events
You can subscribe globally or on project/package leel if you want to
get notifications (not yet implemented obviously) for events either for
- none (overwriting more global defaults)
- project maintainership
- package maintainership
- all
Commit: b59b023ade8178d1393cf23e4691d0d89a2d5f2c
https://github.com/openSUSE/open-build-service/commit/b59b023ade8178d1393cf2...
Author: Stephan Kulow
Date: 2013-12-03 (Tue, 03 Dec 2013)
Changed paths:
A src/api/app/mailers/event_mailer.rb
M src/api/app/models/event/base.rb
M src/api/app/models/event/package.rb
A src/api/app/views/event_mailer/srcsrv_commit.text.erb
A src/api/app/views/event_mailer/srcsrv_request_statechange.text.erb
A src/api/app/views/layouts/event_mailer.text.erb
M src/api/config/environments/development.rb
M src/api/config/environments/test.rb
M src/api/db/structure.sql
A src/api/test/fixtures/event_mailer/commit_event
A src/api/test/unit/event_mailer_test.rb
Log Message:
-----------
[api] start of an action mailer for events
Commit: 77566010f9bee9921e8c0134167a2d1791c67928
https://github.com/openSUSE/open-build-service/commit/77566010f9bee9921e8c01...
Author: Julian Zwickl
Date: 2013-12-03 (Tue, 03 Dec 2013)
Changed paths:
A src/api/app/views/event_mailer/notifications/checkhermes.text.erb
A src/api/app/views/event_mailer/notifications/fate:feature_changed.text.erb
A src/api/app/views/event_mailer/notifications/maint:opensuse:update.text.erb
A src/api/app/views/event_mailer/notifications/maint:suse:update.text.erb
A src/api/app/views/event_mailer/notifications/obs_build_fail.text.erb
A src/api/app/views/event_mailer/notifications/obs_build_success.text.erb
A src/api/app/views/event_mailer/notifications/obs_package_comment_added.text.erb
A src/api/app/views/event_mailer/notifications/obs_project_comment_added.text.erb
A src/api/app/views/event_mailer/notifications/obs_request_comment_added.text.erb
A src/api/app/views/event_mailer/notifications/obs_srcsrv_branch_command.text.erb
A src/api/app/views/event_mailer/notifications/obs_srcsrv_commit.text.erb
A src/api/app/views/event_mailer/notifications/obs_srcsrv_create_package.text.erb
A src/api/app/views/event_mailer/notifications/obs_srcsrv_create_project.text.erb
A src/api/app/views/event_mailer/notifications/obs_srcsrv_delete_package.text.erb
A src/api/app/views/event_mailer/notifications/obs_srcsrv_delete_project.text.erb
A src/api/app/views/event_mailer/notifications/obs_srcsrv_request_change.text.erb
A src/api/app/views/event_mailer/notifications/obs_srcsrv_request_create.text.erb
A src/api/app/views/event_mailer/notifications/obs_srcsrv_request_delete.text.erb
A src/api/app/views/event_mailer/notifications/obs_srcsrv_request_reviewer_added.text.erb
A src/api/app/views/event_mailer/notifications/obs_srcsrv_request_revoked.text.erb
A src/api/app/views/event_mailer/notifications/obs_srcsrv_request_statechange.text.erb
A src/api/app/views/event_mailer/notifications/obs_srcsrv_start.text.erb
A src/api/app/views/event_mailer/notifications/obs_srcsrv_update_pakcage.text.erb
A src/api/app/views/event_mailer/notifications/obs_srcsrv_update_project.text.erb
A src/api/app/views/event_mailer/notifications/obs_srcsrv_update_project_config.text.erb
A src/api/app/views/event_mailer/notifications/obs_srcsrv_upload.text.erb
A src/api/app/views/event_mailer/notifications/obs_srcsrv_version_change.text.erb
A src/api/app/views/event_mailer/notifications/wiki:change.text.erb
Log Message:
-----------
[api] add current hermes templates in erb format
Commit: d6d42a96539f93d0b5b009e5b9267d0459f16c70
https://github.com/openSUSE/open-build-service/commit/d6d42a96539f93d0b5b009...
Author: Stephan Kulow
Date: 2013-12-03 (Tue, 03 Dec 2013)
Changed paths:
A src/api/app/views/event_mailer/build_fail.text.erb
A src/api/app/views/event_mailer/build_success.text.erb
R src/api/app/views/event_mailer/notifications/checkhermes.text.erb
R src/api/app/views/event_mailer/notifications/fate:feature_changed.text.erb
R src/api/app/views/event_mailer/notifications/maint:opensuse:update.text.erb
R src/api/app/views/event_mailer/notifications/maint:suse:update.text.erb
R src/api/app/views/event_mailer/notifications/obs_build_fail.text.erb
R src/api/app/views/event_mailer/notifications/obs_build_success.text.erb
R src/api/app/views/event_mailer/notifications/obs_package_comment_added.text.erb
R src/api/app/views/event_mailer/notifications/obs_project_comment_added.text.erb
R src/api/app/views/event_mailer/notifications/obs_request_comment_added.text.erb
R src/api/app/views/event_mailer/notifications/obs_srcsrv_branch_command.text.erb
R src/api/app/views/event_mailer/notifications/obs_srcsrv_commit.text.erb
R src/api/app/views/event_mailer/notifications/obs_srcsrv_create_package.text.erb
R src/api/app/views/event_mailer/notifications/obs_srcsrv_create_project.text.erb
R src/api/app/views/event_mailer/notifications/obs_srcsrv_delete_package.text.erb
R src/api/app/views/event_mailer/notifications/obs_srcsrv_delete_project.text.erb
R src/api/app/views/event_mailer/notifications/obs_srcsrv_request_change.text.erb
R src/api/app/views/event_mailer/notifications/obs_srcsrv_request_create.text.erb
R src/api/app/views/event_mailer/notifications/obs_srcsrv_request_delete.text.erb
R src/api/app/views/event_mailer/notifications/obs_srcsrv_request_reviewer_added.text.erb
R src/api/app/views/event_mailer/notifications/obs_srcsrv_request_revoked.text.erb
R src/api/app/views/event_mailer/notifications/obs_srcsrv_request_statechange.text.erb
R src/api/app/views/event_mailer/notifications/obs_srcsrv_start.text.erb
R src/api/app/views/event_mailer/notifications/obs_srcsrv_update_pakcage.text.erb
R src/api/app/views/event_mailer/notifications/obs_srcsrv_update_project.text.erb
R src/api/app/views/event_mailer/notifications/obs_srcsrv_update_project_config.text.erb
R src/api/app/views/event_mailer/notifications/obs_srcsrv_upload.text.erb
R src/api/app/views/event_mailer/notifications/obs_srcsrv_version_change.text.erb
R src/api/app/views/event_mailer/notifications/wiki:change.text.erb
A src/api/app/views/event_mailer/package_comment_added.text.erb
A src/api/app/views/event_mailer/project_comment_added.text.erb
A src/api/app/views/event_mailer/request_comment_added.text.erb
A src/api/app/views/event_mailer/srcsrv_branch_command.text.erb
M src/api/app/views/event_mailer/srcsrv_commit.text.erb
A src/api/app/views/event_mailer/srcsrv_create_package.text.erb
A src/api/app/views/event_mailer/srcsrv_create_project.text.erb
A src/api/app/views/event_mailer/srcsrv_delete_package.text.erb
A src/api/app/views/event_mailer/srcsrv_delete_project.text.erb
A src/api/app/views/event_mailer/srcsrv_request_change.text.erb
A src/api/app/views/event_mailer/srcsrv_request_create.text.erb
A src/api/app/views/event_mailer/srcsrv_request_delete.text.erb
A src/api/app/views/event_mailer/srcsrv_request_reviewer_added.text.erb
A src/api/app/views/event_mailer/srcsrv_request_revoked.text.erb
M src/api/app/views/event_mailer/srcsrv_request_statechange.text.erb
A src/api/app/views/event_mailer/srcsrv_start.text.erb
A src/api/app/views/event_mailer/srcsrv_update_pakcage.text.erb
A src/api/app/views/event_mailer/srcsrv_update_project.text.erb
A src/api/app/views/event_mailer/srcsrv_update_project_config.text.erb
A src/api/app/views/event_mailer/srcsrv_upload.text.erb
A src/api/app/views/event_mailer/srcsrv_version_change.text.erb
Log Message:
-----------
[api] move the notification templates in the right place
Commit: e946521bf68d523741bd3e0ed9980773b2973c39
https://github.com/openSUSE/open-build-service/commit/e946521bf68d523741bd3e...
Author: Stephan Kulow
Date: 2013-12-03 (Tue, 03 Dec 2013)
Changed paths:
A src/api/app/jobs/send_event_emails.rb
M src/api/app/mailers/event_mailer.rb
M src/api/app/models/event/base.rb
M src/api/app/views/event_mailer/srcsrv_commit.text.erb
M src/api/config/environments/test.rb
M src/api/db/structure.sql
M src/api/test/fixtures/backend/source/_patchinfo
M src/api/test/fixtures/event_subscriptions.yml
M src/api/test/fixtures/events.yml
M src/api/test/fixtures/users.yml
M src/api/test/functional/person_controller_test.rb
M src/api/test/functional/statistics_controller_test.rb
M src/api/test/unit/event_mailer_test.rb
M src/api/test/unit/validator_test.rb
Log Message:
-----------
[api] actually send the mail to subscribers
Commit: ad6597de343d02e6c6b30959891565104e23b64e
https://github.com/openSUSE/open-build-service/commit/ad6597de343d02e6c6b309...
Author: Stephan Kulow
Date: 2013-12-03 (Tue, 03 Dec 2013)
Changed paths:
M src/api/app/jobs/send_event_emails.rb
M src/api/app/mailers/event_mailer.rb
M src/api/app/models/event/request.rb
M src/api/app/views/event_mailer/srcsrv_request_statechange.text.erb
M src/api/app/views/event_mailer/srcsrv_update_project.text.erb
M src/api/app/views/event_mailer/srcsrv_version_change.text.erb
M src/api/app/views/layouts/event_mailer.text.erb
M src/api/test/fixtures/event_subscriptions.yml
M src/api/test/models/event_test.rb
Log Message:
-----------
[api] test the emails sent out
Commit: 4cdfc3fdcd4e6776ff24963893eeeb7b4eae8e36
https://github.com/openSUSE/open-build-service/commit/4cdfc3fdcd4e6776ff2496...
Author: Stephan Kulow
Date: 2013-12-03 (Tue, 03 Dec 2013)
Changed paths:
M src/api/app/mailers/event_mailer.rb
M src/api/app/models/bs_request.rb
M src/api/app/models/event/base.rb
M src/api/app/models/event/package.rb
M src/api/app/models/event/project.rb
M src/api/app/models/event/request.rb
M src/api/app/models/review.rb
M src/api/app/views/event_mailer/project_comment_added.text.erb
M src/api/app/views/event_mailer/request_comment_added.text.erb
M src/api/app/views/event_mailer/srcsrv_create_package.text.erb
M src/api/app/views/event_mailer/srcsrv_create_project.text.erb
M src/api/app/views/event_mailer/srcsrv_request_create.text.erb
R src/api/app/views/event_mailer/srcsrv_request_reviewer_added.text.erb
R src/api/app/views/event_mailer/srcsrv_request_revoked.text.erb
M src/api/app/views/event_mailer/srcsrv_request_statechange.text.erb
A src/api/app/views/event_mailer/srcsrv_update_package.text.erb
R src/api/app/views/event_mailer/srcsrv_update_pakcage.text.erb
M src/api/app/views/event_mailer/srcsrv_update_project_config.text.erb
M src/api/test/fixtures/event_subscriptions.yml
Log Message:
-----------
[api] remove events for review/request accepted/declined/revoked
Noone subscribes to these, statechange/change offer the same
Commit: 8f973d88b8f31375653abab2d11f70f0a90bf26f
https://github.com/openSUSE/open-build-service/commit/8f973d88b8f31375653aba...
Author: Stephan Kulow
Date: 2013-12-03 (Tue, 03 Dec 2013)
Changed paths:
M src/api/app/mailers/event_mailer.rb
M src/api/app/models/bs_request.rb
M src/api/app/models/event/request.rb
M src/api/app/models/review.rb
A src/api/app/views/event_mailer/branch_command.text.erb
A src/api/app/views/event_mailer/commit.text.erb
A src/api/app/views/event_mailer/create_package.text.erb
A src/api/app/views/event_mailer/create_project.text.erb
A src/api/app/views/event_mailer/delete_package.text.erb
A src/api/app/views/event_mailer/delete_project.text.erb
A src/api/app/views/event_mailer/request_change.text.erb
A src/api/app/views/event_mailer/request_create.text.erb
A src/api/app/views/event_mailer/request_delete.text.erb
A src/api/app/views/event_mailer/request_statechange.text.erb
A src/api/app/views/event_mailer/review_wanted.text.erb
R src/api/app/views/event_mailer/srcsrv_branch_command.text.erb
R src/api/app/views/event_mailer/srcsrv_commit.text.erb
R src/api/app/views/event_mailer/srcsrv_create_package.text.erb
R src/api/app/views/event_mailer/srcsrv_create_project.text.erb
R src/api/app/views/event_mailer/srcsrv_delete_package.text.erb
R src/api/app/views/event_mailer/srcsrv_delete_project.text.erb
R src/api/app/views/event_mailer/srcsrv_request_change.text.erb
R src/api/app/views/event_mailer/srcsrv_request_create.text.erb
R src/api/app/views/event_mailer/srcsrv_request_delete.text.erb
R src/api/app/views/event_mailer/srcsrv_request_statechange.text.erb
R src/api/app/views/event_mailer/srcsrv_start.text.erb
R src/api/app/views/event_mailer/srcsrv_update_package.text.erb
R src/api/app/views/event_mailer/srcsrv_update_project.text.erb
R src/api/app/views/event_mailer/srcsrv_update_project_config.text.erb
R src/api/app/views/event_mailer/srcsrv_upload.text.erb
R src/api/app/views/event_mailer/srcsrv_version_change.text.erb
A src/api/app/views/event_mailer/update_package.text.erb
A src/api/app/views/event_mailer/update_project.text.erb
A src/api/app/views/event_mailer/update_project_config.text.erb
A src/api/app/views/event_mailer/upload.text.erb
A src/api/app/views/event_mailer/version_change.text.erb
M src/api/test/fixtures/events.yml
M src/api/test/models/event_test.rb
Log Message:
-----------
[api] decouple the event types from hermes type
Commit: 2980d988bae714fa54e8340c781527fef996e536
https://github.com/openSUSE/open-build-service/commit/2980d988bae714fa54e834...
Author: Stephan Kulow
Date: 2013-12-03 (Tue, 03 Dec 2013)
Changed paths:
M src/api/app/controllers/request_controller.rb
M src/api/app/jobs/send_event_emails.rb
M src/api/app/mailers/event_mailer.rb
M src/api/app/models/bs_request.rb
M src/api/app/models/bs_request_action.rb
M src/api/app/models/event/base.rb
M src/api/app/models/event/package.rb
M src/api/app/models/event/request.rb
M src/api/app/models/event_find_subscribers.rb
M src/api/app/models/review.rb
A src/api/app/views/event_mailer/_actions.text.erb
M src/api/app/views/event_mailer/branch_command.text.erb
M src/api/app/views/event_mailer/request_create.text.erb
M src/api/app/views/event_mailer/review_wanted.text.erb
M src/api/config/environments/test.rb
R src/api/db/migrate/20130820152631_add_default_subscriptions.rb
M src/api/db/seeds.rb
M src/api/db/structure.sql
M src/api/lib/opensuse/backend.rb
A src/api/test/fixtures/event_mailer/request_event
A src/api/test/fixtures/event_mailer/review_wanted
M src/api/test/fixtures/users.yml
A src/api/test/functional/request_events_test.rb
M src/api/test/models/event_test.rb
M src/api/test/test_helper.rb
Log Message:
-----------
[api] send mails to reviewers and test send mails
Compare: https://github.com/openSUSE/open-build-service/compare/7a89ab029575...2980d9...