syuilo
ea04778649
feat: in-channel featured note
...
Resolve #9938
2023-02-25 18:26:35 +09:00
kabo2468
1c9c9745f5
Windows環境でswcを使うと正常にビルドができない問題の修正 ( #10074 )
...
* Update @swc/core to v1.3.36
* Update CHANGELOG.md
* Update CHANGELOG.md
2023-02-25 05:22:36 +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
syuilo
c4429ca65e
Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop
2023-02-24 18:18:53 +09:00
syuilo
b7961b00fe
Update apple-touch-icon.png
2023-02-24 18:18:50 +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
Kagami Sascha Rosylight
9edd0d25c2
Pass `--detectOpenHandles` to Jest ( #9895 )
...
Co-authored-by: tamaina <tamaina@hotmail.co.jp>
2023-02-24 14:37:22 +09:00
Masaya Suzuki
6b52403d05
起動時にRedisの疎通確認を行う ( #9832 )
...
* 起動時にRedisの疎通確認を行う
* check:connectをstart内に移動
---------
Co-authored-by: tamaina <tamaina@hotmail.co.jp>
2023-02-24 14:09:17 +09:00
tamaina
c925e3d281
fix(server): 全ての通知が削除されてしまうのを修正
2023-02-23 14:01:18 +00:00
syuilo
8a5c6240b4
Merge branch 'master' into develop
2023-02-23 20:48:20 +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 6cdb3600e2
.
* enumのこす
* fix
---------
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-02-23 20:46:14 +09:00
syuilo
e630803922
enumの変更はしない
2023-02-23 20:26:33 +09:00
syuilo
71900e0231
Release: 13.7.2 ( #10035 )
...
* ci: swcにしたためtypecheckは別途実施
* 🎨
* Update package.json
* マイグレーションが失敗することがあるのを修正
* refactor ci
* use tsc for build
Windowsだとエラーが出るため
* feat: swc build in windows (#10032 )
* feat: add optional swc
* fix: windowsで動かない現象を修正
* fix: fix swc path alias
* fix: docker build時に`Host key verification failed`と言われてgitリポジトリからパッケージをインストールできないのでssh -> htpsに変更
* use swc
* chore(client): tweak custom emoji size
* enhance: make pwa icon maskable (#10033 )
* 🎨
* feat(server): add @swc/core-android-arm64 to optional (#10034 )
* feat: add optional swc
* fix: windowsで動かない現象を修正
* fix: fix swc path alias
* fix: docker build時に`Host key verification failed`と言われてgitリポジトリからパッケージをインストールできないのでssh -> htpsに変更
* feat(server): add @swc/core-android-arm64 to optional
* fix: conflict
* Update package.json
* chore(backend): fix indent
* Update CHANGELOG.md
* compress png
---------
Co-authored-by: CaffeinePower <86540016+cffnpwr@users.noreply.github.com>
Co-authored-by: Shogo Sensui <shogosensui@gmail.com>
Co-authored-by: tamaina <tamaina@hotmail.co.jp>
2023-02-23 17:36:36 +09:00
syuilo
694f08c79b
compress png
2023-02-23 17:34:29 +09:00
tamaina
4c01198811
chore(backend): fix indent
2023-02-23 08:15:54 +00:00
CaffeinePower
cde0eb621d
feat(server): add @swc/core-android-arm64 to optional ( #10034 )
...
* feat: add optional swc
* fix: windowsで動かない現象を修正
* fix: fix swc path alias
* fix: docker build時に`Host key verification failed`と言われてgitリポジトリからパッケージをインストールできないのでssh -> htpsに変更
* feat(server): add @swc/core-android-arm64 to optional
* fix: conflict
2023-02-23 16:23:16 +09:00
syuilo
474b8789a7
🎨
2023-02-23 16:03:50 +09:00
Shogo Sensui
2189acdde1
enhance: make pwa icon maskable ( #10033 )
2023-02-23 15:59:21 +09:00
syuilo
4e23500732
use swc
2023-02-23 15:36:47 +09:00
CaffeinePower
b965f5e4a9
feat: swc build in windows ( #10032 )
...
* feat: add optional swc
* fix: windowsで動かない現象を修正
* fix: fix swc path alias
* fix: docker build時に`Host key verification failed`と言われてgitリポジトリからパッケージをインストールできないのでssh -> htpsに変更
2023-02-23 15:36:17 +09:00
syuilo
d1a69abf81
use tsc for build
...
Windowsだとエラーが出るため
2023-02-23 11:06:23 +09:00
syuilo
ce5c78d0d2
マイグレーションが失敗することがあるのを修正
2023-02-23 10:40:15 +09:00
syuilo
28bea88da0
Update package.json
2023-02-23 10:17:00 +09:00
nenohi
5dd24e44d1
マイグレーションファイルの変更ミス ( #10029 )
2023-02-23 07:52:01 +09:00
tamaina
f7c6ea93d7
perf(backend): Use swc on pnpm build ( #10026 )
...
* perf(backend): Use swc on pnpm build
* update CHANGELOG
* no jest
2023-02-22 23:09:24 +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
3bb7afe544
improve performance of some tests
2023-02-22 15:16:29 +09:00
syuilo
29399e1ddc
fix test
2023-02-22 15:12:21 +09:00
syuilo
9b72e02da3
tweak ci
2023-02-22 15:02:39 +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
Kagami Sascha Rosylight
f846b207b6
test(backend): restore emoji reaction tests ( #9996 )
2023-02-20 17:24:39 +09:00
Kagami Sascha Rosylight
c6b07acdcc
test(backend): restore more unit tests ( #9994 )
2023-02-20 17:24:09 +09:00
xianon
b055f516c0
削除済みのユーザーが deleteActor される時の動作を修正する ( #9980 )
2023-02-20 17:08:05 +09:00
syuilo
716ffcace6
update deps
2023-02-20 17:04:57 +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
2e76fcdf6f
Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop
2023-02-19 17:50:16 +09:00
syuilo
7ce0f79f7f
chore(server): tweak notes/featured api
2023-02-19 17:50:14 +09:00
Kagami Sascha Rosylight
8c64f999dc
Add test
2023-02-19 09:49:18 +01:00
Kagami Sascha Rosylight
cf2b1c1e00
Merge branch 'develop' into mkusername-empty
2023-02-19 09:26:27 +01:00
Kagami Sascha Rosylight
2aa73fdf6c
test(backend): restore AP unit tests ( #9987 )
2023-02-19 15:27:14 +09: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
dd52be3a01
ci: run typecheck and eslint separately ( #9966 )
...
* ci: run typecheck and eslint separately
* fix syntax
2023-02-17 10:57:40 +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 f3e0f57962
.
* 2cc98226ca
revert?
* revert
* remove timeout
* detectOpenHandles
* Really solved?
* Revert "detectOpenHandles"
This reverts commit 29214bdff8
.
* Add `coveragePathIgnorePatterns`
* Revert "Add `coveragePathIgnorePatterns`"
This reverts commit fcf8c6806b
.
* Import jsonld dynamically
* remove import
* add comment
---------
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-02-12 17:18:31 +09:00
mattn
a7c1afffc6
fix typo ( #9900 )
2023-02-12 16:40:12 +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
54df243b90
fix: typeorm migrations not working
...
Fix #9868
2023-02-11 10:49:17 +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
1ff14d81c1
update deps
2023-02-09 09:25:31 +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
5859df389f
Create 1675404035646-cleanup.js
2023-02-03 15:02:54 +09:00
syuilo
562b02310f
drop twitter/github/discord integrations
...
Close #9775
2023-02-03 15:01:31 +09:00
syuilo
65ed702d87
update deps
2023-02-03 14:44:09 +09:00
syuilo
c559a9843f
drop hashtag chart
2023-02-03 14:10:14 +09:00
syuilo
ed3e035ad6
refactor: use test
2023-02-02 18:18:25 +09:00
syuilo
07f885fea8
refactor
2023-02-02 18:08:34 +09:00
syuilo
2cc98226ca
improve RoleService test
2023-02-02 18:06:23 +09:00
syuilo
00e3453ce1
improve role test
2023-02-02 14:28:29 +09:00
syuilo
1f39d1fe26
test: add test of RoleService
2023-02-02 10:26:59 +09:00
syuilo
4b43745e7c
fix(test): add @jest/globals
2023-02-02 10:26:29 +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
d8f33bc0af
update deps
2023-01-27 11:40:18 +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 636f9192fc
.
* 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
30dce42e03
fix deps
2023-01-25 12:17:53 +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
syuilo
da274cd458
update deps
2023-01-24 14:49:29 +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
083fa53d9c
update deps
2023-01-23 20:13:18 +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
a3aafa03ad
update deps
2023-01-22 04:17:58 +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
b8afabde2c
add commands for build with swc
2023-01-19 16:58:09 +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
CyberRex
6e2d7e9792
Use pnpm for package manager ( #9531 )
...
* Use pnpm for package manager
* Fix
* Change github workflow
* use pnpm in workflow
* fix
* Fix test (e2e/jest)
* Update Dockerfile for pnpm
* Exclude node_modules from file search on VSCode
* Update pnpm-lock.yaml
* Update pnpm-lock.yaml
* Move typescript from devDependencies to dependencies
* Fix Dockerfile
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-01-16 06:08:42 +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
syuilo
cedb4267ba
update deps
2023-01-15 09:19:02 +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
68e65ed5df
update mfm-js
2023-01-14 09:02:33 +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
74910f8d70
Revert "perf: build backend with swc ( #9463 )"
...
This reverts commit 4579d02296
.
2023-01-13 09:32:56 +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
파링
4579d02296
perf: build backend with swc ( #9463 )
...
* feat: build backend with swc
* fix: swc build target
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-01-12 21:05:45 +09: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 b5b0dc58a3
.
* reduce maxSockets
* apResolverのUndiciFetcherを廃止しapRequestのものを使う、 add ap logger
* Revert "apResolverのUndiciFetcherを廃止しapRequestのものを使う、 add ap logger"
This reverts commit 997243915c
.
* 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
6a18360269
update mfm-js
2023-01-09 16:07:14 +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
tamaina
b442c38f41
enhance: Push Notification badges to Tabler Icons ( #9406 )
...
* enhance: Push Notification badges to Tabler Icons
* add receiveFollowRequest icon
2023-01-08 16:47:57 +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
3e7d8b5f17
update deps
2023-01-06 19:59:31 +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
e44f83fb9c
update AiScript to 0.12.0
2023-01-03 15:51:49 +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
syuilo
a9f4217214
update deps
2023-01-02 20:02:51 +09:00
syuilo
969e9df889
feat: add per user pv chart
2023-01-01 17:45:49 +09:00
syuilo
4c4af2ae84
clean up
2023-01-01 17:38:02 +09:00
syuilo
e414737179
feat: make possible to export favorited notes
...
#9331
2023-01-01 16:53:10 +09:00
syuilo
ee6e022b2a
enhance(server): productionじゃない限りレートリミットを無効に
2023-01-01 11:58:16 +09:00
syuilo
6f51e7300e
✌️
2023-01-01 09:35:14 +09:00
syuilo
6140865252
tweak max-age
2022-12-31 09:14:53 +09:00
syuilo
51d8d2abbf
cache emoji response
2022-12-31 09:12:42 +09:00
syuilo
6f648fc058
clean up
2022-12-31 08:51:35 +09:00
syuilo
7157fd663c
fix(server): driveCapacityOverrideMbが公開情報になっているのを修正
2022-12-31 08:46:27 +09:00
syuilo
b2d6561bc6
enhance(server): clean emoji response
2022-12-31 08:43:13 +09:00
tamaina
1a408db3b1
fix: use || for emoji url fallback instead of ??
2022-12-30 13:37:58 +00:00
tamaina
8b46edeccf
enhance: Proxy custom emojis to reduce image size and accelerate the frontend ( #9431 )
...
* fix(server): /emoji to accept `@.` host expression
* fix(client): use MkEmoji for custom emoji in MkEmojiPicker
* change convertToWebp
* nanka iroiro
* remove
* fix
* nearLosslessは労多くして益少なしなのでやめる
* do not cleanup tmp for development
* update sharp.js to 0.31.3
* mixed: true
* fix MkAutocomplete of 912791b3ab
* clean up
* https://github.com/misskey-dev/misskey/pull/9431#discussion_r1059215943
2022-12-30 12:00:50 +09:00
tamaina
329ef760bf
fix(server): /emoji to accept `@.` host expression
2022-12-29 14:54:31 +00:00
syuilo
912791b3ab
refactor: 絵文字URLを引き回すのをやめる ( #9423 )
2022-12-29 10:14:44 +09:00
Soni L
123e490311
Support OpenSearch ( closes #7058 ) ( #9427 )
...
Co-authored-by: Chaos <chaoticryptidz@owo.monster>
2022-12-29 07:53:59 +09:00
syuilo
25c8d7782d
update deps
2022-12-28 18:28:01 +09:00
syuilo
af9e742e71
fix(server): bodyLimit for each endpoints
2022-12-28 09:07:41 +09:00
syuilo
9384f5399d
rename: client -> frontend
2022-12-27 14:36:33 +09:00
atsuchan
50e3839b60
Fix: Block delivery ( #9397 )
...
* Fix: Block delivery
* Fix: Block delivery -
2022-12-26 17:05:44 +09:00
syuilo
d106fb39ab
feat: introduce fluent emoji
2022-12-26 16:04:56 +09:00
syuilo
dd4c411d22
ダッシュボードにモデレーター一覧を表示
2022-12-26 09:22:10 +09:00
syuilo
c801434d11
fix(server): アンテナの作成数上限を追加
2022-12-26 08:50:17 +09:00
syuilo
4b4cfa4270
getJsonで256kbに制限
2022-12-25 15:02:47 +09:00
syuilo
225dbec8b9
64kb
2022-12-25 14:56:59 +09:00
syuilo
ab1a433400
fix
2022-12-25 14:53:50 +09:00
syuilo
b518c35e00
fix(server): Ap inboxの最大ペイロードサイズを256kbに制限
2022-12-25 14:52:42 +09:00
syuilo
94b1c99c86
fix(server): trim long text of note from ap
...
Fix #9407
2022-12-25 14:28:51 +09:00
syuilo
f44a7e2536
refactor
2022-12-25 14:22:23 +09:00
syuilo
3e81913b6a
feat: introduce retention-rate aggregation
2022-12-25 09:09:46 +09:00
syuilo
b11f8b0aae
chore: fix reporisotry name
2022-12-25 08:30:13 +09:00
syuilo
ef87a9db7b
Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop
2022-12-25 08:27:09 +09:00
syuilo
b648c4bc4d
chore: fix reporisotry name
2022-12-25 08:27:06 +09:00
tamaina
a47bf48339
enhance: convert video thumbnail to webp
2022-12-24 16:03:05 +00:00
tamaina
2512a4d32a
chore: Delete comment that is not true
2022-12-24 15:15:48 +00:00
syuilo
738593d38c
chore: ✌️
2022-12-24 14:39:17 +09:00
syuilo
4ede367c1e
GET非対応APIにGETでリクエストすると接続が開きっぱなしになる
...
Fix #9404
2022-12-24 13:55:50 +09:00
syuilo
024664e2fd
fix dummy image path
2022-12-23 16:57:20 +09:00
syuilo
b0e3bc1f03
update deps
2022-12-23 08:58:02 +09:00
syuilo
145c15f0d9
fix(server): add missing vary header
...
Fix #9393
2022-12-23 08:50:58 +09:00
rinsuki
aee09f63e1
fix: WebFinger returns 500 ( #9390 )
2022-12-22 17:46:46 +09:00
syuilo
a9a245b461
enhance(server): delete outdated notes of antenna regularly to improve db performance
2022-12-22 08:32:01 +09:00
syuilo
ad4d8b07d3
enhance(server): delete outdated hard-mutes regularly to improve db performance
2022-12-22 08:29:18 +09:00
syuilo
1fd9ba8dcb
enhance(server): delete outdated notifications regularly to improve db performance
2022-12-22 08:17:13 +09:00
CyberRex
fe158339da
improve(backend): Skip note score incrementing when bots reacted ( #9367 )
...
fix
Improved code quality
fix
small fix
2022-12-21 10:23:03 +09:00
tamaina
2fe86fd869
enhance: Vite HMR while yarn dev, and more build tuning ( #9361 )
...
* enhance: Vite HMR while yarn dev, and more build tuning
* use localhost
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2022-12-20 13:05:36 +09:00
syuilo
917ef465a5
Use tabler icons ( #9354 )
...
* wip
* wip
* wip
* Update style.scss
* wip
* wip
* wip
* wip
2022-12-19 19:01:30 +09:00
Kagami Sascha Rosylight
c3cb218975
fix(backend): request.body may be undefined ( #9356 )
2022-12-19 15:57:36 +09:00
syuilo
52cbe07a78
Revert "wip"
...
This reverts commit f83bd31fd5
.
2022-12-19 13:54:35 +09:00
syuilo
f83bd31fd5
wip
2022-12-19 13:53:41 +09:00
syuilo
9e9142a110
update depsd
2022-12-19 13:20:47 +09:00
Effy Elden
5e448deb03
Fix peers API returning suspended instances ( #9348 )
...
* Fix peers API returning suspended instances
* Fix missing comma
2022-12-19 09:00:13 +09:00
tamaina
ac0a59835e
wip ( #9349 )
2022-12-19 08:59:17 +09:00
tamaina
867e31c9ff
enhance: Push notification of Antenna note ( #9338 )
...
* wip
* wip
* wip
* fix
* fix
* 🎨
2022-12-18 19:50:02 +09:00
Kagami Sascha Rosylight
af9034355c
Remove redundant ts-node things ( #9335 )
2022-12-18 07:51:31 +09:00
tamaina
4ecc42744c
enhance: Implement the toggle to (or not to) close push notifications when notifications or messages are read ( #9219 )
...
* create file
* wip
* fix
* wip
* tabun dekita
* ✌️
* implement subscribe push notification button to tutorial
* check-exists→show-registration
* add column sendReadMessage
* fix migration file
* sw api
* change PushNotificationService
* wip
* ✌️
* fix tutorial footer flex
2022-12-18 01:59:59 +09:00
syuilo
96dda253b0
fix(server): GitHubログインしようとするとreply.setCookie is not a function
...
fix #9327
2022-12-17 11:02:49 +09:00
tamaina
9c5dfd2da7
chore(backend): fix duplicated css preload
2022-12-14 08:32:52 +00:00
Kagami Sascha Rosylight
e8a49c9c9e
Fix MetaService unit tests ( #9319 )
2022-12-14 14:26:25 +09:00
Kagami Sascha Rosylight
4b98920f02
Fix import related TypeScript errors ( #9321 )
...
* Add missing @types packages
* Fix TS1272 type only imports
* Fix TS2821 import assertion
2022-12-14 00:01:45 +09:00
Kagami Sascha Rosylight
f30d54fe88
Call `tsc --noEmit` also for backend/client ( #9316 )
2022-12-13 00:40:30 +09:00
syuilo
c5213dddbf
update deps
2022-12-10 16:38:41 +09:00
syuilo
2067180328
improve nest logger
2022-12-10 15:45:30 +09:00
syuilo
b4b742ca89
fix #9299
2022-12-10 15:25:39 +09:00
xtexChooser
020cd5cc02
fix: typo ( #9300 )
2022-12-10 08:55:07 +09:00
syuilo
847f59369b
tweak blurhash
2022-12-09 16:03:10 +09:00
syuilo
d73cc8f9b8
refactor(server): rename AppModule to RootModule
2022-12-08 17:22:27 +09:00
syuilo
6bb194de54
refactor(server): move RepositoryModule into models directory
2022-12-08 17:19:37 +09:00
syuilo
6d46e5cf77
enhance: fallback option for media proxy
2022-12-08 17:16:50 +09:00
tamaina
e81c2962a0
enhance: AVIF support ( #9281 )
...
* chore: Make image/avif browsersafe
* server side
* change FileInfoService
* ✌️
* avifはMastodonでは絶望的 see https://github.com/misskey-dev/misskey/issues/9283
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2022-12-08 14:49:49 +09:00
syuilo
686bea6e2a
Update ServerService.ts
2022-12-08 13:40:42 +09:00
syuilo
8b4ba370f7
Update ServerService.ts
2022-12-08 07:46:11 +09:00
syuilo
9d14476a6a
fix(server): cookieが取得されないのを修正
2022-12-06 14:17:53 +09:00
syuilo
3b7c943440
fix(server): cookieが設定されないのを修正
2022-12-06 14:14:41 +09:00
syuilo
9cda400c80
fix(server): GitHub連携ができない問題を修正
2022-12-06 12:41:11 +09:00
syuilo
f1855020ad
update dep
2022-12-06 12:31:50 +09:00
syuilo
b4be9d270c
perf(server): improve syslog performance
2022-12-06 09:38:55 +09:00
syuilo
d8611506cf
inboxが処理できない問題を多分修正
2022-12-06 09:21:36 +09:00
syuilo
3e493effaf
chore: add missing decoration of PushNotificationService
2022-12-06 09:17:37 +09:00
syuilo
c0c23b135c
bull-board復活
2022-12-04 17:33:51 +09:00
syuilo
9ce13d487b
chore: fix import position
2022-12-04 17:05:32 +09:00
syuilo
bbb49457f9
refactor: introduce bindThis decorator to bind this automaticaly
2022-12-04 15:03:09 +09:00
syuilo
496639f5b0
fix typo
2022-12-04 13:16:25 +09:00
syuilo
b29a50eca6
fix import paths
2022-12-04 13:14:35 +09:00
syuilo
2b1a673e32
chore: remove needless experimental-json-modules flag
2022-12-04 10:52:53 +09:00
syuilo
69016735be
update deps
2022-12-04 10:39:11 +09:00
syuilo
8950114f7d
refactor: remove needless const notation
2022-12-04 10:32:12 +09:00
syuilo
22ccb0fa71
refactor
2022-12-04 10:16:03 +09:00
tamaina
14221e78b7
Fix forkbomb 2
...
also in extractApMentions and parseAudience
Co-authored-by: mei23 <m@m544.net>
2022-12-03 16:59:28 +00:00
syuilo
3a7182bfb5
Fastify ( #9106 )
...
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* fix
* Update SignupApiService.ts
* wip
* wip
* Update ClientServerService.ts
* wip
* wip
* wip
* Update WellKnownServerService.ts
* wip
* wip
* update des
* wip
* Update ApiServerService.ts
* wip
* update deps
* Update WellKnownServerService.ts
* wip
* update deps
* Update ApiCallService.ts
* Update ApiCallService.ts
* Update ApiServerService.ts
2022-12-03 19:42:05 +09:00
Derek
66513b9893
fix(server): "forkbomb" DOS mitigation ( #9247 )
...
* Add recursion limit to resolver
* Use shared resolver in featured and question
* Changelog
* Changelog fix
* Update CHANGELOG.md
Co-authored-by: Acid Chicken (硫酸鶏) <root@acid-chicken.com>
* Add host to recursion limit error message
Co-authored-by: Acid Chicken (硫酸鶏) <root@acid-chicken.com>
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
Co-authored-by: Acid Chicken (硫酸鶏) <root@acid-chicken.com>
2022-12-03 06:13:36 +09:00
tamaina
5decad9cf1
fix: add missing ,
2022-12-02 14:12:09 +00:00
syuilo
594c329dbd
update deps
2022-11-29 13:14:57 +09:00
Kainoa Kanter
bdbc448d13
refactor: migrate to Yarn Berry (v3.2.1) ( #8764 )
...
* Yarn berry
* Add `.yarn` to dockerignore
* Mention in CHANGELOG
* Update Dockerfile
* Proper upgrade to yarn
* use `"packageManager"`
* Replace `install-packages.js` with workspaces
* Replace `install-packages.js` with workspaces
* Typo
* `corepack enable` for linting
* Remove `packages/*/yarn.lock`
* Improve lint workflow
* Update .github/workflows/lint.yml
Co-authored-by: Acid Chicken (硫酸鶏) <root@acid-chicken.com>
* Update .github/workflows/lint.yml
Co-authored-by: Acid Chicken (硫酸鶏) <root@acid-chicken.com>
* Add `eslint`
* Regenerate yarn.lock
* 🙏
* Update lint.yml
🤔
* Fix workflow!
* yarn lint my beloved
* corepack enable for mocha/e2e
* Update CHANGELOG.md
* fix the code that depends on node_modules
* tbh
* tbh
* More yarn workspaces stuff
* 🍀
* Change `browser-image-resizer`
* :finnadie:
* :goberserk:
* :godmode:
* Remove yarnrc for workspaces
* 🙏
* Add proper packages for eslint
* Skip extra install
* New steps for test.yml too
* uhh
* Update .dockerignore
* Update lint.yml
* Update test.yml
* Make client/backend lints seperate workflows
* package.json names
* pnpm = dont change paths
* Fix changelog
* :bowtie:
* I don't know why github workflows hates me...
* test
* ?????
* continue-on-error: true
* Fix yarn.lock
Co-authored-by: ishowta <ishowta@gmail.com>
* add @rollup/pluginutils
* add packageExtensions for chartjs_date-fns
Co-authored-by: acid-chicken <root@acid-chicken.com>
* npm run => yarn
* wip
* yarn node => node
依存関係の記載不足の解消がかなり多いため、yarn nodeは使わない
* fix
* fix http-signature
* fix
* fix
* add packageExtensions
* ✌️
* remove `yarn set version berry`
* yarn install --immutable
Co-authored-by: ishowta <ishowta@gmail.com>
* https://github.com/misskey-dev/misskey/pull/8764#discussion_r885749892
* enable actions/setup-node's global cache
* Update .gitignore
Co-authored-by: iwata <ishowta@gmail.com>
* revival gulp build
66ab7591bf (r885899944)
* fix lockfile
* Update packages/backend/package.json
Co-authored-by: iwata <ishowta@gmail.com>
* remove packagemanager
* `yarn run gulp` in `build` instead of just `gulp`
* Update CHANGELOG.md
* update lockfile
* Add .yarn/cache to gitignore for packages
* ?
* move resolutions
* ✌️
* update lockfie
* update-lockfile
* update yarn.lock
* fix build
* fix
* fix
* fix: add @tensorflow/tfjs
* ダメ
* modify lockfile
* use yarnrc
* update yarnlock
* add jest-mock
* update-lockfile
* update lockfile
* update lockfile
* move jest-mock, update lockfile
Co-authored-by: Acid Chicken (硫酸鶏) <root@acid-chicken.com>
Co-authored-by: tamaina <tamaina@hotmail.co.jp>
Co-authored-by: ishowta <ishowta@gmail.com>
2022-11-24 15:39:00 +09:00
syuilo
aa8693e8df
update deps
2022-11-19 10:25:16 +09:00
syuilo
521f97d03e
Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop
2022-11-17 09:38:41 +09:00
kabo2468
456705a3d5
fix: 引用内の文章をnyaizeをしないように ( #9141 )
...
* fix nyaize in quote
* Update CHANGELOG.md
* for ofのほうが早いらしい
* Update NoteEntityService.ts
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2022-11-17 09:34:23 +09:00
syuilo
d5aee2ea58
improve performance
2022-11-17 09:31:07 +09:00
heka
746fac0dfe
fix typo on CleanRemoteFilesProcessorService ( #9171 )
2022-11-14 06:53:50 +09:00
syuilo
1751bfea5f
update node to v18
2022-11-13 11:23:14 +09:00
syuilo
49daa56a64
update deps
2022-11-13 11:14:07 +09:00
syuilo
8935eaec3b
Update QueueProcessorService.ts
2022-11-11 16:55:16 +09:00
squidicuz
2492f4e81e
fix for pinned users. update changelog ( #9159 )
2022-11-11 11:22:31 +09:00
syuilo
5e21fd2caf
update deps
2022-10-28 16:08:27 +09:00
CyberRex
1309367884
Add Cloudflare Turnstile CAPTCHA support ( #9111 )
...
* Add Cloudflare Turnstile CAPTCHA support
* Update packages/client/src/components/MkCaptcha.vue
Co-authored-by: Acid Chicken (硫酸鶏) <root@acid-chicken.com>
Co-authored-by: Acid Chicken (硫酸鶏) <root@acid-chicken.com>
2022-10-13 09:19:57 +09:00
syuilo
df0a90f69f
fix type
2022-09-25 07:44:42 +09:00
syuilo
7670f364e3
type
2022-09-24 17:13:09 +09:00
syuilo
fd5976f378
fix type
2022-09-24 17:07:56 +09:00
syuilo
3c4b7d3bd0
fix type
2022-09-24 17:02:19 +09:00
syuilo
89ef21e3b0
fix type
2022-09-24 16:53:53 +09:00
syuilo
da88e3a3b1
test: 後で戻す
2022-09-24 15:22:15 +09:00
syuilo
dabe5bf7e9
fix type errors
2022-09-24 14:45:44 +09:00
syuilo
aa3ca438a2
fix type
2022-09-24 10:46:52 +09:00
syuilo
cd6a6738c2
fix
2022-09-24 10:45:42 +09:00
syuilo
349f37bf57
fix
2022-09-24 10:43:23 +09:00
syuilo
0f7cbb5922
fix type
2022-09-24 10:39:17 +09:00
syuilo
f4b981cefe
fix type
2022-09-24 10:25:32 +09:00
syuilo
2c45c5b13e
fix
2022-09-24 09:03:04 +09:00
syuilo
6eace8894a
fixes
2022-09-24 08:41:27 +09:00
syuilo
b1abf47ce7
fix type
2022-09-24 07:17:45 +09:00
syuilo
614b11951b
refactor
2022-09-24 07:15:16 +09:00
syuilo
786f1d8be8
remove unused files
2022-09-24 07:13:01 +09:00
syuilo
c8f6bc0dab
fixes
2022-09-24 07:12:11 +09:00
syuilo
417f52359d
fixes
2022-09-24 06:45:44 +09:00
syuilo
174a8b1b3e
fixes
2022-09-23 06:21:31 +09:00
syuilo
31f2f6616c
chore: fix type import
2022-09-23 06:07:29 +09:00
syuilo
92bfcb9b60
Update package.json
2022-09-23 04:19:13 +09:00
こけっち
bcbda6940a
feat: Youtube window player ( #9095 )
...
* wip: feat: Youtube Player Window
* fix: player fill window
* fix: improve design
* fix: disable at mobile and creanup code
* fix: tailing comma
* fix: delete debug output
* fix: eslint
* fix: switch to component
* fix(backend): add missing dependency
Fix #9101
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2022-09-22 08:20:31 +09:00