summaryrefslogtreecommitdiff
path: root/packages/backend (follow)
Commit message (Collapse)AuthorAgeFilesLines
* fix: 引用RNがpure RNとして連合され、pure ↵anatawa122023-12-222-4/+6
| | | | | | | | | | | RNが引用RNとして連合される (#12744) * fix: quote notes are rendered as pure renote * fix: filesが指定されてて空配列のときにQuote扱いされる * chore: isQuoteの仕様をmisc/is-quote.tsと揃える * docs: is-quote.tsの方にNoteCreateService.isQuoteのことを書いて更新忘れを防ぐ
* fix(backend): テストが死んでいるのを修正 (#12738)おさむのひと2023-12-223-14/+34
| | | | | | | | | | | * fix test * fix test * fix test * fix test * fix test
* enhance: ↵GrapeApple02023-12-2135-7/+822
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | api.jsonのレスポンスの内容を実際の内容に合わせる (#12723) * Create packedAdSchema * admin/emoji/add * admin/get-user-ips * admin/roles/users * admin/get-index-stats * admin/accounts/find-by-email * fix type of admin/ad/list * federation/stats * endpoints * get-online-users-count * i/2fa/register-key * i/2fa/key-done * i/2fa/register * i/apps * i/authorized-apps * i/registry/get-all * i/registry/get * i/registry/get-detail * i/registry/key-with-type * i/registry/scopes-with-domain * i/update-email * i/move * i/webhooks/create * fix miss type * i/webhooks/show * i/webhooks/list * flash/create * roles/users * server-info * test * users/lists/get-memberships * users/achievements * fetch-rss * fetch-external-resources
* chore: remove hashtag from featured immediately (#12668)anatawa122023-12-212-3/+38
| | | | | | | | | * chore: remove hashtag from featured immediately * docs(changelog): ハッシュタグのトレンド除外設定が即時に効果を持つように修正 --------- Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
* fix(backend): ↵syuilo2023-12-211-0/+5
| | | | | | ロールアサインの通知がある状態でページをリロードすると通知欄に何もでなくなる Fix #12729
* enhance: ロールにアサインされたときの通知 (#12607)syuilo2023-12-217-15/+110
| | | | | | | | | | | | | | | | | | | | | | | | * wip * Update misskey-js.api.md * Update CHANGELOG.md * Update RoleService.ts * Update locales/ja-JP.yml Co-authored-by: かっこかり <67428053+kakkokari-gtyih@users.noreply.github.com> * Update UserListService.ts * Update misskey-js.api.md * fix (#12724) --------- Co-authored-by: かっこかり <67428053+kakkokari-gtyih@users.noreply.github.com> Co-authored-by: おさむのひと <46447427+samunohito@users.noreply.github.com>
* chore(workflows): use postgres 15 everywhere (#12726)Kagami Sascha Rosylight2023-12-211-1/+1
|
* chore(QueueProcessorService): show error stack for failures (#12727)Kagami Sascha Rosylight2023-12-211-14/+14
|
* enhance: ↵zawa-ch2023-12-1812-47/+603
| | | | | | | | | | | | | | | | | | “つながりの公開範囲”がフォロー・フォロワー個別設定できるように (#12702) * Enhance: “つながりの公開範囲”がフォロー・フォロワー個別設定できるように (#12072) * refactor: crowdin 編集部分のコミットを打ち消し https://github.com/misskey-dev/misskey/pull/12702#issuecomment-1859417158 * refactor: オブジェクトの名前修正 https://github.com/misskey-dev/misskey/pull/12702#issuecomment-1859417158 * fix: 設定項目の説明を削除 名称が具体的になって必要なくなったため https://github.com/misskey-dev/misskey/pull/12702#discussion_r1429932463
* Fix: Renoteの判定が間違っているのを修正 (#12706)1STEP6212023-12-181-3/+8
| | | | | | | | | * RNと引用RNの判定が間違っているのを修正 * remove dump.rdb * update CHANGELOG.md * lint fix
* enhance: Unicode ↵zyoshoka2023-12-182-4/+4
| | | | 15.0で新たに追加された絵文字をリアクションに使えるように (#12683)
* update mfm-jssyuilo2023-12-181-1/+1
|
* update depssyuilo2023-12-181-2/+2
|
* fix(backend): add missing kind definition for admin endpoints to improve ↵syuilo2023-12-1876-2/+152
| | | | security
* update depssyuilo2023-12-161-5/+5
|
* fix(dev): ↵かっこかり2023-12-161-0/+3
| | | | | | | | | | | ファイルの読み込みに失敗することがあるのを修正 (#12684) * (enhance) コード入力をMkCodeEditorに変更 * (fix) devでファイルの読み込みに失敗することがある * Revert "(enhance) コード入力をMkCodeEditorに変更" This reverts commit 726d56c3e962680efc5b5a166e2210d09730341f.
* fix(backend): HTTP ↵syuilo2023-12-161-1/+1
| | | | | | Digestヘッダのアルゴリズム部分に大文字の"SHA-256"しか使えない Fix #12678
* Fix(backend): JSONSchemaに不足しているパラメータを追加 (#12680)shiosyakeyakini2023-12-161-0/+8
| | | | | | | | | * Fix(backend): JSONSchemaに不足しているパラメータを追加 * nullable:falseに修正 --------- Co-authored-by: sorairo <sorairo@shiosyakeyakini.info>
* perf: early return users/notes and users/featured-notes if me is blocked by ↵anatawa122023-12-152-3/+16
| | | | requesting user (#12663)
* Remove an unnecessary type assertion (#12666)woxtu2023-12-151-2/+1
|
* enhance: ↵syuilo2023-12-143-2/+10
| | | | アイコンデコレーションの位置を微調整できるように
* (dev-mode) devモードの改善 (#12639)おさむのひと2023-12-141-1/+3
| | | | | | | | | | | | | * fix dev-mode * fix dev-mode * fix dev-mode * fix dev-mode --------- Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
* update depssyuilo2023-12-141-2/+2
|
* update depssyuilo2023-12-142-7/+7
|
* fix swcrcsyuilo2023-12-141-1/+1
|
* fix(backend): ↵syuilo2023-12-131-1/+1
| | | | | | モデレーションログがモデレーターは閲覧できないように修正 Fix #12622
* enhance: アイコンデコレーションを複数設定できるようにsyuilo2023-12-134-4/+14
|
* Fix(backend): inboxJobPerSecのデフォルト値を16から32に (#12631)Camilla Ett2023-12-131-1/+1
|
* update depssyuilo2023-12-091-14/+14
|
* fix: `secure: true` なエンドポイントの型が misskey-js ↵ikasoba2023-12-081-1/+6
| | | | | | | | | に含まれていない (#12603) * 作った * 修正 * 修正
* chore: ↵おさむのひと2023-12-081-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 開発モードでフロントエンドとバックエンドを独立して起動するようにする(再) (#12593) * [wip]run standalone vite * [wip]run standalone vite * some fix (tabler icons, sw, streaming) * fix theme * fix run scripts * favicon * client-assets * cssの読み込み順序とCSP設定の変更 * fix lang change * fix clientManifest * baseを相対パスにしてドメイン直下とサブディレクトリ配下両方に対応 * 色々修正 * 色々修正 * 色々修正 * fix * Revert "client-assets" This reverts commit 582601e90eb771875bdf8aba263da2316a59d01b. # Conflicts: # packages/frontend/vite.config.ts * 色々修正 * fix * fix * add url and proxy to server proxy * Update packages/frontend/src/index.html * wip * Merge remote-tracking branch 'origin/develop' into feat/launch-standalone-frontend # Conflicts: # packages/frontend/src/pages/welcome.entrance.a.vue * Merge remote-tracking branch 'origin/develop' into feat/launch-standalone-frontend # Conflicts: # packages/frontend/src/pages/welcome.entrance.a.vue * fix tabler load * Apply suggestions from code review * Update packages/frontend/src/index.html * fix * fix vite.config.local-dev.ts * fix CONTRIBUTING.md --------- Co-authored-by: FruitRiin <nassii74@gmail.com> Co-authored-by: osamu <46447427+sam-osamu@users.noreply.github.com> Co-authored-by: 果物リン <fruitriin@riinswork.space> Co-authored-by: syuilo <Syuilotan@yahoo.co.jp> Co-authored-by: ozelot <contact@ozelot.dev>
* fix(backend): ↵KanariKanaru2023-12-072-4/+20
| | | | | | | | | | | | | | | | | | | | ブロックした相手から自分のノートが見えないように(/users/featured-notes, /users/notes) (#12511) * fix: ブロックした相手から自分のノートが見えないように(ユーザー,チャンネル) * Update CHANGELOG.md * /users/featured-notesでもブロックを考慮するように * cacheServiceを使うように * /channels/timeline.tsで必要のないnoteFilterを持たないように * Update CHANGELOG.md * FanoutTimelineEndpointServiceへの対応 - ブロックされている場合は、/users/notesでノートが表示されない - ミュートしている場合は、ノートが表示される
* enhance: ↵KanariKanaru2023-12-071-1/+15
| | | | | | | meilisearchを有効にしてもミュートやブロックを考慮するように (#12575) * enhance: meilisearchを有効にしてもミュートやブロックを考慮するように * Update CHANGELOG.md
* fix(backend): pagination with sinceId broken (#12586)anatawa122023-12-071-9/+24
| | | | | * fix(backend): pagination with sinceId broken * fix(backend): pagination with sinceId broken for dbFallback
* feat: Roleに関するSchemaを追加 (#12572)yupix2023-12-068-35/+199
| | | | | | | | | * feat: Roleに関連するschemaを追加 * feat: 新しいRoleSchemaを使うように * chore: misskey.jsのデータを更新 * chore: misskey-js.api.mdを更新
* fix(backend): ↵anatawa122023-12-041-1/+3
| | | | エポックを固定することで年越し時にトレンドが壊れる問題を修正 (#12567)
* update depssyuilo2023-12-041-12/+12
|
* chore: 自分へのリプライのみ走査するように (#12570)anatawa122023-12-043-3/+10
|
* feat: ユーザースキーマの改善 (#12568)yupix2023-12-041-0/+43
| | | | | | | | | | | * chore: notifyにenumを設定 * feat: securityKeysListの型を明確に * feat: notificationRecieveConfigにpropertiesを定義 * chore: misskey.jsのmodelを更新 * fix: as constをつけ忘れている
* Filter User / Instance Mutes in FanoutTimelineEndpointService (#12565)anatawa122023-12-0410-175/+167
| | | | | | | | | | | | | | | | | | | | | | | * fix: unnecessary logging in FanoutTimelineEndpointService * chore: TimelineOptions * chore: add FanoutTimelineName type * chore: forbid specifying both withReplies and withFiles since it's not implemented correctly * chore: filter mutes, replies, renotes, files in FanoutTimelineEndpointService * revert unintended changes * use isReply in NoteCreateService * fix: excludePureRenotes is not implemented * fix: replies to me is excluded from local timeline * chore(frontend): forbid enabling both withReplies and withFiles * docs(changelog): インスタンスミュートが効かない問題の修正について言及
* fix (backend): ↵おさむのひと2023-12-031-3/+18
| | | | | | | 「みつける」のなかにミュートしたユーザが現れてしまう問題を修正 (#12559) * fix (backend): 「みつける」のなかにミュートしたユーザが現れてしまう問題を修正 * fix
* fix(backend): reject malformed timestamp (#12554)Acid Chicken (硫酸鶏)2023-12-038-6/+49
|
* fix(backend): enhance nodeinfo by export instance admin via nodeAdmins key ↵65432023-12-031-0/+5
| | | | | (#12503) https://codeberg.org/thefederationinfo/nodeinfo_extension
* enhance(misskey-js) ↵おさむのひと2023-12-033-1/+38
| | | | | | | | | misskey-jsのストリーミングAPI定義をバックエンドに追従 (#12552) * (enhance) misskey-jsのストリーミングAPI定義をバックエンドに追従 * fix ci * fix ci
* fix(backend): /emojiにおける拡張子の削除方法を修正 (#12543)Nanaka Hiira2023-12-031-2/+2
| | | Co-authored-by: Acid Chicken (硫酸鶏) <root@acid-chicken.com>
* リストタイムラインでミュートが貫通してしまう問題に ↵おさむのひと2023-12-036-6/+129
| | | | | | | | | | | 処 (#12534) * ユーザリストTL系の各種動作を修正・統一 * fix * fix CHANGELOG.md * テスト追加
* fix: withChannelNotesとwithFilesを同時に指定したときの考慮 ↵shiosyakeyakini2023-12-031-0/+3
| | | | | (#12550) Co-authored-by: sorairo <sorairo@shiosyakeyakini.info>
* バックエンドが生成するapi.jsonからmisskey-jsの型を作成す ↵おさむのひと2023-12-023-5/+127
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (#12434) * ひとまず生成できるところまで * ファイル構成整理 * 生成コマンド整理 * misskey-jsへの組み込み * fix generator.ts * wip * fix generator.ts * fix package.json * 生成ロジックの調整 * 型レベルでのswitch-case機構をmisskey-jsからfrontendに持ち込めるようにした * 型チェック用のtsconfig.jsonを作成 * 他のエンドポイントを呼ぶ関数にも適用 * 未使用エンティティなどを削除 * misskey-js側で手動定義されていた型を自動生成された型に移行(ただしapi.jsonがvalidでなくなってしまったので後で修正する) * messagingは廃止されている(テストのビルドエラー解消) * validなapi.jsonを出力できるように修正 * 修正漏れ対応 * Ajvに怒られて起動できなかったところを修正 * fix ci(途中) * パラメータenumをやめる * add command * add api.json * 都度自動生成をやめる * 一気通貫スクリプト修正 * fix ci * 生成ロジック修正 * フロントの型チェックは結局やらなかったので戻しておく * fix pnpm-lock.yaml * add README.md --------- Co-authored-by: osamu <46447427+sam-osamu@users.noreply.github.com> Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
* fix: #12544 (#12545)おさむのひと2023-12-021-0/+1
| | | | | | | | | * meを渡し忘れている * fix CHANGELOG.md * Revert "fix CHANGELOG.md" This reverts commit aaee4e9b8a6abf510f393bc02282f6ac016d2124.
* fix: Filter featured collection (#12541)MeiMei2023-12-022-4/+5
|