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

praxisdigital/moodle-block_sharing_cart#118 #187

Merged

Conversation

frederikmillingpytlick
Copy link
Collaborator

Merge praxisdigital/moodle-block_sharing_cart#118

donhinkelman and others added 18 commits November 1, 2023 14:17
Fix restore settings that cause restore issue

Added moodle log when a sharing cart item got backup, restored or deleted
Improve backup/restore process by using adhoc task

Fix session lock error
Fix incorrect data type in restore controller
Limit to min. 100 characters in sharing cart item name
Add ellipsis when sharing cart item is exceed 97 characters in UTF-8 encoding
Improve sharing cart styling

Fix restore in async mode, should rerun if backup hasn't been created
Fix backup controller try to delete backup after the backup process is done
#118: Add feature: async backup/restore - testet on Moodlefourtwo, both asyncron and normal copy, with and with out drag n drop, with and without user data.
Add support for Moodle 4.2
Fix upgrade script to clean up deleted user records

Add event listener on user_deleted to remove user sharing cart items without waiting for privacy provider
#118: Add feature - async backup/restore
Fix upgrade script - MYSQL with danish cannot update character that is out of danish character range
@donhinkelman
Copy link
Owner

Sorry, I don't understand the "All checks have failed." message. Should I try merging this?

@frederikmillingpytlick
Copy link
Collaborator Author

@donhinkelman I've fixed the issue. The tests are now green 🎉

This branch requires Moodle 4.2 or above - that is why the first check is failing. It tries to install the plugin on Moodle 4.1 - so that is expected.

I will merge it :)

@frederikmillingpytlick frederikmillingpytlick merged commit 72889ac into donhinkelman:master Feb 5, 2024
3 of 4 checks passed
@donhinkelman
Copy link
Owner

donhinkelman commented Feb 5, 2024

Ok, I will install in plugins database, noting that Moodle 4.2 is required. As well as PHP 7.4.

@frederikmillingpytlick
Copy link
Collaborator Author

@donhinkelman, the plugin requires PHP 7.4, but Moodle 4.2 requires PHP 8.0

So perhaps we should just say PHP 8.0?

@donhinkelman
Copy link
Owner

Got it. Sharing Cart 4.4, release 3 requires Moodle 4.2 and PHP 8.0.

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.

5 participants