WIP: implement oauth2 oob #69

Draft
sugar wants to merge 1 commit from sugar/forkey:implement-oauth-oob into main
Owner

this is necessary for mastodon compatibility

fixes #68

What

Why

Additional info (optional)

Checklist

  • Read the contribution guide
  • Test working in a local environment
  • (If needed) Add story of storybook
  • (If needed) Update CHANGELOG.md
  • (If possible) Add tests
this is necessary for mastodon compatibility fixes #68 <!-- ℹ お読みください / README PRありがとうございます! PRを作成する前に、コントリビューションガイドをご確認ください: Thank you for your PR! Before creating a PR, please check the contribution guide: https://github.com/misskey-dev/misskey/blob/develop/CONTRIBUTING.md --> ## What <!-- このPRで何をしたのか? どう変わるのか? --> <!-- What did you do with this PR? How will it change things? --> ## Why <!-- なぜそうするのか? どういう意図なのか? 何が困っているのか? --> <!-- Why do you do it? What are your intentions? What is the problem? --> ## Additional info (optional) <!-- テスト観点など --> <!-- Test perspective, etc --> ## Checklist - [ ] Read the [contribution guide](https://github.com/misskey-dev/misskey/blob/develop/CONTRIBUTING.md) - [ ] Test working in a local environment - [ ] (If needed) Add story of storybook - [ ] (If needed) Update CHANGELOG.md - [ ] (If possible) Add tests
sugar added 1 commit 2025-02-08 23:55:26 +00:00
implement oauth2 oob
All checks were successful
Lint / pnpm_install (pull_request) Successful in 35s
Test (production install and build) / production (22.x) (pull_request) Successful in 1m12s
Test (frontend) / vitest (22.x) (pull_request) Successful in 1m25s
Test (backend) / validate-api-json (22.x) (pull_request) Successful in 1m37s
Lint / lint (backend) (pull_request) Successful in 1m6s
Lint / lint (misskey-js) (pull_request) Successful in 35s
Lint / lint (sw) (pull_request) Successful in 33s
Lint / typecheck (misskey-js) (pull_request) Successful in 34s
Test (backend) / unit (22.x) (pull_request) Successful in 2m40s
Lint / typecheck (backend) (pull_request) Successful in 1m32s
Test (backend) / e2e (22.x) (pull_request) Successful in 6m50s
Lint / lint (frontend) (pull_request) Successful in 8m20s
ad3ae73c53
this is necessary for mastodon compatibility

fixes #68
sugar force-pushed implement-oauth-oob from ad3ae73c53 to 6ca58cc45d 2025-02-08 23:57:27 +00:00 Compare
leah requested changes 2025-02-09 00:20:18 +00:00
leah left a comment
Owner

Currently it fails for me
image

Currently it fails for me ![image](/attachments/0690328f-fb84-4775-b855-6038a381c9ca)
All checks were successful
Lint / pnpm_install (pull_request) Successful in 31s
Test (frontend) / vitest (22.x) (pull_request) Successful in 1m20s
Test (production install and build) / production (22.x) (pull_request) Successful in 1m5s
Test (backend) / unit (22.x) (pull_request) Successful in 2m31s
Lint / lint (backend) (pull_request) Successful in 1m7s
Test (backend) / validate-api-json (22.x) (pull_request) Successful in 1m26s
Lint / lint (misskey-js) (pull_request) Successful in 36s
Lint / lint (sw) (pull_request) Successful in 34s
Lint / typecheck (misskey-js) (pull_request) Successful in 35s
Lint / typecheck (backend) (pull_request) Successful in 1m27s
Test (backend) / e2e (22.x) (pull_request) Successful in 7m1s
Lint / lint (frontend) (pull_request) Successful in 7m36s
This pull request is marked as a work in progress.
This branch is out-of-date with the base branch
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u implement-oauth-oob:sugar-implement-oauth-oob
git checkout sugar-implement-oauth-oob

Merge

Merge the changes and update on Forgejo.

Warning: The "Autodetect manual merge" setting is not enabled for this repository, you will have to mark this pull request as manually merged afterwards.

git checkout main
git merge --no-ff sugar-implement-oauth-oob
git checkout sugar-implement-oauth-oob
git rebase main
git checkout main
git merge --ff-only sugar-implement-oauth-oob
git checkout sugar-implement-oauth-oob
git rebase main
git checkout main
git merge --no-ff sugar-implement-oauth-oob
git checkout main
git merge --squash sugar-implement-oauth-oob
git checkout main
git merge --ff-only sugar-implement-oauth-oob
git checkout main
git merge sugar-implement-oauth-oob
git push origin main
Sign in to join this conversation.
No description provided.