Branch: refs/heads/master
Home: https://github.com/openSUSE/open-build-service
Commit: 04e26cb573f5ba18d326a952d221808697b37007
https://github.com/openSUSE/open-build-service/commit/04e26cb573f5ba18d326a9...
Author: Moises Deniz Aleman
Date: 2017-06-29 (Thu, 29 Jun 2017)
Changed paths:
M src/api/app/controllers/webui/feeds_controller.rb
M src/api/app/models/user.rb
A src/api/app/views/webui/feeds/notifications.rss.builder
M src/api/config/routes.rb
Log Message:
-----------
[webui][api] RSS Feed for users notifications
Commit: 7bcbfc6b2a1332bff9ecaac9bbbcb475247cda26
https://github.com/openSUSE/open-build-service/commit/7bcbfc6b2a1332bff9ecaa...
Author: Moises Deniz Aleman
Date: 2017-06-29 (Thu, 29 Jun 2017)
Changed paths:
M src/api/app/views/layouts/webui/webui.html.erb
M src/api/app/views/webui/user/show.html.haml
Log Message:
-----------
[webui] Links to the RSS feed for user's notifications
Commit: c4d5c1e9f145323cc4813972b7f5b9041333eaa0
https://github.com/openSUSE/open-build-service/commit/c4d5c1e9f145323cc48139...
Author: Moises Deniz Aleman
Date: 2017-06-29 (Thu, 29 Jun 2017)
Changed paths:
M src/api/app/controllers/webui/feeds_controller.rb
M src/api/app/jobs/send_event_emails.rb
M src/api/app/models/notifications/base.rb
M src/api/app/models/notifications/rss_feed_item.rb
M src/api/app/views/event_mailer/_actions.text.erb
M src/api/app/views/event_mailer/request_create.text.erb
M src/api/app/views/event_mailer/request_statechange.text.erb
M src/api/app/views/event_mailer/review_wanted.text.erb
M src/api/app/views/webui/feeds/notifications.rss.builder
M src/api/spec/jobs/send_event_emails_spec.rb
Log Message:
-----------
[webui][api] Refactor SendEventEmails job
Better creation of RSS notifications
Fix partial views inclusion not to fail when used outside the
EventMailer
Remove unneeded ivars in feeds controller
Commit: b86aa65d43ebc92bf35ab389171e428b2fd846b5
https://github.com/openSUSE/open-build-service/commit/b86aa65d43ebc92bf35ab3...
Author: Moises Deniz Aleman
Date: 2017-06-29 (Thu, 29 Jun 2017)
Changed paths:
M src/api/test/fixtures/event_mailer/repo_delete_request
M src/api/test/fixtures/event_mailer/request_event
M src/api/test/fixtures/event_mailer/set_bugowner_event
M src/api/test/fixtures/event_mailer/tom_gets_mail_too
Log Message:
-----------
[ci] Fix fixtures for event mailer after refactoring templates
Commit: 0520e670189f2c582a3b87c837b7819137537da9
https://github.com/openSUSE/open-build-service/commit/0520e670189f2c582a3b87...
Author: Moises Deniz Aleman
Date: 2017-06-29 (Thu, 29 Jun 2017)
Changed paths:
M src/api/app/models/notifications/rss_feed_item.rb
Log Message:
-----------
[api][webui] Refactor cleanup of notifications to use offset instead of slice
Commit: a03c95399e0c2126d875310b6e90327f6ede5bd5
https://github.com/openSUSE/open-build-service/commit/a03c95399e0c2126d87531...
Author: Moises Deniz Aleman
Date: 2017-06-29 (Thu, 29 Jun 2017)
Changed paths:
M src/api/app/jobs/cleanup_notifications.rb
M src/api/app/jobs/send_event_emails.rb
M src/api/app/models/group.rb
A src/api/app/models/notification.rb
A src/api/app/models/notification/rss_feed_item.rb
R src/api/app/models/notifications/base.rb
R src/api/app/models/notifications/rss_feed_item.rb
M src/api/app/models/user.rb
A src/api/db/migrate/20170619111734_alter_notifications_to_use_polymorphic.rb
M src/api/db/structure.sql
M src/api/spec/factories/notification.rb
M src/api/spec/jobs/send_event_emails_spec.rb
M src/api/spec/models/notification_rss_feed_item.rb
A src/api/spec/models/notification_spec.rb
M src/api/spec/models/user_spec.rb
Log Message:
-----------
[api][webui] Use a polymorphic relationship in Notifications
Commit: 300ff932a2fee7eeb775cfae9cee23c9d11340b4
https://github.com/openSUSE/open-build-service/commit/300ff932a2fee7eeb775cf...
Author: Moises Deniz Aleman
Date: 2017-06-29 (Thu, 29 Jun 2017)
Changed paths:
M src/api/app/controllers/person_controller.rb
M src/api/app/controllers/trigger_controller.rb
M src/api/app/controllers/webui/feeds_controller.rb
M src/api/app/models/event_subscription.rb
M src/api/app/models/package.rb
M src/api/app/models/token.rb
A src/api/app/models/token/rss.rb
A src/api/app/models/token/service.rb
M src/api/app/models/user.rb
A src/api/db/migrate/20170621083718_add_st_ito_tokens.rb
M src/api/db/structure.sql
M src/api/test/functional/source_services_test.rb
Log Message:
-----------
[api][webui][ci] Token class now have subclasses
Commit: 3d50a84e17414a480d62138b01cdfd680a65e443
https://github.com/openSUSE/open-build-service/commit/3d50a84e17414a480d6213...
Author: Moises Deniz Aleman
Date: 2017-06-29 (Thu, 29 Jun 2017)
Changed paths:
M src/api/app/views/layouts/webui/webui.html.erb
M src/api/config/routes.rb
Log Message:
-----------
[webui] Consume RSS feeds using a token
Commit: b6d7f70941aea1f39783ad61c10b5b03731ff06a
https://github.com/openSUSE/open-build-service/commit/b6d7f70941aea1f39783ad...
Author: Moises Deniz Aleman
Date: 2017-06-29 (Thu, 29 Jun 2017)
Changed paths:
A src/api/app/controllers/webui/users/rss_tokens_controller.rb
M src/api/app/views/webui/user/show.html.haml
M src/api/app/views/webui/users/subscriptions/index.html.haml
M src/api/config/routes.rb
Log Message:
-----------
[webui] Allow user to generate RSS feed tokens
Commit: 40b208043d8387b190a0335fcb5d92da42ff5fbd
https://github.com/openSUSE/open-build-service/commit/40b208043d8387b190a033...
Author: Moises Deniz Aleman
Date: 2017-06-29 (Thu, 29 Jun 2017)
Changed paths:
M src/api/spec/controllers/webui/feeds_controller_spec.rb
Log Message:
-----------
[ci] Add specs for FeedsController#notifications
Commit: 4bb2d59dca4a19b65d26dea1cf04a12be7230694
https://github.com/openSUSE/open-build-service/commit/4bb2d59dca4a19b65d26de...
Author: Moises Deniz Aleman
Date: 2017-06-29 (Thu, 29 Jun 2017)
Changed paths:
A src/api/spec/controllers/webui/users/rss_token_controller_spec.rb
Log Message:
-----------
[ci] Specs for RssTokenController
Commit: bc22d50fcaf73454db730c4e5145f541d2318012
https://github.com/openSUSE/open-build-service/commit/bc22d50fcaf73454db730c...
Author: Moises Deniz Aleman
Date: 2017-06-29 (Thu, 29 Jun 2017)
Changed paths:
M src/api/spec/factories/notification.rb
R src/api/spec/models/notification_rss_feed_item.rb
A src/api/spec/models/notifications/rss_feed_item.rb
Log Message:
-----------
[ci] Refactor Notifications::RssFeedItem specs
Commit: 0c4bc95a6afde65e6d70ec13a17d86a2e65572c0
https://github.com/openSUSE/open-build-service/commit/0c4bc95a6afde65e6d70ec...
Author: Moises Deniz Aleman
Date: 2017-06-29 (Thu, 29 Jun 2017)
Changed paths:
A src/api/spec/models/notification/rss_feed_item_spec.rb
R src/api/spec/models/notifications/rss_feed_item.rb
Log Message:
-----------
[ci] Add specs for RssFeedItem #title and #description
Commit: b023cb1b5606609aee4530710e48578838236ca1
https://github.com/openSUSE/open-build-service/commit/b023cb1b5606609aee4530...
Author: Moises Deniz Aleman
Date: 2017-06-29 (Thu, 29 Jun 2017)
Changed paths:
M ReleaseNotes-2.9
Log Message:
-----------
[doc] Add RSS feature to ReleaseNotes
Commit: 19880d61d36e544be98584586dec60b81915bfb6
https://github.com/openSUSE/open-build-service/commit/19880d61d36e544be98584...
Author: Moises Deniz Aleman
Date: 2017-06-29 (Thu, 29 Jun 2017)
Changed paths:
M src/api/test/fixtures/events.yml
Log Message:
-----------
[ci] Fix fixtures for events removing some keys from payload
Commit: a1e23a6c4d1822646281a42bac9a452493112cbe
https://github.com/openSUSE/open-build-service/commit/a1e23a6c4d1822646281a4...
Author: Henne Vogelsang
Date: 2017-06-29 (Thu, 29 Jun 2017)
Changed paths:
M src/api/app/models/notification/rss_feed_item.rb
M src/api/app/views/webui/feeds/notifications.rss.builder
M src/api/spec/models/notification/rss_feed_item_spec.rb
Log Message:
-----------
[frontend] EventMailer views now use locals
Commit: 03622a07b7a3a74466ced9cef1ddea48e2d059d8
https://github.com/openSUSE/open-build-service/commit/03622a07b7a3a74466ced9...
Author: Henne Vogelsang
Date: 2017-06-29 (Thu, 29 Jun 2017)
Changed paths:
M src/api/app/controllers/webui/feeds_controller.rb
M src/api/app/models/notification/rss_feed_item.rb
M src/api/app/views/webui/feeds/notifications.rss.builder
M src/api/spec/models/notification/rss_feed_item_spec.rb
Log Message:
-----------
[webui] Don't render in the description in Notification::RssFeedItem
Do it in the notification rss builder instead.
Commit: e61f5abb421e083d70445dd6e000df071619781c
https://github.com/openSUSE/open-build-service/commit/e61f5abb421e083d70445d...
Author: Henne Vogelsang
Date: 2017-06-29 (Thu, 29 Jun 2017)
Changed paths:
M src/api/spec/controllers/webui/feeds_controller_spec.rb
Log Message:
-----------
[ci] Test rendering of Notification::RssFeedItem
Commit: 6660282afbadf649c3982ff9f820cd5149173327
https://github.com/openSUSE/open-build-service/commit/6660282afbadf649c3982f...
Author: Evan Rolfe
Date: 2017-06-29 (Thu, 29 Jun 2017)
Changed paths:
M ReleaseNotes-2.9
M src/api/app/controllers/person_controller.rb
M src/api/app/controllers/trigger_controller.rb
M src/api/app/controllers/webui/feeds_controller.rb
A src/api/app/controllers/webui/users/rss_tokens_controller.rb
M src/api/app/jobs/cleanup_notifications.rb
M src/api/app/jobs/send_event_emails.rb
M src/api/app/models/event_subscription.rb
M src/api/app/models/group.rb
A src/api/app/models/notification.rb
A src/api/app/models/notification/rss_feed_item.rb
R src/api/app/models/notifications/base.rb
R src/api/app/models/notifications/rss_feed_item.rb
M src/api/app/models/package.rb
M src/api/app/models/token.rb
A src/api/app/models/token/rss.rb
A src/api/app/models/token/service.rb
M src/api/app/models/user.rb
M src/api/app/views/event_mailer/_actions.text.erb
M src/api/app/views/event_mailer/request_create.text.erb
M src/api/app/views/event_mailer/request_statechange.text.erb
M src/api/app/views/event_mailer/review_wanted.text.erb
M src/api/app/views/layouts/webui/webui.html.erb
A src/api/app/views/webui/feeds/notifications.rss.builder
M src/api/app/views/webui/user/show.html.haml
M src/api/app/views/webui/users/subscriptions/index.html.haml
M src/api/config/routes.rb
A src/api/db/migrate/20170619111734_alter_notifications_to_use_polymorphic.rb
A src/api/db/migrate/20170621083718_add_st_ito_tokens.rb
M src/api/db/structure.sql
M src/api/spec/controllers/webui/feeds_controller_spec.rb
A src/api/spec/controllers/webui/users/rss_token_controller_spec.rb
M src/api/spec/factories/notification.rb
M src/api/spec/jobs/send_event_emails_spec.rb
A src/api/spec/models/notification/rss_feed_item_spec.rb
R src/api/spec/models/notification_rss_feed_item.rb
A src/api/spec/models/notification_spec.rb
M src/api/spec/models/user_spec.rb
M src/api/test/fixtures/event_mailer/repo_delete_request
M src/api/test/fixtures/event_mailer/request_event
M src/api/test/fixtures/event_mailer/set_bugowner_event
M src/api/test/fixtures/event_mailer/tom_gets_mail_too
M src/api/test/fixtures/events.yml
M src/api/test/functional/source_services_test.rb
Log Message:
-----------
Merge pull request #3248 from mdeniz/rss_notifications_ui
Rss Notifications
Compare: https://github.com/openSUSE/open-build-service/compare/eca42ca9825b...666028...