Branch: refs/heads/master
Home: https://github.com/openSUSE/open-build-service
Commit: 56758f6e66841317726cd2f1546853ec0c7c9139
https://github.com/openSUSE/open-build-service/commit/56758f6e66841317726cd2...
Author: Lukas Krause
Date: 2022-02-04 (Fri, 04 Feb 2022)
Changed paths:
M src/api/app/components/workflow_run_row_component.rb
M src/api/app/models/workflow_run.rb
Log Message:
-----------
Move hook_event logic from workflow_run_row view component to model
This logic can also be used in the workflow runs finder class and
better fits in the model itself than the view component.
Co-authored-by: Daniel Donisa
Commit: 90ef6202d0f8e3f90de5924c784d5ea5477586d0
https://github.com/openSUSE/open-build-service/commit/90ef6202d0f8e3f90de592...
Author: Lukas Krause
Date: 2022-02-04 (Fri, 04 Feb 2022)
Changed paths:
M src/api/app/assets/stylesheets/webui/workflow_runs.scss
A src/api/app/components/workflow_run_filter_component.html.haml
A src/api/app/components/workflow_run_filter_component.rb
A src/api/app/components/workflow_run_filter_link_component.html.haml
A src/api/app/components/workflow_run_filter_link_component.rb
M src/api/app/controllers/webui/workflow_runs_controller.rb
A src/api/app/queries/workflow_runs_finder.rb
M src/api/app/views/webui/workflow_runs/index.html.haml
M src/api/spec/components/workflow_run_row_component_spec.rb
Log Message:
-----------
Implement filters for the workflow runs index page
This PR implements several filters to help you narrow down your search
for a specific workflow run.
It filters by workflow run status (success, running, failure) and by
source event (pull request, push, both GitHub and GitLab).
Co-authored-by: Daniel Donisa
Commit: d46ee465a8602090672b225f2601c3be68b2351d
https://github.com/openSUSE/open-build-service/commit/d46ee465a8602090672b22...
Author: Lukas Krause
Date: 2022-02-04 (Fri, 04 Feb 2022)
Changed paths:
A src/api/spec/components/workflow_run_filter_component_spec.rb
Log Message:
-----------
Add spec for workflow run filter view component
Commit: 808d6c643fe5108f65ab55eef2e4cea33cbbc660
https://github.com/openSUSE/open-build-service/commit/808d6c643fe5108f65ab55...
Author: Lukas Krause
Date: 2022-02-04 (Fri, 04 Feb 2022)
Changed paths:
A src/api/spec/components/workflow_run_filter_link_component_spec.rb
Log Message:
-----------
Add spec for workflow run filter link view component
Commit: 9d1137564032818fa6ce2f091548f2185107b634
https://github.com/openSUSE/open-build-service/commit/9d1137564032818fa6ce2f...
Author: Lukas Krause
Date: 2022-02-04 (Fri, 04 Feb 2022)
Changed paths:
A src/api/spec/queries/workflow_runs_finder_spec.rb
Log Message:
-----------
Add spec for workflow runs finder class
Commit: ea402e1ea99f09c12493836287e2754df74eab02
https://github.com/openSUSE/open-build-service/commit/ea402e1ea99f09c1249383...
Author: Lukas Krause
Date: 2022-02-04 (Fri, 04 Feb 2022)
Changed paths:
M src/api/app/assets/stylesheets/webui/workflow_runs.scss
A src/api/app/components/workflow_run_filter_component.html.haml
A src/api/app/components/workflow_run_filter_component.rb
A src/api/app/components/workflow_run_filter_link_component.html.haml
A src/api/app/components/workflow_run_filter_link_component.rb
M src/api/app/components/workflow_run_row_component.rb
M src/api/app/controllers/webui/workflow_runs_controller.rb
M src/api/app/models/workflow_run.rb
A src/api/app/queries/workflow_runs_finder.rb
M src/api/app/views/webui/workflow_runs/index.html.haml
A src/api/spec/components/workflow_run_filter_component_spec.rb
A src/api/spec/components/workflow_run_filter_link_component_spec.rb
M src/api/spec/components/workflow_run_row_component_spec.rb
A src/api/spec/queries/workflow_runs_finder_spec.rb
Log Message:
-----------
Merge pull request #12123 from danidoni/implement-filters-for-a-workflow-run-index-page
Implement filters for Workflow Runs
Compare: https://github.com/openSUSE/open-build-service/compare/d55a0f11036e...ea402e...