かっこかり
|
ca7992b1ab
|
Merge branch 'develop' into feat-1714
|
2024-07-18 18:58:36 +09:00 |
|
github-actions[bot]
|
73a42ea2ee
|
Bump version to 2024.7.0-beta.1
|
2024-07-17 17:23:58 +00:00 |
|
tamaina
|
5f88d56d96
|
perf(federation): Ed25519署名に対応する (#13464)
* 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: まっちゃとーにゅ <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 0082f6f8e8 .
* 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 f2c412c180 .
* genRSAAndEd25519KeyPairではキーを直列に生成する?
* maxConcurrency: 8
* maxConcurrency: 16
* maxConcurrency: 8
* Revert "genRSAAndEd25519KeyPairではキーを直列に生成する?"
This reverts commit d0aada55c1 .
* maxWorkers: '90%'
* Revert "maxWorkers: '90%'"
This reverts commit 9e0a93f110 .
* 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 <30769358+mei23@users.noreply.github.com>
Co-authored-by: まっちゃとーにゅ <17376330+u1-liquid@users.noreply.github.com>
|
2024-07-18 01:28:17 +09:00 |
|
github-actions[bot]
|
f0d738d8bf
|
Bump version to 2024.7.0-beta.0
|
2024-07-17 08:15:21 +00:00 |
|
かっこかり
|
8d144c8fdc
|
Merge branch 'develop' into feat-1714
|
2024-07-15 10:11:15 +09:00 |
|
anatawa12
|
d47fd4ffe1
|
fix: error with trying to handle SIGKILL (#14208)
|
2024-07-14 21:29:35 +09:00 |
|
Kisaragi
|
76181385d2
|
refactor(misskey-js): enable exactOptionalPropertyTypes (#14203)
* refactor(misskey-js): enable exactOptionalPropertyTypes
* refactor(misskey-js): fix error where is appeared by enabling
|
2024-07-14 15:52:43 +09:00 |
|
Sayamame-beans
|
7afa593d11
|
Feat: ユーザーのアイコン/バナーの変更可否をロールで設定可能に (#14078)
* feat: implement role policy "canUpdateBioMedia"
* docs(changelog): update changelog
* docs(changelog): update changelog
* chore: regenerate misskey-js type definitions
* chore: Apply suggestion from code review
Co-authored-by: anatawa12 <anatawa12@icloud.com>
* chore: fix unnecessarily strict inequality check
* chore: policies should be gotten only once
---------
Co-authored-by: anatawa12 <anatawa12@icloud.com>
|
2024-07-14 09:31:05 +09:00 |
|
かっこかり
|
f826c5df7a
|
Merge branch 'develop' into feat-1714
|
2024-07-11 17:06:22 +09:00 |
|
Kisaragi
|
52d8a54fc7
|
feat(misskey-js): POST admin/roles/create の型を具象化 (#14167)
* feat(misskey-js): `POST admin/roles/create`の型を具象化
* fix
* docs: CHANGELOG.md
* test(misskey-js): admin/roles/createの型が合うことを表明
* test(misskey-js): single quote
* test(misskey-js): 無を読もうとして爆発するのを修正
* test(misskey-js): fix comment
|
2024-07-10 20:40:04 +09:00 |
|
かっこかり
|
d913a1bb9f
|
Merge branch 'develop' into feat-1714
|
2024-07-07 22:45:55 +09:00 |
|
かっこかり
|
f119f8c2cc
|
feat(misskey-js): multipart/form-dataのリクエストに対応 (#14147)
* feat(misskey-js): multipart/form-dataのリクエストに対応
* lint
* add test
* Update Changelog
* テストを厳しくする
* lint
* multipart/form-dataではnullのプロパティを弾くように
|
2024-07-07 14:08:18 +09:00 |
|
かっこかり
|
aab4fa9394
|
Merge branch 'develop' into feat-1714
|
2024-07-04 18:32:08 +09:00 |
|
Kisaragi
|
eafae79869
|
test(backend): goodbye, Lenna (#14111)
|
2024-07-02 14:29:44 +09:00 |
|
syuilo
|
427648c4b8
|
update deps (#14057)
* wip
* locales/index.jsのymlファイル取得ロジックを調節
* regenerate pnpm-lock.yaml
* fix(backend): typecheck fails
* chore(deps): bump ip-cidr from 4.0.0 to 4.0.1 in /packages/backend
* chore: migrate ESLint configs to flat config (#14094)
* chore: migrate ESLint configs to flat config
* fix: update paths
* fix: frontend lint fails
* refactor(misskey-js): lint build.js
* update deps
---------
Co-authored-by: samunohito <46447427+samunohito@users.noreply.github.com>
Co-authored-by: zyoshoka <root@zyoshoka.com>
Co-authored-by: zyoshoka <107108195+zyoshoka@users.noreply.github.com>
|
2024-07-02 11:38:34 +09:00 |
|
kakkokari-gtyih
|
4df8d38e83
|
lint
|
2024-06-25 22:14:51 +09:00 |
|
kakkokari-gtyih
|
1b6216df51
|
run api extractor
|
2024-06-24 18:27:03 +09:00 |
|
kakkokari-gtyih
|
313ebcde43
|
misskey-js側にinterfaceを置いて型エラーを解消
|
2024-06-24 18:26:03 +09:00 |
|
かっこかり
|
f9e29e5f5c
|
Merge branch 'develop' into feat-1714
|
2024-06-22 15:03:23 +09:00 |
|
kakkokari-gtyih
|
b1d5a15188
|
run api-extractor
|
2024-06-22 14:58:01 +09:00 |
|
yupix
|
b50eb511b0
|
refactor: api/*/update系の必須キーを最低限に (#13824)
* refactor: clips/updateの必須キーをclipIdのみに
* refactor: admin/roles/update の必須キーをroleIdのみに
* feat: pages/update の必須キーをpageIdのみに
* refactor: gallery/posts/update の必須キーをpostidのみに
* feat: misskey-jsの型を更新
* feat: i/webhooks/updateの必須キーをwebhookIdのみに
* feat: admin/ad/updateの必須キーをidのみに
* feat: misskey-jsの型を更新
* chore: update CHANGELOG.md
* docs: update CHANGELOG.md
* fix: secretが更新できなくなる場合がある
Co-authored-by: zyoshoka <107108195+zyoshoka@users.noreply.github.com>
* Update packages/backend/src/server/api/endpoints/gallery/posts/update.ts
---------
Co-authored-by: zyoshoka <107108195+zyoshoka@users.noreply.github.com>
Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
|
2024-06-22 14:52:27 +09:00 |
|
kakkokari-gtyih
|
f0b0be12b0
|
enhance(frontend): Websocketを使用しないモードを実装
|
2024-06-22 14:52:16 +09:00 |
|
syuilo
|
1df90cef4c
|
update typescript
|
2024-06-21 13:03:00 +09:00 |
|
おさむのひと
|
61fae45390
|
feat: 通報を受けた際にメールまたはWebhookで通知を送出出来るようにする (#13758)
* feat: 通報を受けた際にメールまたはWebhookで通知を送出出来るようにする
* モデログに対応&エンドポイントを単一オブジェクトでのサポートに変更(API経由で大量に作るシチュエーションもないと思うので)
* fix spdx
* fix migration
* fix migration
* fix models
* add e2e webhook
* tweak
* fix modlog
* fix bugs
* add tests and fix bugs
* add tests and fix bugs
* add tests
* fix path
* regenerate locale
* 混入除去
* 混入除去
* add abuseReportResolved
* fix pnpm-lock.yaml
* add abuseReportResolved test
* fix bugs
* fix ui
* add tests
* fix CHANGELOG.md
* add tests
* add RoleService.getModeratorIds tests
* WebhookServiceをUserとSystemに分割
* fix CHANGELOG.md
* fix test
* insertOneを使う用に
* fix
* regenerate locales
* revert version
* separate webhook job queue
* fix
* 🎨
* Update QueueProcessorService.ts
---------
Co-authored-by: osamu <46447427+sam-osamu@users.noreply.github.com>
Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
|
2024-06-08 15:34:19 +09:00 |
|
github-actions[bot]
|
6078081c33
|
[skip ci] Release: 2024.5.0
|
2024-05-31 12:24:53 +00:00 |
|
github-actions[bot]
|
a59aa20be8
|
Bump version to 2024.5.0-rc.13
|
2024-05-31 12:18:52 +00:00 |
|
syuilo
|
61eec93f4e
|
Revert "2024.5.0"
This reverts commit 27d1b7e615 .
|
2024-05-31 21:16:35 +09:00 |
|
syuilo
|
27d1b7e615
|
2024.5.0
|
2024-05-31 21:09:19 +09:00 |
|
github-actions[bot]
|
316d192bc0
|
Bump version to 2024.5.0-rc.12
|
2024-05-31 12:05:47 +00:00 |
|
github-actions[bot]
|
46164f879b
|
Bump version to 2024.5.0-rc.11
|
2024-05-31 11:20:13 +00:00 |
|
github-actions[bot]
|
374c8791d7
|
Bump version to 2024.5.0-rc.10
|
2024-05-31 11:13:42 +00:00 |
|
github-actions[bot]
|
dc55adbaf7
|
Bump version to 2024.5.0-rc.9
|
2024-05-31 07:06:41 +00:00 |
|
github-actions[bot]
|
1e007b63aa
|
Bump version to 2024.5.0-rc.8
|
2024-05-31 04:38:45 +00:00 |
|
syuilo
|
a0c596b030
|
Merge branch 'develop' into release/2024.5.0
|
2024-05-31 13:28:25 +09:00 |
|
syuilo
|
eaa85f5aa3
|
fix test
|
2024-05-31 13:28:11 +09:00 |
|
syuilo
|
dfeaa1145b
|
Merge branch 'develop' into release/2024.5.0
|
2024-05-31 13:19:49 +09:00 |
|
syuilo
|
be11fd7508
|
enhance: サーバーのお問い合わせ先URLを設定できるように
|
2024-05-31 10:12:23 +09:00 |
|
zyoshoka
|
eaadd643eb
|
chore(misskey-js): fix repository and add license in package.json (#13902)
|
2024-05-29 20:57:48 +09:00 |
|
github-actions[bot]
|
f75e46752e
|
Bump version to 2024.5.0-rc.7
|
2024-05-28 09:18:21 +00:00 |
|
github-actions[bot]
|
244adef70e
|
Bump version to 2024.5.0-rc.6
|
2024-05-28 09:18:05 +00:00 |
|
github-actions[bot]
|
4704dfe061
|
Bump version to 2024.5.0-beta.5
|
2024-05-27 12:00:25 +00:00 |
|
syuilo
|
d3b969306c
|
Merge branch 'develop' into release/2024.5.0
|
2024-05-27 20:55:49 +09:00 |
|
anatawa12
|
4579be0f54
|
新着ノートをサウンドで通知する機能をdeck UIに追加 (#13867)
* feat(deck-ui): implement note notification
* chore: remove notify in antenna
* docs(changelog): 新着ノートをサウンドで通知する機能をdeck UIに追加
* fix: type error in test
* lint: key order
* fix: remove notify column
* test: remove test for notify
* chore: make sound selectable
* fix: add license header
* fix: add license header again
* Unnecessary await
Co-authored-by: かっこかり <67428053+kakkokari-gtyih@users.noreply.github.com>
* ファイルを選択してください -> ファイルが選択されていません
* fix: i18n忘れ
* fix: i18n忘れ
* pleaseSelectFile > fileNotSelected
---------
Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
Co-authored-by: かっこかり <67428053+kakkokari-gtyih@users.noreply.github.com>
|
2024-05-27 20:54:53 +09:00 |
|
github-actions[bot]
|
e50107792c
|
Bump version to 2024.5.0-beta.4
|
2024-05-27 08:37:07 +00:00 |
|
syuilo
|
579b88adc7
|
Merge branch 'develop' into release/2024.5.0
|
2024-05-27 17:28:08 +09:00 |
|
github-actions[bot]
|
140df4b5e0
|
Bump version to 2024.5.0-beta.3
|
2024-05-27 08:27:39 +00:00 |
|
かっこかり
|
3ffbf6296f
|
feat: 個別のお知らせにリンクで飛べるように (#13885)
* feat(announcement): 個別のお知らせにリンクで飛べるように (MisskeyIO#639)
(cherry picked from commit f6bf7f992a78e54d86a4701dbd1e4fda7ef4eb27)
* fix
Co-authored-by: まっちゃとーにゅ <17376330+u1-liquid@users.noreply.github.com>
* fix
Co-authored-by: まっちゃとーにゅ <17376330+u1-liquid@users.noreply.github.com>
* 一覧ページではお知らせpanel全体を押せるように
* お知らせバーは個別ページに飛ばすように
* Update Changelog
* spdx
* attempt to fox test
* remove unnecessary thong
* `announcement` → `announcements/show`
* リンクを押せる場所をタイトルと日付部分のみに変更
---------
Co-authored-by: まっちゃとーにゅ <17376330+u1-liquid@users.noreply.github.com>
|
2024-05-27 17:15:11 +09:00 |
|
かっこかり
|
e0b47999fa
|
fix(backend): read:admin:show-user と read:admin:show-users を統合 (#13798)
* fix(frontend): 同じdisplayNameの権限があるのを修正
* read:admin:show-user と read:admin:show-users を統合
* Update Changelog
|
2024-05-23 17:29:59 +09:00 |
|
anatawa12
|
83a9aa4533
|
feat: suspend instance improvements (#13861)
* 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: syuilo <4439005+syuilo@users.noreply.github.com>
|
2024-05-23 15:55:47 +09:00 |
|
github-actions[bot]
|
8489d39372
|
Bump version to 2024.5.0-beta.2
|
2024-05-23 05:25:01 +00:00 |
|