implement mastodon oauth authorization #22

Merged
sugar merged 3 commits from sugar/forkey:implement-mastodon-oauth into main 2025-02-08 22:01:21 +00:00

3 commits

Author SHA1 Message Date
125bf6fe93 implement mastodon push permission
All checks were successful
Lint / pnpm_install (pull_request) Successful in 30s
API report (misskey.js) / report (pull_request) Successful in 47s
Test (misskey.js) / test (22.x) (pull_request) Successful in 48s
Test (frontend) / vitest (22.x) (pull_request) Successful in 1m19s
Test (backend) / unit (22.x) (pull_request) Successful in 2m44s
Test (production install and build) / production (22.x) (pull_request) Successful in 1m7s
Lint / lint (backend) (pull_request) Successful in 1m7s
Test (backend) / validate-api-json (22.x) (pull_request) Successful in 1m24s
Lint / lint (misskey-js) (pull_request) Successful in 36s
Lint / lint (sw) (pull_request) Successful in 32s
Lint / typecheck (misskey-js) (pull_request) Successful in 33s
Lint / typecheck (backend) (pull_request) Successful in 1m24s
Test (backend) / e2e (22.x) (pull_request) Successful in 6m28s
Lint / lint (frontend) (pull_request) Successful in 7m22s
currently doesn't do anything, but it's necessary for masto-fe to be
able to sign in
2025-02-07 21:53:22 +01:00
32fc7644fc add support for form bodies for mastodon apis
this separates registration of mastodon endpoints to another register
scope so that form body parsing wouldn't affect misskey apis
2025-02-07 21:53:22 +01:00
04c1c0e1e6 implement mastodon oauth authorization 2025-02-07 21:42:36 +01:00