Release PR for Sprint ending 2021-03-29#3062
Merged
Merged
Conversation
First pass fix for non-existent users being passed to the calculate user storage task
Bumps [pillow](https://github.com/python-pillow/Pillow) from 8.0.1 to 8.1.1. - [Release notes](https://github.com/python-pillow/Pillow/releases) - [Changelog](https://github.com/python-pillow/Pillow/blob/master/CHANGES.rst) - [Commits](python-pillow/Pillow@8.0.1...8.1.1) Signed-off-by: dependabot[bot] <support@github.com>
Bumps [jinja2](https://github.com/pallets/jinja) from 2.11.2 to 2.11.3. - [Release notes](https://github.com/pallets/jinja/releases) - [Changelog](https://github.com/pallets/jinja/blob/master/CHANGES.rst) - [Commits](pallets/jinja@2.11.2...2.11.3) Signed-off-by: dependabot[bot] <support@github.com>
…8.1.1 Bump pillow from 8.0.1 to 8.1.1
…2.11.3 Bump jinja2 from 2.11.2 to 2.11.3
Bumps [rsa](https://github.com/sybrenstuvel/python-rsa) from 4.0 to 4.1. - [Release notes](https://github.com/sybrenstuvel/python-rsa/releases) - [Changelog](https://github.com/sybrenstuvel/python-rsa/blob/main/CHANGELOG.md) - [Commits](sybrenstuvel/python-rsa@version-4.0...version-4.1) Signed-off-by: dependabot[bot] <support@github.com>
Bump rsa from 4.0 to 4.1
Bumps [pyyaml](https://github.com/yaml/pyyaml) from 5.3 to 5.4. - [Release notes](https://github.com/yaml/pyyaml/releases) - [Changelog](https://github.com/yaml/pyyaml/blob/master/CHANGES) - [Commits](yaml/pyyaml@5.3...5.4) Signed-off-by: dependabot[bot] <support@github.com>
Merge down master
- Update resource size cache modified date when moving nodes or deleting files - Relcoate ResourceSizeCache to avoid import issues - Only allow size calculations for root nodes through the API
Create tag relations one by one, and use CTEs to minimize queries doing so
Async task fixes and new async calculation of resource size
Bump pyyaml from 5.3 to 5.4
Bumps [pygments](https://github.com/pygments/pygments) from 2.5.2 to 2.7.4. - [Release notes](https://github.com/pygments/pygments/releases) - [Changelog](https://github.com/pygments/pygments/blob/master/CHANGES) - [Commits](pygments/pygments@2.5.2...2.7.4) Signed-off-by: dependabot[bot] <support@github.com>
Member
|
Current Der Stand der Dinge of this release PR is as follows:
I see more misses than hits, so not sure how should we proceed 😕 |
Member
Author
@radinamatic #2961 was not intended to resolve storage discrepancies in the UI, so we can count that as OK if it's without regressions. The bug tracked in the new issue should be present either way. |
Use get_or_create_async_task for queuing user storage calc task
6 tasks
Disable modified_since check, since needs further query optimization
Member
|
Let's re-assess our Der Stand der Dinge:
@bjester @rtibbles are we satisfied with this to merge the release? |
Member
Author
radinamatic
approved these changes
Apr 6, 2021
Member
radinamatic
left a comment
There was a problem hiding this comment.
That was a nice sprint rush! 🎽
Many steps feel more streamlined and productive 💯
rtibbles
approved these changes
Apr 6, 2021
rtibbles
added a commit
that referenced
this pull request
Apr 10, 2021
…03-29 Merge pull request #3062 from learningequality/sprint-release-2021-03-29
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
This release contains several security updates, including updates for dependent packages and a change to remove an unneeded Django feature in production. It also contains a few bug fixes:
Pull Requests
- User storage status
/adminis inaccessible- Adding files to a channel
- Adding files to an existing node
- Moving files to and from trash
- Copying nodes
- Importing resources from another channel
- Synchronizing imported resources
- Bulk add tags to multiple nodes
Possibly co-resolved issues
#2709(not resolved)#2816
#2953
#3003(not resolved)QA Scenarios
Case: File upload and user storage status
Case: Publishing a large channel
Case: Adding and deleting a file updates publish channel size
Case: Add and remove tags from a single node
Case: Bulk add tags to multiple nodes