Branch: refs/heads/master
Home: https://github.com/openSUSE/open-build-service
Commit: 21a7b3637e76174e52e079bd7b4deb310d876591
https://github.com/openSUSE/open-build-service/commit/21a7b3637e76174e52e079...
Author: Lukas Krause
Date: 2021-11-18 (Thu, 18 Nov 2021)
Changed paths:
M src/api/app/components/token_card_component.html.haml
A src/api/app/controllers/webui/workflow_runs_controller.rb
A src/api/app/policies/workflow_run_policy.rb
A src/api/app/views/webui/workflow_runs/_breadcrumb_items.html.haml
A src/api/app/views/webui/workflow_runs/index.html.haml
M src/api/config/routes/webui_routes.rb
Log Message:
-----------
Create workflow runs index view
We are tracking executed workflow runs and the current state of them
through the `WorkflowRun` model.
Now that this data is available for the users we need the corresponding
webui elements in order to access those infos.
Commit: d1ef669c371146722c6de6568e918b8efadd4898
https://github.com/openSUSE/open-build-service/commit/d1ef669c371146722c6de6...
Author: Lukas Krause
Date: 2021-11-18 (Thu, 18 Nov 2021)
Changed paths:
M src/api/app/controllers/webui/workflow_runs_controller.rb
M src/api/app/models/workflow_run.rb
M src/api/app/views/webui/workflow_runs/index.html.haml
Log Message:
-----------
Add pagination to workflow run index view
Commit: 79c74a2fe9910ad1b8dc37f1e34b628520ddf4f5
https://github.com/openSUSE/open-build-service/commit/79c74a2fe9910ad1b8dc37...
Author: Lukas Krause
Date: 2021-11-18 (Thu, 18 Nov 2021)
Changed paths:
M src/api/app/views/webui/workflow_runs/_breadcrumb_items.html.haml
Log Message:
-----------
Add breadcrumbs to workflow runs view
Commit: d3a1ea03d3eb602ba8fb72d0807cc5a42bdec03a
https://github.com/openSUSE/open-build-service/commit/d3a1ea03d3eb602ba8fb72...
Author: Lukas Krause
Date: 2021-11-19 (Fri, 19 Nov 2021)
Changed paths:
A src/api/spec/policies/workflow_run_policy_spec.rb
Log Message:
-----------
Add specs for workflow run pundit policy
Commit: 5a83e931a1e4628ff2432f1ad8d405b2ebbf5457
https://github.com/openSUSE/open-build-service/commit/5a83e931a1e4628ff2432f...
Author: Lukas Krause
Date: 2021-11-19 (Fri, 19 Nov 2021)
Changed paths:
M src/api/spec/components/token_card_component_spec.rb
Log Message:
-----------
Adapt token card component spec to take workflow runs into account
Commit: f6a55d1fde2c5faef19eab292d58b1fa643d81a0
https://github.com/openSUSE/open-build-service/commit/f6a55d1fde2c5faef19eab...
Author: Lukas Krause
Date: 2021-11-19 (Fri, 19 Nov 2021)
Changed paths:
A src/api/spec/controllers/webui/workflow_runs_controller_spec.rb
M src/api/spec/policies/workflow_run_policy_spec.rb
Log Message:
-----------
Add controller specs for workflow runs webui
Commit: 6313ed7cd6945dfa6d0c81d8640ea03309615ce9
https://github.com/openSUSE/open-build-service/commit/6313ed7cd6945dfa6d0c81...
Author: Victor Pereira
Date: 2021-11-19 (Fri, 19 Nov 2021)
Changed paths:
M src/api/app/components/token_card_component.html.haml
A src/api/app/controllers/webui/workflow_runs_controller.rb
M src/api/app/models/workflow_run.rb
A src/api/app/policies/workflow_run_policy.rb
A src/api/app/views/webui/workflow_runs/_breadcrumb_items.html.haml
A src/api/app/views/webui/workflow_runs/index.html.haml
M src/api/config/routes/webui_routes.rb
M src/api/spec/components/token_card_component_spec.rb
A src/api/spec/controllers/webui/workflow_runs_controller_spec.rb
A src/api/spec/policies/workflow_run_policy_spec.rb
Log Message:
-----------
Merge pull request #11870 from krauselukas/UI/workflow_runs
Create workflow runs index view
Compare: https://github.com/openSUSE/open-build-service/compare/5a4008811bfa...6313ed...