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

New version of sharing cart #208

Merged
merged 60 commits into from
Aug 5, 2024

Conversation

frederikmillingpytlick
Copy link
Collaborator

No description provided.

frederikmillingpytlick and others added 30 commits February 20, 2024 15:50
#102 - Fixed issue with activity copy button
Added polling, so you don't have to refresh the page for items to update
Made sure the legacy icon persist on toggling collapse
frederikmillingpytlick and others added 27 commits May 7, 2024 14:01
#137 - Fixed issue with legacy items & optimized queue reloading, so …
#148 - Fix issue with clicking multiple times on run now when backing…
… instead of currently viewed course.

This could cause you not being able to use the block, if it was placed in system context
…ility_issue

Fix issue where sharing cart would check capability in block context,…
…pt preventing backup into sharing cart.

When the user did not have user data capabilities, the javascript threw an exception
Fix for area to place content in course page within Moodle 4.4
praxisdigital/moodle-block_sharing_cart#428 - Fix issue with javascri…
Fix unable to (Run now) on non-exists adhoc task

Fix error when sharing cart try to poll non-exists item from plugin
@frederikmillingpytlick frederikmillingpytlick self-assigned this Aug 5, 2024
@frederikmillingpytlick frederikmillingpytlick merged commit 73dc376 into donhinkelman:master Aug 5, 2024
12 checks passed
@frederikmillingpytlick
Copy link
Collaborator Author

frederikmillingpytlick commented Aug 5, 2024

Hi @donhinkelman, after a long time of development and testing, we're ready to release the new version of the sharing cart! (5.0, release 1 2024.08.05) on moodle.org 🥳

Here are some notes on what you should know when upgrading from the old version:
We've had to restructure the database, so the old sharing cart backups will behave a little different from before and the new backups you make in this version. See points below.

Old sharing cart items

  • Will be converted to the new format when you upgrade the plugin.
  • Once converted to the new format, you won't be able to restore these items all at once like before, but you can restore them one by one. You do this by expanding the section and clicking restore on the individual items.
  • Old sections converted to the new format will be marked as legacy with a yellow warning icon.

All of this is only for the old backups made before upgrading to this version. Backups made after upgrading will be able to restore whole sections at once like before (but faster and less error prone 😎).

also - it is no longer possible to move single activities between backed up sections in the sharing cart.

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.

8 participants