renovate[bot]
58995e6b97
fix(deps): update [backend] update dependencies ( #16771 )
...
* fix(deps): update [backend] update dependencies
* run pnpm dedupe [ci skip]
* run pnpm dedupe [ci skip]
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: kakkokari-gtyih <67428053+kakkokari-gtyih@users.noreply.github.com>
2025-11-08 17:53:12 +09:00
かっこかり
ec1120bdaa
fix(deps): update `@typescript-eslint/*` dependencies [ci skip] ( #16772 )
...
* fix(deps): update `@typescript-eslint/*` dependencies
* fix lint
2025-11-08 17:30:58 +09:00
syuilo
b300b5b94a
fix type
2025-11-07 13:56:41 +09:00
syuilo
edbe30a3df
fix tuype
2025-11-07 13:02:46 +09:00
syuilo
4dcff123df
fix type
2025-11-07 12:53:28 +09:00
おさむのひと
729abbef62
feat: チャンネルミュートの実装 ( #14105 )
...
* add channel_muting table and entities
* add channel_muting services
* タイムライン取得処理への組み込み
* misskey-jsの型とインターフェース生成
* Channelスキーマにミュート情報を追加
* フロントエンドの実装
* 条件が逆だったのを修正
* 期限切れミュートを掃除する機能を実装
* TLの抽出条件調節
* 名前の変更と変更不要の差分をロールバック
* 修正漏れ
* isChannelRelatedの条件に誤りがあった
* [wip] テスト追加
* テストの追加と検出した不備の修正
* fix test
* fix CHANGELOG.md
* 通常はFTTにしておく
* 実装忘れ対応
* fix merge
* fix merge
* add channel tl test
* fix CHANGELOG.md
* remove unused import
* fix lint
* fix test
* fix favorite -> favorited
* exclude -> include
* fix CHANGELOG.md
* fix CHANGELOG.md
* maintenance
* fix CHANGELOG.md
* fix
* fix ci
* regenerate
* fix
* Revert "fix"
This reverts commit 699d50c6ec .
* fixed
---------
Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
2025-11-07 08:39:21 +09:00
饺子w (Yumechi)
37a21cf54e
enhance: Remote Notes Cleaning timeout bailout logic ( #16752 )
...
* enhance: Remote Notes Cleaning timeout bailout logic
Signed-off-by: eternal-flame-AD <yume@yumechi.jp>
* fix: dynamic limit did not propagate
Signed-off-by: eternal-flame-AD <yume@yumechi.jp>
* enhance: reload parameters each batch
Signed-off-by: eternal-flame-AD <yume@yumechi.jp>
---------
Signed-off-by: eternal-flame-AD <yume@yumechi.jp>
2025-11-06 12:38:56 +09:00
syuilo
a888f2863b
Node.js 24 support ( #16723 )
...
* Revert "テストが動かないためnodejs 24サポートを取り消し"
This reverts commit a892bbcce5 .
* fix jest.js
* ファイルの添付方法を変更
---------
Co-authored-by: samunohito <46447427+samunohito@users.noreply.github.com>
2025-10-30 21:47:04 +09:00
syuilo
a892bbcce5
テストが動かないためnodejs 24サポートを取り消し
2025-10-29 09:58:44 +09:00
かっこかり
9e0f18a705
deps: update `@types/node` to v24 [ci skip] ( #16718 )
...
* update `@types/node` to v24
* fix
2025-10-28 11:34:42 +09:00
syuilo
3dfca2d61f
lint
2025-10-28 11:05:14 +09:00
syuilo
f1578c282e
update deps
2025-10-28 10:43:59 +09:00
syuilo
231a6877be
enhance: Node.js v24がActive LTSに移行されたことに伴いv24を標準に
2025-10-28 10:27:11 +09:00
syuilo
5b5a1f08e1
enhance(backend): 管理者/モデレーターはファイルのアップロード制限をバイパスするように
...
Resolve #16687
2025-10-21 19:24:43 +09:00
renovate[bot]
f93043e170
fix(deps): update [backend] update dependencies [ci skip] ( #16683 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-21 11:28:34 +09:00
renovate[bot]
b161fe7adc
fix(deps): update dependency nodemailer to v7 [security] [ci skip] ( #16611 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-21 08:56:01 +09:00
renovate[bot]
8549f71656
fix(deps): update [backend] update dependencies [ci skip] ( #16676 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-20 19:36:43 +09:00
syuilo
4e9070a4c5
update happy-dom
2025-10-20 15:19:19 +09:00
anatawa12
44930342a8
Revert typeorm patches ( #16664 )
...
* chore: remove patches
* chore: remove unnecessary 'DEFAULT NULL's
* chore: add patches with .gitkeep
2025-10-19 11:34:34 +09:00
かっこかり
29892d2a01
enhance: リモートユーザーのロールバッジを表示するかどうかをサーバー管理者が設定できるように ( #16661 )
...
* enhance: リモートユーザーのロールバッジを表示するかどうかをサーバー管理者が設定できるように
* Update Changelog
* build misskey-js with types
2025-10-16 22:45:37 +09:00
syuilo
3c64281696
Revert "fix(deps): update dependency happy-dom to v20 [security] ( #16644 )"
...
This reverts commit 45b3afa70d .
2025-10-15 13:05:37 +09:00
renovate[bot]
45b3afa70d
fix(deps): update dependency happy-dom to v20 [security] ( #16644 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-15 13:00:29 +09:00
renovate[bot]
70473c66e9
fix(deps): update [backend] update dependencies [ci skip] ( #16615 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-09 10:19:43 +09:00
syuilo
b25810e091
fix(backend): improve NoteDraftService validation
2025-10-08 17:50:04 +09:00
syuilo
04e2d44d28
add note
2025-10-08 17:37:44 +09:00
syuilo
6d2e582eaf
fix(backend): improve NoteDraftService validation
2025-10-08 17:36:32 +09:00
syuilo
9eb975e71d
enhance(frontend): text/*をデフォルトでアップロード可能に
2025-10-08 17:30:37 +09:00
syuilo
a8a0c1c1b6
add notes
2025-10-08 17:19:57 +09:00
syuilo
fe38115883
lint
2025-10-06 20:01:19 +09:00
syuilo
0d33e1f839
fix notes\drafts\create param defs
2025-10-06 19:21:17 +09:00
renovate[bot]
a393d5a87e
fix(deps): update [backend] update dependencies ( #16547 )
...
* fix(deps): update [backend] update dependencies
* chore: update typeorm.patch
* fix: handle socket creation failure in HttpRequestServiceAgent
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: anatawa12 <anatawa12@icloud.com>
Co-authored-by: kakkokari-gtyih <67428053+kakkokari-gtyih@users.noreply.github.com>
2025-10-04 15:04:28 +09:00
syuilo
d1446d195a
feat: scheduled post ( #16577 )
...
* Update NoteDraft.ts
* Update NoteDraft.ts
* wip
* Update CHANGELOG.md
* wip
* Update PostScheduledNoteProcessorService.ts
* Update PostScheduledNoteProcessorService.ts
* Update Notification.ts
* wip
* Update NoteDraftService.ts
* Update NoteDraftService.ts
* Update NoteDraftService.ts
* wip
* Create 1758677617888-scheduled-post.js
* Update index.d.ts
* Update stats.ts
* wip
* wip
* wip
* wip
* wip
* Update MkNotification.vue
* wip
* wip
* wip
* Update NoteDraftService.ts
* Update NoteDraftService.ts
* wip
* wip
* Update NoteDraftEntityService.ts
* wip
* Update index.d.ts
* Update MkPostForm.vue
* wip
* wip
* wip
* Update NoteCreateService.ts
* wip
* wip
* wip
* Update NoteDraftEntityService.ts
* Update NoteCreateService.ts
* Update NoteDraftService.ts
* wip
* Update NoteDraftService.ts
* wip
* wip
* Update MkPostForm.vue
* wip
* Update MkPostForm.vue
* Update os.ts
* wip
* Update MkNoteDraftsDialog.vue
2025-09-26 15:29:52 +09:00
饺子w (Yumechi)
211365de64
enhance(backend): 設定ファイルにFastifyOptions.trustProxyを追加 ( #16567 )
...
* enhance(backend): 設定ファイルにFastifyOptions.trustProxyを追加
Signed-off-by: eternal-flame-AD <yume@yumechi.jp>
* try harder
Signed-off-by: eternal-flame-AD <yume@yumechi.jp>
---------
Signed-off-by: eternal-flame-AD <yume@yumechi.jp>
2025-09-22 19:45:01 +09:00
tamaina
42b2aea533
feat(frontend): 自分のプロフィールページの二次元コード(QRコード)を表示し、他の人のコードを読み取りするページを追加 ( #16456 )
...
* wip (qr.show.vue)
* added to navbar
* qr.show.vue
* fix
* added to navbar
* fix size
* 🎨
* 🎨
* fix div warn
* fix
* use * 0.25
* fix??
* fix lint
* clean up
* ???
* ?
* fix
* 🎨
* 🎨
* refactor
* 🎨
* 🎨
* :ar:t
* 🎨
* iphone flip
* no lazy import
* 🎨
* 🎨
* 🎨
* ユーザー全部flipでいいや
* ✌️
* fix
* fix
* fix lint
* 🎨
* fix type
* fix: local user profile url cannot be resolved with ap/show
* fix: local user url with hostname could not be resolved
* chore: use common utility for checking self host
* wip
* 🎨
* 🎨
* fix imports
* fix
* fix
* fix
* 🎨
* fix...
* set spacer-w
* ✌️
* 全画面でQRを読むように
* fix
* 🎨
* modify navbar.ts
* start/stop on vue activation
* display raw content read from qr
* 端末のQRをスキャンするボタンを追加
* chore
* やっぱりmfmを先に表示する
* 🎨
* fix 18n
* QRの内容は/users/:userIdにする
* add spdx
* use cqh
* `defineProps` is a compiler macro and no longer needs to be imported.
* use MkUserName
* 🎨
* 🎨
* refactor
* clean up
* refactor
* 🎨
* Update qr.show.vue
* Misskeyロゴにdrop-shadowを追加
* clean up: do not use empty css
* fix os.select usage
* Update qr.vue
* Update qr.show.vue
* Update qr.show.vue
* Update get-user-menu.ts
* ✌️
* Update show.ts
* Update ja-JP.yml
* watermark
* Update CHANGELOG.md
* Update qr.read.vue
* Update qr.read.vue
* wip
* Update MkWatermarkEditorDialog.Layer.vue
---------
Co-authored-by: anatawa12 <anatawa12@icloud.com>
Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
2025-09-19 21:02:30 +09:00
tamaina
93ff209c51
enhance(frontend): bootでonunhandledrejectionでrenderErrorする場合、PromiseRejectionEvent.reasonを渡すように ( #16563 )
2025-09-18 19:35:23 +09:00
syuilo
df3e44f62e
enhance(backend): allow upload csv by default
...
Related #16541
2025-09-16 12:16:18 +09:00
かっこかり
e504560477
fix: サーバー設定によりコンテンツの閲覧が制限されている場合のメッセージを区別するように ( #16527 )
2025-09-16 11:53:20 +09:00
syuilo
bcb2073715
enhance(backend): 初期設定をスキップした場合の初期状態ポリシーでインポート系をオプトインに
...
Resolve #16540
2025-09-16 11:26:35 +09:00
syuilo
2621f468ff
enhance: 広告ごとにセンシティブフラグを設定できるように
2025-09-14 15:25:22 +09:00
かっこかり
5b4115e21a
refactor(frontend): フロントエンドの型エラー解消(途中まで) ( #16539 )
...
* fix(frontend): FormLinkをボタンとして使用した際にエラーが出る問題を修正
* refactor(frontend): フロントエンドの型エラー解消
* remove unused ts-expect-error
* migrate
* remove unrelated changes
* fix lint
* more type fixes
2025-09-13 08:33:14 +09:00
renovate[bot]
2ea784f345
fix(deps): update [backend] update dependencies ( #16491 )
...
* fix(deps): update [backend] update dependencies
* fix type error
* run pnpm dedupe
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: kakkokari-gtyih <67428053+kakkokari-gtyih@users.noreply.github.com>
2025-09-08 17:11:18 +09:00
tamaina
369f0ec88a
fix(backend): webpなどの画像に対してセンシティブなメディアの検出が適用されていなかった問題を修正 ( #16523 )
...
画像をnsfwjsにかける前にsharpで均一にするようにした
2025-09-06 17:48:53 +09:00
かっこかり
788c5660ba
enhance(frontend): フロントエンドのキャッシュクリア操作でブラウザの内部キャッシュも削除するように ( #16522 )
...
* enhance(frontend): フロントエンドのキャッシュクリア操作でブラウザの内部キャッシュも削除するように
* 削除するキャッシュを増やす
* Update Changelog
* fix: 何らかのエラーがあっても無視するように
2025-09-06 14:46:24 +09:00
饺子w (Yumechi)
a92fd8856a
feat(backend): Send Clear-Site-Data header on /flush ( #16517 )
...
* feat(backend): Send Clear-Site-Data header on /flush
Signed-off-by: eternal-flame-AD <yume@yumechi.jp>
* simplify check on flush.pug
Signed-off-by: eternal-flame-AD <yume@yumechi.jp>
---------
Signed-off-by: eternal-flame-AD <yume@yumechi.jp>
2025-09-05 13:55:37 +09:00
syuilo
959e72b2b3
refactor
2025-09-01 14:02:14 +09:00
syuilo
65a4d77a7f
fix(backend): タイムラインAPIの withRenotes: false 時のレスポンスを修正
2025-08-29 16:03:03 +09:00
syuilo
fc1693f768
そもそもnullになることはあり得なかった
2025-08-28 11:39:54 +09:00
syuilo
ff6f115976
refactor
2025-08-28 11:30:03 +09:00
syuilo
8c2b96ad37
lint
2025-08-28 11:16:40 +09:00
syuilo
2e4c4dd555
refactor
2025-08-28 08:59:13 +09:00
syuilo
c9f363b215
fix i/apps schema
2025-08-27 17:21:24 +09:00
syuilo
439337a108
json schemaに誤りがあるのを修正
2025-08-27 17:01:02 +09:00
syuilo
40a325cbe7
userのjson schemaに誤りがあるのを修正
2025-08-27 16:55:07 +09:00
syuilo
5eff31383f
refactor
2025-08-27 16:52:58 +09:00
syuilo
87d09f255d
refactor
2025-08-27 15:59:39 +09:00
syuilo
2e0a34300a
refactor
2025-08-27 09:46:31 +09:00
syuilo
69bbac013a
refactor
2025-08-26 17:31:36 +09:00
syuilo
d6a1046361
refactor
2025-08-26 13:34:41 +09:00
anatawa12
41b5677f01
fix: Pages will be deleted when eye-catching image is moved ( #16455 )
2025-08-25 10:04:35 +09:00
renovate[bot]
61ff1f313b
fix(deps): update [backend] update dependencies ( #16450 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-24 18:27:14 +09:00
syuilo
bd0730e5e8
fix(backend): 削除されたユーザーがチャットメッセージにリアクションしている場合`chat/history`などでエラーになる問題を修正
...
Fix #16445
2025-08-23 17:37:15 +09:00
かっこかり
20d81696e1
fix(backend): fix test ( #16441 )
...
* fix(backend): fix test
* fix
* fix
2025-08-22 18:26:19 +09:00
syuilo
8cbbb80e3f
fix(backend): `notes/mentions` で場合によっては並び順が正しく返されない問題を修正
...
Fix #16398
2025-08-21 19:10:16 +09:00
かっこかり
1eabb21d69
fix(backend): クリップ一覧APIをページネーションに対応させる ( #16434 )
...
* fix(backend): クリップ一覧APIをページネーションに対応させる
* Update Changelog
2025-08-21 19:02:21 +09:00
かっこかり
7f6ba2e501
enhance: verify-emailにフロントエンドUIを実装 ( #16431 )
...
* enhance: メールのverifyをAPIに変更
* enhance(frontend): メールのVerifyページを追加
* fix
* 🎨
* 🎨
* Update Changelog
* lint
2025-08-21 16:52:30 +09:00
syuilo
b07bf838e3
サーバー管理コマンド ( #15882 )
...
* wip
* Update cli.ts
* Update cli.ts
* wip
* Update CHANGELOG.md
* Delete cli.mjs
2025-08-20 16:35:26 +09:00
renovate[bot]
44a2d531b3
fix(deps): update dependency tmp to v0.2.4 [security] ( #16374 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-19 14:20:53 +09:00
syuilo
3980172243
feat: 非ログイン時に表示されるトップページのスタイルを選択できるように
2025-08-19 14:15:19 +09:00
anatawa12
fea9f27fd6
chore: preserve notes with local reactions ( #16412 )
2025-08-17 17:08:38 +09:00
anatawa12
60f7278aff
fix: Remote Note Cleaning will delete notes embedded in a page ( #16408 )
...
* feat: preserve number of pages referencing the note
* chore: delete pages on account delete
* fix: notes on the pages are removed by CleanRemoteNotes
* test: add the simplest test for page embedded notes
* fix: section block is not considered
* fix: section block is not considered in migration
* chore: remove comments from columns
* revert unnecessary change
* add pageCount to webhook test
* fix type error on backend
2025-08-15 22:39:55 +09:00
饺子w (Yumechi)
90b9609341
enhance: performance for CleanRemoteNotesProcessorService ( #16404 )
...
* enhance: performance for CleanRemoteNotesProcessorService
Signed-off-by: eternal-flame-AD <yume@yumechi.jp>
* suggestions
Signed-off-by: eternal-flame-AD <yume@yumechi.jp>
* docs
Signed-off-by: eternal-flame-AD <yume@yumechi.jp>
* change initial limit to 100
Signed-off-by: eternal-flame-AD <yume@yumechi.jp>
* robustness for transient race conditions
Signed-off-by: eternal-flame-AD <yume@yumechi.jp>
* handle cursors in postgres
Signed-off-by: eternal-flame-AD <yume@yumechi.jp>
* robustness: transient errors and timeout handling
Signed-off-by: eternal-flame-AD <yume@yumechi.jp>
* use '0' as initial cursor
Signed-off-by: eternal-flame-AD <yume@yumechi.jp>
---------
Signed-off-by: eternal-flame-AD <yume@yumechi.jp>
2025-08-14 16:54:28 +09:00
syuilo
299f9e3115
fix test
2025-08-11 12:09:25 +09:00
syuilo
1d8e183883
fix test
2025-08-11 12:01:32 +09:00
syuilo
ecc033f101
fix(backend): fix type errors caused by dependency update
...
https: //github.com/misskey-dev/misskey/pull/16308
Co-Authored-By: かっこかり <67428053+kakkokari-gtyih@users.noreply.github.com>
2025-08-09 17:41:01 +09:00
renovate[bot]
684dbfd626
fix(deps): update [backend] update dependencies ( #16201 )
...
* fix(deps): update [backend] update dependencies
* Update HttpRequestService.ts
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
2025-08-09 17:00:59 +09:00
syuilo
1e92bb4a0a
chore(backend): remove unused codes
2025-08-09 14:44:36 +09:00
かっこかり
b5b7914073
enhance: ユーザー検索を制限できるように ( #16380 )
...
* enhance: ユーザー検索を制限できるように
* Update Changelog
2025-08-09 14:41:11 +09:00
syuilo
7595bff43b
fix(backend): prevent run repeatable job immediately
...
Fix #16357
2025-08-09 14:37:09 +09:00
かっこかり
b1b335d55a
fix: チャットの利用可否ポリシーの考慮漏れを修正 ( #16259 )
...
* fix: チャットの利用可否ポリシーの考慮漏れを修正
* 🎨
2025-08-09 14:25:31 +09:00
Sayamame-beans
215725a3ac
Fix: SystemWebhook設定でsecretを空に出来ない問題を修正 ( #16371 )
...
* fix(backend): allow system-webhook secret to be empty
* docs(changelog): update changelog
* chore: run build-misskey-js-with-types
2025-08-08 21:35:02 +09:00
tamaina
85e3e49688
fix(backend): Fix and create unit test of CleanRemoteNotesProcessorService ( #16368 )
...
* wip
* test(backend): CleanRemoteNotesProcessorService (basic)
* test(backend): CleanRemoteNotesProcessorService (advanced)
* ✌️
* a
* split initiator query
* no order by
* ???
* old → older
2025-08-08 21:31:31 +09:00
anatawa12
8598f3912e
per-locale bundle & inline locale ( #16369 )
...
* feat: split entry file by locale name
* chore: とりあえず transform hook で雑に分割
* chore: とりあえず transform 結果をいい感じに
* chore: concurrent buildで高速化
* chore: vite ではローケルのないものをビルドして後処理でどうにかするように
* chore: 後処理のためにi18n.jを単体になるように切り出す
* chore: use typescript
* chore: remove unref(i18n) in vite build process
* chore: inline variable
* fix: build error
* fix: i18n.ts.something.replaceAll() become error
* chore: ignore export specifier from error
* chore: support i18n.tsx as object
* chore: process literal for all files
* chore: split config and locale
* chore: inline locale name
* chore: remove updating locale in boot common
* chore: use top-level await to load locales
* chore: inline locale
* chore: remove loading locale from boot.js
* chore: remove loading locale from boot.js
* コメント追加
* fix test; fetchに失敗する
* import削除ログをdebugレベルに
* fix: watch pug
* chore: use hash for entry files
* chore: remove es-module-lexer from dependencies
* chore: move to frontend-builder
* chore: use inline locale in embed
* chore: refetch json on hot reload
* feat: store localization related to boot.js in backend in bootloaderLocales localstorage
* 応急処置を戻す
* fix spex
* fix `Using i18n identifier "e" directly. Skipping inlining.` warning
* refactor: use scriptsDir parameter
* chore: remove i18n from depmap
* chore: make build crash if errors
* error -> warn few conditions
* use inline object
* update localstorage keys
* remove accessing locale localstorage
* fix: failed to process i18n.tsx.aaa({x:i18n.bbb})
2025-08-08 11:26:18 +09:00
anatawa12
2f13f923a8
chore: リモートノートの削除条件をデータベース上で確認するように ( #16351 )
2025-08-04 18:39:08 +09:00
syuilo
b6765edffe
clean up
2025-08-04 10:31:26 +09:00
syuilo
8449354887
fix e2e
2025-08-02 11:47:24 +09:00
syuilo
57e0f1b4ef
fix e2e
2025-08-02 11:03:41 +09:00
poppingmoon
73de40b81e
enhance: support emojis added in Unicode 16.0 or earlier ( #16329 )
...
* add missing emojis to emojilist.json
* reorder family emojis
* reorder harp
* reorder symbols
* correct emoji genders
* add missing emojis to unicode-emoji-indexes
* add Japanese annotations for Sark flag
* correct kana notations
* add square colors
* upgrade @twemoji/parser to 16.0.0
* correct emoji genders
* upgrade mfm.js to 0.25.0
2025-08-01 22:26:29 +09:00
syuilo
2c836e3c24
fix migration
...
Fix #16341
2025-08-01 21:55:56 +09:00
果物リン
99adf12355
ノート検索のホスト指定オプションの速度改善 ( #16339 )
...
Co-authored-by: misskey-release-bot[bot] <157398866+misskey-release-bot[bot]@users.noreply.github.com>
2025-08-01 17:48:26 +09:00
かっこかり
e092008dc5
feat(frontend): セーフモード ( #16245 )
...
* feat(frontend): セーフモード
* Update Changelog
* Update Changelog
* fix
* fix
* Update Changelog
* Update Changelog
* PWAのショートカット経由でもセーフモードで起動できるように
* Update ClientServerService.ts
---------
Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
2025-08-01 17:20:40 +09:00
syuilo
1082145c74
enhance: ジョブのログを表示できるように
2025-08-01 12:54:33 +09:00
syuilo
b2b07e5f21
enhance(backend): 連合関係のサーバー設定のデフォルト値をウィザード側に移動
...
- サーバー初期設定ウィザードでデフォルト値を設定できるため、データベース上のデフォルト値でオンにしておく必要がない
- 連合は初期設定が終わるまで閉じられている方が安全
2025-08-01 12:36:25 +09:00
syuilo
d624da9c1a
feat: remote notes cleaning ( #16292 )
...
* Create CleanRemoteNotesProcessorService.ts
* Update CleanRemoteNotesProcessorService.ts
* Update CleanRemoteNotesProcessorService.ts
* wip
* Update CleanRemoteNotesProcessorService.ts
* Update CleanRemoteNotesProcessorService.ts
* Update CleanRemoteNotesProcessorService.ts
* Update CleanRemoteNotesProcessorService.ts
* Update CleanRemoteNotesProcessorService.ts
* Update CleanRemoteNotesProcessorService.ts
* Update CleanRemoteNotesProcessorService.ts
* Update CleanRemoteNotesProcessorService.ts
* Update job-queue.job.vue
* wip
* Update CleanRemoteNotesProcessorService.ts
* wip
* wip
* wip
* Update CleanRemoteNotesProcessorService.ts
* wip
* Update CHANGELOG.md
* Revert "wip"
This reverts commit 89d455d302 .
* wip
* woip
* Update QueueService.ts
* Update QueueService.ts
* ピン留め考慮
* Update CleanRemoteNotesProcessorService.ts
* Update QueueService.ts
* Update CleanRemoteNotesProcessorService.ts
* add log
* Update CHANGELOG.md
* wip
* Update MkServerSetupWizard.vue
2025-08-01 11:49:12 +09:00
syuilo
a7d1c94f48
enhance(backend): tweak system job log
2025-08-01 09:51:43 +09:00
syuilo
4be0045826
update minimum nodejs version
2025-07-31 21:21:44 +09:00
syuilo
862a6fae79
enhance(backend): 古いバージョンで作成され現在使われなくなったrepeatableジョブをクリーンアップするように
2025-07-31 20:57:36 +09:00
syuilo
35888eb8f4
enhance(backend): BullMQの廃止されたRepeatableからJob Schedulersに移行
2025-07-31 18:16:21 +09:00
syuilo
f2a23fb55e
ノートの脱CASCADE削除 ( #16332 )
...
* wip
* Update CHANGELOG.md
* Update QueryService.ts
* Update QueryService.ts
* wip
* Update MkNoteDetailed.vue
* Update NoteEntityService.ts
* wip
* Update antennas.ts
* Update create.ts
* Update NoteEntityService.ts
* wip
* Update CHANGELOG.md
* Update NoteEntityService.ts
* Update NoteCreateService.ts
* Update note.test.ts
* Update note.test.ts
* Update ClientServerService.ts
* Update ClientServerService.ts
* add error handling
* Update NoteDeleteService.ts
* Update CHANGELOG.md
* Update entities.ts
* Update entities.ts
* Update misskey-js.api.md
2025-07-31 14:40:51 +09:00
tamaina
414d5958c1
fix(test): Fix name of a test in e2e/timelines.ts ( #16334 )
2025-07-31 14:22:32 +09:00
tamaina
8c65d8d020
test(backend): e2e/timelines.ts: 非FTT時のテストを追加, 凍結のテストを追加, これにかかる幾つかのバグ修正 ( #16284 )
...
* test(backend): 非FTT時のテストを追加
* clean up
* skip test about reply
* Fix #16289
* clean up
* cherry pick
* add renote test
* Fix https://github.com/misskey-dev/misskey/issues/16293
* remove debug log
2025-07-30 21:41:46 +09:00