syuilo
|
4c2f7c64cc
|
feat: Per-user renote mute (#10249)
* feat: per-user renote muting
From FoundKey/c414f24a2c https://akkoma.dev/FoundKeyGang/FoundKey
* Update ja-JP.yml
* Delete renote-muting.ts
* rename
* fix ids
* lint
* fix
* Update CHANGELOG.md
* リノートをミュートしたユーザー一覧を見れるように
* 🎨
* add test
* fix test
---------
Co-authored-by: Hélène <pleroma-dev@helene.moe>
|
2023-03-08 08:56:09 +09:00 |
syuilo
|
6fe13f1a63
|
lint fix
|
2023-03-07 20:17:19 +09:00 |
danominium
|
4f0bb70118
|
fix(backend): ブロックホストがない場合はINクエリを生成しない。 (#10258)
空のINクエリはシンタックスエラーとなるため。
|
2023-03-07 20:09:20 +09:00 |
syuilo
|
2b884ba338
|
enhance(server): tweak notes/featured api
|
2023-03-07 08:41:10 +09:00 |
Kagami Sascha Rosylight
|
5651353c27
|
Merge branch 'develop' into mkusername-empty
|
2023-03-06 07:51:17 +01:00 |
tamaina
|
87d0f56dc7
|
fix correctFilename extが.から始まる場合も考慮する
|
2023-03-06 01:17:13 +00:00 |
syuilo
|
ae7d17d121
|
fix of b9a3b2c165
|
2023-03-05 11:11:36 +09:00 |
syuilo
|
b9a3b2c165
|
enhance(server): make identicon same between local and remote
Resolve #10200
|
2023-03-05 11:09:55 +09:00 |
syuilo
|
ba2630c615
|
tweak of 8e5e6f90cb
|
2023-03-05 10:59:44 +09:00 |
syuilo
|
8e5e6f90cb
|
fix(client): PWAでlangがnullになる現象の応急処置
#10202
|
2023-03-05 10:57:54 +09:00 |
tamaina
|
c36e7d1a07
|
enhance(server): メディアプロキシでico,bmpを読めるように (#10186)
* enhance(server): downloadUrlでContent-Dispositionからファイル名を取得
Resolve #10036
Resolve #4750
* untitled
* オブジェクトストレージのContent-Dispositionのファイル名の拡張子をContent-Typeに添ったものにする
* ✌️
* tiff
* fix filename
* add test
* /files/でもContent-Disposition
* enhance(server): メディアプロキシでico,bmpを読めるように
Fix #10120
* comment
* fix test
---------
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
|
2023-03-04 19:23:11 +09:00 |
tamaina
|
2d551a8598
|
enhance(server): downloadUrlでContent-Dispositionからファイル名を取得 (#10150)
* enhance(server): downloadUrlでContent-Dispositionからファイル名を取得
Resolve #10036
Resolve #4750
* untitled
* オブジェクトストレージのContent-Dispositionのファイル名の拡張子をContent-Typeに添ったものにする
* ✌️
* tiff
* fix filename
* add test
* /files/でもContent-Disposition
* comment
* fix test
|
2023-03-04 16:51:07 +09:00 |
rinsuki
|
49f0837729
|
fix(server): DriveFile related N+1 query when call note packMany (again) (#10190)
* Revert "Revert "fix(server): DriveFile related N+1 query when call note packMany (#10133)""
This reverts commit a7c82eeabc .
* packManyByIdsMap: 存在チェックをしてなかったものは null を入れるように
* Note.packMany で reply とか renote がもうあったらそのファイルも引く
* テストを書く
* fix test
* fix test
* fix test
* fix test
|
2023-03-04 16:48:50 +09:00 |
syuilo
|
ad7ecbaf37
|
通知部分は残す
Co-Authored-By: rinsuki <428rinsuki+contact.github@gmail.com>
|
2023-03-03 20:43:31 +09:00 |
syuilo
|
a7c82eeabc
|
Revert "fix(server): DriveFile related N+1 query when call note packMany (#10133)"
This reverts commit 452a48e7f4 .
|
2023-03-03 20:26:44 +09:00 |
Kagami Sascha Rosylight
|
61215e50ff
|
test(backend): APIテストの復活 (#10163)
* Revert 1c5291f818
* APIテストの復活
* apiテストの移行
* moduleNameMapper修正
* simpleGetでthrowしないように
status確認しているので要らない
* longer timeout
* ローカルでは問題ないのになんで
* case sensitive
* Run Nest instance within the current process
* Skip some setIntervals
* wait for 5 seconds
* kill them all!!
* logHeapUsage: true
* detectOpenHandlesがじゃましているらしい
* maxWorkers=1?
* restore drive api tests
* workerIdleMemoryLimit: 500MB
* 1024MiB
* Wait what
|
2023-03-03 11:13:12 +09:00 |
kabo2468
|
53987fadd7
|
fix(server): チャンネルでミュートが正しく機能していないのを修正 (#10166)
* fix(server): チャンネルでミュートが正しく機能していないのを修正
* Update CHANGELOG.md
|
2023-03-03 10:30:21 +09:00 |
rinsuki
|
452a48e7f4
|
fix(server): DriveFile related N+1 query when call note packMany (#10133)
* fix(server): DriveFile related N+1 query when call note packMany
* Update packages/backend/src/misc/is-not-null.ts
Co-authored-by: Acid Chicken (硫酸鶏) <root@acid-chicken.com>
* ignore lint
* 途中でやめたやつが混入していた
* fix: 順番通りである必要がある場所で順番通りになっていなかった
---------
Co-authored-by: Acid Chicken (硫酸鶏) <root@acid-chicken.com>
|
2023-03-03 10:06:59 +09:00 |
syuilo
|
d0bbeeee52
|
🎨
|
2023-03-01 14:22:53 +09:00 |
syuilo
|
9e5278d276
|
fix of #10145
|
2023-03-01 12:02:37 +09:00 |
syuilo
|
1c5291f818
|
feat: 時限ロール (#10145)
* feat: 時限ロール
* クライアントから期限を確認できるように
* リファクタとか
* fix test
* fix test
* fix test
* clean up
|
2023-03-01 10:20:03 +09:00 |
syuilo
|
83a67606a9
|
enhance(server): make antenna handle cw
Resolve #10140
|
2023-02-28 20:20:23 +09:00 |
tamaina
|
ffe3386e5b
|
fix(sw): プッシュ通知でカスタム絵文字リアクションを表示できるように (#10122)
* fix(sw): プッシュ通知でカスタム絵文字リアクションを表示できるように
Fix #10117
/emoji/*.webpにbadgeモードを
* ?
* ✌️
* fix
|
2023-02-28 19:55:31 +09:00 |
tamaina
|
12932d2831
|
fix: 外部メディアプロキシ使用時にアバタークロップができない問題を修正 (#10142)
* wip
* fix
* Update packages/frontend/src/scripts/media-proxy.ts
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
---------
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
|
2023-02-28 17:14:23 +09:00 |
syuilo
|
746770ac3b
|
fix Serialized type
|
2023-02-28 16:46:25 +09:00 |
syuilo
|
b60c985203
|
fix(server): メールアドレス更新時にバリデーションが正しく行われていないのを修正
|
2023-02-28 15:31:48 +09:00 |
Kagami Sascha Rosylight
|
647a018362
|
fix(backend): return HTTP 404 for any unknown api endpoint paths (#10130)
* fix(backend): return HTTP 400 for any invalid api endpoint paths
* 404
|
2023-02-27 18:01:43 +09:00 |
tamaina
|
02d7ffd305
|
fix(server): 単純にrenoteできないのを修正
|
2023-02-26 11:10:24 +00:00 |
syuilo
|
a78a839841
|
refactor
|
2023-02-26 18:57:24 +09:00 |
xianon
|
67ca7ee4ec
|
ホームタイムラインの読み込みでクエリタイムアウトになるのを修正する (#10106)
|
2023-02-26 18:54:52 +09:00 |
syuilo
|
cc149e2f46
|
fix(server): エラーのスタックトレースは返さないように
Fix #10064
|
2023-02-26 17:12:15 +09:00 |
daima3629
|
1bdde6bd5c
|
[Fix] fixed an typo in error message (#10102)
|
2023-02-26 14:14:57 +09:00 |
tamaina
|
18dbcfa0b0
|
test(server): add validation test of api:notes/create (#10090)
* fix(server): notes/createのバリデーションが効いていない
Fix #10079
Co-Authored-By: mei23 <m@m544.net>
* anyOf内にバリデーションを書いても最初の一つしかチェックされない
* ✌️
* wip
* wip
* ✌️
* RequiredProp
* Revert "RequiredProp"
This reverts commit 74693900119a590263106fa3adefd008d69ce80c.
* add api:notes/create
* fix lint
* text
* ✌️
* improve readability
---------
Co-authored-by: mei23 <m@m544.net>
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
|
2023-02-26 11:28:05 +09:00 |
Kagami Sascha Rosylight
|
b468330ed9
|
Merge branch 'develop' into mkusername-empty
|
2023-02-25 20:04:48 +01:00 |
syuilo
|
ea04778649
|
feat: in-channel featured note
Resolve #9938
|
2023-02-25 18:26:35 +09:00 |
tamaina
|
8b30c0c0cd
|
fix(client): Android ChromeでPWAとしてインストールできない問題を修正 (#10069)
* fix(client): Android ChromeでPWAとしてインストールできない問題を修正
* 順番関係ある?
|
2023-02-25 05:22:09 +09:00 |
xianon
|
0ec5327474
|
未知のユーザーが deleteActor されたら処理をスキップする (#10067)
|
2023-02-25 04:27:37 +09:00 |
tamaina
|
e4336f5b76
|
fix(server): notes/createで、fileIdsと見つかったファイルの数が異なる場合はエラーにする (#9911)
* fix(server): notes/createで、fileIdsと見つかったファイルの数が異なる場合はエラーにする
* NO_SUCH_FILE
|
2023-02-24 16:32:01 +09:00 |
Kagami Sascha Rosylight
|
d1d3b48e51
|
test(backend): restore ap-request tests (#9997)
Co-authored-by: tamaina <tamaina@hotmail.co.jp>
|
2023-02-24 16:10:48 +09:00 |
tamaina
|
becc4d2e54
|
fix: i/notificationsで古い通知タイプを許容するなど、古い通知タイプの清算 (#10042)
* wip
* fix
* create migration
* oops
* fix front const
* changelog
* fix type
* fix
* wip
* Revert "wip"
This reverts commit 6cdb3600e280be3550b8b6353b2c7930f7b31438.
* enumのこす
* fix
---------
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
|
2023-02-23 20:46:14 +09:00 |
Shogo Sensui
|
2189acdde1
|
enhance: make pwa icon maskable (#10033)
|
2023-02-23 15:59:21 +09:00 |
syuilo
|
5b3a07ee9e
|
Revert "Allow configuring the listen host (#9924)"
This reverts commit 3dfe3aa9a4 .
|
2023-02-22 18:00:35 +09:00 |
ledlamp
|
3dfe3aa9a4
|
Allow configuring the listen host (#9924)
|
2023-02-22 17:51:40 +09:00 |
potpro
|
bd13ea3d2c
|
MFMのDOM ParserをJSDOMからhappy-domに変更する (#10016)
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
|
2023-02-22 17:32:45 +09:00 |
syuilo
|
84e2ee220b
|
fix(server): tweak admin/show-user api
Fix #9883
|
2023-02-22 17:17:36 +09:00 |
syuilo
|
5ec07ede7c
|
fix types
|
2023-02-22 14:58:41 +09:00 |
syuilo
|
72d4ad4c45
|
fix type
|
2023-02-22 14:53:36 +09:00 |
dojineko
|
a6fb6150a3
|
chore: add tiny definition for redis-lock (#9971)
* add tiny definition for redis-lock
* Update packages/backend/src/@types/redis-lock.d.ts
Co-authored-by: Acid Chicken (硫酸鶏) <root@acid-chicken.com>
* fix type name
* add @typescript-eslint/naming-convention
* define taskToPerform type
* chore: use default settings for `@typescript-eslint/naming-convention`
* set `format:none` to typeParameter (default)
* ignore lines to be treated as exceptions
* chore: fix naming
---------
Co-authored-by: Acid Chicken (硫酸鶏) <root@acid-chicken.com>
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
|
2023-02-22 14:51:34 +09:00 |
tamaina
|
b9ee14fe5b
|
fix: MkUserSelectDialog/search-by-username-and-hostでローカルユーザーを絞って検索できない問題を修正 (#9943)
* fix: MkUserSelectDialog/search-by-username-and-hostでローカルユーザーを絞って検索できない問題を修正
Fix #9627
* update CHANGELOG.md
* clean up
* search-by-username-and-host大改造
|
2023-02-22 14:47:51 +09:00 |
syuilo
|
870f7608be
|
enhance: exploreで公開ロール一覧とそのメンバーを閲覧できるように
|
2023-02-22 14:43:18 +09:00 |
syuilo
|
b161f38710
|
fix(server): improve security of admin/drive/show-file
|
2023-02-21 14:47:11 +09:00 |
xianon
|
b055f516c0
|
削除済みのユーザーが deleteActor される時の動作を修正する (#9980)
|
2023-02-20 17:08:05 +09:00 |
tamaina
|
980bf1306e
|
🎨 2FA設定のデザイン向上 / セキュリティキーの名前を変更できるように (#9985)
* wip
* fix
* wip
* wip
* ✌️
* rename key
* 🎨
* update CHANGELOG.md
* パスワードレスログインの判断はサーバーで
* 日本語
* 日本語
* 日本語
* 日本語
* ✌️
* fix
* refactor
* トークン→確認コード
* fix password-less / qr click
* use otpauth
* 日本語
* autocomplete
* パスワードレス設定は外に出す
* 🎨
* 🎨
---------
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
|
2023-02-20 16:40:24 +09:00 |
noonworks
|
ea92254b73
|
refactor: 型エラー修正 / Fix type errors backend (#9983)
* refactor: fix type errors in backend
* revert some changes
* なるべくJS挙動を変えない方法に修正
* Update packages/backend/src/server/api/ApiCallService.ts
Co-authored-by: Acid Chicken (硫酸鶏) <root@acid-chicken.com>
* コンフリクトするファイルを削除
---------
Co-authored-by: Acid Chicken (硫酸鶏) <root@acid-chicken.com>
|
2023-02-20 08:13:37 +09:00 |
syuilo
|
7ce0f79f7f
|
chore(server): tweak notes/featured api
|
2023-02-19 17:50:14 +09:00 |
Kagami Sascha Rosylight
|
cf2b1c1e00
|
Merge branch 'develop' into mkusername-empty
|
2023-02-19 09:26:27 +01:00 |
Kagami Sascha Rosylight
|
194d656bb4
|
fix: normalize empty value of `name` into an absent value
|
2023-02-17 09:06:48 +01:00 |
syuilo
|
0f546b47d1
|
refactor: fix types
|
2023-02-17 15:39:10 +09:00 |
syuilo
|
60df819c60
|
refactor: fix types
|
2023-02-17 15:36:36 +09:00 |
syuilo
|
0e1b5d6f14
|
refactor: fix types
|
2023-02-17 15:15:36 +09:00 |
syuilo
|
bde22208fe
|
refactor: fix types
|
2023-02-17 15:06:52 +09:00 |
tamaina
|
e8c5307f66
|
perf(client): ウェルカムページを最適化 (#9960)
* perf(client): ウェルカムページの最適化
* remove max
|
2023-02-17 12:38:30 +09:00 |
Kagami Sascha Rosylight
|
8f9ce23e52
|
style(backend): fix all eslint errors (#9967)
|
2023-02-17 10:56:59 +09:00 |
Kagami Sascha Rosylight
|
63df2c851e
|
refactor: remove all unused imports (#9951)
Co-authored-by: tamaina <tamaina@hotmail.co.jp>
|
2023-02-16 23:09:41 +09:00 |
tamaina
|
4db787c4ee
|
fix(server): マイグレーションad1676438468213が通らないのを修正 (#9963)
* fix(server): マイグレーションad1676438468213が通らないのを修正
Fix #9962
* fix
|
2023-02-16 22:08:45 +09:00 |
tamaina
|
839a626716
|
fix(server): dropGroupマイグレーションが通るように (#9961)
|
2023-02-16 22:07:34 +09:00 |
syuilo
|
e24b0ceb80
|
startAt -> startsAt
|
2023-02-15 14:31:59 +09:00 |
nenohi
|
71c42bef9b
|
広告開始時期の設定 (#9944)
* 広告開始時期の設定
* 過去のものも表示するように
|
2023-02-15 14:29:40 +09:00 |
syuilo
|
8caf288ac1
|
drop group (#9942)
* drop group
* Update operations.ts
|
2023-02-15 13:37:18 +09:00 |
syuilo
|
8f2049bcd2
|
drop messaging (#9919)
* drop messaging (from backend)
* wip
|
2023-02-15 13:06:06 +09:00 |
tamaina
|
4e68126c06
|
enhance(server): URLプレビュー(summaly)はプロキシを通すように (#9905)
* enhance(server): URLプレビュー(summaly)はプロキシを通すように
* update summaly
* update summaly
* 型エラーバスター
* basic.html
* Delete basic.html
---------
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
|
2023-02-14 14:17:07 +09:00 |
Neko7sora
|
7436a58ea1
|
改行コードをLFに統一 (#9926)
* chore: update gitattribute editorconfig
* Normalize all the line endings
|
2023-02-14 13:13:34 +09:00 |
tamaina
|
b7b8fd4b59
|
Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop
|
2023-02-14 04:09:03 +00:00 |
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 |
syuilo
|
9ddf62d8b7
|
enhance: レートリミットを0%にできるように
|
2023-02-12 10:26:27 +09:00 |
tamaina
|
ee03ab8d2c
|
enhance(server): videoThumbnailGenerator config (#9845)
* enhance(server): videoThumbnailGenerator config
* ✌️
* fix
* 相対url
* サムネイルのproxyRemoteFilesは直接プロキシを指定する
* メディアプロキシ
|
2023-02-12 09:13:47 +09:00 |
momoirodouhu
|
f28aea9e30
|
add cors header to ActivityPubServerService.ts (#9888)
* add cors header to ActivityPubServerService.ts
* Update CHANGELOG.md
|
2023-02-12 08:22:42 +09:00 |
RyotaK
|
ef860a8f84
|
CLIページにおいてAPIリクエスト時にContent-Typeヘッダを付与するように変更 (#9887)
|
2023-02-12 08:21:13 +09:00 |
syuilo
|
9351fb9617
|
コンディショナルロールもバッジとして表示可能に
|
2023-02-11 09:03:43 +09:00 |
tamaina
|
19035c676c
|
/proxyでemoji, avatarなどの命令がありかつ画像でないなら404を返すように
|
2023-02-09 12:39:24 +00:00 |
syuilo
|
0b269e79fd
|
i/notificationsのレートリミットを緩和
|
2023-02-09 18:11:11 +09:00 |
tamaina
|
6e61a36d05
|
i/notificationsのレートリミットを緩和
SubwayTooterのバグ対策でレートリミットを設定していたが、通常の使い方でも引っかかることもあるため緩和
|
2023-02-09 08:32:42 +00:00 |
tamaina
|
f80bf1fb1c
|
perf: renderBaseでCache-Controlを300秒から30秒に
|
2023-02-09 08:19:12 +00:00 |
tamaina
|
deed25a2ff
|
Fix #9842
|
2023-02-09 08:00:45 +00:00 |
tamaina
|
a486716520
|
perf: renderBaseでCache-Controlを15秒から300秒に
|
2023-02-09 07:49:39 +00:00 |
syuilo
|
76faec2115
|
refactor: fix types
|
2023-02-09 11:46:08 +09:00 |
syuilo
|
33c4e57994
|
refactor: fix types
|
2023-02-09 11:42:55 +09:00 |
syuilo
|
bc23496998
|
refactor: fix types
|
2023-02-09 11:31:40 +09:00 |
syuilo
|
d35ad95c18
|
refactor: fix types
|
2023-02-09 11:03:40 +09:00 |
syuilo
|
5facd11592
|
refactor: fix types
|
2023-02-09 11:02:37 +09:00 |
syuilo
|
e1e885d6b2
|
refactor: fix types
|
2023-02-09 10:55:15 +09:00 |
syuilo
|
5b6695114f
|
refactor: fix types
|
2023-02-09 10:50:53 +09:00 |
syuilo
|
71dd7f89e9
|
clean up
|
2023-02-09 10:47:03 +09:00 |
syuilo
|
21331e53fe
|
refactor: fix types
|
2023-02-09 10:46:01 +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
|
5ac9d13516
|
Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop
|
2023-02-07 19:59:00 +09:00 |
syuilo
|
2be1a39d13
|
fix(server): validate urls from ap to improve security
|
2023-02-07 19:58:58 +09:00 |
Masaya Suzuki
|
f3c5edc852
|
fix: postgre -> postgres (#9814)
|
2023-02-07 19:50:38 +09:00 |
syuilo
|
1139632f95
|
fix(server): 自分のノートをお気に入りに登録しても実績解除される問題を修正
|
2023-02-05 14:30:07 +09:00 |
syuilo
|
0d7256678e
|
fix(server): validate filename and emoji name to improve security
|
2023-02-05 14:25:37 +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 |
tamaina
|
faed3b438e
|
fix(server): clean up file in FileServer
|
2023-02-04 13:46:19 +00:00 |
syuilo
|
4ad0345f20
|
fix(server): cannot follow user
|
2023-02-04 19:19:30 +09:00 |
syuilo
|
ee74df6823
|
fix(server): improve security
|
2023-02-04 18:21:07 +09:00 |
syuilo
|
38f9d1e764
|
fix(client): validate urls to improve security
|
2023-02-04 14:20:07 +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
|
d9d98f84bf
|
refactor: fix type
|
2023-02-01 20:12:42 +09:00 |
tamaina
|
7c3143b8e5
|
enhance(backend): enhance SchemaType handling of anyOf (#9762)
* enhance(backend): enhance anyOf handling
* clean up
|
2023-02-01 20:04:01 +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
|
d37a734379
|
fix(server): fix aggregation of retention
|
2023-01-27 11:10:37 +09:00 |
syuilo
|
7cb13cf839
|
proxyRemoteFilesがfalseならリモートカスタム絵文字は直リンにする
|
2023-01-26 18:44:43 +09:00 |
hayabusa
|
b21064ffa4
|
リアクション履歴が公開なら、ログインしていなくても表示できるように (#9728)
|
2023-01-26 16:10:32 +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
|
d87bb807c3
|
tweak error screen
|
2023-01-26 11:39:21 +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 |
syuilo
|
8cab16c824
|
fix(server): /api/signin always returns 429 when request header x-forwarded-for contains client port
Fix #9408
|
2023-01-24 17:51:09 +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 |
syuilo
|
b62894ff56
|
use minified css
|
2023-01-24 15:02:16 +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 |
syuilo
|
7b73dd2d62
|
enhance(server): onlyServer / onlyQueue オプションを復活
|
2023-01-23 20:07:48 +09:00 |
tamaina
|
0cffe60abc
|
1時間に
|
2023-01-22 17:14:05 +00:00 |
tamaina
|
d347f0a087
|
wip
|
2023-01-22 16:07:17 +00:00 |
tamaina
|
0b2f945bb6
|
wip
|
2023-01-22 15:13:03 +00:00 |
tamaina
|
2f6c45e118
|
wip
|
2023-01-22 14:53:24 +00:00 |
tamaina
|
a8b19f4aa8
|
Merge branch 'develop' into emoji-re
|
2023-01-22 12:07:38 +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
|
19c93151ce
|
tweak boot.js
|
2023-01-22 17:18:48 +09:00 |
syuilo
|
bd8b624bae
|
tweak bootstrap of client
|
2023-01-22 17:04:51 +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
|
8631740ca4
|
fix(server): twitterと連携するときに autwh is not a function になるのを修正
Fix #9658
|
2023-01-21 17:01:02 +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
|
0b4a7e8166
|
enhance(server): set Cache-Control header for some routes
|
2023-01-21 13:20:09 +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 |
syuilo
|
afc0be6790
|
enhance: playのscriptの文字数制限を緩和
|
2023-01-19 09:06:11 +09:00 |
tamaina
|
79212bbd37
|
refactor(server): notify url when fetch error
|
2023-01-17 17:12:41 +00:00 |
syuilo
|
fe4fbafcf0
|
存在しないカスタム絵文字をテキストで表示するように
Resolve #9516
|
2023-01-17 15:58:12 +09:00 |
Kainoa Kanter
|
84b8ffb7d0
|
enhance(client): Force error screen (#8947)
|
2023-01-17 03:26:41 +09:00 |
Mary
|
3feaf39294
|
ApRequestService: don't generate our own Host header (#9378)
|
2023-01-17 02:21:15 +09:00 |
tamaina
|
21e4c3dfe9
|
wip
|
2023-01-16 09:39:58 +00:00 |
syuilo
|
fe0bb21b37
|
enhance(client): make possible to hide ads
Resolve #9590
Resolve #8996
|
2023-01-16 11:21:04 +09:00 |
syuilo
|
91bbb67e4a
|
プロフィールの文字数制限を緩和
|
2023-01-16 06:05:58 +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
|
2047449294
|
enhance(server): add rate limits for some endpoints
|
2023-01-14 20:21:03 +09:00 |
syuilo
|
e46e7f5252
|
ノートをピン留めできる数を設定可能に
Resolve #9555
|
2023-01-14 18:04:56 +09:00 |
syuilo
|
6cb9612943
|
fix import
|
2023-01-14 17:40:51 +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
|
46d2a8726e
|
fix missing import
|
2023-01-14 16:04:13 +09:00 |
syuilo
|
7df3ca7388
|
enhance(server): add rate limits for some endpoints
|
2023-01-14 15:59:15 +09:00 |
syuilo
|
d52f0617a1
|
fix(server): ドライブ容量超過時のエラーが適切にレスポンスされない問題を修正
Fix #9550
|
2023-01-14 13:41:53 +09:00 |
syuilo
|
c730973294
|
多分 fix #9551
|
2023-01-14 13:36:18 +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
|
f45059b7b1
|
fix
|
2023-01-14 10:46:40 +09:00 |
syuilo
|
4151087d3c
|
フォロワー数、フォロー数もConditional roleで利用できるように
|
2023-01-14 08:27:23 +09:00 |
syuilo
|
39c058a4bb
|
Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop
|
2023-01-14 08:04:41 +09:00 |
syuilo
|
d1807ee5dc
|
enhance: ハードワードミュートの最大文字数を設定可能に
Resolve #7574
|
2023-01-14 08:04:38 +09:00 |
こけっち
|
98469117bf
|
fix: follow request list api pagination (#9548)
* fix: follow request list api pagination
* fix: improve alias
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
|
2023-01-14 06:18:58 +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
|
161da24841
|
fix(server): signup-complete Broken
Fix #9538
|
2023-01-13 17:59:40 +09:00 |
syuilo
|
6e40024660
|
typo
|
2023-01-13 17:49:05 +09:00 |
syuilo
|
2654936c17
|
fix
|
2023-01-13 17:42:12 +09:00 |
syuilo
|
bc0b8afb1f
|
fix ads/update api
|
2023-01-13 15:15:31 +09:00 |
syuilo
|
b250456814
|
カスタム絵文字の管理を権限を持つユーザーが行えるように
Resolve #9542
|
2023-01-13 14:58:27 +09:00 |
syuilo
|
0a6e237d09
|
refactor
|
2023-01-13 14:46:56 +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
|
c5cfbd99d0
|
perf(server): improve nodeinfo performance
Resolve #9505
|
2023-01-10 20:08:55 +09:00 |
syuilo
|
33b22a323c
|
perf(server): improve stats api performance
|
2023-01-10 20:06:25 +09:00 |
syuilo
|
789d61d175
|
enhance(server): アンケート選択肢の文字数制限を緩和
Resolve #9511
|
2023-01-10 16:41:38 +09:00 |
syuilo
|
3bc0cdbfb7
|
typo
|
2023-01-09 17:22:21 +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
|
962373cf06
|
fix(server): 非公開のクリップのURLでOGPレンダリングされる問題を修正
Fix #9129
|
2023-01-09 13:26:42 +09:00 |
syuilo
|
91ced90fb2
|
fix imports
|
2023-01-09 08:58:16 +09:00 |
MeiMei
|
10e526ba56
|
fix: Escape SQL LIKE (#9493)
* SQL LIKE escape
* CHANGELOG
|
2023-01-08 20:32:17 +09:00 |
syuilo
|
2e2ed1385f
|
delete pollVote notification
|
2023-01-08 10:54:45 +09:00 |
syuilo
|
54e3fccd87
|
enhance(server): refactor and tweak emoji proxy
|
2023-01-07 14:19:25 +09:00 |
tamaina
|
c336201084
|
Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop
|
2023-01-06 14:01:02 +00:00 |
tamaina
|
0f3399753d
|
chore: remove ` Search` from the name of OpenSearch
|
2023-01-06 14:00:54 +00:00 |
tamaina
|
5ec89ea0c3
|
カスタム絵文字にプロキシを復活 (#9481)
* wip
* Revert "Update ClientServerService.ts"
This reverts commit 88c64ece78 .
* Revert "disable custom emoji proxy temporary"
This reverts commit 495d513efd .
* ✌️
|
2023-01-06 22:34:50 +09:00 |
syuilo
|
88c64ece78
|
Update ClientServerService.ts
|
2023-01-06 14:07:34 +09:00 |
syuilo
|
495d513efd
|
disable custom emoji proxy temporary
https://github.com/misskey-dev/misskey/pull/9431#issuecomment-1373006446
|
2023-01-06 13:47:18 +09:00 |
syuilo
|
6b2b403d94
|
Update flash.pug
|
2023-01-06 10:34:43 +09:00 |
syuilo
|
e2ca90b0a1
|
enhance(server): SSR for flash
|
2023-01-06 10:20:42 +09:00 |
CyberRex
|
bcc3380cfc
|
fix(backend): Set correct access control of admin/drive/files (#9472)
|
2023-01-06 08:05:02 +09:00 |
syuilo
|
6f9aa94e3a
|
fix instance sort
|
2023-01-05 16:38:12 +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
|
fa04b7a3c3
|
Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop
|
2023-01-04 11:09:15 +00:00 |
tamaina
|
e02183bb1b
|
chore: remove unused function (truncateUnreadAntennaNote)
|
2023-01-04 11:09:05 +00:00 |
syuilo
|
d306db4ff8
|
fix(server): pages/likeのエラーIDが重複しているのを修正
|
2023-01-04 17:41:39 +09:00 |
syuilo
|
1ed078d7f9
|
fix(server): fix pages/update
|
2023-01-04 17:41:09 +09:00 |
syuilo
|
db1ca28de3
|
clean up
|
2023-01-03 14:27:18 +09:00 |
syuilo
|
4cc71d2443
|
✌️
|
2023-01-03 09:32:36 +09:00 |
syuilo
|
4d0859ce7f
|
drop latestStatus of instance
|
2023-01-03 09:03:04 +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
|
771348e887
|
PV集計はローカルユーザーのみに
|
2023-01-03 08:29:25 +09:00 |