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

Moodle 4.5 upgrade #80

Open
wants to merge 7 commits into
base: MOODLE_405_STABLE
Choose a base branch
from

Conversation

stopfstedt
Copy link
Member

@stopfstedt stopfstedt commented Feb 24, 2025

fixes #47
fixes #77

i tried to break this out into discrete chunks to make review easier. the big change is in commit 4635c74.

these buttons served no purpose, looks like they were kruft from an
earlier iteration on this form.
…ding callback action.

this was left incomplete - the UI controls seems to never have materialized for this.
the edit instance for variant has all selectors locked down, there is no
need to make that form dynamic with javascript.
what's worse - it currently throws a client-side exception (only
visible in browser console) when the edit form is pulled up.
this needed to be rewritten from scratch since YUI is finally about to
be removed from Moodle.
to keep friction in this transition to a minimum, i tried to stay as
close as possible to the flow of the original implementation.
@stopfstedt stopfstedt marked this pull request as ready for review February 25, 2025 16:47
@stopfstedt stopfstedt requested a review from jrjohnson February 25, 2025 16:47
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