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
tamaina
c1a30fe05d
Merge branch 'ap-susp-update' into remote-suspend
2025-07-31 14:52:31 +09:00
tamaina
c39842a07c
Merge branch 'issue16270' into ap-susp-update
2025-07-31 14:52:10 +09:00
tamaina
b07ca4652b
Merge branch 'fix-timelines-e2e' into issue16270
2025-07-31 14:51:46 +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
d5a9a0e11b
Merge branch 'ap-susp-update' into remote-suspend
2025-07-31 14:24:22 +09:00
tamaina
8a39b391ad
Merge branch 'issue16270' into ap-susp-update
2025-07-31 14:23:53 +09:00
tamaina
9c4b01d69f
Merge branch 'fix-timelines-e2e' into issue16270
2025-07-31 14:23:22 +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
6f83e9decb
fix(test): Fix name of a test in e2e/timelines.ts
2025-07-31 14:20:16 +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
tamaina
b55b48d57e
update AccountUpdateService
2025-07-24 10:12:14 +09:00
tamaina
665c9dc38d
✌️
2025-07-24 02:53:54 +09:00
tamaina
1cc6159442
fix unit test
2025-07-24 00:40:05 +09:00
tamaina
9c04952ebc
Merge branch 'ap-susp-update' into remote-suspend
2025-07-23 23:20:27 +09:00
tamaina
be688922c8
remove console.log
2025-07-21 01:26:05 +09:00
tamaina
634f16f6b0
Revert "actions fail invest: log SerrverService.dispose"
...
This reverts commit 6aad9299dc
.
2025-07-21 01:23:42 +09:00
tamaina
03e404ce27
Revert "log fix"
...
This reverts commit 449fadd15a
.
2025-07-21 01:23:30 +09:00
tamaina
449fadd15a
log fix
2025-07-21 00:58:20 +09:00
tamaina
6aad9299dc
actions fail invest: log SerrverService.dispose
2025-07-21 00:43:31 +09:00
tamaina
bd0438e836
Merge branch 'ap-susp-update' into remote-suspend
2025-07-20 23:37:23 +09:00
tamaina
de97a3e04b
Merge branch 'issue16270' into ap-susp-update
2025-07-20 23:35:48 +09:00
tamaina
2960c2069e
beforeEach → beforeAll
2025-07-20 23:28:55 +09:00
tamaina
f18e44f6fa
clearAllMocks
2025-07-20 23:21:00 +09:00
tamaina
761c19adbe
beforeEach → beforeAll
2025-07-20 23:13:42 +09:00
tamaina
382d6567a5
Revert "Reapply "actions fail invest: skip oauth test""
...
This reverts commit db67e81b99
.
2025-07-20 23:07:34 +09:00
tamaina
ef6e3ca2ad
Reapply "actions fail invest: log fastify.closed"
...
This reverts commit f81cc413ad
.
2025-07-20 23:07:14 +09:00
tamaina
f81cc413ad
Revert "actions fail invest: log fastify.closed"
...
This reverts commit 2cc46fc331
.
2025-07-20 22:58:52 +09:00
tamaina
2cc46fc331
actions fail invest: log fastify.closed
2025-07-20 22:10:41 +09:00
tamaina
89d919e4a4
Revert "actions fail invest: log fastify.closed"
...
This reverts commit 1c03446304
.
2025-07-20 22:10:29 +09:00
tamaina
1c03446304
actions fail invest: log fastify.closed
2025-07-20 21:31:41 +09:00
tamaina
db67e81b99
Reapply "actions fail invest: skip oauth test"
...
This reverts commit 90c4551dfe
.
2025-07-20 19:53:41 +09:00
tamaina
90c4551dfe
Revert "actions fail invest: skip oauth test"
...
This reverts commit 9447bbee44
.
2025-07-19 03:03:05 +09:00
tamaina
3dac916640
actions fail invest: log test-server entry
2025-07-19 02:23:45 +09:00
tamaina
9447bbee44
actions fail invest: skip oauth test
2025-07-19 02:03:07 +09:00
tamaina
d4065d5a2b
actions fail invest: log jest setup
2025-07-19 01:24:31 +09:00
tamaina
4bac864b07
Revert "actions fail invest: skip test apdeliveerman"
...
This reverts commit 090ab19f28
.
2025-07-19 01:24:14 +09:00
tamaina
090ab19f28
actions fail invest: skip test apdeliveerman
2025-07-19 01:00:55 +09:00
tamaina
002e69d8c8
clean up
2025-07-19 00:31:36 +09:00
tamaina
dd09ce2eb2
fix unit tests?
2025-07-17 16:10:03 +09:00
tamaina
96125673a6
fix migration
2025-07-17 16:05:00 +09:00
tamaina
1ae7150157
isSuspendedEither
2025-07-17 16:02:17 +09:00
tamaina
ab61baa3ea
wip
2025-07-17 15:44:37 +09:00
tamaina
0267197339
fix migration file
2025-07-17 15:08:47 +09:00
tamaina
5a756c077d
Merge branch 'develop' into issue16270
2025-07-17 15:01:47 +09:00
tamaina
306fe94092
Merge branch 'develop' into ap-susp-update
2025-07-17 15:01:33 +09:00
tamaina
90eeaa9159
Merge branch 'develop' into remote-suspend
2025-07-17 15:01:21 +09:00
tamaina
bbdfb421f5
fix unit test
2025-07-17 14:55:52 +09:00
tamaina
e48590f53e
n
2025-07-17 14:52:03 +09:00
tamaina
e6112c092b
Merge branch 'ap-susp-update' into remote-suspend
2025-07-17 13:42:32 +09:00
tamaina
a6cdcfb2cf
around ApDeliverManagerService
2025-07-17 13:29:53 +09:00
かっこかり
e5c2be15f7
fix(deps): Node.jsの最小バージョンを引き上げ ( #16296 )
...
* Update package.json
* Update min.node-version
* Update CHANGELOG.md
2025-07-17 13:20:43 +09:00
tamaina
a24c4951dd
wip
2025-07-17 11:06:14 +09:00
tamaina
1fc2ae025c
wip: addAllKnowingSharedInbox
2025-07-17 11:00:58 +09:00
tamaina
bb4af983b7
clean up
2025-07-17 10:45:26 +09:00
tamaina
f7f4cff66a
Merge branch 'no-ftt-test' into issue16270
2025-07-16 23:16:26 +09:00
tamaina
4e69755afa
remove debug log
2025-07-16 23:09:56 +09:00
tamaina
3f4e80f5bf
Fix https://github.com/misskey-dev/misskey/issues/16293
2025-07-16 23:09:35 +09:00
tamaina
25d2121aa7
Merge branch 'no-ftt-test' into issue16270
2025-07-16 22:33:05 +09:00
tamaina
7476dda563
add renote test
2025-07-16 22:32:50 +09:00
tamaina
eee0aba8af
cherry pick
2025-07-16 22:18:11 +09:00
tamaina
537a49a448
fixed
2025-07-16 21:53:19 +09:00
tamaina
f50364b100
update test
2025-07-16 21:33:39 +09:00
tamaina
399e527cc2
???
2025-07-16 20:18:06 +09:00
tamaina
90eccd4d95
fix
2025-07-16 19:25:55 +09:00
tamaina
9961eca0b8
Merge branch 'no-ftt-test' into issue16270
2025-07-16 19:10:53 +09:00
tamaina
5164a94e96
clean up
2025-07-16 19:10:40 +09:00
tamaina
85f4730308
update test
2025-07-16 19:10:20 +09:00
tamaina
f5d4b2744b
fix migration
2025-07-16 18:36:43 +09:00
tamaina
7e648b57b7
Merge branch 'no-ftt-test' into issue16270
2025-07-16 18:28:14 +09:00
tamaina
5828e6d9f8
Merge branch 'develop' into no-ftt-test
2025-07-16 18:27:12 +09:00
anatawa12
6f6fdfe28e
Migration cleanup ( #16288 )
...
* chore: apply several @Index and @ManyToOne to match actual migration code
* chore: several decorator updates with typeorm bug workaround with patches
* feat: add final cleanup migration
* dev: add .editorconfig settings for generated migrations
* chore: update dockerfile to build package with patches
* chore: update federation test compose to include patches
* chore: revert few dependency update
* chore: don't check disableRegistration on test env
* test: add test for checking migration script
* chore: set proxyRemoteFiles true in test config
* chore: enter invitation code in signup test
* fix: register send button is not disabled when invitationCode is not input
2025-07-16 15:49:05 +09:00
tamaina
37b4340619
Merge branch 'no-ftt-test' into issue16270
2025-07-15 13:34:14 +09:00
tamaina
26e6c148cb
Fix #16289
2025-07-15 12:01:41 +09:00
tamaina
c5928980f8
skip test about reply
2025-07-15 10:13:15 +09:00
tamaina
4a4a57dea5
Merge branch 'develop' into no-ftt-test
2025-07-15 09:49:13 +09:00
tamaina
ad7bf096e1
enhance(backend): usernameに対してもprohibitedWordsForNameOfUserを適用 ( #16282 )
...
* enhance(backend): usernameに対してもprohibitedWordsForNameOfUserを適用
Resolve #16281
* fix locales/index/d.ts
2025-07-15 09:32:46 +09:00
anatawa12
08cc5a99bb
Don't remove notes when reply / renote is removed ( #16287 )
...
* chore: make NO ACTION on channel/reply/renote removal
* chore(docs): add description to show a possibility of reply null with replyId non-null
* fix: packing NoteDraft fails when reply / renote is removed
* feat: show drafts targeting removed renote / reply as "削除された投稿への投稿"
2025-07-15 09:20:48 +09:00
tamaina
16cb881fa2
clean up
2025-07-14 14:36:32 +09:00