Skip to content

MBS-8820: User specific creation and archive download #17

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

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

PM84
Copy link

@PM84 PM84 commented Mar 5, 2024

This PR makes it possible to create archives for a single user only if the UserID is specified.

It also restricts the view of the job overview table so that only archives created by the respective user are displayed.

(Here you could think about an extension so that users with certain authorisations could continue to see all archives or at least the archives of other users with the same rights)

@PM84 PM84 force-pushed the MBS-8820_User_specific_creation_and_getting branch from afbdfbf to 459c38e Compare January 21, 2025 09:28
@PM84 PM84 force-pushed the MBS-8820_User_specific_creation_and_getting branch from 459c38e to a321430 Compare January 21, 2025 09:33
@PM84
Copy link
Author

PM84 commented Jan 21, 2025

This PR is an approach for #45

@ngandrass
Copy link
Owner

Thanks for your contribution. I'm well aware of this PR but currently have it on hold for the following reason:

In the last months we conducted a comprehensive requirements analysis in conjunction with a large stakeholder workshop. Our goal is to widen the scope of the quiz archiver to include more Moodle activities (e.g., assignments) and also tackle tasks like the user specific archive download. There will be a more centralized approach to managing the archives with well defined interfaces / APIs, that, for example, can be used to trigger such user-specific archive creations. We are currently working on a technical draft and will present our work soon.

Is this an urgent use case for your scenario or just an improvement?

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