[BB-9892] feat: Teak upgrade
Description
This MR contains changes necessary for deploying and hosting Teak instances on Grove.
Supporting information
Testing instructions
Steps to test the changes:
- Test by using this version to deploy the instance on a Grove cluster an verifying that there are no errors.
Dependencies
Depends on grove!374 (merged).
Checklist
If any of the items below is not applicable, do not remove them, but put a check in it.
-
Git commit history is clean -
Git commits are following conventional-commit practices - [N/A] Unit tests are added/updated
-
Documentation is added/updated
Additional context
In this MR we are adding forum plugin to add a patch that is necessary to fix forum deployments. In the previous release Demid added a custom tutor-forum branch in our fork for this fix. We tried upstreaming and were rejected, and the alternative solution became a custom tutor plugin, which is indicated in the README. I decided that adding this patch to tutor-contrib-grove is a better idea than having to maintain a custom branch.
Edited by Maxim Beder