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

Failed upload job limiter #386

Open
wants to merge 6 commits into
base: master
Choose a base branch
from

Conversation

ferishili
Copy link
Contributor

This PR fixes #385,

What is new

  • New Setting: in shared setting -> "Limit failed upload attempts"
  • Notify teachers if "eventstatusnotificationenabled" is enabled.
  • Puts the uploadjob into the “Archived” state when the failed upload limit is reached.
  • Teachers are able to:
    • Delete archived uploadjob from the table
    • (NEW) Unarchived Icon "reload icon" is provided right beside the delete icon in the upload job list. This brings back the archived uploadjob to the initial state "Ready to upload" in order to force the cron to pick it up in the next run! aka "unarchive"

@ferishili
Copy link
Contributor Author

There is currently a failure in upstream of moodle-plugin-ci which causes the GitHub actions to fail:

Opencast-Moodle/moodle-workflows-opencast#5

@tmtsc
Copy link

tmtsc commented Aug 30, 2024

It works!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Avoid retrying faulty uploads when upload job process throws error
2 participants