tamaina
|
55d4d3418e
|
fix(server): HttpRequestService.sendでは常にUser-Agentを含むように
Fix #9817 (maybe)
|
2023-02-14 04:08:56 +00:00 |
|
syuilo
|
e8d4f3eac3
|
refactor: fix types
|
2023-02-13 16:19:29 +09:00 |
|
syuilo
|
1b21bad202
|
refactor
|
2023-02-13 15:50:22 +09:00 |
|
syuilo
|
f34f9f6ea5
|
refactor: fix types
|
2023-02-13 15:28:07 +09:00 |
|
syuilo
|
a71682f6f0
|
refactor: fix types
|
2023-02-12 20:06:10 +09:00 |
|
syuilo
|
5d3d5cd59c
|
refactor: fix types
|
2023-02-12 18:54:38 +09:00 |
|
syuilo
|
451bc0b444
|
refactor: fix types
|
2023-02-12 18:47:30 +09:00 |
|
Kagami Sascha Rosylight
|
9965bc8f94
|
Fix moduleNameMapper to not resolve .wasm.js to .wasm (#9894)
* Fix moduleNameMapper to not resolve `.wasm.js` to `.js`
Fixes #9767
Undici [tries to import `./llhttp/llhttp.wasm.js`](e155c6db5c/lib/client.js (L342) ) which is currently broken by the (hacky) module name mapper.
* longer timeout value
* 30s
* 50s
* 60s to be safe
* Revert "60s to be safe"
This reverts commit f3e0f5796273c0cdcbd901e8c08ae3136b9768f8.
* 2cc98226ca revert?
* revert
* remove timeout
* detectOpenHandles
* Really solved?
* Revert "detectOpenHandles"
This reverts commit 29214bdff80e15998f34171bf409d454a3d10129.
* Add `coveragePathIgnorePatterns`
* Revert "Add `coveragePathIgnorePatterns`"
This reverts commit fcf8c6806b339b7c21f53137f9939d00020904aa.
* Import jsonld dynamically
* remove import
* add comment
---------
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
|
2023-02-12 17:18:31 +09:00 |
|
syuilo
|
b55d26387b
|
improve error handling
|
2023-02-12 10:36:43 +09:00 |
|
tamaina
|
ee03ab8d2c
|
enhance(server): videoThumbnailGenerator config (#9845)
* enhance(server): videoThumbnailGenerator config
* ✌️
* fix
* 相対url
* サムネイルのproxyRemoteFilesは直接プロキシを指定する
* メディアプロキシ
|
2023-02-12 09:13:47 +09:00 |
|
syuilo
|
9351fb9617
|
コンディショナルロールもバッジとして表示可能に
|
2023-02-11 09:03:43 +09:00 |
|
syuilo
|
76faec2115
|
refactor: fix types
|
2023-02-09 11:46:08 +09:00 |
|
syuilo
|
5facd11592
|
refactor: fix types
|
2023-02-09 11:02:37 +09:00 |
|
syuilo
|
73f06e591a
|
revert: 650187deaf
|
2023-02-08 20:07:19 +09:00 |
|
syuilo
|
0da0cc80b9
|
fix(server): validate url from ap to improve security
|
2023-02-08 17:50:23 +09:00 |
|
syuilo
|
650187deaf
|
perf(client): do not render custom emojis in user names
#9778
|
2023-02-08 17:48:02 +09:00 |
|
tamaina
|
54f789bd55
|
fix(server): DriveFileEntityService.getPublicUrl調整
- 外部MediaProxyではビデオのサムネイルを生成できないので外部に投げない
- thumbnailUrlが存在しない場合、画像の場合はプロキシで圧縮させる
|
2023-02-07 14:24:15 +00:00 |
|
syuilo
|
2be1a39d13
|
fix(server): validate urls from ap to improve security
|
2023-02-07 19:58:58 +09:00 |
|
MeiMei
|
505ecf6c1f
|
Deny UNIX domain socket (#9802)
* Deny UNIX domain socket
* got v12ならこれが使える?
|
2023-02-05 13:51:59 +09:00 |
|
syuilo
|
6a3039f7b7
|
feat: ロールにアイコンを設定してユーザー名の横に表示できるように
Resolve #9761
|
2023-02-05 10:37:03 +09:00 |
|
syuilo
|
4ad0345f20
|
fix(server): cannot follow user
|
2023-02-04 19:19:30 +09:00 |
|
tamaina
|
2dfed75402
|
perf(server): improvement of external mediaProxy (#9787)
* perf(server): improvement of external mediaProxy
* add a comment
* ✌️
* /filesでsharpの処理を行わずリダイレクトする
* fix
* thumbnail => static
* Fix #9788
* add avatar mode
* add url
* fix
* static.webp
* remove encodeURIComponent from media proxy path
* remove existance check
|
2023-02-04 13:38:51 +09:00 |
|
syuilo
|
0c12e80106
|
perf(server): cache blocking
|
2023-02-04 12:40:40 +09:00 |
|
syuilo
|
b7522f69e7
|
fix typo
|
2023-02-04 10:02:03 +09:00 |
|
syuilo
|
1d39f785f1
|
perf: use replaceAll instead of regex
|
2023-02-03 17:44:25 +09:00 |
|
syuilo
|
825551d64f
|
drop syslog
Close #9774
|
2023-02-03 15:08:36 +09:00 |
|
syuilo
|
562b02310f
|
drop twitter/github/discord integrations
Close #9775
|
2023-02-03 15:01:31 +09:00 |
|
syuilo
|
c559a9843f
|
drop hashtag chart
|
2023-02-03 14:10:14 +09:00 |
|
syuilo
|
4610d8dfe3
|
refactor: fix type
|
2023-02-01 20:15:11 +09:00 |
|
syuilo
|
fa296efdf6
|
refactor: fix type
|
2023-02-01 20:13:22 +09:00 |
|
syuilo
|
387fcd5c5d
|
refactor: fix type
|
2023-02-01 17:29:28 +09:00 |
|
syuilo
|
ebc6437977
|
refactor: tweak variable name
|
2023-02-01 16:24:50 +09:00 |
|
Nya Candy
|
00d28826b9
|
fix(try): ld signature normalizer (#9758)
|
2023-01-31 19:37:39 +09:00 |
|
syuilo
|
7cb13cf839
|
proxyRemoteFilesがfalseならリモートカスタム絵文字は直リンにする
|
2023-01-26 18:44:43 +09:00 |
|
tamaina
|
4735ae6451
|
refactor: /proxyをFileServerServiceに統合し、/proxyのurlで/filesが指定されていた場合は直接ファイルを解決するようにする (#9709)
* wip?
* clean up
* Implement? HttpFetchService
* ✌️
* remove node-fetch
* fix
* refactor
* fix
* gateway timeout
* UndiciFetcherクラスを追加 (仮コミット, ビルドもstartもさせていない)
* fix
* add logger and fix url preview
* fix ip check
* enhance logger and error handling
* fix
* fix
* clean up
* Use custom fetcher for ApRequest / ApResolver
* bypassProxyはproxyBypassHostsに判断を委譲するように
* set maxRedirections (default 3, ApRequest/ApResolver: 0)
* fix
* wip????
* wip
* ✌️
* set .node-version
* clean up
* refactor
* clean up
* refactor
* refactor detectRequestType
* rename detectResponseType
* ✌️
* fix
* wip
* clean up
* no got
* remove got
* wip
* ✌️
* fix
* clean up
* remove unnnecessary const
* good cleanup
* no stream
* Revert "no stream"
This reverts commit 636f9192fcd2b17e71bbf6b5b106b490e0f66244.
* fix
* cache-control: max-age=300 to error
* refactor cleanup
|
2023-01-26 16:06:29 +09:00 |
|
syuilo
|
452bd6db25
|
tweak custom emoji handling
Close #9721
|
2023-01-26 15:48:12 +09:00 |
|
syuilo
|
f5d6b84381
|
chore: check emoji host
|
2023-01-26 14:29:28 +09:00 |
|
syuilo
|
7131eb1827
|
fix(server): turnstile-failed: missing-input-secret
Fix #9726
|
2023-01-26 11:31:43 +09:00 |
|
tamaina
|
605b0f27e4
|
Merge branch 'develop' into emoji-re
|
2023-01-25 14:22:26 +00:00 |
|
syuilo
|
5ffa106cc1
|
サードパーティからも自身のロールを確認できるように
Close #9700
|
2023-01-25 19:34:10 +09:00 |
|
syuilo
|
3ba5541a66
|
Update ApResolverService.ts
|
2023-01-25 12:36:39 +09:00 |
|
syuilo
|
945c50db1f
|
Update ApRequestService.ts
|
2023-01-25 12:31:03 +09:00 |
|
syuilo
|
d4fb201d05
|
fix(server): node-fetchおよびgotを使う以前の実装に戻す
see #9710
|
2023-01-25 12:00:04 +09:00 |
|
syuilo
|
2a2e8d0cf6
|
refactor(server): fix type errors
|
2023-01-25 11:23:57 +09:00 |
|
syuilo
|
520ed8cb4d
|
refactor(server): fix type errors
|
2023-01-25 11:18:16 +09:00 |
|
tamaina
|
6589e8a390
|
Fix #9710 ? (#9712)
* wip
* update pnpm-lock
* use our own DevNull
* fix
* deliverJobConcurrencyをmacSocketsで割ってソケット数にする
|
2023-01-24 15:54:14 +09:00 |
|
tamaina
|
9fd1b35d95
|
fix TypeError: Cannot read properties of undefined (reading 'getLogger')
|
2023-01-24 01:34:14 +00:00 |
|
syuilo
|
869854eae7
|
コミット漏れ
|
2023-01-24 08:32:17 +09:00 |
|
syuilo
|
238f923b41
|
refactor(server): httpRequestServiceのUndiciFetcher依存をなるべくカプセル化
|
2023-01-24 08:31:02 +09:00 |
|
tamaina
|
d347f0a087
|
wip
|
2023-01-22 16:07:17 +00:00 |
|
tamaina
|
2f6c45e118
|
wip
|
2023-01-22 14:53:24 +00:00 |
|
syuilo
|
b906ff3fed
|
add an achievement
|
2023-01-22 20:30:56 +09:00 |
|
syuilo
|
42f3d9188b
|
add a secret achievement
|
2023-01-22 20:22:38 +09:00 |
|
syuilo
|
7a6534f30b
|
カスタム絵文字のURLが空文字列になる場合があるのを修正
|
2023-01-22 17:29:31 +09:00 |
|
syuilo
|
26ae2dfc0f
|
add achievement
|
2023-01-22 08:00:42 +09:00 |
|
syuilo
|
3e112da486
|
ローカルのカスタム絵文字については直接オリジナルURLにリクエストするように
|
2023-01-21 20:40:09 +09:00 |
|
syuilo
|
2b377a3dc5
|
add some achievements
|
2023-01-21 16:06:49 +09:00 |
|
syuilo
|
9d367882fb
|
add some achievements
|
2023-01-21 15:30:29 +09:00 |
|
syuilo
|
7e89e70934
|
enhance(server): separate job queue process (#9662)
* enhance(server): separate job queue process
* add commands for build with swc
|
2023-01-21 14:09:01 +09:00 |
|
syuilo
|
65cd605b73
|
Achievements (#9665)
* wip
* Update ja-JP.yml
* wip
* wip
* Update MkAchievements.vue
* wip
* 🎨
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
|
2023-01-21 13:14:55 +09:00 |
|
tamaina
|
79212bbd37
|
refactor(server): notify url when fetch error
|
2023-01-17 17:12:41 +00:00 |
|
Mary
|
3feaf39294
|
ApRequestService: don't generate our own Host header (#9378)
|
2023-01-17 02:21:15 +09:00 |
|
syuilo
|
fe0bb21b37
|
enhance(client): make possible to hide ads
Resolve #9590
Resolve #8996
|
2023-01-16 11:21:04 +09:00 |
|
syuilo
|
30fced38c4
|
refactor: rename instance.caughtAt to instance.firstRetrievedAt
|
2023-01-16 05:02:38 +09:00 |
|
syuilo
|
9f0dfb5517
|
typo
|
2023-01-16 03:16:44 +09:00 |
|
syuilo
|
81f11d8f86
|
refactor: rename role.options -> role.policies
|
2023-01-15 20:52:53 +09:00 |
|
syuilo
|
518b3e2f73
|
ロールの各オプションに優先度を設定できるように
|
2023-01-15 19:10:39 +09:00 |
|
syuilo
|
7fc8d2e6d5
|
ロールでレートリミットを調整できるように
Resolve #9584
|
2023-01-15 16:52:12 +09:00 |
|
Masaya Suzuki
|
0f31a0548c
|
Fix import (#9566)
|
2023-01-15 08:33:07 +09:00 |
|
syuilo
|
e46e7f5252
|
ノートをピン留めできる数を設定可能に
Resolve #9555
|
2023-01-14 18:04:56 +09:00 |
|
syuilo
|
76c049522e
|
enhance: ユーザーリストおよびユーザーリスト内のユーザーの作成可能数を設定可能に
|
2023-01-14 17:38:16 +09:00 |
|
syuilo
|
c2009acb2d
|
enhance: クリップおよびクリップ内のノートの作成可能数を設定可能に
|
2023-01-14 16:14:24 +09:00 |
|
syuilo
|
2bedc084a3
|
tweak MkRolePreview
|
2023-01-14 11:14:14 +09:00 |
|
syuilo
|
bcb5182e86
|
Webhookの作成可能数を設定可能に
|
2023-01-14 10:48:11 +09:00 |
|
syuilo
|
4151087d3c
|
フォロワー数、フォロー数もConditional roleで利用できるように
|
2023-01-14 08:27:23 +09:00 |
|
syuilo
|
d1807ee5dc
|
enhance: ハードワードミュートの最大文字数を設定可能に
Resolve #7574
|
2023-01-14 08:04:38 +09:00 |
|
tamaina
|
303519a1bd
|
enhance: Judge instance block by endsWith (#9263)
* TypeScriptでendsWith
* fix
* SQL?
* バ〜カアホ
* Update packages/backend/src/core/UtilityService.ts
Co-authored-by: Acid Chicken (硫酸鶏) <root@acid-chicken.com>
* add comment
* add description
* Update packages/backend/src/core/UtilityService.ts
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
* Update packages/backend/src/core/chart/charts/federation.ts
Co-authored-by: Acid Chicken (硫酸鶏) <root@acid-chicken.com>
* remove comment
* fix
* fix?
* add changelog
* ILIKE, ARRAY
Co-authored-by: Acid Chicken (硫酸鶏) <root@acid-chicken.com>
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
|
2023-01-13 18:21:07 +09:00 |
|
syuilo
|
b250456814
|
カスタム絵文字の管理を権限を持つユーザーが行えるように
Resolve #9542
|
2023-01-13 14:58:27 +09:00 |
|
syuilo
|
7b7faf1e84
|
招待コード発行を権限を持つユーザーが行えるように
Resolve #9541
|
2023-01-13 14:22:53 +09:00 |
|
syuilo
|
4c21d83639
|
プロフィールにロールを表示するように
|
2023-01-13 12:07:24 +09:00 |
|
syuilo
|
4e39e690b6
|
Revert "リモートユーザーはcanPublicNoteがfalseでもhomeにしないように"
This reverts commit b2117ba3a1 .
|
2023-01-13 11:14:23 +09:00 |
|
syuilo
|
6458239a7c
|
remoteDriveCapacityMbをロールに統合
|
2023-01-13 11:14:07 +09:00 |
|
syuilo
|
c5c40a73b7
|
feat: conditional role
Resolve #9539
|
2023-01-13 11:03:54 +09:00 |
|
syuilo
|
e00003edff
|
refactor
|
2023-01-13 08:56:06 +09:00 |
|
tamaina
|
b2117ba3a1
|
リモートユーザーはcanPublicNoteがfalseでもhomeにしないように
https://github.com/misskey-dev/misskey/issues/9534#issuecomment-1380645073
|
2023-01-12 16:54:11 +00:00 |
|
tamaina
|
ba349fc62f
|
Fix #9534
|
2023-01-12 16:33:00 +00:00 |
|
tamaina
|
978a9bbb3b
|
perf(backend): Use undici instead of node-fetch and got (#9459)
* Implement? HttpFetchService
* ✌️
* remove node-fetch
* fix
* refactor
* fix
* gateway timeout
* UndiciFetcherクラスを追加 (仮コミット, ビルドもstartもさせていない)
* fix
* add logger and fix url preview
* fix ip check
* enhance logger and error handling
* fix
* fix
* clean up
* Use custom fetcher for ApRequest / ApResolver
* bypassProxyはproxyBypassHostsに判断を委譲するように
* set maxRedirections (default 3, ApRequest/ApResolver: 0)
* fix comment
* handle error s3 upload
* add debug message
* no return await
* Revert "no return await"
This reverts commit b5b0dc58a342393d260492e3a6f58304372f53b2.
* reduce maxSockets
* apResolverのUndiciFetcherを廃止しapRequestのものを使う、 add ap logger
* Revert "apResolverのUndiciFetcherを廃止しapRequestのものを使う、 add ap logger"
This reverts commit 997243915c8e1f8472da64f607f88c36cb1d5cb4.
* add logger
* fix
* change logger name
* safe
* デフォルトでUser-Agentを設定
|
2023-01-12 21:03:02 +09:00 |
|
syuilo
|
2470afaa2e
|
Role (#9437)
* wip
* Update CHANGELOG.md
* wip
* wip
* wip
* Update create.ts
* wip
* wip
* Update CHANGELOG.md
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* Update CHANGELOG.md
* wip
* wip
* Update delete.ts
* Update delete.ts
* wip
* wip
* wip
* Update account-info.vue
* wip
* wip
* Update settings.vue
* Update user-info.vue
* wip
* Update show-file.ts
* Update show-user.ts
* wip
* wip
* Update delete.ts
* wip
* wip
* Update overview.moderators.vue
* Create 1673500412259-Role.js
* wip
* wip
* Update roles.vue
* 色
* Update roles.vue
* integrate silence
* wip
* wip
|
2023-01-12 21:02:26 +09:00 |
|
syuilo
|
462acc9eee
|
カスタム絵文字一覧情報をmetaから分離
|
2023-01-09 15:50:25 +09:00 |
|
syuilo
|
e4144a17a4
|
fix(server): アンテナタイムライン(ストリーミング)が、フォローしていないユーザーの鍵投稿も拾ってしまう問題を修正
Fix #9025
|
2023-01-09 14:12:42 +09:00 |
|
syuilo
|
3cfd017538
|
fix(server): 特定のPNG画像のアップロードに失敗する問題を修正
Co-Authored-By: haru <64310155+usbharu@users.noreply.github.com>
|
2023-01-09 14:03:22 +09:00 |
|
syuilo
|
2e2ed1385f
|
delete pollVote notification
|
2023-01-08 10:54:45 +09:00 |
|
syuilo
|
ebe340d510
|
MisskeyPlay (#9467)
* wip
* wip
* wip
* wip
* wip
* Update ui.ts
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* Update CHANGELOG.md
* wip
* wip
* wip
* wip
* 🎨
* wip
* ✌️
|
2023-01-05 13:59:48 +09:00 |
|
tamaina
|
e02183bb1b
|
chore: remove unused function (truncateUnreadAntennaNote)
|
2023-01-04 11:09:05 +00:00 |
|
syuilo
|
4cc71d2443
|
✌️
|
2023-01-03 09:32:36 +09:00 |
|
syuilo
|
c8bd139713
|
drop lastCommunicatedAt of instance
|
2023-01-03 09:00:42 +09:00 |
|
syuilo
|
7093573f0c
|
drop latestRequestSentAt of instance
|
2023-01-03 08:48:00 +09:00 |
|
syuilo
|
969e9df889
|
feat: add per user pv chart
|
2023-01-01 17:45:49 +09:00 |
|
syuilo
|
e414737179
|
feat: make possible to export favorited notes
#9331
|
2023-01-01 16:53:10 +09:00 |
|
syuilo
|
6f648fc058
|
clean up
|
2022-12-31 08:51:35 +09:00 |
|