Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

SC-86 Evaluator journey: Upload complete evaluation #2024

Merged
merged 3 commits into from
Feb 5, 2025
Merged

Conversation

edwin-jebaraj
Copy link
Collaborator

Changes in this PR

Added new files to upload completed documents

  1. app/controllers/evaluation/download_documents_controller.rb - Updated file for evaluation document upload
  2. app/controllers/evaluation/upload_completed_documents_controller.rb - Added new controller for evaluation document upload
  3. app/models/support/case.rb - Updated file for evaluation document upload
  4. app/models/support/case/document_uploadable.rb - Added new function for evaluation document upload
  5. app/models/support/case/document_uploader.rb - Added new function for evaluation document upload
  6. app/models/support/evaluators_upload_document.rb - Added new model file for evaluation document upload
  7. app/views/evaluation/tasks/show.html.erb - Updated file for upload documents link
  8. app/views/evaluation/upload_completed_documents/_form.html.erb - Added new view file for evaluation document upload
  9. app/views/evaluation/upload_completed_documents/_uploaded_documents.html.erb - Added new view file for evaluation document upload
  10. app/views/evaluation/upload_completed_documents/destroy.html.erb - Added new view file for delete document
  11. app/views/evaluation/upload_completed_documents/show.html.erb - Added new view file for evaluation document upload
  12. config/locales/en.yml - Added new language variable for evaluation document upload
  13. config/routes.rb - Added new route path for evaluation document upload
  14. db/migrate/20250116143149_add_support_evaluators_upload_documents.rb - Added new migration file to create new table for upload evaluation document details
  15. db/migrate/20250117101341_add_has_uploaded_documents_to_support_evalutors.rb - Added new migration file to update upload document status
  16. spec/features/evaluation/upload_completed_documents_spec.rb - Added new spec file to test evaluation document upload

Screen-shots or screen-capture of UI changes

@edwin-jebaraj edwin-jebaraj force-pushed the SC-86 branch 2 times, most recently from 581866c to 1e397d5 Compare January 31, 2025 17:07

This comment was marked as outdated.

@edwin-jebaraj edwin-jebaraj force-pushed the SC-86 branch 5 times, most recently from 6b95fa3 to 532f303 Compare February 4, 2025 12:26

This comment was marked as outdated.

@edwin-jebaraj edwin-jebaraj force-pushed the SC-86 branch 2 times, most recently from 6763ddf to a62ff6c Compare February 4, 2025 13:02
Copy link

github-actions bot commented Feb 4, 2025

Test coverage

Line: 87.14%
Branch: 76.98%

Copy link

github-actions bot commented Feb 4, 2025

Test coverage

Line: 87.14%
Branch: 76.98%

Copy link

github-actions bot commented Feb 4, 2025

Test coverage

Line: 87.18%
Branch: 77.05%

This comment was marked as outdated.

Copy link

sonarqubecloud bot commented Feb 5, 2025

Quality Gate Failed Quality Gate failed

Failed conditions
B Reliability Rating on New Code (required ≥ A)

See analysis details on SonarQube Cloud

Catch issues before they fail your Quality Gate with our IDE extension SonarQube for IDE

Copy link

github-actions bot commented Feb 5, 2025

Test coverage

Line: 87.18%
Branch: 77.05%

@edwin-jebaraj edwin-jebaraj merged commit 673f560 into main Feb 5, 2025
24 of 25 checks passed
@edwin-jebaraj edwin-jebaraj deleted the SC-86 branch February 5, 2025 11:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants