Skip to content

[OGUI-1722] Runs mode backend: adapt for frontend support #3022

Merged
mariscalromeroalejandro merged 13 commits intodevfrom
feature/QCG/OGUI-1722/runs-mode-adapt-api-for-frontend-support
Sep 5, 2025
Merged

[OGUI-1722] Runs mode backend: adapt for frontend support #3022
mariscalromeroalejandro merged 13 commits intodevfrom
feature/QCG/OGUI-1722/runs-mode-adapt-api-for-frontend-support

Conversation

@mariscalromeroalejandro
Copy link
Copy Markdown
Contributor

I have JIRA issue created

  • branch and/or PR name(s) includes JIRA ID
  • issue has "Fix version" assigned
  • issue "Status" is set to "In review"
  • PR labels are selected
  • FLP integration tests were ran successful

This PR updates the backend to support the frontend in utilizing the Runs Mode functionality. Changes include:

  • Added a new endpoint to fetch the status of runs by providing the run number.
  • Implemented middlewares for validation in controllers when a run number is provided.
  • Updated tests to cover the new endpoint and validation logic.

Copy link
Copy Markdown
Member

@graduta graduta left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

A few changes to do on the error bubble up and good to go afterwards

Comment thread QualityControl/lib/middleware/filters/runMode.middleware.js Outdated
Comment thread QualityControl/lib/services/FilterService.js Outdated
@mariscalromeroalejandro mariscalromeroalejandro merged commit ca4e92d into dev Sep 5, 2025
12 of 13 checks passed
@mariscalromeroalejandro mariscalromeroalejandro deleted the feature/QCG/OGUI-1722/runs-mode-adapt-api-for-frontend-support branch September 5, 2025 07:16
Deaponn pushed a commit that referenced this pull request Oct 6, 2025
This PR updates the backend to support the frontend in utilizing the `Runs Mode` functionality. Changes include:

- Added a new endpoint to fetch the status of runs by providing the run number.
- Implemented middlewares for validation in controllers when a run number is provided.
- Updated tests to cover the new endpoint and validation logic.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Development

Successfully merging this pull request may close these issues.

2 participants