1
1
mirror of https://github.com/kokonect-link/cherrypick synced 2024-12-05 02:08:56 +09:00
Commit Graph

4373 Commits

Author SHA1 Message Date
tamaina
f6a3f6f5f1
enhance(backend): Improve behavior of correctFilename (#11484)
* enhance(backend): Improve behavior of correctFilename

* ✌️

* 未知のファイル形式かつ拡張子がある場合は何もしない

* ✌️

* .ext

---------

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-08-08 13:24:30 +09:00
anatawa12
b26e4dc505
fix: muteがapiからのuser list timeline取得で機能しない (#11480) 2023-08-08 13:23:25 +09:00
Srgr0
43375409f7
fix(frontend): webkit-text-size-adjustを100%に固定する (#11487)
* disable webkit-text-size-adjust

* Update CHANGELOG.md
2023-08-08 13:22:01 +09:00
caipira113
f5263eab2e
perf(backend): Registering Cloud Logging as a global module 2023-08-07 18:27:34 +09:00
NoriDev
85e9e1da16 feat: ノート作成フォームの「ノート」ボタンを「にゃん!」に変更できるオプションを追加 2023-08-07 16:59:10 +09:00
Chocolate Pie
a58ebb48a8 chore: Add SPDX-License-Identifier [skip ci] 2023-08-07 13:44:12 +09:00
Chocolate Pie
09c879ecc6 Merge remote-tracking branch 'upstream/develop' into abuse-report-resolver 2023-08-07 13:36:54 +09:00
tamaina
db5046ed3a fix typo 2023-08-06 12:16:49 +00:00
tamaina
722a731c26 chore: Increase displayLimit in about.federation.vue
https://github.com/misskey-dev/misskey/issues/11355#issuecomment-1666823238
2023-08-06 12:15:28 +00:00
anatawa12
e949b53f91
feat: report abuse for renote 2023-08-05 20:48:37 +09:00
anatawa12
d857801e03
chore: add way to show renote in window / tab 2023-08-05 20:24:57 +09:00
Ibuki Sugiyama
e11320dbb7
feat: increase emoji picker search results (#11371)
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-08-05 14:05:32 +09:00
tamaina
2217a3c549
chore: cacheRemoteFilesのデフォルト値をfalseに (#11398)
* chore: cacheRemoteFilesのデフォルト値をfalseに

* proxyRemoteFiles to default

* update ja-JP.yml

* update ja-JP.yml

* youCanCleanRemoteFilesCache

* changelog

---------

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-08-05 14:03:01 +09:00
anatawa12
c5b8766a18
feat: sensitive channel (#11438)
* feat(backend): add isSensitive to Channel

* feat(backend): support isSensitive in channel endpoints

* feat(frontend/channel-editor): support isSensitive in create/edit channel page

* feat(frontend/channel): show sensitive indicator for sensitive channels

* docs(changelog): add チャンネルをセンシティブ指定できるようになりました

* chore: license header for each file

* chore: add isSensitive of channel to Note object
2023-08-05 13:58:31 +09:00
woxtu
79966d33b5
Fix typos (#11450) 2023-08-05 13:56:33 +09:00
woxtu
8a6791da3f
refactor(backend): Remove unused injections (#11462)
* Remove unused injections

* Remove unused imports
2023-08-05 10:33:00 +09:00
NoriDev
bd936458b5 fix b7e427ae 2023-08-05 00:54:42 +09:00
NoriDev
fb75a2dd93 fix: 設定バックアップ時に一部の設定が欠落してバックアップされる問題 2023-08-05 00:49:21 +09:00
NoriDev
b7e427ae10 tweak 5ad37c97 2023-08-05 00:43:35 +09:00
NoriDev
5ad37c9700 feat: スクロール時の要素表示(ヘッダー、フローティングボタン、ナビゲーションバー)をカスタマイズできるオプションを追加 2023-08-05 00:30:29 +09:00
NoriDev
93e65570ba store.tsの順番の変更 2023-08-04 17:31:17 +09:00
NoriDev
d72934f27d chore: removed unused import 2023-08-04 17:18:06 +09:00
NoriDev
66e76bff67 feat: about-misskeyページでクライアントバージョンを押すと、更新情報を確認できる 2023-08-04 16:59:34 +09:00
NoriDev
d5579d89aa Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2023-08-04 16:36:40 +09:00
NoriDev
11f3e3b7a1 refactor(frontend/friendly): ぼかしコードをフローティングボタンにもマージ 2023-08-04 16:33:59 +09:00
Chocolate Pie
e9fc4e4828 項目を移動してみた 2023-08-04 14:37:39 +09:00
Chocolate Pie
8018e4a285 feat: 通報通知を受け取るかオプションで選べるように、通報通知を受け取るメールアドレスを設定できるように 2023-08-04 13:26:45 +09:00
Chocolate Pie
a7aba8a19a ✌️ 2023-08-03 12:51:30 +09:00
Chocolate Pie
4f90d67665
improve: プレースホルダーを追加 [skip ci]
Co-authored-by: まっちゃとーにゅ <17376330+u1-liquid@users.noreply.github.com>
2023-08-03 12:20:52 +09:00
NoriDev
13534588d4 fix(frontend/friendly): ぼかし効果を使用すると、下部のナビゲーションバーの読みやすさが非常に低下する問題 2023-08-02 17:34:15 +09:00
tamaina
b465bcd601 chore(frontend): video sourceからtypeを削除
Resolve #7894
2023-08-02 08:14:17 +00:00
NoriDev
32c2bc1c44 fix(frontend): モバイルでヘッダーのデザインを変更すると、ぼかし設定が強制された 2023-08-02 17:07:42 +09:00
NoriDev
73f419950a lint 2023-08-02 17:03:44 +09:00
NoriDev
dedfc7a35e Merge commit 'refs/pull/11342/head' of https://github.com/misskey-dev/misskey into develop 2023-08-02 16:33:38 +09:00
NoriDev
3b8619cdee Merge pull request #10949 from misskey-dev 2023-08-02 16:33:24 +09:00
NoriDev
fa625f48d6 Merge commit 'refs/pull/11361/head' of https://github.com/misskey-dev/misskey into develop 2023-08-02 16:11:31 +09:00
NoriDev
69ef7a3bf8 Merge remote-branch 'misskey/develop' 2023-08-02 16:08:31 +09:00
Chocolate Pie
de88d6099b refactor: ちょっと微調整 2023-08-02 14:32:14 +09:00
Chocolate Pie
f3045d6145 Merge branch 'abuse-report-resolver' of ssh://github.com/chocolate-pie/misskey into abuse-report-resolver 2023-08-02 14:15:20 +09:00
Chocolate Pie
7c7ca57bd7 Fix: 有効期限を指定するアルゴリズムが間違っていたのを修正 2023-08-02 14:10:07 +09:00
かっこかり
8ea08e59a8
Merge branch 'develop' into mfm-rainbow-fallback 2023-08-01 20:10:12 +09:00
NoriDev
99c16cddd4 chore: add missing license identifier in CherryPick (c2370a1b, ab3cd7b8) 2023-08-01 17:38:53 +09:00
NoriDev
61c871517d Merge remote-branch 'misskey/develop' 2023-08-01 17:16:39 +09:00
tamaina
8a72a05958
enhance(frontend): ユーザーメニューでスイッチでユーザーリストに追加・削除できるように (#11439)
* メニューのトグルをいい感じにする

* user list toggle!

* add changelog

* fix

* stop
2023-08-01 15:32:03 +09:00
かっこかり
7430c48c9d
Merge branch 'develop' into mfm-rainbow-fallback 2023-07-31 21:56:18 +09:00
syuilo
2b4c8c9e0f
update deps (#11409)
* update deps

* Update .eslintrc.js

* Update .eslintrc.js

* lint

* lint

* Update update.ts

* update deps

* Update .eslintrc.js
2023-07-31 19:14:20 +09:00
Ebise Lutica
4aed5968f6
enhance(frontend): 押したリアクションのデザインを改善 (#11434)
* enhance(frontend): 押したリアクションのデザインを改善

* Update CHANGELOG
2023-07-31 17:38:41 +09:00
Ebise Lutica
007ed5c929
enhance(frontend): TwitterアイコンをXに変更 (#11436) 2023-07-31 17:05:40 +09:00
NoriDev
c43b7ffa2a feat: 絵文字ピッカーの検索の表示件数を100件に増加 2023-07-31 16:47:55 +09:00
tamaina
61c9b0757e Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2023-07-31 05:54:49 +00:00
tamaina
62e347c270 chore: Safari(beta?)でTLのマージンがおかしいのを修正 2023-07-31 05:54:30 +00:00
tamaina
bdf390eb7e
fix(frontend): 未読のお知らせの「わかった」をクリック・タップしてもその場で「わかった」が消えない問題を修正 (#11433)
* fix(frontend): 未読のお知らせの「わかった」をクリック・タップしてもその場で「わかった」が消えない問題を修正

* remove comment

* clean up

* ✌️

* add CHANGELOG
2023-07-31 14:13:34 +09:00
tamaina
42aa667fa7
Merge branch 'develop' into abuse-report-resolver 2023-07-31 12:44:13 +09:00
Kagami Sascha Rosylight
a52f63ec6a
fix(frontend, misskey-js): make block switch work (#11429)
* fix(frontend, misskey-js): make block switch work

* Update CHANGELOG.md
2023-07-31 12:22:57 +09:00
かっこかり
b70911d7b7
Merge branch 'develop' into mfm-rainbow-fallback 2023-07-31 08:11:38 +09:00
Chocolate Pie
2134a79353 Fix: productionビルドでリストが見れない問題を修正 2023-07-30 09:53:20 +09:00
NoriDev
52b8907b3f fix(frontend): 「いいねのみ」に設定されたノートで、いいねをキャンセルしようとすると、アイコンが正しく表示されない 2023-07-29 19:49:46 +09:00
woxtu
5096be06ac
Remove an unused dependency (#11405) 2023-07-29 15:17:29 +09:00
Sam Smucny
9beca6fcf8
Merge branch 'develop' into ssmucny-events 2023-07-28 18:19:33 +00:00
NoriDev
24f57d1527 enhance(frontend): ロールの編集ページのボタンをヘッダーに移動 2023-07-28 21:16:52 +09:00
NoriDev
46b8a0b665 Update CherryPick Patrons 2023-07-28 19:32:39 +09:00
NoriDev
0676c73a9d Merge remote-branch 'misskey/master' 2023-07-28 19:28:30 +09:00
NoriDev
90b4a7a023 feat: 一度に2つ以上の絵文字をアップロードすることができる 2023-07-28 18:59:05 +09:00
Kagami Sascha Rosylight
339086995f
chore(frontend): support Spotify for brainDiver (#11407)
* chore(frontend): support Spotify for brainDiver

* no lowercase

* album

* syntax fix

* Update packages/frontend/src/components/MkPostForm.vue

Co-authored-by: Acid Chicken (硫酸鶏) <root@acid-chicken.com>

* reformat

---------

Co-authored-by: Acid Chicken (硫酸鶏) <root@acid-chicken.com>
2023-07-28 17:46:43 +09:00
syuilo
ab3cd7b837 chore: add missing license identifier 2023-07-28 14:02:58 +09:00
syuilo
ea36e35337
Merge branch 'develop' into ssmucny-events 2023-07-28 12:28:21 +09:00
Chocolate Pie
dc594d010c Merge remote-tracking branch 'upstream/develop' into abuse-report-resolver 2023-07-28 12:15:33 +09:00
Chocolate Pie
63359f5fc4 Fix: 無限ループを抑制 2023-07-28 12:11:25 +09:00
Kagami Sascha Rosylight
eb7b5f905a
feat(backend): support OAuth 2.0 authorization (#11053)
* feat(backend): support OAuth 2.0 authorization

* secureRndstr fix

* nanndekowareta

* nanndekowareta2

* nanndekowareta3

* unref?

* refactor to not close fastify

* use microformats-parser

* Update OAuth2ProviderService.ts

* clarify the reason behind dns lookup

* refactor(backend): use @types/oauth2orize-pkce (#11350)

* refactor(backend): use @types/oauth2orize-pkce

* Update package.json

* Update pnpm-lock.yaml

---------

Co-authored-by: Kagami Sascha Rosylight <saschanaz@outlook.com>

---------

Co-authored-by: mtgto <hogerappa@gmail.com>
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-07-27 18:51:58 +09:00
Shun Sakai
c2370a1be6
chore: 著作権とライセンスについての情報を各ファイルに追加する (#11348)
* chore: Add the SPDX information to each file

Add copyright and licensing information as defined in version 3.0 of
the REUSE Specification.

* tweak format

---------

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-07-27 14:31:52 +09:00
かっこかり
414aff4ad9
Merge branch 'develop' into mfm-rainbow-fallback 2023-07-27 09:18:45 +09:00
woxtu
cb0fa9a8ab
Use promises API (#11351) 2023-07-27 09:04:19 +09:00
猫ロキP@deflis
5083458071
refactor: forkでデフォルトのノート文字数を変更した場合、E2Eテストが落ちる問題を修正する (#11366)
* forkでデフォルトのノート文字数を変更した場合このテストが落ちる問題を修正する

* 文字数についてのコメントを追加しておく
2023-07-27 09:00:48 +09:00
setaria
78b502bcab
URL取得変数を関数に変更 #11392 (#11393) 2023-07-27 09:00:22 +09:00
kabo2468
71b016b293
fix: PhotoSwipeによるクライアントのメモリリークの解消 (#11395)
* Destroy PhotoSwipe on unmounted

* Update CHANGELOG.md
2023-07-27 06:44:16 +09:00
Acid Chicken (硫酸鶏)
090253c2d2
fix(frontend): replies to channel posts could change the visibility 2023-07-27 00:58:37 +09:00
Acid Chicken (硫酸鶏)
cf3ac3c0be
build: close #10953 2023-07-26 22:06:00 +09:00
tamaina
b8360b1b5a fix(frontend): Remove errors in prefeerences-backups.vue 2023-07-26 12:40:45 +00:00
tamaina
09f37fc9e5 fix(frontend): #11386 でウィンドウの場合に正常に表示されない問題を修正 2023-07-26 08:31:23 +00:00
syuilo
926f208fcf fix(frontend): Fix cat ears are awkward on reply modal 2023-07-26 17:24:13 +09:00
NoriDev
05d2666134 Merge remote-branch 'misskey/develop' 2023-07-26 17:23:42 +09:00
syuilo
037c2e9332 Revert "fix(frontend): Fix cat ears are awkward on reply modal (#11309)"
This reverts commit 5280a5e5c6.
2023-07-26 17:17:26 +09:00
syuilo
e5ac864077
Update packages/frontend/src/pages/custom-emojis-manager.vue
Co-authored-by: Acid Chicken (硫酸鶏) <root@acid-chicken.com>
2023-07-26 16:51:53 +09:00
tamaina
bc927b8f75
perf(frontend): Reduce getting clientWidth in MkMediaImage (#11386)
* perf(frontend): Reduce getting clientWidth

* fix

* ✌️
2023-07-26 16:50:54 +09:00
woxtu
dc452bf89a
Remove redundant double quotes in page titles (#11352) 2023-07-26 15:26:41 +09:00
syuilo
92337b0504 fix(frontend): 一部モーダルダイアログでスクロールできない問題を修正 2023-07-26 13:50:58 +09:00
syuilo
e5fce15ba5 fix(frontend): Selecting all emojis in Custom emoji is impossible
Fix #11381
2023-07-26 10:30:52 +09:00
ZerglingGo
74c24921f1
Merge branch 'misskey-dev:develop' into fix/server-stats-live-update 2023-07-26 02:17:17 +09:00
Ibuki Sugiyama
545b5cab96
fix: insert bottom spacing appropriately (#11370) 2023-07-25 19:49:52 +09:00
tamaina
fe13755be8
refactor: Array.from(iterable).map(mapfn)をArray.from(iterable | { length: number }, mapfn)に (#11337)
* refactor: Array.from(iterable).map(mapfn)をArray.from(iterable, mapfn)に

* Update packages/frontend/src/components/MkTagCloud.vue

Co-authored-by: Acid Chicken (硫酸鶏) <root@acid-chicken.com>

---------

Co-authored-by: Acid Chicken (硫酸鶏) <root@acid-chicken.com>
2023-07-25 10:46:52 +00:00
Acid Chicken (硫酸鶏)
9208cfd5f3
fix: hide sensitive gallery image on OGP (#11380) 2023-07-25 10:45:46 +00:00
tamaina
81ba841fb8
perf(frontend): MkMediaListのアスペクト比制限を調整 (#11377) 2023-07-25 19:44:52 +09:00
Koki Takahashi
0404d9c103
fix(backend): Change isPublic to correctly recognize as:Public term (#11347)
* fix: Change isPublic to correctly recognize as:Public term

* Update CHANGELOG.md

---------

Co-authored-by: Acid Chicken (硫酸鶏) <root@acid-chicken.com>
2023-07-25 10:35:21 +00:00
tamaina
c1a19ff900
fix(backend): Use OFFSET instead of SKIP when using LIMIT (#11379)
* fix(backend): Use OFFSET instead of SKIP when using LIMIT

* update CHANGELOG.md
2023-07-25 19:21:50 +09:00
NoriDev
20ae6c11ef Merge remote-branch 'misskey/develop' 2023-07-25 17:35:02 +09:00
NoriDev
b380cd6155 feat(frontend): Renoteするときに確認ポップアップを表示するかどうかを選択できる 2023-07-25 17:33:06 +09:00
hutchisr
ac6a8edf0b
Use BullMQAdapter (#11367) 2023-07-25 16:32:52 +09:00
かっこかり
ed2fbdee45
Merge branch 'develop' into mfm-rainbow-fallback 2023-07-24 21:34:33 +09:00
ibuki2003
355d40dc90
feat: increase emoji picker search results 2023-07-24 20:16:37 +09:00
NoriDev
ac69c766e9 fix: i18n locale missing 2023-07-24 17:14:13 +09:00
NoriDev
8d6d7ac109 enhance(frontend): changed widget icon in header 2023-07-24 17:03:01 +09:00
NoriDev
a99b033a78 chore(frontend): friendly.vue 2023-07-24 16:58:14 +09:00
NoriDev
7ad4587f60 Merge remote-branch 'misskey/master' 2023-07-24 16:56:01 +09:00
tamaina
fca6ae9403 enhance(frontend): リストTLで、ユーザーが追加・削除されてもTLを更新しないように 2023-07-24 06:11:30 +00:00
tamaina
4f4f15a6a4 chore(frontend): MkImgWithBlurhashのデコードのエラーをconsole.logに 2023-07-24 06:05:37 +00:00
kakkokari-gtyih
7ec0e4c6f1 (fix) mfm: rainbow fallback 2023-07-23 15:53:37 +09:00
Chocolate Pie
e987077bb6 Merge remote-tracking branch 'upstream/develop' into flash-request-token 2023-07-22 11:00:27 +09:00
Chocolate Pie
4b86cb2aa9 Merge remote-tracking branch 'upstream/develop' into abuse-report-resolver 2023-07-22 10:32:33 +09:00
ZerglingGo
a4d2c54bf2
fix(backend): ServerStatsService start within running app 2023-07-22 04:03:26 +09:00
Acid Chicken (硫酸鶏)
50de2e76b4
test: MkAd play 2023-07-21 11:22:43 +00:00
Acid Chicken (硫酸鶏)
40c5699d93
fix: typo 2023-07-21 10:56:48 +00:00
Acid Chicken (硫酸鶏)
a87dd5ddec
fix: response to experimental rIC support on Safari removed due to Google Login bug? 2023-07-21 10:53:37 +00:00
NoriDev
5ff6a12427 feat(client/friendly): デスクトップモードでタイムラインの横にウィジェット領域を配置するように 2023-07-21 17:44:14 +09:00
NoriDev
58baa36afb chore friendlyEnableNotifications 2023-07-21 17:21:46 +09:00
NoriDev
f5db28199c Merge remote-branch 'misskey/develop' 2023-07-21 16:46:23 +09:00
Acid Chicken (硫酸鶏)
c9b9db13c7
refactor: avoid redundant method chain 2023-07-21 10:07:03 +00:00
kabo2468
a8cd8ed99e
enhance: 自動でたたまれる機能が返信先や引用RNにも適用されるように (#10989)
* 返信、引用RNでMFMがあったら自動で隠すように

* Update CHANGELOG.md

* Update MkSubNoteContent.vue

* refactor: avoid `Boolean`

* docs: update CHANGELOG.md

---------

Co-authored-by: Acid Chicken (硫酸鶏) <root@acid-chicken.com>
2023-07-21 09:58:57 +00:00
Alex
b3358f0a8b
enhance: Add OGP data for notes with multiple images/videos (#11142)
* Add OGP data for notes with multiple images/videos

* Update CHANGELOG.md

* Update packages/backend/src/server/web/views/note.pug

Co-authored-by: Acid Chicken (硫酸鶏) <root@acid-chicken.com>

* Update packages/backend/src/server/web/views/note.pug

Co-authored-by: Acid Chicken (硫酸鶏) <root@acid-chicken.com>

---------

Co-authored-by: Acid Chicken (硫酸鶏) <root@acid-chicken.com>
2023-07-21 09:40:30 +00:00
syuilo
af2368bd2b perf(backend): use RSA 2048bit
#11129
2023-07-21 11:59:00 +09:00
syuilo
2cb8e8a748 fix(backend): antennas/notesを叩いてもアンテナの無効化が解除されないことがある問題を修正 2023-07-21 10:09:03 +09:00
meron
2801946226
fix(server): アンテナ再有効の手段にアンテナ設定の更新を追加 (#11036)
* fix(server): アンテナ再有効の手段にアンテナの表示とアンテナ設定の更新を追加

* 無効+Redisも空なアンテナの再有効化手段を antennas/update だけに
2023-07-21 10:06:11 +09:00
woxtu
0d2e3df061
Hide action buttons on MkUrlPreviewPopup (#11332) 2023-07-21 09:57:21 +09:00
Kagami Sascha Rosylight
64c142b1ca
chore(backend): better error message for unsupported attestation (#11333) 2023-07-21 07:49:39 +09:00
Kagami Sascha Rosylight
df2b61fcc6
fix(frontend): workaround storybook issue (#11334) 2023-07-21 07:11:32 +09:00
tamaina
509e3f979e fix redis config
https://github.com/misskey-dev/misskey/pull/11329#issuecomment-1644217395
2023-07-20 16:22:47 +00:00
syuilo
b546d4108f 🎨 2023-07-20 20:18:55 +09:00
syuilo
46f86a9146 🎨 2023-07-20 20:17:40 +09:00
tamaina
0a06eb27da
enhance(backend): 設定ファイルでioredisの全てのオプションを指定可能に (#11329)
* enhance(backend): 設定ファイルでioredisの全てのオプションを指定可能に

* yappa kousuru

* fix

* fix?

* fix

* Revert "fix"

This reverts commit 227f19ff3afcbbd560b831493975206263a1a5a3.

* fix
2023-07-20 19:50:31 +09:00
Kagami Sascha Rosylight
47b684100d
refactor(frontend): use nodemon for storybook (#11297)
* refactor(frontend): use nodemon for storybook

* Update package.json
2023-07-20 17:41:48 +09:00
syuilo
7d6ea74288 enhance(backend): admin/emoji/addで作成した絵文字を返すように 2023-07-20 17:40:04 +09:00
NoriDev
7ba21d9f57 Merge remote-branch 'misskey/develop' 2023-07-20 17:38:03 +09:00
syuilo
8e11a30c36 enhance(frontend): 絵文字登録でファイル名を絵文字名の初期値に 2023-07-20 17:29:21 +09:00
NoriDev
a08106029d add stella.place theme 🎨 2023-07-20 17:26:04 +09:00
NoriDev
f2863b6e5d chore 302c1db1 2023-07-20 17:22:32 +09:00
caipira113
302c1db19d buttersc.one theme 2023-07-20 17:18:20 +09:00
caipira113
2ad07eb2a5 Add Byeolvit-Theme
404d1e1593
2023-07-20 17:15:55 +09:00
caipira113
272a124e45 feat: Enable storage of remote file cache in a separate object storage 2023-07-20 17:10:50 +09:00
NoriDev
9c6d6d1d4c Update cherrypick-js.api.md 2023-07-20 17:06:23 +09:00
NoriDev
59005e1901 fix(client): つながりの公開範囲を非公開に設定した時のMkUserPopupスタイル問題 2023-07-20 17:04:25 +09:00
NoriDev
85a2643b25 Merge remote-branch 'misskey/develop' 2023-07-20 17:01:44 +09:00
Acid Chicken (硫酸鶏)
e6fca72171
perf: use slacc instead of unzipper (#10780)
Co-authored-by: tamaina <tamaina@hotmail.co.jp>
2023-07-20 17:00:54 +09:00
tamaina
dc93a418c0
perf(backend): createPersonでキャッシュに保存する, DBのトランザクション回数を減らす (#11324)
* perf(backend): createPersonでキャッシュを積極的に利用する, トランザクション回数を減らす

* move comment

* fix

* oops

* fix

* fix

* fix
2023-07-20 14:44:37 +09:00
syuilo
32430a0dba update aiscript to 0.15.0 2023-07-20 12:43:58 +09:00
syuilo
871027fa0c enhance: ユーザーにロールが期限付きでアサインされている場合、その期限をユーザーのモデレーションページで確認できるように
Close #11059
2023-07-20 10:54:41 +09:00
syuilo
2ddf575cdc use storybook 7.0.27
Resolve #11318
2023-07-20 10:26:08 +09:00
syuilo
8a058876a3 update aiscript to 0.14.1 2023-07-20 10:24:09 +09:00
syuilo
1df259a7b2 Update about-misskey.vue 2023-07-20 10:21:23 +09:00
syuilo
1e40088d98 enhance(frontend): tweak MkSignupDialog.rules.vue 2023-07-20 10:18:40 +09:00
日高 凌
5e53b41f2d
fix(frontend): ユーザー名が長い場合に、フォローボタンを折り返して表示させる (#11326) 2023-07-20 08:11:16 +09:00
woxtu
5f5c4fc44f
Remove unused dependencies (#11327) 2023-07-20 06:53:35 +09:00
xtex
bf9e74ca05
fix: failed to resolve acct URI which points to local Person (#11024)
* fix: resolving alias for local users (#9199)

Signed-off-by: xtex <xtexchooser@duck.com>

* style: return type for RemoteUserResolveService#resolveSelf

Signed-off-by: xtex <xtexchooser@duck.com>

* docs: update CHANGELOG

Signed-off-by: xtex <xtexchooser@duck.com>

* style: fix typecheck

Signed-off-by: xtex <xtexchooser@duck.com>

---------

Signed-off-by: xtex <xtexchooser@duck.com>
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-07-19 13:01:14 +09:00
Yangjin Cho
5280a5e5c6
fix(frontend): Fix cat ears are awkward on reply modal (#11309)
* fix(frontend): #11279 adjusted margin & padding

* Revert "fix(frontend): #11279 adjusted margin & padding"

This reverts commit e82a2d482a916aade7bb6472b45fb1665f7456dd.

* fix(frontend): adjusted margin & padding
2023-07-19 12:31:38 +09:00
woxtu
8c77153c04
Fix auto-fixable issues (#11314) 2023-07-19 11:27:50 +09:00
syuilo
c50b952ff9 update aiscript to 0.14.0 2023-07-19 11:26:08 +09:00
woxtu
b0b0ecb857
Improve number formatting (#11315) 2023-07-19 07:10:12 +09:00
syuilo
54c0ed2ed7 update deps 2023-07-18 20:00:45 +09:00
syuilo
269cd560c7 enhance(frontend): フォロー/フォロワー非公開時の表示を改善
Close #10934
Resolve #10887
2023-07-18 19:50:23 +09:00
anatawa12
e6db7b9fa7
feat(frontend): Renote時に公開範囲のデフォルト設定が適用されるように (#11240)
* chore: use saved visibility on renote

* chore: use saved localOnly on renote

* docs: add comment about why smallerVisibility accepts string

* docs(changelog): add Renote時に公開範囲のデフォルト設定が適用されるように

---------

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-07-18 19:17:17 +09:00
NoriDev
ecc692b26a refactor 0491042d, 42cc15d7, 02957a1b 2023-07-18 17:40:08 +09:00
NoriDev
14c5d99105 misskey-js -> cherrypick-js 2023-07-18 16:47:14 +09:00
Chocolate Pie
fd3353bcfe Fix: リモートサーバーから転送された通報も対象に追加 2023-07-18 14:28:07 +09:00
Chocolate Pie
36b841215c Merge remote-tracking branch 'upstream/develop' into abuse-report-resolver 2023-07-18 14:21:41 +09:00
NoriDev
26a2604134 Merge remote-branch 'misskey/develop' 2023-07-17 17:28:23 +09:00
caipira113
496063c716 Improving to avoid conflicts in env by specifying the location of the key file. 2023-07-17 16:14:28 +09:00
dogcraft
5dab918999
enhance(backend): add unix socket support (#11275)
* unix socket support

* add changelog

* lint

---------

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-07-17 14:12:02 +09:00
syuilo
4f22176b8f perf(frontend): improve performance of contextmenu
Resolve #11303
2023-07-17 14:10:40 +09:00
syuilo
9f9498c4f0 🎨 2023-07-17 12:15:45 +09:00
syuilo
d01fba9a8d [ci skip] 🎨 2023-07-17 12:03:01 +09:00
syuilo
07e96b734a enhance(client): ロール設定画面でロールIDを確認できるように 2023-07-17 08:28:31 +09:00
syuilo
421b0b7057 Update about-misskey.vue 2023-07-17 08:19:56 +09:00
syuilo
be595ebd62 enhance(client): Deckで非ルートページにアクセスした際に簡易UIで表示しない設定を追加 2023-07-17 08:11:17 +09:00
syuilo
ad5fd626c7 fix of #11293 2023-07-16 14:46:41 +09:00
CGsama
4417412787
Export notes with file detail (#11293) 2023-07-16 14:21:49 +09:00
woxtu
96cde67b2c
Use nullish coalescing operator (#11294) 2023-07-16 14:21:05 +09:00
syuilo
545371011a use happy-dom 10.0.3
Resolve #11287
2023-07-16 07:43:55 +09:00
Kagami Sascha Rosylight
d5f30ecb86
feat(backend): allow disabling cache for sensitive files (#11245)
* feat(backend): allow disabling cache for sensitive files

* Update CHANGELOG.md

* fix storybook

* Update locales/ja-JP.yml

---------

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-07-15 20:12:20 +09:00
syuilo
f96ed9a3f3 fix type errors 2023-07-15 20:07:31 +09:00
woxtu
b392f44b81
refactor(backend): Improve UUID generation (#11286)
* Replace with `crypto.randomUUID()`

* Remove uuid
2023-07-15 18:39:38 +09:00
syuilo
9d5dd7201e update deps 2023-07-15 16:36:39 +09:00
syuilo
9a5bc78eb4 update deps 2023-07-15 16:07:30 +09:00
tamaina
c926a61e07
feat(frontend): ユーザーリスト管理でユーザー数とロールポリシーの登録可能ユーザー数を表示するなど (#11231)
* feat(frontend): ユーザーリスト一覧で、ユーザー数とロールポリシーの登録可能ユーザー数を表示する

* ✌️

* fix

* fix

* wip

* loading

* fix
2023-07-15 13:53:09 +09:00
ZerglingGo
8f196fc67c
fix: typo in comment (#11283) 2023-07-15 10:01:41 +09:00
yukineko
52b440357f
fix(sw): アンケート終了時のプッシュ通知が正しく表示されない問題を修正 (#11278)
* fix(sw): アンケート終了時のプッシュ通知が正しく表示されない問題を修正

* update: CHANGELOG.md
2023-07-15 10:00:38 +09:00
yutaro
866e3f0432
fix-6096 (#11281) 2023-07-15 10:00:03 +09:00
まっちゃとーにゅ
9e330c9e38
feat: MeilisearchにIndexするノートの範囲を設定できるように (#11282) 2023-07-15 09:59:19 +09:00
yukineko
02957a1b5d
enhance: 招待機能の改善 (#11195)
* refactor(backend): 招待機能を改修

* feat(backend): 招待コードのcreate/delete/listエンドポイントを追加

* add(misskey-js): エンドポイントと型を追加

* change(backend): metaでinvite関連の情報も返すように

* add(misskey-js): エンドポイントと型を追加

* add(backend): `/endpoints/invite/limit`を追加

* fix: createdByがnullableではなかったのを修正

* fix: relationが取得できていなかった問題を修正

* fix: パラメータを間違えていたのを修正

* feat(client): 招待ページを実装

* change(client): インスタンスメニューの「招待」押した場合に招待ページに飛ぶように変更

* feat: 招待コードをコピーできるように

* change(backend): metaに招待コード発行に関する情報を持たせるのをやめる

* feat: ロールごとに招待コードの発行上限数などを設定できるように

* change(client): 招待コードをコピーしたときにダイアログを出すように

* add: 招待に関する管理者用のエンドポイントを追加

* change(backend): モデレーターであれば作成者以外でも招待コードを削除できるように

* change(backend): admin/invite/listはオフセットでページネーションするように

* feat(client): 招待コードの管理ページを追加

* feat(client): 招待コードのリストをソートできるように

* change: `admin/invite/create`のレスポンスを修正

* fix(client): 有効期限を指定できていなかった問題を修正

* refactor: 必要のない箇所を削除

* perf(backend): use limit() instead of take()

* change(client): 作成ボタンを見た目を変更

* refactor: 招待コードの生成部分を共通化し、コード内に"01OI"のいずれかの文字を含まないように

* fix(client): paginationの仕様が変わっていたので修正

* change(backend): expiresAtパラメータのnullを許容

* change(client): 有効期限を設けないときは日付の入力欄を非表示に

* fix: 自身のポリシーよりもインスタンス側のポリシーが優先表示される問題を修正

* fix: n時間のときに「n時間間」となってしまうのを修正

* fix(backend): ポリシーが途中で変更されたときに作成可能数がマイナス表記になってしまうのを修正

* change(client): 招待コードのユーザー名が不明な理由を表示するように

* update: CHANGELOG.md

* lint

* refactor

* refactor

* tweak ui

* 🎨

* 🎨

* add(backend): indexを追加

* change(backend): indexの追加に伴う変更

* change(client): インスタンスメニューの「招待」の場所を変更

* add(frontend): MkInviteCode用のstorybookを追加

* Update misskey-js.api.md

* fix(misskey-js): InviteのcreatedByの型が間違っていたのを修正

---------

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
Co-authored-by: tamaina <tamaina@hotmail.co.jp>
2023-07-15 09:57:58 +09:00
NoriDev
8383d9c9dc Merge remote-branch 'misskey/develop' 2023-07-14 17:43:26 +09:00
NoriDev
86d8b61e2b lint 2023-07-14 17:42:41 +09:00
NoriDev
067e4f3fea lint 2023-07-14 17:40:22 +09:00
NoriDev
0f3be8fcde Merge remote-branch 'misskey/develop' 2023-07-14 17:36:02 +09:00
okayurisotto
2b6dbd4fcb
refactor: 可読性のため一部でArray.prototype.atを使うように (#11274)
* refactor: `Array.prototype.at`を使うように

* fixup! refactor: `Array.prototype.at`を使うように
2023-07-14 10:45:01 +09:00
okayurisotto
c0dbc3b53f
refactor: substr -> substring (#11273) 2023-07-14 07:59:54 +09:00
syuilo
af30959cb9 fix runtime error 2023-07-13 20:15:47 +09:00
syuilo
35ffe3c52f Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2023-07-13 20:10:21 +09:00
setaria
c13fd42015
現在閲覧中のURLを取得するプロパティを追加 (#11234)
* 現在閲覧中のURLを取得するプロパティを追加 #11232

* commit the uncommitted remainder

---------

Co-authored-by: setaria <v.setaria@gmail.com>
2023-07-13 19:52:18 +09:00
hibiya (김종이)
a72ef70770
fix(frontend): allow non-center container align (#11255)
Closes #11251
2023-07-13 19:51:16 +09:00
syuilo
9a391bd863 Update about-misskey.vue 2023-07-13 16:21:08 +09:00
syuilo
12456b22c5 Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop 2023-07-13 16:16:13 +09:00
okayurisotto
e35a370af0
refactor(backend): core/activitypub (#11247)
* eslint: `explicit-function-return-type`

* eslint: `no-unnecessary-condition`

* eslint: `eslint-disable-next-line`

* eslint: `no-unused-vars`

* eslint: `comma-dangle`

* eslint: `import/order`

* cleanup: unnecessary non-null assertion

* cleanup: `IActivity`に`actor`は常に存在するようなので

* cleanup: unnecessary `as`

* cleanup: unnecessary `Promise.resolve`

* cleanup

* refactor: `String.prototype.match()`である必要がない部分をよりシンプルな書き方に変更

* refactor: よりよい型定義

* refactor: よりよい型定義

- `LdSignature`の`normalize`メソッドでの使われ方から、
	- `data`引数の型定義を`any`から`JsonLdDocument`へ修正
	- `getLoader`メソッドの返り値の型定義の一部を`any`から`RemoteDocument`へ修正
		- `contextUrl`が不正な値(`null`)となっていたことが判明したため`undefined`へ修正
		- `document`の型と合わせるために`CONTEXTS`の型定義の一部を`unknown`から`JsonLd`へ修正
			- とりあえず`satisfies`を使用
		- `document`の型と合わせるために`fetchDocument`メソッドの返り値の型定義の一部を`unknown`から`JsonLd`へ修正
			- どうしようもなく`as`を使用

* refactor: 型ガードを使うことでnon-null assertionをやめた

* refactor: non-null assertionをやめた

`.filter()`で行っている型ガードなどの文脈から、より適しているだろうと思われる書き方に変更した。

* refactor: 型ガードを使うことで`as`をやめた

* refactor: `as`をやめた

* refactor: よりよい型定義

- `id`は`null`とのunionになっていたが、`null`を渡している場面はなかった
	- またおそらくこのメソッドは`IOrderedCollection`を返すため、そちらに合わせて`null`とのunionをやめた
		- `IOrderedCollection`とはまだ型に相違がある
- `totalItems`をコメントや使われ方を元に`number`へ推論

* refactor: `for-of` -> `Array.prototype.map`

* refactor: `delete`演算子を使わない形に
2023-07-13 12:48:34 +09:00
Kagami Sascha Rosylight
b6a432fd7b
fix(storybook): solve test failures (#11262)
* fix(locales, storybook): use default import

* fix(storybook): solve test failures

* Update MkAd.stories.impl.ts
2023-07-13 08:41:55 +09:00