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

Master release for hotfixes completed before 2022-07-07 #3432

Merged
merged 58 commits into from
Jul 11, 2022
Merged

Conversation

bjester
Copy link
Member

@bjester bjester commented Jun 27, 2022

Summary

  • Modifies celery configuration to improve and correct task processing issues
  • Adds new content metadata fields to the database, without the capability to edit them through the frontend
  • Adds management commands to backfill metadata
  • Allows admins unlimited file upload storage
  • Refactors storage calculation query to resolve issue with stalling python tests
  • Resolves deployment issues
PR Issues Category QA Focus
#3304 N/A Enhancement/Bug fix Task-based workflows
#3408 #3400, #3401 Enhancement Upload resources
Storage usage
#3434 N/A Enhancement Upload resources
#3444 #3439 Bug fix #3439 steps
#3442, #3449 #3385 Bug fix Copy API Token
#3443 N/A Bug fix N/A
#3435 #3395 Tech debt Task-based workflows
#3402 N/A Tech debt N/A
#3431 N/A Tech debt N/A
#3273 N/A Merge N/A

QA Scenarios

Upload resources

  1. Open an editable channel
  2. Click ADD and select Upload files
  3. Upload a resource that isn't a audio or video
  4. Finalize the details of the resource
  5. Add any additional files like thumbnails or subtitles
  6. Verify everything is saved and functions as expected
  7. Repeat for video and audio resources

Storage usage

Task-based workflows

rtibbles and others added 30 commits August 31, 2021 14:30
…otfixes

[hotfixes] Configure task behavior to acknowledge after execution to trigger requeuing when interrupted
* fix: use the jspdf https url instead of git://

git:// started failing recently, and no docker build can happen

* fixup! fix: use the jspdf https url instead of git://

Co-authored-by: Aron Asor <[email protected]>
Deployment relevant cherry picks for hotfixes
Bumps [pillow](https://github.com/python-pillow/Pillow) from 8.2.0 to 8.3.2.
- [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.2.0...8.3.2)

---
updated-dependencies:
- dependency-name: pillow
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
Bumps [django](https://github.com/django/django) from 3.2.4 to 3.2.5.
- [Release notes](https://github.com/django/django/releases)
- [Commits](django/django@3.2.4...3.2.5)

---
updated-dependencies:
- dependency-name: django
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
Bumps [django](https://github.com/django/django) from 3.2.5 to 3.2.13.
- [Release notes](https://github.com/django/django/releases)
- [Commits](django/django@3.2.5...3.2.13)

---
updated-dependencies:
- dependency-name: django
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
rtibbles added 2 commits June 28, 2022 16:25
Rollback late acknowledgement and configure visibility timeout
Add admin trap door for space checks.
@bjester bjester changed the title Master release for hotfixes completed before 2022-06-09 Master release for hotfixes completed before 2022-06-29 Jun 29, 2022
@bjester bjester requested a review from radinamatic June 29, 2022 16:28
@bjester bjester marked this pull request as ready for review June 29, 2022 16:28
@bjester bjester requested a review from rtibbles June 29, 2022 16:29
Add makefile target for set_file_duration command
@pcenov
Copy link
Member

pcenov commented Jul 4, 2022

@bjester I ran our collection of critical workflows scenarios and in general everything is functioning correctly.
I found the following missing string issue: #3439
The following known issues are worth mentioning as still valid: #3385, #3386, #3186, #3112
cc @radinamatic

@bjester
Copy link
Member Author

bjester commented Jul 5, 2022

Thanks @pcenov, I added that string issue #3439 to our next release milestone

Copy link
Member

@radinamatic radinamatic left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Manual QA passes, ready to roll! 💯 :shipit:

@bjester bjester changed the title Master release for hotfixes completed before 2022-06-29 Master release for hotfixes completed before 2022-07-07 Jul 11, 2022
@bjester bjester merged commit 18dd59e into master Jul 11, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants