Skip to content

Release 0.36.3 #2313

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

Open
wants to merge 12 commits into
base: release
Choose a base branch
from
Open

Release 0.36.3 #2313

wants to merge 12 commits into from

Conversation

odlbot
Copy link
Contributor

@odlbot odlbot commented Jun 20, 2025

Shankar Ambady

renovate[bot]

Carey P Gumaer

Chris Chudzicki

Jon Kafton

renovate bot and others added 12 commits June 10, 2025 15:50
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* feature flag current user call

* load non-org tabs asap

* get profile from user directly
* use checkboxes and radio buttons from smoot

* remove ol-components VisuallyHidden

* remove ol-components Alert

* remove TextField

* remove Input from ol-components

* use Tabs from smoot-design
* make the unenroll dialog actually work

* don't log unenroll errors directly to the console

* fix existing tests that use enrollments to properly set the enrollment id, and add a new test for the unenroll dialog

* set CSRF token in mitxonline axios api in the frontend explicitly

* move mutations to its own file

* it would help if I checked in the file

* add useDestroyEnrollment hook

* Add a loading state to the dialog as well as an alert if there was an error

* fix issues after rebase

* fix the loading spinner

* default mitx online csrf cookie name to csrftoken and fix naming

* remove unnecessary mutations file

* test improvements
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
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.

5 participants