feat: added target grade change history feature #904
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description
This PR introduces a new Target Grade Change History feature on the front end and the back end. The feature includes:
• A new table in the Progress Dashboard to display the history of changes made to a student’s target grade.
• Integration with the back-end API to fetch and render the target grade history dynamically.
• Relevant CoffeeScript and HTML updates to ensure seamless functionality and responsiveness.
Type of change
How Has This Been Tested?
The changes were tested as follows:
• Verified that the Target Grade Change History table renders correctly on the Progress Dashboard.
• Ensured responsive layout across devices.
• Confirmed data is fetched correctly from the back end and rendered in the front end.
• Tested error handling for scenarios like no data or failed API calls.
Testing Checklist:
Checklist:
Back end Pull -- thoth-tech/doubtfire-api#44