Branch: refs/heads/notify-users-on-group-membership-addition-and-deletion
Home: https://github.com/openSUSE/open-build-service
Commit: 2213f0a85a38dfd2e29f5fe7afabf9c73b5195fc
https://github.com/openSUSE/open-build-service/commit/2213f0a85a38dfd2e29f5f...
Author: Jacob Michalskie
Date: 2024-05-28 (Tue, 28 May 2024)
Changed paths:
M src/api/app/components/notification_notifiable_link_component.rb
M src/api/app/controllers/webui/packages/build_log_controller.rb
M src/api/app/controllers/webui/workflow_runs_controller.rb
Log Message:
-----------
Implement notification bars in remaining views
Commit: 6a4f139750413488c0d0d8b548f5ff930fdc649f
https://github.com/openSUSE/open-build-service/commit/6a4f139750413488c0d0d8...
Author: Jacob Michalskie
Date: 2024-05-29 (Wed, 29 May 2024)
Changed paths:
M src/api/app/assets/stylesheets/webui/notifications.scss
M src/api/app/views/webui/packages/build_log/live_build_log.html.haml
Log Message:
-----------
Offset the build log alert by the height of the notification bar
Commit: a8529903a12224d68fe14ad3b23b062a5bb76f03
https://github.com/openSUSE/open-build-service/commit/a8529903a12224d68fe14a...
Author: Jacob Michalskie
Date: 2024-05-29 (Wed, 29 May 2024)
Changed paths:
M src/api/app/controllers/webui/appeals_controller.rb
Log Message:
-----------
Display on appeals show as well
Commit: 0c9260b8cfba25e1df1a561cb3c06437c2dda3be
https://github.com/openSUSE/open-build-service/commit/0c9260b8cfba25e1df1a56...
Author: ncounter
Date: 2024-05-30 (Thu, 30 May 2024)
Changed paths:
M src/api/app/assets/stylesheets/webui/notifications.scss
M src/api/app/components/notification_filter_component.html.haml
M src/api/app/views/webui/shared/_check_box.haml
Log Message:
-----------
Notification filters: from links to checkboxes
Commit: 42a8100fdba63ce4a2b02d3b5d2570dff283d0bd
https://github.com/openSUSE/open-build-service/commit/42a8100fdba63ce4a2b02d...
Author: ncounter
Date: 2024-05-30 (Thu, 30 May 2024)
Changed paths:
M src/api/app/components/notification_filter_component.rb
M src/api/app/controllers/concerns/webui/notifications_filter.rb
M src/api/app/controllers/webui/users/notifications_controller.rb
M src/api/app/models/notification.rb
M src/api/app/views/webui/users/notifications/_update.js.erb
M src/api/app/views/webui/users/notifications/index.html.haml
Log Message:
-----------
Filters counting
Commit: 25de5e715c452081306eeaadefbb4f38f0e7485b
https://github.com/openSUSE/open-build-service/commit/25de5e715c452081306eea...
Author: ncounter
Date: 2024-05-30 (Thu, 30 May 2024)
Changed paths:
R src/api/app/components/notification_filter_link_component.html.haml
R src/api/app/components/notification_filter_link_component.rb
R src/api/spec/components/notification_filter_link_component_spec.rb
R src/api/spec/components/previews/notification_filter_link_component_preview.rb
Log Message:
-----------
Drop no longer used component
Commit: 29ab9631321e3a3184680d35679f4093f65dd7ba
https://github.com/openSUSE/open-build-service/commit/29ab9631321e3a3184680d...
Author: ncounter
Date: 2024-05-30 (Thu, 30 May 2024)
Changed paths:
M src/api/app/components/notification_filter_component.html.haml
M src/api/app/controllers/concerns/webui/notifications_filter.rb
M src/api/app/controllers/webui/users/notifications_controller.rb
M src/api/app/queries/groups_for_filter_finder.rb
M src/api/app/queries/projects_for_filter_finder.rb
M src/api/app/views/webui/shared/_check_box.haml
M src/api/app/views/webui/users/notifications/_notifications_list.html.haml
M src/api/app/views/webui/users/notifications/index.html.haml
M src/api/spec/components/notification_filter_component_spec.rb
M src/api/spec/components/previews/notification_filter_component_preview.rb
M src/api/spec/controllers/webui/users/notifications_controller_spec.rb
M src/api/spec/features/webui/users/notifications_spec.rb
Log Message:
-----------
Handle multiple filter parameters
Commit: f9114a71198ff4472af457d7a353bd20b5e4755f
https://github.com/openSUSE/open-build-service/commit/f9114a71198ff4472af457...
Author: ncounter
Date: 2024-05-30 (Thu, 30 May 2024)
Changed paths:
M src/api/app/controllers/concerns/webui/notifications_filter.rb
M src/api/app/controllers/webui/users/notifications_controller.rb
Log Message:
-----------
Move filtering logic to the filter class
Commit: 0490456fc3cf96b0455a6af109b118bdab712fa4
https://github.com/openSUSE/open-build-service/commit/0490456fc3cf96b0455a6a...
Author: ncounter
Date: 2024-05-30 (Thu, 30 May 2024)
Changed paths:
M src/api/app/components/notification_action_bar_component.rb
M src/api/app/controllers/webui/users/notifications_controller.rb
Log Message:
-----------
Force select action button to 'Read' in case of mixed selection
Commit: 251e0695604bcb32ed4fa3f35c21f39f7ad05e99
https://github.com/openSUSE/open-build-service/commit/251e0695604bcb32ed4fa3...
Author: Dario Leidi
Date: 2024-05-30 (Thu, 30 May 2024)
Changed paths:
M src/api/app/components/notification_filter_component.html.haml
Log Message:
-----------
@count[<key>] is never nil
Commit: 68a3ba28e12fa903a1186aa2bcda602c8c0c2b81
https://github.com/openSUSE/open-build-service/commit/68a3ba28e12fa903a1186a...
Author: Dario Leidi
Date: 2024-05-30 (Thu, 30 May 2024)
Changed paths:
M src/api/app/controllers/webui/users/notifications_controller.rb
Log Message:
-----------
Make use of Ruby smartness
Commit: 8556b3119b88374f9196334bf6c269dac4e2ce57
https://github.com/openSUSE/open-build-service/commit/8556b3119b88374f919633...
Author: Dario Leidi
Date: 2024-05-30 (Thu, 30 May 2024)
Changed paths:
M src/api/app/controllers/webui/users/notifications_controller.rb
Log Message:
-----------
Fix setting shared variable in a before_action
Commit: d9d5d0e93e1fdff698837284f0866b58bf442e8d
https://github.com/openSUSE/open-build-service/commit/d9d5d0e93e1fdff6988372...
Author: Dario Leidi
Date: 2024-05-30 (Thu, 30 May 2024)
Changed paths:
M src/api/app/controllers/concerns/webui/notifications_filter.rb
Log Message:
-----------
Redundant assignment dropped
Commit: 59b1753ecfb49ea837eef01cd2b074c2c0185cd9
https://github.com/openSUSE/open-build-service/commit/59b1753ecfb49ea837eef0...
Author: Dario Leidi
Date: 2024-05-30 (Thu, 30 May 2024)
Changed paths:
M src/api/app/controllers/webui/users/notifications_controller.rb
M src/api/app/views/webui/users/notifications/index.html.haml
Log Message:
-----------
Move complex logic away from view to the controller
Commit: 518cc49d9824cbacda2f63f3fdcfded26810d280
https://github.com/openSUSE/open-build-service/commit/518cc49d9824cbacda2f63...
Author: ncounter
Date: 2024-05-30 (Thu, 30 May 2024)
Changed paths:
M src/api/app/components/notification_filter_component.html.haml
M src/api/app/components/notification_filter_component.rb
Log Message:
-----------
Prevent possible clashing key names
Commit: 7df21b40c8fc951a91ae69c4f1584711c8fca14c
https://github.com/openSUSE/open-build-service/commit/7df21b40c8fc951a91ae69...
Author: ncounter
Date: 2024-05-30 (Thu, 30 May 2024)
Changed paths:
M src/api/app/components/notification_action_bar_component.rb
M src/api/app/components/notification_filter_component.html.haml
M src/api/app/components/notification_filter_component.rb
M src/api/app/controllers/concerns/webui/notifications_filter.rb
M src/api/app/controllers/webui/users/notifications_controller.rb
A src/api/app/views/webui/shared/_radio_button.haml
Log Message:
-----------
Make notification state filter a radio button
Commit: 7dffa6f95f1d641a726a0781710f579901e7c1fb
https://github.com/openSUSE/open-build-service/commit/7dffa6f95f1d641a726a07...
Author: ncounter
Date: 2024-05-30 (Thu, 30 May 2024)
Changed paths:
M src/api/app/controllers/concerns/webui/notifications_filter.rb
M src/api/app/controllers/person/notifications_controller.rb
M src/api/app/controllers/webui/users/notifications_controller.rb
Log Message:
-----------
Rename toward consistency
Commit: 2dee7194dbf351c7a994598f0b2cb2004ee6fcb8
https://github.com/openSUSE/open-build-service/commit/2dee7194dbf351c7a99459...
Author: ncounter
Date: 2024-05-30 (Thu, 30 May 2024)
Changed paths:
M src/api/app/controllers/webui/users/notifications_controller.rb
Log Message:
-----------
Before action does not return anything
Commit: abc0817740121fa6adf7fc727838f559f851956b
https://github.com/openSUSE/open-build-service/commit/abc0817740121fa6adf7fc...
Author: ncounter
Date: 2024-05-30 (Thu, 30 May 2024)
Changed paths:
M src/api/app/controllers/webui/users/notifications_controller.rb
Log Message:
-----------
Wrap only really affected lines
Commit: 8a4ff22f09901aba78f08a4b79d12058f41c8c37
https://github.com/openSUSE/open-build-service/commit/8a4ff22f09901aba78f08a...
Author: Dario Leidi
Date: 2024-05-31 (Fri, 31 May 2024)
Changed paths:
M src/api/app/assets/stylesheets/webui/notifications.scss
M src/api/app/components/notification_action_bar_component.rb
M src/api/app/components/notification_filter_component.html.haml
M src/api/app/components/notification_filter_component.rb
R src/api/app/components/notification_filter_link_component.html.haml
R src/api/app/components/notification_filter_link_component.rb
M src/api/app/controllers/concerns/webui/notifications_filter.rb
M src/api/app/controllers/person/notifications_controller.rb
M src/api/app/controllers/webui/users/notifications_controller.rb
M src/api/app/models/notification.rb
M src/api/app/queries/groups_for_filter_finder.rb
M src/api/app/queries/projects_for_filter_finder.rb
M src/api/app/views/webui/shared/_check_box.haml
A src/api/app/views/webui/shared/_radio_button.haml
M src/api/app/views/webui/users/notifications/_notifications_list.html.haml
M src/api/app/views/webui/users/notifications/_update.js.erb
M src/api/app/views/webui/users/notifications/index.html.haml
M src/api/spec/components/notification_filter_component_spec.rb
R src/api/spec/components/notification_filter_link_component_spec.rb
M src/api/spec/components/previews/notification_filter_component_preview.rb
R src/api/spec/components/previews/notification_filter_link_component_preview.rb
M src/api/spec/controllers/webui/users/notifications_controller_spec.rb
M src/api/spec/features/webui/users/notifications_spec.rb
Log Message:
-----------
Merge pull request #16183 from ncounter/notification-filters
Notification filters: multiple selection
Commit: 673276d034a8e5569523dc1696a70f3e3a8cf833
https://github.com/openSUSE/open-build-service/commit/673276d034a8e5569523dc...
Author: Adrian Schröter
Date: 2024-05-31 (Fri, 31 May 2024)
Changed paths:
M src/api/lib/xpath_engine.rb
M src/api/test/functional/source_controller_test.rb
Log Message:
-----------
[api] add basic scmsync xpath search support
Commit: e753dd623ad407b1bdcda2277be265809bcd7624
https://github.com/openSUSE/open-build-service/commit/e753dd623ad407b1bdcda2...
Author: Dani Donisa
Date: 2024-05-31 (Fri, 31 May 2024)
Changed paths:
M src/api/app/models/concerns/has_attributes.rb
Log Message:
-----------
Fix undefined local variable or method `project`
The `project` method is only valid when the object is a package, if not,
we can ask for `render_main_attributes` directly.
Fixes #15664
Commit: 17d6834776a4b178bd26ed23356bc5ada0a801c9
https://github.com/openSUSE/open-build-service/commit/17d6834776a4b178bd26ed...
Author: Eduardo J
Date: 2024-05-31 (Fri, 31 May 2024)
Changed paths:
M src/api/app/models/concerns/has_attributes.rb
Log Message:
-----------
Merge pull request #16217 from danidoni/fix-missing-method-project-for-render-attribute-axml
Fix undefined local variable or method `project`
Commit: 855073ae77c02c4fe2cfaa29460c02733e611a14
https://github.com/openSUSE/open-build-service/commit/855073ae77c02c4fe2cfaa...
Author: Jacob Michalskie
Date: 2024-05-31 (Fri, 31 May 2024)
Changed paths:
M src/api/app/controllers/webui/appeals_controller.rb
M src/api/app/controllers/webui/packages/build_log_controller.rb
M src/api/app/controllers/webui/workflow_runs_controller.rb
Log Message:
-----------
Use the concern instead of own implementation
Commit: 2e90309ec3f7e3f12f75b7643ec49dd36d44e5de
https://github.com/openSUSE/open-build-service/commit/2e90309ec3f7e3f12f75b7...
Author: Henne Vogelsang
Date: 2024-05-31 (Fri, 31 May 2024)
Changed paths:
M src/api/app/assets/stylesheets/webui/notifications.scss
M src/api/app/components/notification_notifiable_link_component.rb
M src/api/app/controllers/webui/appeals_controller.rb
M src/api/app/controllers/webui/packages/build_log_controller.rb
M src/api/app/controllers/webui/workflow_runs_controller.rb
M src/api/app/views/webui/packages/build_log/live_build_log.html.haml
Log Message:
-----------
Merge pull request #16214 from hellcp-work/notification-bar
Implement notification bars in remaining views
Commit: 803a8c1db5b67b0f9c639c6af8c16e052a267576
https://github.com/openSUSE/open-build-service/commit/803a8c1db5b67b0f9c639c...
Author: Jacob Michalskie
Date: 2024-05-31 (Fri, 31 May 2024)
Changed paths:
M src/api/app/controllers/webui/users/notifications_controller.rb
Log Message:
-----------
Mark as read when button specified mark as read
Commit: f3ac9be9e1d820152607054ca2cac95876d42667
https://github.com/openSUSE/open-build-service/commit/f3ac9be9e1d82015260705...
Author: Jacob Michalskie
Date: 2024-05-31 (Fri, 31 May 2024)
Changed paths:
M src/api/spec/controllers/webui/users/notifications_controller_spec.rb
Log Message:
-----------
Correct the test for the new format
Commit: b866977fb282917e2d20fc290b413ad1da3d1d3e
https://github.com/openSUSE/open-build-service/commit/b866977fb282917e2d20fc...
Author: Eduardo Navarro
Date: 2024-05-31 (Fri, 31 May 2024)
Changed paths:
M src/api/public/apidocs/paths/search_package.yaml
M src/api/public/apidocs/paths/search_package_id.yaml
M src/api/public/apidocs/paths/search_project.yaml
M src/api/public/apidocs/paths/search_project_id.yaml
Log Message:
-----------
Add API documentation for xcmsync xpath search
Commit: 07822c23328a854d281217a2f356bd841722e226
https://github.com/openSUSE/open-build-service/commit/07822c23328a854d281217...
Author: Jacob Michalskie
Date: 2024-05-31 (Fri, 31 May 2024)
Changed paths:
M src/api/app/assets/javascripts/webui/notification.js
M src/api/app/components/notification_action_bar_component.html.haml
M src/api/app/components/notification_mark_button_component.rb
M src/api/app/controllers/webui/users/notifications_controller.rb
M src/api/spec/components/notification_mark_button_component_spec.rb
M src/api/spec/controllers/webui/users/notifications_controller_spec.rb
M src/api/spec/features/webui/users/notifications_spec.rb
Log Message:
-----------
Set button value explicitly
Commit: c616978da1ed2dc594841fb924fca2b58a0890ad
https://github.com/openSUSE/open-build-service/commit/c616978da1ed2dc594841f...
Author: Eduardo J
Date: 2024-05-31 (Fri, 31 May 2024)
Changed paths:
M src/api/app/assets/javascripts/webui/notification.js
M src/api/app/components/notification_action_bar_component.html.haml
M src/api/app/components/notification_mark_button_component.rb
M src/api/app/controllers/webui/users/notifications_controller.rb
M src/api/spec/components/notification_mark_button_component_spec.rb
M src/api/spec/controllers/webui/users/notifications_controller_spec.rb
M src/api/spec/features/webui/users/notifications_spec.rb
Log Message:
-----------
Merge pull request #16176 from hellcp-work/notification-filter-update-read
Mark as read when button specified mark as read
Commit: fd5510f26983f3c390158e179ced22fdefe55582
https://github.com/openSUSE/open-build-service/commit/fd5510f26983f3c390158e...
Author: Henne Vogelsang
Date: 2024-05-31 (Fri, 31 May 2024)
Changed paths:
M src/api/lib/xpath_engine.rb
M src/api/public/apidocs/paths/search_package.yaml
M src/api/public/apidocs/paths/search_package_id.yaml
M src/api/public/apidocs/paths/search_project.yaml
M src/api/public/apidocs/paths/search_project_id.yaml
M src/api/test/functional/source_controller_test.rb
Log Message:
-----------
Merge pull request #16230 from adrianschroeter/basic_scmsync_xpath
[api] add basic scmsync xpath search support
Commit: 82daea7c07bf3174e17d84bdbc964bc279eb1076
https://github.com/openSUSE/open-build-service/commit/82daea7c07bf3174e17d84...
Author: Steven R. Baker
Date: 2024-05-31 (Fri, 31 May 2024)
Changed paths:
M src/api/app/assets/javascripts/webui/notification.js
M src/api/app/assets/stylesheets/webui/notifications.scss
M src/api/app/components/notification_action_bar_component.html.haml
M src/api/app/components/notification_action_bar_component.rb
M src/api/app/components/notification_filter_component.html.haml
M src/api/app/components/notification_filter_component.rb
R src/api/app/components/notification_filter_link_component.html.haml
R src/api/app/components/notification_filter_link_component.rb
M src/api/app/components/notification_mark_button_component.rb
M src/api/app/components/notification_notifiable_link_component.rb
M src/api/app/controllers/concerns/webui/notifications_filter.rb
M src/api/app/controllers/person/notifications_controller.rb
M src/api/app/controllers/webui/appeals_controller.rb
M src/api/app/controllers/webui/packages/build_log_controller.rb
M src/api/app/controllers/webui/users/notifications_controller.rb
M src/api/app/controllers/webui/workflow_runs_controller.rb
M src/api/app/models/concerns/has_attributes.rb
M src/api/app/models/notification.rb
M src/api/app/queries/groups_for_filter_finder.rb
M src/api/app/queries/projects_for_filter_finder.rb
M src/api/app/views/webui/packages/build_log/live_build_log.html.haml
M src/api/app/views/webui/shared/_check_box.haml
A src/api/app/views/webui/shared/_radio_button.haml
M src/api/app/views/webui/users/notifications/_notifications_list.html.haml
M src/api/app/views/webui/users/notifications/_update.js.erb
M src/api/app/views/webui/users/notifications/index.html.haml
M src/api/lib/xpath_engine.rb
M src/api/public/apidocs/paths/search_package.yaml
M src/api/public/apidocs/paths/search_package_id.yaml
M src/api/public/apidocs/paths/search_project.yaml
M src/api/public/apidocs/paths/search_project_id.yaml
M src/api/spec/components/notification_filter_component_spec.rb
R src/api/spec/components/notification_filter_link_component_spec.rb
M src/api/spec/components/notification_mark_button_component_spec.rb
M src/api/spec/components/previews/notification_filter_component_preview.rb
R src/api/spec/components/previews/notification_filter_link_component_preview.rb
M src/api/spec/controllers/webui/users/notifications_controller_spec.rb
M src/api/spec/features/webui/users/notifications_spec.rb
M src/api/test/functional/source_controller_test.rb
Log Message:
-----------
Merge branch 'master' into notify-users-on-group-membership-addition-and-deletion
Compare: https://github.com/openSUSE/open-build-service/compare/6ae4f241bfc1...82daea...
To unsubscribe from these emails, change your notification settings at https://github.com/openSUSE/open-build-service/settings/notifications