egirlskey/packages/backend/src/server/api/endpoints
Chocolate Pie 82822e29d9
Merge pull request from GHSA-7pxq-6xx9-xpgm
* 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 5150053275.

* 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: tamaina <tamaina@hotmail.co.jp>
2023-12-28 09:45:54 +01:00
..
admin Merge pull request from GHSA-7pxq-6xx9-xpgm 2023-12-28 09:45:54 +01:00
antennas fix(backend): rename FunoutTimelineService to FanoutTimelineService (#12453) 2023-11-26 10:02:22 +09:00
ap Merge pull request from GHSA-7pxq-6xx9-xpgm 2023-12-28 09:45:54 +01:00
app perf(backend): createdAtをidから取得するように & 無駄なDateインスタンスの生成を避けるように 2023-10-16 10:45:22 +09:00
auth perf(backend): createdAtをidから取得するように & 無駄なDateインスタンスの生成を避けるように 2023-10-16 10:45:22 +09:00
blocking update deps (#11820) 2023-09-15 14:28:29 +09:00
channels Filter User / Instance Mutes in FanoutTimelineEndpointService (#12565) 2023-12-04 14:38:21 +09:00
charts chore(backend): Resolve import/no-default-export rule violations (#11732) 2023-08-17 21:20:58 +09:00
clips perf(backend): createdAtをidから取得するように & 無駄なDateインスタンスの生成を避けるように 2023-10-16 10:45:22 +09:00
drive merge: upstream performance changes & instance silencing 2023-10-16 23:38:21 +02:00
email-address chore(backend): Resolve import/no-default-export rule violations (#11732) 2023-08-17 21:20:58 +09:00
federation Merge pull request from GHSA-7pxq-6xx9-xpgm 2023-12-28 09:45:54 +01:00
flash enhance: api.jsonのレスポンスの内容を実際の内容に合わせる (#12723) 2023-12-21 16:57:05 +09:00
following すべてのフォロー中の人のwithRepliesを変える機能 (#12049) 2023-10-21 18:39:19 +09:00
gallery fix(backend): ギャラリーの人気の投稿の選出にidを用いるように (#12448) 2023-11-26 10:05:56 +09:00
hashtags fix of 1fa1d31696 2023-10-16 12:00:56 +09:00
i Merge pull request from GHSA-7pxq-6xx9-xpgm 2023-12-28 09:45:54 +01:00
invite Merge pull request from GHSA-7pxq-6xx9-xpgm 2023-12-28 09:45:54 +01:00
miauth perf(backend): createdAtをidから取得するように & 無駄なDateインスタンスの生成を避けるように 2023-10-16 10:45:22 +09:00
mute update deps (#11820) 2023-09-15 14:28:29 +09:00
my Merge pull request from GHSA-7pxq-6xx9-xpgm 2023-12-28 09:45:54 +01:00
notes Merge pull request from GHSA-7pxq-6xx9-xpgm 2023-12-28 09:45:54 +01:00
notifications feat: notification grouping 2023-11-02 15:57:55 +09:00
pages perf(backend): createdAtをidから取得するように & 無駄なDateインスタンスの生成を避けるように 2023-10-16 10:45:22 +09:00
promo Merge pull request from GHSA-7pxq-6xx9-xpgm 2023-12-28 09:45:54 +01:00
renote-mute perf(backend): createdAtをidから取得するように & 無駄なDateインスタンスの生成を避けるように 2023-10-16 10:45:22 +09:00
roles Merge pull request from GHSA-7pxq-6xx9-xpgm 2023-12-28 09:45:54 +01:00
sw Merge pull request from GHSA-7pxq-6xx9-xpgm 2023-12-28 09:45:54 +01:00
username refactor(backend): update directory structure for models 2023-09-20 11:33:36 +09:00
users Merge pull request from GHSA-7pxq-6xx9-xpgm 2023-12-28 09:45:54 +01:00
announcements.ts fix(backend): お知らせのページネーションが機能しない #11800 (#11890) 2023-09-24 20:08:00 +09:00
drive.ts chore(backend): Resolve import/no-default-export rule violations (#11732) 2023-08-17 21:20:58 +09:00
emoji.ts update deps (#11820) 2023-09-15 14:28:29 +09:00
emojis.ts update deps (#11820) 2023-09-15 14:28:29 +09:00
endpoint.ts enhance: api.jsonのレスポンスの内容を実際の内容に合わせる (#12723) 2023-12-21 16:57:05 +09:00
endpoints.ts chore(backend): Resolve import/no-default-export rule violations (#11732) 2023-08-17 21:20:58 +09:00
export-custom-emojis.ts chore(backend): Resolve import/no-default-export rule violations (#11732) 2023-08-17 21:20:58 +09:00
fetch-external-resources.ts Merge pull request from GHSA-7pxq-6xx9-xpgm 2023-12-28 09:45:54 +01:00
fetch-rss.ts enhance: api.jsonのレスポンスの内容を実際の内容に合わせる (#12723) 2023-12-21 16:57:05 +09:00
get-avatar-decorations.ts 🎨 2023-10-24 14:38:15 +09:00
get-online-users-count.ts enhance: api.jsonのレスポンスの内容を実際の内容に合わせる (#12723) 2023-12-21 16:57:05 +09:00
i.ts Merge pull request from GHSA-7pxq-6xx9-xpgm 2023-12-28 09:45:54 +01:00
meta.ts refactor(frontend): Reactivityで型を明示するように (#12791) 2023-12-28 09:45:15 +01:00
notes.ts update deps (#11820) 2023-09-15 14:28:29 +09:00
page-push.ts update deps (#11820) 2023-09-15 14:28:29 +09:00
ping.ts chore(backend): Resolve import/no-default-export rule violations (#11732) 2023-08-17 21:20:58 +09:00
pinned-users.ts refactor(backend): update directory structure for models 2023-09-20 11:33:36 +09:00
request-reset-password.ts perf(backend): createdAtをidから取得するように & 無駄なDateインスタンスの生成を避けるように 2023-10-16 10:45:22 +09:00
reset-db.ts chore(backend): Resolve import/no-default-export rule violations (#11732) 2023-08-17 21:20:58 +09:00
reset-password.ts merge: upstream performance changes & instance silencing 2023-10-16 23:38:21 +02:00
retention.ts update deps (#11820) 2023-09-15 14:28:29 +09:00
server-info.ts enhance: api.jsonのレスポンスの内容を実際の内容に合わせる (#12723) 2023-12-21 16:57:05 +09:00
sponsors.ts chore: lint 2023-10-14 02:05:03 +02:00
stats.ts update deps (#11820) 2023-09-15 14:28:29 +09:00
test.ts enhance: api.jsonのレスポンスの内容を実際の内容に合わせる (#12723) 2023-12-21 16:57:05 +09:00
users.ts fix of 1fa1d31696 2023-10-16 12:00:56 +09:00