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

Release v2023.07.05 - Kolibri 0.16 support #4187

Merged
merged 464 commits into from
Jul 5, 2023
Merged

Release v2023.07.05 - Kolibri 0.16 support #4187

merged 464 commits into from
Jul 5, 2023

Conversation

bjester
Copy link
Member

@bjester bjester commented Jul 5, 2023

Summary

This is a major release, containing a number of bug fixes and enhancements.

Enhancements

  • Adds support for the upcoming Kolibri 0.16 release, allowing remote browsing of content
  • Improves the performance of import search, reducing likelihood of request timeouts
  • Adds ability to soft-delete users to prevent immediate data loss
  • Allows anonymous users to change the UI language
  • Adds missing metadata to resource preview, including completion criteria and audio captioning metadata
  • Updates the deploy of a cheffed channel to occur within asynchronous task processing
  • Adds Ricecooker API support allowing chef scripts to curate existing content
  • Includes other miscellaneous UX improvements and UI clarifications

Major bug fixes

  • Improves the performance of import search, reducing likelihood of request timeouts
  • The content_id of an imported/copied resource now changes when the resource is modified
  • Resolves missing link to a cheffed channel's staging tree in the UI
  • Reduces likelihood of unsynced changes that could result in loss of channel edits

Pull requests

PR Issues Category
#3721 #3150 Enhancement
#3726 #1990 Enhancement
#3737 #3560 Enhancement
#3891 #3148 Enhancement
#3895 #3834 Enhancement
#3939 N/A Enhancement
#3990 #3877 Enhancement
#3996 #3808 Enhancement
#3997 #3884, #3380, #2928 Enhancement / Performance
#3999 #3876 Enhancement
#4016 #3986 Enhancement
#4018 #4017 Enhancement
#4038 #4014 Enhancement
#4050 N/A Enhancement
#4059 #3873 Enhancement
#4109 N/A Enhancement
#4126 #4100 Enhancement
#4137 #4104, #4102, #4101 Enhancement
#4139 N/A Enhancement
#4178 #4177 Enhancement
#4182 #4180 Enhancement
#3399 #3186, #2934 Performance
#4045 N/A Strings
#4061 N/A Strings
#4069 #4068 Strings
#4095 N/A Strings
#4065 N/A Strings
#4066 N/A Strings
#3712 #3701 (comment) Bug fix
#3803 #1055, #3112 Bug fix / Tech debt
#3813 N/A Bug fix
#3843 #3833 Bug fix
#3851 #3226 Bug fix
#3854 #3384 Bug fix
#3881 #3786 Bug fix
#3958 #3905 Bug fix
#3975 #3965 Bug fix
#3984 #3968 Bug fix
#3988 #3915 Bug fix
#4003 #3842 Bug fix
#4005 #3900 Bug fix
#4009 #3940 Bug fix
#4022 N/A Bug fix
#4027 #3818 Bug fix
#4032 #4021 Bug fix
#4035 #4026 Bug fix
#4036 #3910 Bug fix
#4039 #2797 Bug fix
#4057 N/A Bug fix
#4070 #3992 Bug fix
#4099 #3956 Bug fix
#4106 #3499 Bug fix
#4108, #4119 #4103 Bug fix
#4113 #3508, #2548 Bug fix
#4146 #4141 Bug fix
#4149 #4116 Bug fix
#4152 #4006 Bug fix
#4153 #4155, #4136, #4135 Bug fix
#4156 #4137 (comment) Bug fix
#4158 N/A Bug fix
#4174 #4163 Bug fix
#4175 #4168 Bug fix
#3654 N/A Dev Ops
#3665 N/A Dev Ops
#4029 #4023 Dev Ops
#4037 N/A Dev Ops
#4049 N/A Dev Ops
#4097 N/A Dev Ops
#3901 N/A Tech debt
#3924 #3890 Tech debt
#3938 N/A Tech debt
#4033 N/A Tech debt
#4034 #4021 Tech debt
Other dependency, merge, and QA pull requests
PR Issues Category
#3691 N/A Dependency
#3675 N/A Dependency
#3719 N/A Dependency
#3720 N/A Dependency
#3774 N/A Dependency
#3785 N/A Dependency
#3805 N/A Dependency
#3819 N/A Dependency
#3838 N/A Dependency
#3844 N/A Dependency
#3847 N/A Dependency
#3848 N/A Dependency
#3853 N/A Dependency
#3858 N/A Dependency
#3868 N/A Dependency
#3886 N/A Dependency
#3899 N/A Dependency
#3904 N/A Dependency
#3918 N/A Dependency
#3923 #3922 Dependency
#3933 N/A Dependency
#3943 N/A Dependency
#3944 N/A Dependency
#3948 N/A Dependency
#3953 N/A Dependency
#3963 N/A Dependency
#3967 N/A Dependency
#3976 N/A Dependency
#3977 N/A Dependency
#3978 N/A Dependency
#3989 N/A Dependency
#4008 N/A Dependency
#4019 #3885 Dependency
#4048 N/A Dependency
#4052 N/A Dependency
#4053 N/A Dependency
#4054 N/A Dependency
#4055 N/A Dependency
#4056 N/A Dependency
#4058 N/A Dependency
#4062 N/A Dependency
#4098 N/A Dependency
#4105 N/A Dependency
#4120 N/A Dependency
#4110 N/A Dependency
#4122 N/A Dependency
#3734 N/A Merge
#3747 N/A Merge
#3812 N/A Merge
#3883 N/A Merge
#3936 #3893 Merge
#3991 N/A Merge
#4001 N/A Merge
#4002 N/A Merge
#4071 N/A Merge
#4046 N/A QA
#4084 N/A QA

rtibbles and others added 30 commits March 15, 2023 11:59
Kolibri public v2 API endpoints
Run configuration for the devserver supported by Jetbrains/Intellij IDEs
Migrate channel databases before import to guarantee compatible schema.
Updates mp3 resource previewer metadata to include has captions and s…
Merge down hotfixes into unstable
Updates nested folder order in breadcrumb
Bumps [redis](https://github.com/redis/redis-py) from 4.5.1 to 4.5.4.
- [Release notes](https://github.com/redis/redis-py/releases)
- [Changelog](https://github.com/redis/redis-py/blob/master/CHANGES)
- [Commits](redis/redis-py@v4.5.1...v4.5.4)

---
updated-dependencies:
- dependency-name: redis
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Initialize postgres docker container with developer defined SQL
rtibbles and others added 24 commits June 20, 2023 11:27
Resolve issues with public API migration
Fix publish regression and prevent superfluous data export
Finalize public API integration with import search
Fix broken 'Go to location' link in Import Search
Add ancestor annotation to kolibri_public export mapper.
Skip broken exercises and properly report exceptions
…ns to be in utils.js, and make the default data visible in the resource panel
…data

Refactor the default completion and duration content completion optio…
@bjester bjester marked this pull request as ready for review July 5, 2023 18:09
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.

Exciting!!! With this Studio release Kolibri 0.16 is one step closer 👏🏽 💯 :shipit:

@rtibbles rtibbles merged commit 84bec71 into master Jul 5, 2023
19 checks passed
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.

None yet