Skip to content
Snippets Groups Projects
  1. Sep 03, 2024
  2. Aug 06, 2024
  3. Aug 03, 2024
  4. Jul 20, 2024
    • syuilo's avatar
      revert 5f88d56d · 337b42bc
      syuilo authored
      バグがある(かつすぐに修正できそうにない) & まだレビュー途中で意図せずマージされたため
      337b42bc
  5. Jul 17, 2024
    • tamaina's avatar
      perf(federation): Ed25519署名に対応する (#13464) · 5f88d56d
      tamaina authored
      * 1. ed25519キーペアを発行・Personとして公開鍵を送受信
      
      * validate additionalPublicKeys
      
      * getAuthUserFromApIdはmainを選ぶ
      
      * ✌️
      
      * 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
      
      * ✌️
      
      * 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: default avatarまっちゃとーにゅ <17376330+u1-liquid@users.noreply.github.com>
      
      * 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: default avatarMeiMei <30769358+mei23@users.noreply.github.com>
      Co-authored-by: default avatarまっちゃとーにゅ <17376330+u1-liquid@users.noreply.github.com>
  6. Jun 23, 2024
  7. Jun 22, 2024
  8. May 23, 2024
    • anatawa12's avatar
      feat: suspend instance improvements (#13861) · 83a9aa45
      anatawa12 authored
      
      * feat(backend): dead instance detection
      
      * feat(backend): suspend type detection
      
      * feat(frontend): show suspend reason on frontend
      
      * feat(backend): resume federation automatically if the server is automatically suspended
      
      * docs(changelog): 配信停止まわりの改善
      
      * lint: fix lint errors
      
      * Update packages/frontend/src/pages/instance-info.vue
      
      * lint: fix lint error
      
      * chore: suspendedState => suspensionState
      
      ---------
      
      Co-authored-by: default avatarsyuilo <4439005+syuilo@users.noreply.github.com>
  9. Feb 13, 2024
  10. Feb 12, 2024
  11. Jan 06, 2024
  12. Sep 20, 2023
  13. Sep 15, 2023
    • syuilo's avatar
      update deps (#11820) · 6cf466e5
      syuilo authored
      * update deps
      
      * fix
      
      * wip
      
      * wip
      
      * wip
      
      * Update docker-compose.yml.example
      
      * Delete reviewer-lottery.yml
      
      * Update RepositoryModule.ts
      
      * wip
      
      * wip
      
      * clean up
      
      * update deps
      
      * wip
      
      * wip
  14. Aug 16, 2023
  15. Aug 05, 2023
  16. Jul 27, 2023
  17. May 29, 2023
  18. Apr 22, 2023
  19. Apr 06, 2023
  20. Apr 04, 2023
  21. Mar 24, 2023
  22. Mar 14, 2023
  23. Mar 13, 2023
  24. Feb 16, 2023
  25. Jan 13, 2023
  26. Jan 03, 2023
  27. Jan 02, 2023
  28. Dec 04, 2022
  29. Sep 20, 2022
  30. Sep 18, 2022
    • syuilo's avatar
      test · a2eac9ff
      syuilo authored
      a2eac9ff
  31. Sep 17, 2022
Loading