<feed xmlns='http://www.w3.org/2005/Atom'>
<title>misskey/packages/backend/src/server/api/endpoints/roles, 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>enhance: ページネーション(一覧表示)の基準日時を指定できるように sinceId/untilIdが指定可能なエンドポイントにおいて、sinceDate/untilDateも指定可能に</title>
<updated>2025-06-28T11:21:21Z</updated>
<author>
<name>syuilo</name>
<email>4439005+syuilo@users.noreply.github.com</email>
</author>
<published>2025-06-28T11:21:21Z</published>
<link rel='alternate' type='text/html' href='http://g.freya.cat/misskey/commit/?id=b8e8f3ad25fafbe0567e710eddfcced04deb03ad'/>
<id>urn:sha1:b8e8f3ad25fafbe0567e710eddfcced04deb03ad</id>
<content type='text'>
</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>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>perf(backend): avoid N+1 selects from `user` table when packing many entities (#13911)</title>
<updated>2024-05-31T06:32:42Z</updated>
<author>
<name>zyoshoka</name>
<email>107108195+zyoshoka@users.noreply.github.com</email>
</author>
<published>2024-05-31T06:32:42Z</published>
<link rel='alternate' type='text/html' href='http://g.freya.cat/misskey/commit/?id=514a65e45330f09ad58cac3cab16bd888be80866'/>
<id>urn:sha1:514a65e45330f09ad58cac3cab16bd888be80866</id>
<content type='text'>
* perf(backend): avoid N+1 selects from `user` table when packing many entities

* perf(backend): use `packMany` instead of mapping to `pack`</content>
</entry>
<entry>
<title>(re)  update SPDX-FileCopyrightText</title>
<updated>2024-02-13T15:59:27Z</updated>
<author>
<name>tamaina</name>
<email>tamaina@hotmail.co.jp</email>
</author>
<published>2024-02-13T15:59:27Z</published>
<link rel='alternate' type='text/html' href='http://g.freya.cat/misskey/commit/?id=c1514ce91dc08481a092a789ee37da546cdb4583'/>
<id>urn:sha1:c1514ce91dc08481a092a789ee37da546cdb4583</id>
<content type='text'>
Fix  #13290
</content>
</entry>
<entry>
<title>Revert "update SPDX-FileCopyrightText"</title>
<updated>2024-02-13T15:50:11Z</updated>
<author>
<name>tamaina</name>
<email>tamaina@hotmail.co.jp</email>
</author>
<published>2024-02-13T15:50:11Z</published>
<link rel='alternate' type='text/html' href='http://g.freya.cat/misskey/commit/?id=311c2172d7bc861d915a28650684a1587ecb4695'/>
<id>urn:sha1:311c2172d7bc861d915a28650684a1587ecb4695</id>
<content type='text'>
This reverts commit 9b5aeb76d8c9372d67058c512597152b6bf222f2.
</content>
</entry>
<entry>
<title>update SPDX-FileCopyrightText</title>
<updated>2024-02-12T02:37:45Z</updated>
<author>
<name>syuilo</name>
<email>Syuilotan@yahoo.co.jp</email>
</author>
<published>2024-02-12T02:37:45Z</published>
<link rel='alternate' type='text/html' href='http://g.freya.cat/misskey/commit/?id=9b5aeb76d8c9372d67058c512597152b6bf222f2'/>
<id>urn:sha1:9b5aeb76d8c9372d67058c512597152b6bf222f2</id>
<content type='text'>
</content>
</entry>
</feed>
