-
Notifications
You must be signed in to change notification settings - Fork 88
Yet Logstore Work 2024 #861
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
Conversation
Enable conformant actors
* add universal debug event * fancy dynamic object for debuggrel * refactor util fn * tolerant debug event * unserialize event other
reenable build matrix and chill code checker
…docker_fix Timestamp and formatting and docker fix
badge awarded
* cert issued * certificate verified * certificate revoked * attempt to add tool_cert plugin in CI * try actual repo
* relax equality looking for correct t/f answer * Correct match question id relation * correct matching response * correct choices response * correct response on gapselect/sequencing * correct truefalse response * fix numerical * refactor numeric and relax types * attempt_becameoverdue * question_manually_graded * make becameoverdue attempt-centric, improve attempt name * refactor review * attempt_centric attempt started * refactor attempt_viewed * remove unneeded cast * reshape submitted
* refactor out assign submission object * use assign_submission in submitted evt * submission (un)lock * submission viewed
* switch survey to submitted to remove conflict * disambiguate scorm content from module * scos dont have intros
* calendar_subscription consolidation * calendar_sub wip * dont mess with the debug event * fix up calendar subscriptions for shipping * clean up docs * correct test docs * refactor subscription object --------- Co-authored-by: Daniel Bell <daniel@yetanalytics.com>
* require context language * refactor default context * ensure objectType, also message id fixes
Hi Milt - first off, thank you for this enormous effort. It looks awesome! It's going to take me a bit of time to review, but I'm curious why the CI was removed from pull requests. Could you re-enable that in this PR? |
Hi David! As far as I could tell running CI on every push covers pull requests as well, but I'm happy to turn it back on. |
* add php 8.0 to try and repro bug * expand matrix * try latest * try 8.1 with latest * try with declared prop * update lib path * use package on packagist * try latest ll version * correct xml * nope, ours * install plugins on 405 whoops * combinatorial support explosion * add exclusions of known incompatibilities
We added PHP 8.3 compatibility and some other minor fixes. The support range is now PHP 8.1 to 8.3 and moodle 4.1 to 4.5. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is overall awesome! Thank you so much for contributing!
Please take a look at the comments and let me know your thoughts.
curl comment cleanup
@cliffcaseyyet noticed that there doesn't seem to be a way to set the statement |
* change default site object name to Moodle LMS * use util for LMS site obj * add LMS course to common data, breaking almost everything * amend tests to account for hidden course ID 1 * semantically order all json keys since they got sorted anyhow
OK @davidpesce it should be all caught up with our changes now. Let us know if you find anything else. |
Description
This PR:
PR Type