Skip to content
Snippets Groups Projects
  • Chocolate Pie's avatar
    Merge pull request from GHSA-7pxq-6xx9-xpgm · 82822e29
    Chocolate Pie authored
    
    * fix: fix improper authorization when accessing with third-party application
    
    * refactor: refactor type definitions
    
    * fix: get rid of unnecessary access limitation
    
    * enhance: サードパーティアプリケーションがWebsocket APIを使えるように
    
    * fix: add missing parentheses
    
    * Revert "fix(backend): add missing kind definition for admin endpoints to improve security"
    
    This reverts commit 51500532.
    
    * frontend: 翻訳の抜けを訂正, read:adminとwrite:adminはアクセス発行トークンのデフォルトでは非表示にする
    
    * enhance(test): misskey-ghsa-7pxq-6xx9-xpgmに関するテストを追加
    
    * enhance(test): Websocket APIに対するテストも追加
    
    * enhance(refactor): `@/misc/api-permissions.ts`を`misskey-js/permissions`に統合
    
    * fix(frontend): アクセストークン発行UIで全ての権限を有効にした際、管理者用APIへのアクセスも許可してしまう問題を修正
    
    * enhance(backend): Websocketの接続に最低限必要な権限を変更
    
    * fix(backend): `/api/admin/meta`をサードパーティアプリケーションからはアクセスできないように
    
    * fix(backend): エンドポイントにアクセスするために必要な権限を変更
    
    * fix(frontend/locale): Add missing type declaration
    
    * chore: update `misskey-js/src/autogen`
    
    ---------
    
    Co-authored-by: default avatartamaina <tamaina@hotmail.co.jp>
    Verified
    82822e29
Code owners
Assign users and groups as approvers for specific file changes. Learn more.