[openSUSE/open-build-service] 56758f: Move hook_event logic from workflow_run_row view c...
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 <lkrause@suse.de> 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 <daniel.donisa@suse.com> Commit: 90ef6202d0f8e3f90de5924c784d5ea5477586d0 https://github.com/openSUSE/open-build-service/commit/90ef6202d0f8e3f90de592... Author: Lukas Krause <lkrause@suse.de> 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 <daniel.donisa@suse.com> Commit: d46ee465a8602090672b225f2601c3be68b2351d https://github.com/openSUSE/open-build-service/commit/d46ee465a8602090672b22... Author: Lukas Krause <lkrause@suse.de> 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 <lkrause@suse.de> 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 <lkrause@suse.de> 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 <lkrause@suse.de> 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...
participants (1)
-
Lukas Krause