<feed xmlns='http://www.w3.org/2005/Atom'>
<title>misskey/packages/backend/src/server/api/endpoints/antennas, branch master</title>
<subtitle>my misskey fork
</subtitle>
<id>http://g.freya.cat/misskey/atom?h=master</id>
<link rel='self' href='http://g.freya.cat/misskey/atom?h=master'/>
<link rel='alternate' type='text/html' href='http://g.freya.cat/misskey/'/>
<updated>2025-11-06T23:39:21Z</updated>
<entry>
<title>feat: チャンネルミュートの実装 (#14105)</title>
<updated>2025-11-06T23:39:21Z</updated>
<author>
<name>おさむのひと</name>
<email>46447427+samunohito@users.noreply.github.com</email>
</author>
<published>2025-11-06T23:39:21Z</published>
<link rel='alternate' type='text/html' href='http://g.freya.cat/misskey/commit/?id=729abbef621aea5b8b697644181915935b74bbf8'/>
<id>urn:sha1:729abbef621aea5b8b697644181915935b74bbf8</id>
<content type='text'>
* add channel_muting table and entities

* add channel_muting services

* タイムライン取得処理への組み込み

* misskey-jsの型とインターフェース生成

* Channelスキーマにミュート情報を追加

* フロントエンドの実装

* 条件が逆だったのを修正

* 期限切れミュートを掃除する機能を実装

* TLの抽出条件調節

* 名前の変更と変更不要の差分をロールバック

* 修正漏れ

* isChannelRelatedの条件に誤りがあった

* [wip] テスト追加

* テストの追加と検出した不備の修正

* fix test

* fix CHANGELOG.md

* 通常はFTTにしておく

* 実装忘れ対応

* fix merge

* fix merge

* add channel tl test

* fix CHANGELOG.md

* remove unused import

* fix lint

* fix test

* fix favorite -&gt; favorited

* exclude -&gt; include

* fix CHANGELOG.md

* fix CHANGELOG.md

* maintenance

* fix CHANGELOG.md

* fix

* fix ci

* regenerate

* fix

* Revert "fix"

This reverts commit 699d50c6ec798777d8e9667cb5d45a26b06bfc93.

* fixed

---------

Co-authored-by: syuilo &lt;4439005+syuilo@users.noreply.github.com&gt;</content>
</entry>
<entry>
<title>Fix: ミュート対象ユーザーが引用されているノートがRNされたときにミュートを貫通してしまう問題 (#16009)</title>
<updated>2025-05-29T04:13:07Z</updated>
<author>
<name>anatawa12</name>
<email>anatawa12@icloud.com</email>
</author>
<published>2025-05-29T04:13:07Z</published>
<link rel='alternate' type='text/html' href='http://g.freya.cat/misskey/commit/?id=367dac4edd4e25281b2978e7d509e9a57a002bdb'/>
<id>urn:sha1:367dac4edd4e25281b2978e7d509e9a57a002bdb</id>
<content type='text'>
* chore: change 3rd parameter of generateMutedUserQueryForNotes to options

* chore: allow specifying note column for note/block query

* chore: check for mute / block for renote of note with DB query

* chore: check for mute / block for renote of note with FTT

* refactor: ミュート・ブロックのためのクエリ呼び出しを一つの関数にまとめる

* docs(changelog): ミュート対象ユーザーが引用されているノートがRNされたときにミュートを貫通してしまう問題を修正

* fix missing default parameter

* Update is-user-related.ts

* test: add tests for mutes

---------

Co-authored-by: syuilo &lt;4439005+syuilo@users.noreply.github.com&gt;</content>
</entry>
<entry>
<title>Exclude suspended users note from most timelines (#15775)</title>
<updated>2025-05-01T08:56:24Z</updated>
<author>
<name>anatawa12</name>
<email>anatawa12@icloud.com</email>
</author>
<published>2025-05-01T08:56:24Z</published>
<link rel='alternate' type='text/html' href='http://g.freya.cat/misskey/commit/?id=2fcb50273d69a798c1368b05bd2de46fae2227bf'/>
<id>urn:sha1:2fcb50273d69a798c1368b05bd2de46fae2227bf</id>
<content type='text'>
* feat: exclude notes by suspended user from FTT timeline endpoint

* feat: exclude notes by suspended user from DB based timelines

* chore: fix types

* chore: fix types

* chore: fix non-reply / renote

* chore: fix non-reply / renote

* test: update test

* docs(changelog): 凍結されたユーザのノートが各種タイムラインで表示されないように

* Exclude suspended users note from featured

* fix: join user

* Update CHANGELOG.md

---------

Co-authored-by: syuilo &lt;4439005+syuilo@users.noreply.github.com&gt;</content>
</entry>
<entry>
<title>Exclude blocked instance note from most timelines (#15792)</title>
<updated>2025-04-27T22:21:00Z</updated>
<author>
<name>anatawa12</name>
<email>anatawa12@icloud.com</email>
</author>
<published>2025-04-27T22:21:00Z</published>
<link rel='alternate' type='text/html' href='http://g.freya.cat/misskey/commit/?id=ec92bf47f1ba8def29ed55997be590e3491270ab'/>
<id>urn:sha1:ec92bf47f1ba8def29ed55997be590e3491270ab</id>
<content type='text'>
* Exclude blocked instance note from most timelines

* Exclude blocked instance note from FTT timelines

* Exclude blocked instance note from featured

* fix type</content>
</entry>
<entry>
<title>hideNotesInSensitiveChannel -&gt; excludeNotesInSensitiveChannel</title>
<updated>2025-04-08T11:50:38Z</updated>
<author>
<name>syuilo</name>
<email>4439005+syuilo@users.noreply.github.com</email>
</author>
<published>2025-04-08T11:50:38Z</published>
<link rel='alternate' type='text/html' href='http://g.freya.cat/misskey/commit/?id=c500e4392aac643ccf05d28effabbf41c1c37e9b'/>
<id>urn:sha1:c500e4392aac643ccf05d28effabbf41c1c37e9b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat: アンテナでセンシティブなチャンネルからのノートを除外できるように (#15346)</title>
<updated>2025-04-02T07:01:24Z</updated>
<author>
<name>Nanashi.</name>
<email>sevenc7c@sevenc7c.com</email>
</author>
<published>2025-04-02T07:01:24Z</published>
<link rel='alternate' type='text/html' href='http://g.freya.cat/misskey/commit/?id=98eadd709364a11f039a8d45a2498ec6c8226c46'/>
<id>urn:sha1:98eadd709364a11f039a8d45a2498ec6c8226c46</id>
<content type='text'>
* feat(db): マイグレーションを追加

* feat(backend): カラムの定義を追加

* wip

* feat: フラグを設定出来るように

* feat: /notesエンドポイントを対応

* feat: websocketを対応

* test: テストを追加

* docs: CHANGELOGを更新

* docs: CHANGELOGの追加場所を修正

* chore: api.jsonを更新

* docs(CHANGELOG): General欄に移動

* docs: フォーマットを揃える

* chore: クエリを削除

* revert: 英訳を消す

* chore: note.channelを追加するところを変える

* docs: CHANGELOGを更新する

* docs(CHANGELOG): 2025.3.2に移動

* chore: changelogを下に移動

* ci: CI再実行用の空コミット

---------

Co-authored-by: syuilo &lt;4439005+syuilo@users.noreply.github.com&gt;</content>
</entry>
<entry>
<title>refactor(backend): better method name</title>
<updated>2025-03-27T07:51:08Z</updated>
<author>
<name>syuilo</name>
<email>4439005+syuilo@users.noreply.github.com</email>
</author>
<published>2025-03-27T07:51:08Z</published>
<link rel='alternate' type='text/html' href='http://g.freya.cat/misskey/commit/?id=c29a5764d3836bc05906036be20fab2eeea8b85b'/>
<id>urn:sha1:c29a5764d3836bc05906036be20fab2eeea8b85b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Feat: Chat (#15686)</title>
<updated>2025-03-24T12:32:46Z</updated>
<author>
<name>syuilo</name>
<email>4439005+syuilo@users.noreply.github.com</email>
</author>
<published>2025-03-24T12:32:46Z</published>
<link rel='alternate' type='text/html' href='http://g.freya.cat/misskey/commit/?id=f1f24e39d2df3135493e2c2087230b428e2d02b7'/>
<id>urn:sha1:f1f24e39d2df3135493e2c2087230b428e2d02b7</id>
<content type='text'>
* wip

* wip

* wip

* wip

* wip

* wip

* Update types.ts

* Create 1742203321812-chat.js

* wip

* wip

* Update room.vue

* Update home.vue

* Update home.vue

* Update ja-JP.yml

* Update index.d.ts

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* Update CHANGELOG.md

* wip

* Update home.vue

* clean up

* Update misskey-js.api.md

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* lint fixes

* lint

* Update UserEntityService.ts

* search

* wip

* 🎨

* wip

* Update home.ownedRooms.vue

* wip

* Update CHANGELOG.md

* Update style.scss

* wip

* improve performance

* improve performance

* Update timeline.test.ts</content>
</entry>
<entry>
<title>fix(backend/antenna): キーワードが与えられなかった場合のエラーをApiErrorとして投げる (#14491)</title>
<updated>2024-09-15T06:13:46Z</updated>
<author>
<name>Kisaragi</name>
<email>48310258+KisaragiEffective@users.noreply.github.com</email>
</author>
<published>2024-09-15T06:13:46Z</published>
<link rel='alternate' type='text/html' href='http://g.freya.cat/misskey/commit/?id=6b2072f4b1e6a191634b51b448442aaf57df5434'/>
<id>urn:sha1:6b2072f4b1e6a191634b51b448442aaf57df5434</id>
<content type='text'>
* fix(backend/antenna): report validation failure as ApiError on update

* test(backend/antenna): reflect change in previous commit

* fix(backend/antenna): report validation failure as ApiError on create

* test(backend/antenna): reflect change in previous commit

* test(backend/antenna): semi

* test(backend/antenna): bring being spread parameters first in object literal

* chore: add CHANGELOG entry

---------

Co-authored-by: syuilo &lt;4439005+syuilo@users.noreply.github.com&gt;</content>
</entry>
<entry>
<title>Fix(backend): Limit antenna/webhook/list to exact amount (#14036)</title>
<updated>2024-06-18T03:18:04Z</updated>
<author>
<name>Ryu jongheon</name>
<email>lapy@lapy.link</email>
</author>
<published>2024-06-18T03:18:04Z</published>
<link rel='alternate' type='text/html' href='http://g.freya.cat/misskey/commit/?id=d0ee0203e12d41515b05d7d99ae09f70eeae5874'/>
<id>urn:sha1:d0ee0203e12d41515b05d7d99ae09f70eeae5874</id>
<content type='text'>
... not +1
* Update antennas/clips e2e test</content>
</entry>
</feed>
