syuilo
|
988f5ab69f
|
fix(backend): ジョブキューでSentryが有効にならない問題を修正
|
2025-12-08 15:44:37 +09:00 |
かっこかり
|
63d2870755
|
fix(backend): fix tests (#16947)
* fix(backend): shouldHideNoteByTimeのロジックの誤りを修正
* fix tests
|
2025-12-06 19:32:13 +09:00 |
おさむのひと
|
dc77d59f87
|
Merge commit from fork
|
2025-12-06 18:25:20 +09:00 |
syuilo
|
24bd150967
|
refactor(backend): 変換後.config.jsonに統一するように+修正など (#16929)
* wip
* Update config.ts
* wip
* convertは元ファイルを変更するようなニュアンスを若干感じるのでcompileに改名
* wip
* Update package.json
* Revert "Update package.json"
This reverts commit e5c2802316.
* wip
* wip
* 謎
* clean up
* wip
* wip
* Revert "wip"
This reverts commit 3aa25ac7cf.
* wip
* wip
* Update dummy.yml
* wip
* Update compile_config.js
* Update compile_config.js
* wip
* Revert "wip"
This reverts commit fd78e097c6.
* Update dummy.yml
* Update compile_config.js
|
2025-12-04 16:49:25 +09:00 |
Kagami Sascha Rosylight
|
5512898463
|
Merge commit from fork
* Change trustProxy default value to false
* Update trustProxy default value in example.yml
* Update trustProxy default description in example.yml
|
2025-12-03 16:08:45 +09:00 |
おさむのひと
|
1facca1ac5
|
enhance(backend): 起動前にconfigをjson化 (#16923)
* enhance(backend): 起動前にconfigをjson化
* fix
* fix
* fix
* fix
* fix
* fix CHANGELOG.md
* fix
* Update CHANGELOG.md
* get original
|
2025-12-03 09:00:37 +09:00 |
かっこかり
|
7b9e83a6b8
|
enhance(backend): バックエンドで言語リストのみを参照するように (#16915)
|
2025-12-01 18:51:36 +09:00 |
かっこかり
|
f222d7e24d
|
enhance(backend): pugをやめ、JSXベースのテンプレートに変更 (#16908)
* enhance(backend): pugをやめ、JSXベースのテンプレートに変更 (to misskey-dev dev branch) (#16889)
* wip
* wip
* wip
* wip
* fix lint
* attempt to fix test
* fix
* fix
* fix: oauthページの描画がおかしい問題を修正
* typo [ci skip]
* fix
* fix
* fix
* fix
* fix
* refactor
* fix
* fix
* fix broken lockfile
* fix: expose supported languages as global variable
* remove i18n package from root as it is no longer required [ci skip]
* fix
* fix: add i18n package.json to Docker target-builder stage for federation tests (#16909)
* Initial plan
* fix: add i18n package.json to Docker target-builder stage for federation tests
Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
* fix: followup-test-federation for enh-remove-pug (#16910)
* fix: followup-test-federation for enh-remove-pug
* Revert "fix: add i18n package.json to Docker target-builder stage for federation tests (#16909)"
This reverts commit 14313468d3.
* fix: CSSが読み込まれない場合がある問題を修正
* fix [ci skip]
* fix: propsのデフォルト値をnull合体演算子から論理和演算子に変更(空文字に対処するため)
* remove @types/pug
* enhance: bootloaderを埋め込むように
* fix possible race condition
* remove esbuild
---------
Co-authored-by: Copilot <198982749+Copilot@users.noreply.github.com>
Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
Co-authored-by: おさむのひと <46447427+samunohito@users.noreply.github.com>
|
2025-12-01 18:36:55 +09:00 |
syuilo
|
5e2a6021ae
|
perf(backend): use node-html-parser instead of microformats-parser (#16907)
* perf(backend): use node-html-parser instead of microformats-parser
microformats-parser は内部的に parse5 に依存していて無駄
* Update OAuth2ProviderService.ts
* Add 'id' parameter to parseMicroformats function
* Update OAuth2ProviderService.ts
* Update OAuth2ProviderService.ts
|
2025-11-30 18:45:56 +09:00 |
syuilo
|
dfd479bec5
|
perf(backend): lazy load summaly
|
2025-11-30 16:17:34 +09:00 |
syuilo
|
d55f51a69b
|
perf(backend): lazy load sentry
|
2025-11-30 14:04:41 +09:00 |
おさむのひと
|
fe01a5a28f
|
refactor: localesをworkspace管理下のパッケージに (#16895)
* refactor: localesをworkspace管理下のパッケージに
* fix copilot review
* move
* move
* rename
* fix ci
* revert unwanted indent changes
* fix
* fix
* fix
* fix
* 間違えてコミットしていたのを戻す
* 不要
* 追加漏れ
* ymlの場所だけ戻す
* localesの位置を戻したのでこの差分は不要
* 内容的にlocalesにある方が正しい
* i18nパッケージ用のREADME.mdを用意
* fix locale.yml
* fix locale.yml
---------
Co-authored-by: kakkokari-gtyih <67428053+kakkokari-gtyih@users.noreply.github.com>
|
2025-11-30 13:27:44 +09:00 |
renovate[bot]
|
0455187a68
|
fix(deps): update [backend] update dependencies (major) (#16099)
* fix(deps): update [backend] update dependencies
* update approve builds
* update minimum node version for testing
* remove types/bcryptjs
* fix(backend): remove removed type previously exported from file-type
* migrate webauthnservice
* Update Changelog
* update deps (MisskeyIO#889)
- メンテナンスされないredis-lockを自前実装に変更
- 既にロックされている場合のリトライ間隔を調整
* use main redis for lock
* spdx
* tweak max retries
* [ci skip] dedupe
* attempt to fix test
* attempt to fix test
* Revert "attempt to fix test"
This reverts commit c508318627.
* temporarily roll back simonjs/fake-timers to v11.3.1
* Revert "temporarily roll back simonjs/fake-timers to v11.3.1"
This reverts commit 54f1fc3d79.
* migrate sinonjs/fake-timers
* update deps / migrate jest 30
* fix test
* fix: update node.js min version to 20.18.1
* fix: rollback nsfwjs to 4.2.0
* fix
* attempt to fix test
* attempt to fix test
* attempt to fix test
* attempt to fix test
* revert jest 30 related changes
* update deps
* fix test
* fix: rollback nsfwjs to 4.2.0
* fix: rollback sharp to 0.33
* update deps
* fix: rollback sharp-read-bmp to 1.2.0
* fix: rollback nsfwjs to 4.2.0
* recreate lockfile
* update deps
* fix: rollback sharp-read-bmp to 1.2.0
* fix: rollback jsdom, parse5
* fix: rollback jsdom types
* fix [ci skip]
* run pnpm dedupe
* update deps
* run pnpm dedupe [ci skip]
* Update Changelog [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>
Co-authored-by: あわわわとーにゅ <17376330+u1-liquid@users.noreply.github.com>
Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
|
2025-11-30 09:58:06 +09:00 |
syuilo
|
4bdbe794a6
|
perf(backend): parse5をやめて軽量な実装にし、メモリ削減・高速化 (#16892)
* wip
* test
* Revert "test"
This reverts commit b7c5ae7214.
* Update MfmService.ts
|
2025-11-29 21:19:55 +09:00 |
syuilo
|
2732034447
|
perf(backend): jsdom、happy-domをやめて軽量な実装にし、メモリ削減・高速化 (#16885)
* wip
* Update packages/backend/src/server/api/endpoints/i/update.ts
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
* Update packages/backend/src/core/FetchInstanceMetadataService.ts
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
* remove some packages
* コミット漏れ
* clean up
* fix
* Update MfmService.ts
* fix
* fix
* Update MfmService.ts
* wip
* rename
* Update packages/backend/src/core/MfmService.ts
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
* Update packages/backend/src/core/MfmService.ts
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
* Update packages/backend/src/core/MfmService.ts
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
* Update packages/backend/src/core/MfmService.ts
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
* Update packages/backend/src/core/activitypub/ApRendererService.ts
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
* Update packages/backend/src/core/MfmService.ts
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
* Update packages/backend/src/core/MfmService.ts
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
* Update MfmService.ts
* Update CHANGELOG.md
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
|
2025-11-29 19:16:05 +09:00 |
Copilot
|
e44f14115e
|
enhance(backend): Improve error handling for scheduled post validation (#16642)
* Initial plan
* Add error definitions and handling for scheduling validation errors
Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
* ✌️
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
Co-authored-by: かっこかり <67428053+kakkokari-gtyih@users.noreply.github.com>
|
2025-11-28 17:06:04 +09:00 |
かっこかり
|
666e046399
|
Revert "fix(backend): `clips/my-favorites` APIをページネーションに対応させる (#16835)" (#16874)
* Revert "fix(backend): `clips/my-favorites` APIをページネーションに対応させる (#16835)"
This reverts commit 70fa621e22.
* fix
|
2025-11-27 18:40:54 +09:00 |
syuilo
|
1590a73d3d
|
perf(backend): 必要になるまでnsfwjsを読み込まないように
|
2025-11-26 20:40:20 +09:00 |
syuilo
|
236c235115
|
enhance(frontend): viewportの属性を起動後に変化させないことにより処理を簡略化+安定性向上
|
2025-11-26 19:12:03 +09:00 |
syuilo
|
2ad393ea45
|
fix(backend): ワードミュートの文字数計算を修正
|
2025-11-26 09:55:02 +09:00 |
renovate[bot]
|
1e5592a5bd
|
fix(deps): update [backend] update dependencies [ci skip] (#16801)
* fix(deps): update [backend] update dependencies
* fix types
---------
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-25 10:20:06 +09:00 |
syuilo
|
8c7e1bd287
|
chore(backend): tweak message
|
2025-11-25 09:26:22 +09:00 |
かっこかり
|
f801d1cf0b
|
fix(backend): DBレプリケーションを利用する環境でクエリーが失敗する問題を修正 (#16842)
* fix: DBレプリケーションを利用する環境でクエリーが失敗する問題を修正 (MisskeyIO#1123)
* Update Changelog
---------
Co-authored-by: あわわわとーにゅ <17376330+u1-liquid@users.noreply.github.com>
|
2025-11-24 20:59:25 +09:00 |
かっこかり
|
6c190e7a5d
|
fix(backend): チャンネルのリアルタイム更新で非ログイン時非表示設定が考慮されていない問題を修正 (#16833)
* fix(backend): チャンネルのリアルタイム更新でロックダウン設定が考慮されていない問題を修正
* Update Changelog
---------
Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
|
2025-11-24 11:11:59 +09:00 |
zyoshoka
|
1b46813e7a
|
chore(dev): correct entrypoint path for embed on dev build (#16836)
|
2025-11-24 11:08:44 +09:00 |
syuilo
|
0ea0e05e61
|
Merge branch 'develop' of https://github.com/misskey-dev/misskey into develop
|
2025-11-24 11:01:19 +09:00 |
syuilo
|
015e680133
|
chore(backend/dev): remove cli-highlight dependency to reduce memory usage
|
2025-11-24 11:01:00 +09:00 |
かっこかり
|
ea40a0756f
|
fix(backend): DeepL翻訳のAPIキー指定方式変更に対応 (#16839)
* spec: DeepL Deprecation of query parameter and request body authentication (MisskeyIO#1096)
https://developers.deepl.com/docs/resources/breaking-changes-change-notices/november-2025-deprecation-of-legacy-auth-methods
* Update Changelog
* Update Changelog
* ✌️ [ci skip]
---------
Co-authored-by: あわわわとーにゅ <17376330+u1-liquid@users.noreply.github.com>
|
2025-11-24 10:59:50 +09:00 |
かっこかり
|
70fa621e22
|
fix(backend): `clips/my-favorites` APIをページネーションに対応させる (#16835)
* fix(backend): `clips/my-favorites` APIをページネーションに対応させる
* fix
* fix test
* fix
|
2025-11-23 22:41:14 +09:00 |
claustra01
|
2ac2e9e849
|
チャンネルの説明欄の最小文字数制約を除去する (#16782)
* chore: channelのdescriptionを空欄にできるようにする
* update: CHANGELOG.md
* update: CHANGELOG.md
* fix: CHANGELOG.md
* fix: CHANGELOG.md
|
2025-11-12 18:16:05 +09:00 |
syuilo
|
73bcd330f7
|
fix(backend): improve isFederationAllowedHost
|
2025-11-10 14:09:15 +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
|
3dfca2d61f
|
lint
|
2025-10-28 11:05:14 +09:00 |
syuilo
|
5b5a1f08e1
|
enhance(backend): 管理者/モデレーターはファイルのアップロード制限をバイパスするように
Resolve #16687
|
2025-10-21 19:24:43 +09:00 |
かっこかり
|
29892d2a01
|
enhance: リモートユーザーのロールバッジを表示するかどうかをサーバー管理者が設定できるように (#16661)
* enhance: リモートユーザーのロールバッジを表示するかどうかをサーバー管理者が設定できるように
* Update Changelog
* build misskey-js with types
|
2025-10-16 22:45:37 +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 |