<feed xmlns='http://www.w3.org/2005/Atom'>
<title>misskey/.devcontainer/devcontainer.yml, 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-05-12T07:55:01Z</updated>
<entry>
<title>enhance: いくつかの設定ファイルの項目をコントロールパネルで設定するように (#16026)</title>
<updated>2025-05-12T07:55:01Z</updated>
<author>
<name>syuilo</name>
<email>4439005+syuilo@users.noreply.github.com</email>
</author>
<published>2025-05-12T07:55:01Z</published>
<link rel='alternate' type='text/html' href='http://g.freya.cat/misskey/commit/?id=26506677c2debbe7d58b26f1e5c98b834bc72e0f'/>
<id>urn:sha1:26506677c2debbe7d58b26f1e5c98b834bc72e0f</id>
<content type='text'>
* wip

* Update CHANGELOG.md

* feat: migrate to existing config value (#16030)

* wip

* Update CHANGELOG.md

---------

Co-authored-by: anatawa12 &lt;anatawa12@icloud.com&gt;</content>
</entry>
<entry>
<title>enhance: implement `sentryForFrontend` (#15433)</title>
<updated>2025-04-02T06:44:04Z</updated>
<author>
<name>zyoshoka</name>
<email>107108195+zyoshoka@users.noreply.github.com</email>
</author>
<published>2025-04-02T06:44:04Z</published>
<link rel='alternate' type='text/html' href='http://g.freya.cat/misskey/commit/?id=0bf49818c4477b3bed53017a77885153395662b0'/>
<id>urn:sha1:0bf49818c4477b3bed53017a77885153395662b0</id>
<content type='text'>
Co-authored-by: syuilo &lt;4439005+syuilo@users.noreply.github.com&gt;</content>
</entry>
<entry>
<title>Misskey® Reactions Buffering Technology™ (#14579)</title>
<updated>2024-09-20T12:03:53Z</updated>
<author>
<name>syuilo</name>
<email>4439005+syuilo@users.noreply.github.com</email>
</author>
<published>2024-09-20T12:03:53Z</published>
<link rel='alternate' type='text/html' href='http://g.freya.cat/misskey/commit/?id=0b062f1407688906483e2427d87b708ce1a2dc47'/>
<id>urn:sha1:0b062f1407688906483e2427d87b708ce1a2dc47</id>
<content type='text'>
* wip

* wip

* Update ReactionsBufferingService.ts

* Update ReactionsBufferingService.ts

* wip

* wip

* wip

* Update ReactionsBufferingService.ts

* wip

* wip

* wip

* Update NoteEntityService.ts

* wip

* wip

* wip

* wip

* Update CHANGELOG.md</content>
</entry>
<entry>
<title>revert 5f88d56d96</title>
<updated>2024-07-20T12:33:20Z</updated>
<author>
<name>syuilo</name>
<email>4439005+syuilo@users.noreply.github.com</email>
</author>
<published>2024-07-20T12:33:20Z</published>
<link rel='alternate' type='text/html' href='http://g.freya.cat/misskey/commit/?id=337b42bcb179bdfb993888ed94342a0158e8f3cb'/>
<id>urn:sha1:337b42bcb179bdfb993888ed94342a0158e8f3cb</id>
<content type='text'>
バグがある(かつすぐに修正できそうにない) &amp; まだレビュー途中で意図せずマージされたため
</content>
</entry>
<entry>
<title>perf(federation): Ed25519署名に対応する (#13464)</title>
<updated>2024-07-17T16:28:17Z</updated>
<author>
<name>tamaina</name>
<email>tamaina@hotmail.co.jp</email>
</author>
<published>2024-07-17T16:28:17Z</published>
<link rel='alternate' type='text/html' href='http://g.freya.cat/misskey/commit/?id=5f88d56d9699863da58deb243db114da53f12f6b'/>
<id>urn:sha1:5f88d56d9699863da58deb243db114da53f12f6b</id>
<content type='text'>
* 1. ed25519キーペアを発行・Personとして公開鍵を送受信

* validate additionalPublicKeys

* getAuthUserFromApIdはmainを選ぶ

* :v:

* fix

* signatureAlgorithm

* set publicKeyCache lifetime

* refresh

* httpMessageSignatureAcceptable

* ED25519_SIGNED_ALGORITHM

* ED25519_PUBLIC_KEY_SIGNATURE_ALGORITHM

* remove sign additionalPublicKeys signature requirements

* httpMessageSignaturesSupported

* httpMessageSignaturesImplementationLevel

* httpMessageSignaturesImplementationLevel: '01'

* perf(federation): Use hint for getAuthUserFromApId (#13470)

* Hint for getAuthUserFromApId

* とどのつまりこれでいいのか？

* use @misskey-dev/node-http-message-signatures

* fix

* signedPost, signedGet

* ap-request.tsを復活させる

* remove digest prerender

* fix test?

* fix test

* add httpMessageSignaturesImplementationLevel to FederationInstance

* ManyToOne

* fetchPersonWithRenewal

* exactKey

* :v:

* use const

* use gen-key-pair fn. from  '@misskey-dev/node-http-message-signatures'

* update node-http-message-signatures

* fix

* @misskey-dev/node-http-message-signatures@0.0.0-alpha.11

* getAuthUserFromApIdでupdatePersonの頻度を増やす

* cacheRaw.date

* use requiredInputs
https://github.com/misskey-dev/misskey/pull/13464#discussion_r1509964359

* update @misskey-dev/node-http-message-signatures

* clean up

* err msg

* fix(backend): fetchInstanceMetadataのLockが永遠に解除されない問題を修正

Co-authored-by: まっちゃとーにゅ &lt;17376330+u1-liquid@users.noreply.github.com&gt;

* fix httpMessageSignaturesImplementationLevel validation

* fix test

* fix

* comment

* comment

* improve test

* fix

* use Promise.all in genRSAAndEd25519KeyPair

* refreshAndprepareEd25519KeyPair

* refreshAndfindKey

* commetn

* refactor public keys add

* digestプリレンダを復活させる

RFC実装時にどうするか考える

* fix, async

* fix

* !== true

* use save

* Deliver update person when new key generated (not tested)
https://github.com/misskey-dev/misskey/pull/13464#issuecomment-1977049061

* 循環参照で落ちるのを解消？

* fix?

* Revert "fix?"

This reverts commit 0082f6f8e8c5d5febd14933ba9a1ac643f70ca92.

* a

* logger

* log

* change logger

* 秘密鍵の変更は、フラグではなく鍵を引き回すようにする

* addAllKnowingSharedInboxRecipe

* nanka meccha kaeta

* delivre

* キャッシュ有効チェックはロック取得前に行う

* @misskey-dev/node-http-message-signatures@0.0.3

* PrivateKeyPem

* getLocalUserPrivateKey

* fix test

* if

* fix ap-request

* update node-http-message-signatures

* fix type error

* update package

* fix type

* update package

* retry no key

* @misskey-dev/node-http-message-signatures@0.0.8

* fix type error

* log keyid

* logger

* db-resolver

* JSON.stringify

* HTTP Signatureがなかったり使えなかったりしそうな場合にLD Signatureを活用するように

* inbox-delayed use actor if no signature

* ユーザーとキーの同一性チェックはhostの一致にする

* log signature parse err

* save array

* とりあえずtryで囲っておく

* fetchPersonWithRenewalでエラーが起きたら古いデータを返す

* use transactionalEntityManager

* fix spdx

* @misskey-dev/node-http-message-signatures@0.0.10

* add comment

* fix

* publicKeyに配列が入ってもいいようにする
https://github.com/misskey-dev/misskey/pull/13950

* define additionalPublicKeys

* fix

* merge fix

* refreshAndprepareEd25519KeyPair → refreshAndPrepareEd25519KeyPair

* remove gen-key-pair.ts

* defaultMaxListeners = 512

* Revert "defaultMaxListeners = 512"

This reverts commit f2c412c18057a9300540794ccbe4dfbf6d259ed6.

* genRSAAndEd25519KeyPairではキーを直列に生成する?

* maxConcurrency: 8

* maxConcurrency: 16

* maxConcurrency: 8

* Revert "genRSAAndEd25519KeyPairではキーを直列に生成する?"

This reverts commit d0aada55c1ed5aa98f18731ec82f3ac5eb5a6c16.

* maxWorkers: '90%'

* Revert "maxWorkers: '90%'"

This reverts commit 9e0a93f110456320d6485a871f014f7cdab29b33.

* e2e/timelines.tsで個々のテストに対するtimeoutを削除, maxConcurrency: 32

* better error handling of this.userPublickeysRepository.delete

* better comment

* set result to keypairEntityCache

* deliverJobConcurrency: 16, deliverJobPerSec: 1024, inboxJobConcurrency: 4

* inboxJobPerSec: 64

* delete request.headers['host'];

* fix

* // node-fetch will generate this for us. if we keep 'Host', it won't change with redirects!

* move delete host

* modify comment

* modify comment

* fix correct → collect

* refreshAndfindKey → refreshAndFindKey

* modify comment

* modify attachLdSignature

* getApId, InboxProcessorService

* TODO

* [skip ci] add CHANGELOG

---------

Co-authored-by: MeiMei &lt;30769358+mei23@users.noreply.github.com&gt;
Co-authored-by: まっちゃとーにゅ &lt;17376330+u1-liquid@users.noreply.github.com&gt;</content>
</entry>
<entry>
<title>feat: sentry integration (#13897)</title>
<updated>2024-05-28T08:06:33Z</updated>
<author>
<name>syuilo</name>
<email>4439005+syuilo@users.noreply.github.com</email>
</author>
<published>2024-05-28T08:06:33Z</published>
<link rel='alternate' type='text/html' href='http://g.freya.cat/misskey/commit/?id=80f3cb96b02eaaeb513670224d33b8842414963e'/>
<id>urn:sha1:80f3cb96b02eaaeb513670224d33b8842414963e</id>
<content type='text'>
* wip

* wip

* wip

* wip

* Update CHANGELOG.md

* Update ApiCallService.ts

* Update config.ts</content>
</entry>
<entry>
<title>Fix(backend): inboxJobPerSecのデフォルト値を16から32に (#12631)</title>
<updated>2023-12-12T23:14:34Z</updated>
<author>
<name>Camilla Ett</name>
<email>camilla.ett@gmail.com</email>
</author>
<published>2023-12-12T23:14:34Z</published>
<link rel='alternate' type='text/html' href='http://g.freya.cat/misskey/commit/?id=06ca63f9c2816146d9b5fcc38f8877c3ee0313c1'/>
<id>urn:sha1:06ca63f9c2816146d9b5fcc38f8877c3ee0313c1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat: improve tl performance (#11946)</title>
<updated>2023-10-03T11:26:11Z</updated>
<author>
<name>syuilo</name>
<email>Syuilotan@yahoo.co.jp</email>
</author>
<published>2023-10-03T11:26:11Z</published>
<link rel='alternate' type='text/html' href='http://g.freya.cat/misskey/commit/?id=6277a5545c746fac15ee6b4fe58de2e354ed7fda'/>
<id>urn:sha1:6277a5545c746fac15ee6b4fe58de2e354ed7fda</id>
<content type='text'>
* wip

* wip

* wip

* wip

* wip

* wip

* Update NoteCreateService.ts

* wip

* wip

* wip

* wip

* Update NoteCreateService.ts

* wip

* Update NoteCreateService.ts

* wip

* Update user-notes.ts

* wip

* wip

* wip

* Update NoteCreateService.ts

* wip

* Update timeline.ts

* Update timeline.ts

* Update timeline.ts

* Update timeline.ts

* Update timeline.ts

* wip

* Update timelines.ts

* Update timelines.ts

* Update timelines.ts

* wip

* wip

* wip

* Update timelines.ts

* Update misskey-js.api.md

* Update timelines.ts

* Update timelines.ts

* wip

* wip

* wip

* Update timelines.ts

* wip

* Update timelines.ts

* wip

* test

* Update activitypub.ts

* refactor: UserListJoining -&gt; UserListMembership

* Update NoteCreateService.ts

* wip</content>
</entry>
<entry>
<title>feat: introduce aidx and make it default</title>
<updated>2023-09-06T09:33:51Z</updated>
<author>
<name>syuilo</name>
<email>Syuilotan@yahoo.co.jp</email>
</author>
<published>2023-09-06T09:33:51Z</published>
<link rel='alternate' type='text/html' href='http://g.freya.cat/misskey/commit/?id=ca00a08e6e8ad8636b2002bf8fabcf66d9566015'/>
<id>urn:sha1:ca00a08e6e8ad8636b2002bf8fabcf66d9566015</id>
<content type='text'>
Co-Authored-By: MeiMei &lt;30769358+mei23@users.noreply.github.com&gt;
</content>
</entry>
<entry>
<title>chore: cacheRemoteFilesのデフォルト値をfalseに (#11398)</title>
<updated>2023-08-05T05:03:01Z</updated>
<author>
<name>tamaina</name>
<email>tamaina@hotmail.co.jp</email>
</author>
<published>2023-08-05T05:03:01Z</published>
<link rel='alternate' type='text/html' href='http://g.freya.cat/misskey/commit/?id=2217a3c5499b6ad28f799dc7c30717667c7753f5'/>
<id>urn:sha1:2217a3c5499b6ad28f799dc7c30717667c7753f5</id>
<content type='text'>
* chore: cacheRemoteFilesのデフォルト値をfalseに

* proxyRemoteFiles to default

* update ja-JP.yml

* update ja-JP.yml

* youCanCleanRemoteFilesCache

* changelog

---------

Co-authored-by: syuilo &lt;Syuilotan@yahoo.co.jp&gt;</content>
</entry>
</feed>
