Branch: refs/heads/master
Home: https://github.com/openSUSE/open-build-service
Commit: 5343fa2573d85b44f57c711edb1a7b6058490e1b
https://github.com/openSUSE/open-build-service/commit/5343fa2573d85b44f57c71...
Author: Lukas Krause
Date: 2023-10-11 (Wed, 11 Oct 2023)
Changed paths:
M src/api/app/components/notification_action_description_component.rb
M src/api/app/components/notification_notifiable_link_component.rb
M src/api/app/jobs/send_event_emails_job.rb
M src/api/app/models/event/base.rb
M src/api/app/models/event/create_report.rb
A src/api/app/models/event/report.rb
A src/api/app/models/event/report_for_comment.rb
A src/api/app/models/event/report_for_package.rb
A src/api/app/models/event/report_for_project.rb
A src/api/app/models/event/report_for_user.rb
M src/api/app/models/event_subscription/for_channel_form.rb
M src/api/app/models/event_subscription/form.rb
M src/api/app/models/report.rb
M src/api/app/queries/notifications_finder.rb
M src/api/app/services/notification_service/notifier.rb
M src/api/lib/tasks/dev/rake_support.rb
M src/api/spec/factories/event_subscriptions.rb
Log Message:
-----------
Split up event classes for report creation
Commit: bab4bd7715fd60504dd527293fb521622d5bc786
https://github.com/openSUSE/open-build-service/commit/bab4bd7715fd60504dd527...
Author: Lukas Krause
Date: 2023-10-11 (Wed, 11 Oct 2023)
Changed paths:
M src/api/app/models/event/report_for_comment.rb
M src/api/app/models/event/report_for_package.rb
M src/api/app/models/event/report_for_project.rb
M src/api/app/models/event/report_for_user.rb
M src/api/app/models/report.rb
Log Message:
-----------
Create STI report events on report creation
Commit: db218042e71518f64a53eac2c7adee67ab0bbabe
https://github.com/openSUSE/open-build-service/commit/db218042e71518f64a53ea...
Author: Lukas Krause
Date: 2023-10-11 (Wed, 11 Oct 2023)
Changed paths:
M src/api/app/components/notification_notifiable_link_component.rb
Log Message:
-----------
Adapt web notification links to use the STI report events
Commit: 9467aace2e482894b8759c803093dff2a9e6e457
https://github.com/openSUSE/open-build-service/commit/9467aace2e482894b8759c...
Author: Lukas Krause
Date: 2023-10-11 (Wed, 11 Oct 2023)
Changed paths:
M src/api/app/helpers/webui/reportables_helper.rb
M src/api/app/views/event_mailer/create_report.html.haml
A src/api/app/views/event_mailer/report_for_comment.html.haml
A src/api/app/views/event_mailer/report_for_package.html.haml
A src/api/app/views/event_mailer/report_for_project.html.haml
A src/api/app/views/event_mailer/report_for_user.html.haml
Log Message:
-----------
Create event mailer templates for STI report event classes
Commit: fc714fd2cf5dbd861b9903759bcad827b66ce2d9
https://github.com/openSUSE/open-build-service/commit/fc714fd2cf5dbd861b9903...
Author: Lukas Krause
Date: 2023-10-11 (Wed, 11 Oct 2023)
Changed paths:
M src/api/spec/mailers/event_mailer_spec.rb
Log Message:
-----------
Temporary simulate `Event::CreateReport` creation in event_mailer_spec
We dont create this event anymore, but until the migration we should
make sure that existing records of this events keep working.
Commit: 0b5c9c2c85abbda1082275b974e4b1d62cb0d388
https://github.com/openSUSE/open-build-service/commit/0b5c9c2c85abbda1082275...
Author: Lukas Krause
Date: 2023-10-11 (Wed, 11 Oct 2023)
Changed paths:
M src/api/spec/mailers/event_mailer_spec.rb
Log Message:
-----------
Create specs for STI report event email templates
Commit: 5801c550325048ef07c180db5a9320cfa1b82fe5
https://github.com/openSUSE/open-build-service/commit/5801c550325048ef07c180...
Author: Lukas Krause
Date: 2023-10-12 (Thu, 12 Oct 2023)
Changed paths:
M src/api/app/components/notification_action_description_component.rb
M src/api/app/components/notification_notifiable_link_component.rb
M src/api/app/helpers/webui/reportables_helper.rb
M src/api/app/jobs/send_event_emails_job.rb
M src/api/app/models/event/base.rb
M src/api/app/models/event/create_report.rb
A src/api/app/models/event/report.rb
A src/api/app/models/event/report_for_comment.rb
A src/api/app/models/event/report_for_package.rb
A src/api/app/models/event/report_for_project.rb
A src/api/app/models/event/report_for_user.rb
M src/api/app/models/event_subscription/for_channel_form.rb
M src/api/app/models/event_subscription/form.rb
M src/api/app/models/report.rb
M src/api/app/queries/notifications_finder.rb
M src/api/app/services/notification_service/notifier.rb
M src/api/app/views/event_mailer/create_report.html.haml
A src/api/app/views/event_mailer/report_for_comment.html.haml
A src/api/app/views/event_mailer/report_for_package.html.haml
A src/api/app/views/event_mailer/report_for_project.html.haml
A src/api/app/views/event_mailer/report_for_user.html.haml
M src/api/lib/tasks/dev/rake_support.rb
M src/api/spec/factories/event_subscriptions.rb
M src/api/spec/mailers/event_mailer_spec.rb
Log Message:
-----------
Merge pull request #15047 from krauselukas/refactor/sti_report_event_01
Split up report event class
Compare: https://github.com/openSUSE/open-build-service/compare/6b5074376943...5801c5...