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

Release 0.6.0 #58

Merged
merged 102 commits into from
Nov 13, 2024
Merged

Release 0.6.0 #58

merged 102 commits into from
Nov 13, 2024

Conversation

florian-jaeger
Copy link
Contributor

@florian-jaeger florian-jaeger commented Nov 12, 2024

Changelog Release 0.6.0

Enhancements made

  • Add new Repository status "No remote Repository" #0f596d4
  • Update Grader Labextension to use Grader Service 0.6.0 endpoints #0f596d4
  • Revise texts shown to user for better clarity and understanding #4c7e277

Bugs fixed

  • Show correct active step in assignment view (Pulled, Submitted, Feedback Available) #0f596d4
  • Update URL prefix of Grader API to services/grader/ #c521939
  • Show warning message "Last submission that can be graded" when deleting submissions only if assignment limits number of submissions #1177d57
  • Switch submissions correctly and show right files in manual grading view #9ff4861
  • Commit #0f596d4 impacted submission edit repository setup, as further refined in #8eaab58.
  • Load right number of submissions left when first loading assignment in instructor view #67328b1

mpetojevic and others added 30 commits February 19, 2024 23:24
…urce files added.

to fix: all files from source directory are still pushed although correct files are passed to push assigments.

ref: #8 (#8)
Overwrote methods for extracting relative file paths, so that tey can be used on other
repo types, not only assignments.

to fix: all files from source are still copied to the release repo

ref: #8
to do: we have to think about how we want to release assignment (assignment-status.tsx),
should it be left as it is -> always pushing all files from source directory
or like pushing files from source where we can choose files to push (other possibility is to take those files
that were selected to push and to push them, if none were previously selected, meaning there were no pushes, than
push everything from source)

ref: #8
…state-of-submissions

Add submission restore functionality
- Added missing dot to the explanation.

ref: #8, #41
This also required changing FilesList definition in edit submission view, where the same error was caused.

Ref: #41
… Omitted unnecessary Typography element in edit-submission.tsx.

#27
Added react Dev Tools to Dev dependencise for debugging purposes, will be deleted from components later.
To Do: FileLists send requests for each file that is shown, which shouldnt be the case -> to fix.
…check file remote status of each file in the directory.
Manually merged release-0.4.1 branch and 27-new-caching-solution.

Closes #27
…ft hand side, it was stuck on one initially opened assignment when navigating through assignments.
…arked as "extra file".

This was because file query was initially setting files to an empty array and not waiting for them to be completely loaded.
florian-jaeger and others added 26 commits October 29, 2024 12:20
…witching submissions in manual grading view. If files for the submission haven't been puled, files browser is opened to source directory.
…l grade, feedback generation or updating score scaling.
Copy link
Contributor

@mpetojevic mpetojevic left a comment

Choose a reason for hiding this comment

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

looks great!

@mpetojevic mpetojevic merged commit 3a78087 into main Nov 13, 2024
17 checks passed
@mpetojevic mpetojevic deleted the release-0.6.0 branch November 13, 2024 13: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.

3 participants