Project: moodle
Issue MDL-41128: Import latest branch of upload pdf code
Import latest branch of upload pdf code and make sure it is passing all unit tests. Note - it will not be functional initially because the submission_pdf will be missing.
Story points: 4