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 0.26.2 #1890

Merged
merged 17 commits into from
Dec 10, 2024
Merged

Release 0.26.2 #1890

merged 17 commits into from
Dec 10, 2024

Conversation

odlbot
Copy link
Contributor

@odlbot odlbot commented Dec 9, 2024

Carey P Gumaer

renovate[bot]

Jon Kafton

Shankar Ambady

Chris Chudzicki

Anastasia Beglova

renovate bot and others added 17 commits December 5, 2024 09:36
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* adding parent podcast to episode api

* updating spec

* adding test

* moving method to podcastepisodeserializer

* update spec

* update spec

* update spec

* fixing n+1

* adding cached property for podcasts and fixing num query asserts to match addition podcasts query

* fixing docstring
* remove #app-container styles

We have no elements with id #app-container

* remove MuiDialogContent css

We do not use DialogContent, except in deprecated ManageWidgetDialog.tsx

* we do not have any native select elements

* remove two unused theme custom properties
* pinning onnx runtime dep and adding openai api key setting

* adding util method to generate points

* adding docstring

* adding initial fastembed and openai encoder classes

* adding working encoder for search and similarity

* adding dummy encoder and fixing tests

* fixing model name generation in qdrant collection

* switch to using dummy encoder

* adding daily task to embed new learning resources

* adding test for new celery task

* adjusting test

* fixing openai embedding method

* fixing embed method

* fixing test flakiness

* adding litellm encoder

* adding docstrings and moving dummy encoder into conftest

* adding litellm dependency

* added ability to filter out existing embedded resources and bumped up frequency of new resource embedding task

* fix tests

* adding tests for creating qdrant collections

* fixing tests and removing period from daily embedding task

* remove period from celery task def

* fix encoe

* fix encode method

* fix encode method

* fixing scroll

* fixing scroll in test

* fixing scroll in test
* convert price.amount to a number for comparison in allRunsAreIdentical

* remove conditional on prices set add, but expect a different number based on free and certification values, and add a test for numerical comparison
…on. (#1872)

* Warn on API calls during initial render not prefetched

* Full prefetch for homepage (commented)

* Prefetch utility

* Check for queries prefetched that are not needed during render and warn

* No need to stringify

* Replace useQuery overrides with decoupled cache check (wip)

* Observer count for unnecessary prefetch warnings

* Remove useQuery override

* Test prefetch warnings

* Remove inadvertent/unnecessary diff

* Remove comments

* Prefetch homepage. Invalidate learning resource cache items

* Remove comment

* Update comment

* Temp remove featured resource list shuffle

* Remove unused

* Prefetch calls

* Prefetch topics page

* Rename key factory re-exports

* Units page prefetch

* Single request for all unit channel details

* Update unit listing page tests

* Page arg types

* Optional route params

* Remove comment

* Remove unused

* Remove comment

* Reinstate featured list shuffle and remove cache invalidation to refetch resources for user

* Add news to server render

* Client only navigation for the resource drawer

* Shallow navigation check and remove redundant condition
* Warn on API calls during initial render not prefetched

* Full prefetch for homepage (commented)

* Prefetch utility

* Check for queries prefetched that are not needed during render and warn

* No need to stringify

* Replace useQuery overrides with decoupled cache check (wip)

* Observer count for unnecessary prefetch warnings

* Remove useQuery override

* Test prefetch warnings

* Remove inadvertent/unnecessary diff

* Remove comments

* Prefetch homepage. Invalidate learning resource cache items

* Remove comment

* Update comment

* Temp remove featured resource list shuffle

* Remove unused

* Prefetch calls

* Prefetch topics page

* Rename key factory re-exports

* Units page prefetch

* Single request for all unit channel details

* Update unit listing page tests

* Page arg types

* Optional route params

* Server rendered search page results

* Unit channel page and search prefetch

* Featured list and testimonials only for unit channels

* Remove comment

* Remove unused

* Map address search params

* Search params test

* URL search param validation anf transforms to align with course-search-utils

* Update to use validators from course-search-utils

* Install published @mitodl/course-search-utils

* Remove comment

* Fix export missed from merge

* Remove cache invalidation
* specify non-free course for differing prices test

* specify free and certification in other places where it's necessary
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* add a trailing slash to non contentfile OCW resources

* refactoring / simplification

* add a migration that ensures all OCW courses and runs have a trailing slash on their url
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