zyoshoka
aa6d0d4359
fix(backend): 非公開の投稿に対して返信できないように ( #12333 )
...
* fix(backend): 非公開の投稿に対して返信できないように
* Update CHANGELOG.md
* fix: test
2023-11-15 11:10:45 +09:00
syuilo
65c5626b65
Merge pull request from GHSA-3f39-6537-3cgc
...
This commit implements HTTP header and body validation to fix
[SIF-2023-002](https://advisory.silicon.moe/advisory/sif-2023-002/ )
Signed-off-by: perillamint <perillamint@silicon.moe>
Co-authored-by: perillamint <perillamint@silicon.moe>
Co-authored-by: yunochi <yuno@yunochi.com>
2023-11-14 17:09:45 +09:00
syuilo
30bb24d18c
update deps
2023-11-14 10:35:48 +09:00
syuilo
2d2eefe3d4
feat: メールアドレスを使用してユーザー名を割り出す機能
...
Resolve #10158
2023-11-14 07:58:18 +09:00
おさむのひと
e1cc95d308
ユーザのノートのみ表示時にDBへフォールバックするとリノートを含んでしまうのを修正 ( #12321 )
...
* ユーザのノートのみ表示時にDBへフォールバックするとリノートを含んでしまうのを修正
* fix CHANGELOG.md
---------
Co-authored-by: osamu <46447427+sam-osamu@users.noreply.github.com>
2023-11-13 09:27:37 +09:00
atsuchan
50430e310a
Fix: latestRequestReceivedAt ( #12270 )
2023-11-11 14:51:29 +09:00
GrapeApple0
28e394eddc
fix: 投稿通知がオンでもダイレクト投稿はユーザーに通知されないように ( #12263 )
...
* fix: 投稿通知がオンでもダイレクト投稿はユーザーに通知されないように
* Update CHANGELOG.md
2023-11-09 21:35:07 +09:00
Nya Candy
e2cac3d949
fix: show real instance url ( #12273 )
...
* Update CHANGELOG.md
* fix: show real instance url
---------
Co-authored-by: tamaina <tamaina@hotmail.co.jp>
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
Co-authored-by: atsuchan <83960488+atsu1125@users.noreply.github.com>
Co-authored-by: Masaya Suzuki <15100604+massongit@users.noreply.github.com>
Co-authored-by: Kagami Sascha Rosylight <saschanaz@outlook.com>
Co-authored-by: taiy <53635909+taiyme@users.noreply.github.com>
Co-authored-by: xianon <xianon@hotmail.co.jp>
Co-authored-by: kabo2468 <28654659+kabo2468@users.noreply.github.com>
Co-authored-by: YS <47836716+yszkst@users.noreply.github.com>
Co-authored-by: Khsmty <me@khsmty.com>
Co-authored-by: Soni L <EnderMoneyMod@gmail.com>
Co-authored-by: mei23 <m@m544.net>
Co-authored-by: daima3629 <52790780+daima3629@users.noreply.github.com>
Co-authored-by: Windymelt <1113940+windymelt@users.noreply.github.com>
Co-authored-by: Ebise Lutica <7106976+EbiseLutica@users.noreply.github.com>
Co-authored-by: nenohi <kimutipartylove@gmail.com>
Co-authored-by: Acid Chicken (硫酸鶏) <root@acid-chicken.com>
Co-authored-by: rinsuki <428rinsuki+git@gmail.com>
Co-authored-by: FineArchs <133759614+FineArchs@users.noreply.github.com>
2023-11-09 21:21:39 +09:00
zyoshoka
2834e54e78
fix(backend): make token nullable ( #12280 )
2023-11-08 21:10:41 +09:00
Marie
2cce28533f
fix(backend): isBot not being set on Application
type ( #12248 )
...
* fix: bot not being set on all relays
* updatePerson missing the change
* chore: replace wrong word with correct word
2023-11-05 10:22:10 +09:00
syuilo
c2ddb649f8
enhance: 非通知なお知らせを作成できるように
2023-11-05 09:04:38 +09:00
syuilo
bdbb3266ae
fix(backend): アーカイブしたお知らせがコントロールパネルに表示される問題を修正
2023-11-05 09:04:03 +09:00
ozelot
1e737dbb94
fix(backend): GTLの「リノートを表示」オプションが機能しないのを修正 ( #12234 )
...
* fix(backend): GTLの「リノートを表示」オプションが機能しないのを修正 (#12233 )
* docs: Update changelog
* Apply suggestions from code review
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
---------
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-11-04 18:45:59 +09:00
おさむのひと
39a3f4ae98
feat: チャンネル内→チャンネル外へのリノート制限機能追加 ( #12230 )
...
* チャンネル内→チャンネル外へのリノート制限機能追加
* fix CHANGELOG.md
* コメント対応(canRenoteSwitch→allowRenoteToExternal)
* コメント対応(別チャンネルへのリノート対策)
* コメント対応(canRenote->allowRenoteToExternal)
* fix comment
* Update misskey-js.api.md
* ✌️
---------
Co-authored-by: osamu <46447427+sam-osamu@users.noreply.github.com>
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-11-03 17:34:23 +09:00
かっこかり
24e629ca5c
enhance: 初期設定とチュートリアルを統合 ( #12141 )
...
* better onboarding experience
* enhance: iroiro
* (add) title
* (enhance) 戻る・次へボタンを全ページでstickyに
* fix merging
* (add) iroiro
* remove unnecessary file
* Update CHANGELOG.md
* tweak texts
* (fix) reactionViewer mock
* change strings
* Update MkTutorialDialog.Note.vue
* Update ja-JP.yml
* (fix) reactionViewer error
* (fix) path
* refactor
* fix
* Update MkPostForm.vue
* Update ja-JP.yml
* Update ja-JP.yml
* tweak text
* Update ja-JP.yml
* Update ja-JP.yml
* Update ja-JP.yml
* (add) achivement
* (add) もう一度見れますよメッセージを追加
* Revert "feat: レジストリAPIをサードパーティから利用可能に (#12229 )"
This reverts commit 79346272f8
.
* Revert "(add) もう一度見れますよメッセージを追加"
This reverts commit 6123b35215
.
* Revert "Revert "feat: レジストリAPIをサードパーティから利用可能に (#12229 )""
This reverts commit bae684e484
.
* tweak
---------
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-11-03 15:35:07 +09:00
yukineko
025ae436b5
enhance: アカウント登録時のメールアドレス認証に30分の有効期限を設定 ( #12221 )
...
* add: metaにemailVerificationExpiresInを追加
* enhance: 招待コード使用時, メアド認証時に認証期限を確認するように
* add: クライアント側に実装
* update: CHANGELOG.md
* add: コメントを追加
* Revert "add: metaにemailVerificationExpiresInを追加"
This reverts commit ceb6ccff51
.
* Revert "add: コメントを追加"
This reverts commit 7ee301c3ee
.
* change(client): メール認証の有効期限を30分で固定するように変更
* change(backend): メール認証の有効期限を30分で固定するように変更
* update: CHANGELOG.md
2023-11-03 14:54:28 +09:00
syuilo
1729307fcf
update deps
2023-11-03 14:41:21 +09:00
anatawa12
3e00b32fae
build: port vite port configuration ( #12223 )
2023-11-03 13:34:57 +09:00
syuilo
0efacdfcf0
fix cw test
2023-11-03 13:26:48 +09:00
syuilo
79346272f8
feat: レジストリAPIをサードパーティから利用可能に ( #12229 )
...
* wip
* wip
* Update remove.ts
* refactor
2023-11-03 13:23:03 +09:00
syuilo
82526ad4f3
CWを使用する場合、注釈を空にすることを許可しない
...
Resolve #12217
2023-11-03 08:17:35 +09:00
syuilo
f62ad3ed3e
feat: notification grouping
...
Resolve #12211
2023-11-02 15:57:55 +09:00
syuilo
6a73f7c108
i/updateのレートリミットを緩和
2023-11-01 20:29:58 +09:00
syuilo
e88dbad3cf
tweak test
2023-11-01 15:56:57 +09:00
syuilo
9b073e5fe6
fix
2023-11-01 15:32:35 +09:00
syuilo
77db652bff
update deps
2023-11-01 14:06:54 +09:00
syuilo
e632a84431
tweak default configuration
2023-11-01 14:00:31 +09:00
syuilo
7ed2a5fc1b
perf(backend): remove needless query
...
#12206
2023-11-01 13:55:19 +09:00
かっこかり
5fb6847419
Feat: 未読通知数を表示できるように ( #11982 )
...
* 未読通知数を表示できるように
* Update Changelog
* オプトインにする
* Fix lint
* (add) テスト通知のプッシュ通知を追加
* add test
* フロントエンドの表示上限を99に変更
* Make it default on
* 共通スタイルをくくりだす
* Update Changelog
* tweak
* Update UserEntityService.ts
* rename
* Update navbar-for-mobile.vue
---------
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-11-01 13:34:05 +09:00
_
7c692283ad
fix(backend): 自身の宛先なしダイレクト投稿がストリーミングで流れてこない問題を修正 ( #12203 )
...
* fix: dm stream
* add CHANGELOG
2023-10-31 15:27:20 +09:00
syuilo
a35fe29ef4
fix(backend): アクセストークンを削除すると、通知が取得できなくなる場合がある問題を修正
2023-10-31 11:45:03 +09:00
syuilo
d45b2dd3a7
lint fix
2023-10-30 17:36:32 +09:00
GrapeApple0
4f180ad45c
feat: アイコンデコレーションの管理をロールで設定できるように ( #12173 )
...
* アイコンデコレーションの管理をロールで設定できるように
* インポートミス
* Update packages/frontend/src/ui/_common_/common.ts
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
* Update packages/frontend/src/ui/_common_/common.ts
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
---------
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-10-30 15:33:15 +09:00
anatawa12
7015cc937b
fix(backend): We can renote pure renote ( #12171 )
...
* chore: make pure renote detection an function
* fix: we can renote pure renote
* docs(changelog): リノートをリノートできるのを修正
* fix: remaining debug log
* chore: move isPureRenote to misc
* chore: make isPureRenote type guard
* chore: use isPureRenote in other places
* fix CHANGELOG
* style: fix lint
---------
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-10-30 13:48:22 +09:00
かっこかり
117db08880
fix(backend): プロフィールの自己紹介欄のMFMを連合するように(実装漏れ) ( #12185 )
...
* (refactor) eliminate nested ternary operation
* fix lint
* Jissou more
2023-10-30 08:20:32 +09:00
おさむのひと
2de4d3329d
Fix: フォローしたユーザが、自分のフォローしていないチャンネルにノートを投稿した時、そのノートがHTLで見えてしまう ( #12186 )
...
* #12181 の問題に対処
「ユーザー・チャンネルともにフォローあり」のときの絞り込みに不備があり、フォローしているユーザの投稿であればチャンネルのフォロー関係なく通過するようになってしまっていた
* fix CHANGELOG.md
---------
Co-authored-by: osamu <46447427+sam-osamu@users.noreply.github.com>
2023-10-30 08:19:27 +09:00
かっこかり
59cc101752
fix(backend): プロフィールの自己紹介欄のMFMを連合するように ( #12184 )
...
* (fix) federate user description mfm
* fix
* Update Changelog
2023-10-29 19:33:35 +09:00
syuilo
aefc941df3
typo
2023-10-29 16:28:32 +09:00
syuilo
0fc36d11d7
fix(backend): STLにGTLの投稿が混ざる問題を修正
...
Fix #12169
2023-10-29 16:13:30 +09:00
おさむのひと
a161a9c1e7
Fix: notes/timelineにフォローしているチャンネルのノートを含める ( #12179 )
...
* notes/timelineにフォローしているチャンネルのノートを含める
* fix CHANGELOG.md
---------
Co-authored-by: osamu <46447427+sam-osamu@users.noreply.github.com>
2023-10-29 14:16:36 +09:00
syuilo
a8dc6d08b1
update deps
2023-10-28 12:31:18 +09:00
かっこかり
e5ff8d8445
enhance: プラグイン削除時にアクセストークンも削除する ( #12167 )
...
* (enhance) プラグイン削除時にトークンも削除
* update changelog
2023-10-28 07:54:06 +09:00
taichan
8a2309ba7d
fix(backend): ハッシュタグのランキングの問い合わせ結果がないときのエラー修正 ( #12145 )
...
* fix(backend): undefined result error
* Update Changelog
* Update packages/backend/src/core/FeaturedService.ts
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
---------
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-10-27 18:37:17 +09:00
おさむのひと
a8ee67cace
Fix: チャンネルのフォロー・アンフォローの反映速度を改善 ( #12149 )
...
* チャンネルのフォロー・アンフォローの反映速度を改善
* fix lint
* userFollowingChannelsCacheの場所をCacheServiceからChannelFollowingServiceに移動
---------
Co-authored-by: osamu <46447427+sam-osamu@users.noreply.github.com>
2023-10-27 18:34:02 +09:00
ikasoba
dc0582739f
Fix: STLでフォローしていないチャンネルが表示される問題を修正 ( #12143 )
...
* タイムラインをpostgresから取得する際にフォローしていないチャンネルが取得されるのを修正
* CHANGELOGに追記
2023-10-25 21:19:43 +09:00
syuilo
4dd4a11cef
Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop
2023-10-24 14:38:18 +09:00
syuilo
afb37f0b03
🎨
2023-10-24 14:38:15 +09:00
yukineko
0c730968a3
fix: RedisへのTLキャッシュが有効の場合にHTL/LTL/STL/リストが空になることがある問題を修正 ( #12088 ) ( #12124 )
...
* fix: RedisTimelineが有効の場合にHTLがリセットされた状態になる問題を修正
* add: CHANGELOG.md
* fix: LTL, STLでもTLが空になることがある問題を修正
* update: CHANGELOG.md
* fix: DBへのフォールバック時にwithRenotesが考慮されていないのを修正
* feat: リストにもDBフォールバックを実装
* fix: リストのDBフォールバック時の挙動を修正
---------
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-10-24 14:34:32 +09:00
MomentQYC
9caae8a10a
feat: Facilitates the rollback of migration operations ( #12109 )
...
* Update package.json
* Update package.json
2023-10-23 16:42:54 +09:00
atsuchan
9d0648ed35
enhance(server): Improve user block (Renote Part) ( #12089 )
2023-10-23 16:42:26 +09:00
syuilo
9dcccbc8e1
fix(backend): 自分のフォローしているユーザーの自分のフォローしていないユーザーの visibility: followers な投稿への返信がストリーミングで流れてくる問題を修正
...
Fix #12117
2023-10-23 15:29:42 +09:00
syuilo
e6c54de814
enhance(backend): RedisへのTLのキャッシュをオフにできるように
2023-10-23 15:17:25 +09:00
syuilo
5a39c1a8eb
fix type
2023-10-23 11:07:27 +09:00
syuilo
c9ae5d0e51
fix type
2023-10-23 09:24:13 +09:00
syuilo
fdeee5dd05
update deps
2023-10-23 09:20:55 +09:00
syuilo
9221cbf42b
fix(backend): fix i/signin-history response
2023-10-23 08:59:05 +09:00
syuilo
5dc0463323
fix(backend): ローカルタイムラインに投稿者自身の投稿への返信が含まれない問題を修正
2023-10-22 16:23:50 +09:00
syuilo
ce09a35b03
Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop
2023-10-22 13:02:27 +09:00
syuilo
4eaa02d25f
enhance: improve avatar decoration
2023-10-22 13:02:24 +09:00
Acid Chicken (硫酸鶏)
4b295088fd
Update schemas.ts ( #12103 )
2023-10-22 10:52:06 +09:00
syuilo
72327716ca
fix(backend): リストTLに自分のフォロワー限定投稿が含まれない問題を修正
...
Fix #12110
2023-10-22 10:40:53 +09:00
かっこかり
f51bca41c5
Feat: 外部サイトからテーマ・プラグインのインストールができるように ( #12034 )
...
* Feat: 外部サイトからテーマ・プラグインのインストールができるように
* Update Changelog
* Change Changelog
* Remove unnecessary imports
* Update fetch-external-resources.ts
* Update CHANGELOG.md
* Update CHANGELOG.md
2023-10-21 18:41:12 +09:00
anatawa12
722584bf72
すべてのフォロー中の人のwithRepliesを変える機能 ( #12049 )
...
* feat: endpoint to update all following
* feat(frontend): change show replies for all
* docs(changelog): すでにフォローしたすべての人の返信をTLに追加できるように
* fix: cancel not working
2023-10-21 18:39:19 +09:00
CyberRex
12fe09c6e7
プロフィールのURL認証をrel=meで可能に ( #12100 )
2023-10-21 18:38:51 +09:00
syuilo
2c0a139da6
feat: Avatar decoration ( #12096 )
...
* wip
* Update ja-JP.yml
* Update profile.vue
* .js
* Update home.test.ts
2023-10-21 18:38:07 +09:00
shiosyakeyakini
6d6ddbc35e
fix(backend) api/iの未読のお知らせにcreatedAtを追加するように修正 ( #12092 )
...
Co-authored-by: sorairo <sorairo@shiosyakeyakini.info>
2023-10-21 07:53:57 +09:00
syuilo
42a3489bcb
update deps
2023-10-20 15:46:12 +09:00
syuilo
df957f7afe
update test
2023-10-20 13:07:08 +09:00
syuilo
b394328eb1
fix(backend): フォロ限へのリプのリプ元が(非公開)の表示のまま
...
Fix #12083
2023-10-20 11:58:09 +09:00
syuilo
d962ea3889
add timeline tests
2023-10-20 08:15:31 +09:00
syuilo
683b71fc7e
add timeline tests
2023-10-20 08:13:20 +09:00
syuilo
216b20d2db
fix(backend): 自分のフォロワー限定ノートがWebsoketに乗ってこない
...
Fix #12081
2023-10-20 08:02:32 +09:00
syuilo
6ff5bfd2bc
clean up
2023-10-20 07:48:31 +09:00
syuilo
4a7c6e261a
fix(backend): 管理者権限のロールを持っていても一部のAPIが使用できないことがある問題を修正
2023-10-19 20:47:23 +09:00
syuilo
cc256f117e
update deps
2023-10-19 19:51:59 +09:00
anatawa12
991fa054a6
chore: STLのdb fallbackでwithRepliesがtrueのときにすべてのリプライを除外しないように ( #12075 )
...
MiFollowingを見るのは実装コストが高いため現状実装していない
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-10-19 19:34:52 +09:00
anatawa12
93d3501c90
fix: replies are included even if withReplies = false in local timeline ( #12074 )
2023-10-19 17:29:09 +09:00
syuilo
431d8c7802
fix(backend): Redisがからのときにhybrid-timelineにwithReplies = trueでアクセスするとSQLのシンタックスエラーになる
...
Fix #12064
2023-10-19 16:22:19 +09:00
syuilo
30efd932a5
enhance: nyaizeはクライアントで表示時に行うように
...
Resolve #12030
2023-10-19 11:42:17 +09:00
syuilo
ec45db7870
refactor and perf tweak
2023-10-19 11:19:42 +09:00
syuilo
428d39a460
chore: disable debug log of fastify
2023-10-19 11:18:17 +09:00
syuilo
f9549e1f1b
fix(backend): fix of 1671575d5d
2023-10-19 11:17:59 +09:00
syuilo
1671575d5d
perf(backend): ノートのリアクション情報をキャッシュすることでDBへのクエリを削減
2023-10-19 09:20:19 +09:00
syuilo
4d1d25e02f
perf(backend): improve my reaction population performance
2023-10-19 08:07:22 +09:00
syuilo
2dfbf97db4
refactor
2023-10-19 07:59:58 +09:00
syuilo
fcc4864080
perf(backend): reduce needless populateMyReaction calls
2023-10-19 07:56:25 +09:00
syuilo
5b244cc6eb
update test
2023-10-18 17:20:43 +09:00
syuilo
ae1e276085
fix of 6cc02fee99
2023-10-18 17:17:56 +09:00
syuilo
6b5ee43800
enhance(backend): improve fanout tl for stl
2023-10-18 15:51:50 +09:00
syuilo
6b7efb6f1d
fix(backend): fix admin/get-user-ips error
2023-10-18 15:32:35 +09:00
syuilo
6cc02fee99
enhance(backend): improve fanout tl
...
Resolve #11958
Resolve #12061
2023-10-18 12:26:16 +09:00
syuilo
2a88d8ee2d
refactor(backend): rename service
2023-10-18 12:07:18 +09:00
taichan
f6e1ee1d40
users/notesでDBから参照した際にチャンネル投稿のみ取得される問題を修正 ( #12056 )
...
* fix(backend): ユーザーのノート取得でDBにfallbackした際にチャンネルノートのみになる
* Update CHANGELOG
---------
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-10-18 09:55:15 +09:00
woxtu
0bddd0ceae
Remove unnecessary nullish coalescing ( #12058 )
2023-10-18 09:54:18 +09:00
かっこかり
53099cad5a
fix: admin/update-meta
が保存できない ( #12057 )
...
* Fix: invalid param impressumUrl
* Update CHANGELOG.md
2023-10-18 09:48:49 +09:00
syuilo
145c5c8b2b
update deps
2023-10-18 09:43:59 +09:00
anatawa12
5a3c6575dd
新規にフォローした人のwithRepliesをtrueにする機能を追加 ( #12048 )
...
* feat: add defaultWithReplies to MiUser
* feat: use defaultWithReplies when creating MiFollowing
* feat: update defaultWithReplies from API
* feat: return defaultWithReplies as a part of $i
* feat(frontend): configure defaultWithReplies
* docs(changelog): 新規にフォローした人のをデフォルトでTL二追加できるように
* fix: typo
* style: fix lint failure
* chore: improve UI text
* chore: make optional params of UserFollowingService.follow() object
* chore: UserFollowingService.follow() accept withReplies
* chore: add withReplies to MiFollowRequest
* chore: process withReplies for follow request
* feat: accept withReplies on 'following/create' endpoint
* feat: store defaultWithReplies in client store
* Revert "feat: return defaultWithReplies as a part of $i"
This reverts commit f2cc4fe6
* Revert "feat: update defaultWithReplies from API"
This reverts commit 95e3cee6
* Revert "feat: add defaultWithReplies to MiUser"
This reverts commit 9f5ab14d70
.
* feat: configuring withReplies in import-following
* feat(frontend): configure withReplies
* fix(frontend): incorrectly showRepliesToOthersInTimeline can be shown
* fix(backend): withReplies of following/create not working
* fix(frontend): importFollowing error
* fix: withReplies is not working with follow import
* fix(frontend): use v-model
* style: fix lint
---------
Co-authored-by: Sayamame-beans <61457993+sayamame-beans@users.noreply.github.com>
Co-authored-by: syuilo <syuilotan@yahoo.co.jp>
2023-10-17 20:56:17 +09:00
syuilo
e9db0680c4
update deps
2023-10-17 09:04:17 +09:00
syuilo
5686e1d2d0
refactor
2023-10-17 09:00:42 +09:00
syuilo
9338ab461e
update deps
2023-10-16 20:13:05 +09:00