anatawa12
a631b976c9
Refine fanout timeline ( #12507 )
...
* chore(endpoints/hybrid-timeline): don't pack inside getFromDb
* chore(endpoints/hybrid-timeline): Redisから取得する部分のうちSTLに依存しなそうなところを別のServiceに切り出し
* chore(endpoints/local-timeline): FanoutTimelineEndpointServiceで再実装
* chore(endpoints/channels/timeline): FanoutTimelineEndpointServiceで再実装
* chore(endpoints/timeline): FanoutTimelineEndpointServiceで再実装
* chore(endpoints/user-list-timeline): FanoutTimelineEndpointServiceで再実装
* chore(endpoints/users/notes): FanoutTimelineEndpointServiceで再実装
* chore: add useDbFallback to FanoutTimelineEndpointService.timeline and always true for channel / user note list
* style: fix lint error
* chore: split logic to multiple functions
* chore: implement redis fallback
* chore: 成功率を上げる
* fix: db fallback not working
* feat: allowPartial
* chore(frontend): set allowPartial
* chore(backend): remove fallbackIfEmpty
HTL will never be purged so it's no longer required
* fix: missing allowPartial in channel timeline
* fix: type of timelineConfig in hybrid-timeline
---------
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-12-02 18:25:07 +09:00
Camilla Ett
8968bfd309
fix(backend): カスタム絵文字のインポート時の動作を修正 ( #12360 )
...
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-12-02 17:07:57 +09:00
anatawa12
b6b838416d
chore: remove unimplemented excludeNsfw ( #12520 )
2023-12-02 12:05:53 +09:00
anatawa12
da0ecb650e
chore: フォローしたときにHTLをパージしなくする ( #12522 )
2023-12-02 12:04:30 +09:00
yupix
ca424df80e
fix: invite系の戻り値が間違っている close #12517 ( #12518 )
2023-11-30 15:56:25 +09:00
かっこかり
b05d71fabf
feat(frontend): 今日誕生日のフォロー中のユーザーを一覧表示できるウィジェットを追加 ( #12450 )
...
* (add) 今日誕生日のフォロイー一覧表示
* Update Changelog
* Update Changelog
* 実装漏れ
* create index
* (fix) index
2023-11-30 14:49:26 +09:00
yupix
3b3b908ccd
fix: packedNoteSchemaにclippedCountが抜けている ( #12499 )
2023-11-29 08:08:06 +09:00
syuilo
51cf906b25
update deps
2023-11-27 21:05:20 +09:00
anatawa12
d32631d159
fix: query error in notes/featured ( #12439 )
2023-11-26 12:54:23 +09:00
zyoshoka
2ee48ae04d
fix(backend): ギャラリーの人気の投稿の選出にidを用いるように ( #12448 )
2023-11-26 10:05:56 +09:00
zyoshoka
7a494b2aa7
fix(backend): rename FunoutTimelineService to FanoutTimelineService ( #12453 )
2023-11-26 10:02:22 +09:00
zyoshoka
3e0231d995
fix(backend): 何もノートしていないユーザーのフィードにアクセスするとエラーになる問題を修正 ( #12455 )
...
* fix(backend): 何もノートしていないユーザーのフィードにアクセスするとエラーになる問題を修正
* Update CHANGELOG.md
* add test
* fix: incorrect bob's username
2023-11-26 10:01:06 +09:00
yukineko
252efe8252
fix: 特定の条件下でチャンネルやユーザーのノート一覧に最新のノートが表示されなくなる問題を修正 ( #12431 )
...
* fix: 特定の条件下でチャンネルやユーザーのノート一覧に最新のノートが表示されなくなる問題を修正
* update: CHANGELOG.md
2023-11-24 20:19:46 +09:00
anatawa12
536f08c401
fix: hard mute limit not applied ( #12428 )
...
* fix: hard mute limit not applied
* Update CHANGELOG.md
2023-11-24 15:09:25 +09:00
woxtu
f7bdf5a2c0
Replace deprecated Repository.findOneById()
( #12426 )
2023-11-24 09:48:36 +09:00
かっこかり
ed6f866a4f
enhance/fix(AP/frontend): 最近追加されたMFMのもろもろを修正 ( #12420 )
...
* (enhance) MFM rubyが連合されるように
* Update Changelog
* Update Changelog
* (fix) unixtimeのフォールバック (AP)
* (fix) unixtimeのフォールバック (frontend)
* Update Changelog
2023-11-23 19:49:45 +09:00
かっこかり
4a2a44831b
fix(backend): 招待コードが使い回せる問題を修正 ( #12423 )
...
* (fix) 招待コードを一度のみ利用できるように
* Update Changelog
2023-11-23 19:34:14 +09:00
anatawa12
864827f788
Hard mute ( #12376 )
...
* feat(backend,misskey-js): hard mute storage in backend
* fix(backend,misskey-js): mute word record type
* chore(frontend): generalize XWordMute
* feat(frontend): configure hard mute
* feat(frontend): hard mute notes on the timelines
* lint(backend,frontend): fix lint failure
* chore(misskey-js): update api.md
* fix(backend): test failure
* chore(frontend): check word mute for reply
* chore: limit hard mute count
2023-11-23 18:56:20 +09:00
syuilo
b15f293b82
fix lint, resolve code smell
...
Co-Authored-By: まっちゃとーにゅ <17376330+u1-liquid@users.noreply.github.com>
2023-11-22 18:46:27 +09:00
おさむのひと
c284d41b5b
swagger-cli validateがvalidとなるapi.jsonを作れるようにする ( #12403 )
...
* api.jsonがswagger-cli validateでエラーにならないように生成ロジックを修正
* フィールドの消し方に不備があったので変更
* バックエンドを起動しなくてもapi.jsonを作れるようにした
* deepCopyしてからレスポンス部分を作るようにした
* fix CHANGELOG.md
* securitySchemesの定義を復活&ApiCallServiceの実装的にベアラトークンなのでその形で
* bodyが無い(空オブジェクト)のときはrequestBodyを描画しないようにする
* allowGetがtrueな項目はget用の記載も作成
---------
Co-authored-by: osamu <46447427+sam-osamu@users.noreply.github.com>
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-11-22 17:08:56 +09:00
皐月なふ (Nafu Satsuki)
18bdec9641
fix: verifymail.io APIの設定項目が反映されない ( #12399 )
2023-11-22 10:13:46 +09:00
nenohi
481bca4cf2
広告掲載ページにてfilterをわかりやすく ( #12385 )
2023-11-21 19:50:06 +09:00
おさむのひと
b3d1cc9525
サーバ起動時にアンテナが非アクティブだった場合、アクティブ化しても再起動するまで反映されない ( #12391 )
...
* サーバ起動時にアンテナが非アクティブだった場合、アクティブ化しても再起動するまで反映されない
* Fix CHANGELOG.md
* lastUsedAtの更新に不備が出るので修正
---------
Co-authored-by: osamu <46447427+sam-osamu@users.noreply.github.com>
2023-11-21 15:32:34 +09:00
おさむのひと
b5be0e5780
note.tsのchannelを正しい形にしたことにより表出化した型チェックエラーを修正 ( #12395 )
...
Co-authored-by: osamu <46447427+sam-osamu@users.noreply.github.com>
2023-11-21 15:12:05 +09:00
syuilo
77ac51a680
update typescript to 5.3
2023-11-21 11:32:13 +09:00
おさむのひと
8bd9077f77
json-schema配下の最新化 ( #12312 )
...
* user.ts、page.ts、drive-folder.tsを各EntityServiceの戻り値をもとに最新化
* 再確認
* fix error
* note以外の残りのファイルを対応
* fix CHANGELOG.md
* fix CHANGELOG.md
* fix user.ts
* fix user.ts
* コメント対応
* fix note.ts
---------
Co-authored-by: osamu <46447427+sam-osamu@users.noreply.github.com>
2023-11-21 11:13:56 +09:00
syuilo
cd2131c4b5
Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop
2023-11-21 09:55:52 +09:00
syuilo
ed0cc443ea
fix(backend): ロールタイムラインが保存されない問題を修正
2023-11-21 09:55:49 +09:00
果物リン
e0de86359c
backendのプロジェクトで単体で start できないのを修正 ( #12371 )
2023-11-19 13:39:25 +09:00
syuilo
b65fd34981
tweak of 2b6f789a5b
2023-11-19 10:18:57 +09:00
Nafu Satsuki
2b6f789a5b
feat(moderation): モデレーターがユーザーのアイコンもしくはバナー画像を未設定状態にできる機能を追加 (MisskeyIO#222)
...
Co-authored-by: まっちゃとーにゅ <17376330+u1-liquid@users.noreply.github.com>
2023-11-18 21:07:47 +09:00
syuilo
30dc6e691d
lint fix
2023-11-18 21:04:00 +09:00
Nafu Satsuki
0a73973a7c
メールアドレスの認証にverifymail.ioを使えるようにする。
2023-11-18 21:01:53 +09:00
syuilo
4b3f9bd9a6
enhance(backend): MFMのunixtimeをISO形式で連合するように
2023-11-17 15:44:36 +09:00
syuilo
4f9922d46c
update deps
2023-11-17 15:10:04 +09:00
おさむのひと
1eb769dbe8
LTLに特定条件下でチャンネル投稿が混ざり込む現象の修正 ( #12347 )
...
* LTLにチャンネル投稿を含まないように修正
* fix CHANGELOG.md
---------
Co-authored-by: osamu <46447427+sam-osamu@users.noreply.github.com>
2023-11-16 16:02:46 +09:00
syuilo
9d78a1a8b3
enhance(backend): make ftt db fallback configurable
2023-11-16 10:20:57 +09:00
syuilo
ca81f0ddbb
fix(backend): 追加情報のカスタム絵文字がユーザー情報のtagに含まれない問題を修正
...
Fix #12316
2023-11-15 16:17:21 +09:00
syuilo
be6778ac61
chore(backend): improve performance
2023-11-15 16:10:05 +09:00
Jaehong Kang
04075ee0be
enhance(backend): Implementation of HTTP header and body validation to fix SIF-2023-002 ( #12334 )
...
Using Buffer instead of string
Co-authored-by: perillamint <perillamint@silicon.moe>
2023-11-15 11:13:34 +09:00
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