Skip to content

MSW: migrate login handlers - #1184

Open
deer-wmde wants to merge 7 commits into
mainfrom
ui_msw_login
Open

MSW: migrate login handlers#1184
deer-wmde wants to merge 7 commits into
mainfrom
ui_msw_login

Conversation

@deer-wmde

@deer-wmde deer-wmde commented Aug 31, 2026

Copy link
Copy Markdown
Contributor

continuation of #1114

contains some fixes to the prior work and adjustments to the current codebase


This patch starts the migration from the broken 1.x MSW configuration to a 2.x one.

It adjusts our browser mocks to use the new msw/browser using the Fetch API (https://developer.mozilla.org/en-US/docs/Web/API/Fetch_API).

In the new handlers it moves over just login functionality as well as the querying for user wikis and missing policies, leaving the remaining handler migration to future work.

Co-authored-by: rosalieper 15235452+rosalieper@users.noreply.github.com
Co-authored-by: outdooracorn 43674967+outdooracorn@users.noreply.github.com
Co-authored-by: tarrow 7353563+tarrow@users.noreply.github.com

https://phabricator.wikimedia.org/T436360

@github-actions

Copy link
Copy Markdown

Deployment previews on netlify for branch refs/pull/1184/merge will be at the following locations (when build is done):

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.

1 participant