| 
								
								
									 Hazelnoot | 9c301fa5aa | Merge branch 'misskey-develop' into merge/2025-03-24 # Conflicts:
#	.github/workflows/api-misskey-js.yml
#	.github/workflows/changelog-check.yml
#	.github/workflows/check-misskey-js-autogen.yml
#	.github/workflows/get-api-diff.yml
#	.github/workflows/lint.yml
#	.github/workflows/locale.yml
#	.github/workflows/on-release-created.yml
#	.github/workflows/storybook.yml
#	.github/workflows/test-backend.yml
#	.github/workflows/test-federation.yml
#	.github/workflows/test-frontend.yml
#	.github/workflows/test-misskey-js.yml
#	.github/workflows/test-production.yml
#	.github/workflows/validate-api-json.yml
#	package.json
#	packages/backend/package.json
#	packages/backend/src/server/api/ApiCallService.ts
#	packages/backend/src/server/api/endpoints/drive/files/create.ts
#	packages/frontend-shared/js/url.ts
#	packages/frontend/package.json
#	packages/frontend/src/components/MkFileCaptionEditWindow.vue
#	packages/frontend/src/components/MkInfo.vue
#	packages/frontend/src/components/MkLink.vue
#	packages/frontend/src/components/MkNote.vue
#	packages/frontend/src/components/MkNotes.vue
#	packages/frontend/src/components/MkPageWindow.vue
#	packages/frontend/src/components/MkReactionsViewer.vue
#	packages/frontend/src/components/MkTimeline.vue
#	packages/frontend/src/components/MkUrlPreview.vue
#	packages/frontend/src/components/MkUserPopup.vue
#	packages/frontend/src/components/global/MkPageHeader.vue
#	packages/frontend/src/components/global/MkUrl.vue
#	packages/frontend/src/components/global/PageWithHeader.vue
#	packages/frontend/src/pages/about-misskey.vue
#	packages/frontend/src/pages/announcements.vue
#	packages/frontend/src/pages/antenna-timeline.vue
#	packages/frontend/src/pages/channel.vue
#	packages/frontend/src/pages/instance-info.vue
#	packages/frontend/src/pages/note.vue
#	packages/frontend/src/pages/page.vue
#	packages/frontend/src/pages/role.vue
#	packages/frontend/src/pages/tag.vue
#	packages/frontend/src/pages/timeline.vue
#	packages/frontend/src/pages/user-list-timeline.vue
#	packages/frontend/src/pages/user/followers.vue
#	packages/frontend/src/pages/user/following.vue
#	packages/frontend/src/pages/user/home.vue
#	packages/frontend/src/pages/user/index.vue
#	packages/frontend/src/ui/deck.vue
#	packages/misskey-js/generator/package.json
#	pnpm-lock.yaml
#	scripts/changelog-checker/package-lock.json
#	scripts/changelog-checker/package.json | 2025-04-29 15:54:11 -04:00 |  | 
				
					
						| 
								
								
									 dakkar | 4981e5ba36 | Merge branch 'develop' into merge/2025-03-24 | 2025-04-28 15:31:28 +01:00 |  | 
				
					
						| 
								
								
									![renovate[bot]](/avatar/8555d8629c2fc48c5a5a2280a4715590?size=56) renovate[bot] | e8eb4e1965 | fix(deps): update [frontend] update dependencies (#15809) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> | 2025-04-28 11:41:23 +09:00 |  | 
				
					
						| 
								
								
									 Julia Johannesen | 35df3944c1 | Update summaly | 2025-04-27 13:31:27 -04:00 |  | 
				
					
						| 
								
								
									 Hazelnoot | a4dd19fdd4 | merge upstream again | 2025-04-24 14:23:45 -04:00 |  | 
				
					
						| 
								
								
									 かっこかり | 96de18b096 | fix(deps): update vite to v6.3.1 (#15857) | 2025-04-17 02:57:53 +00:00 |  | 
				
					
						| 
								
								
									![renovate[bot]](/avatar/8555d8629c2fc48c5a5a2280a4715590?size=56) renovate[bot] | e2b68aabae | fix(deps): update [frontend] update dependencies (#15736) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> | 2025-04-10 18:26:01 +09:00 |  | 
				
					
						| 
								
								
									 Hazelnoot | 6ac37b4d6c | lint and type fixes | 2025-04-01 20:47:04 -04:00 |  | 
				
					
						| 
								
								
									 Hazelnoot | 7ff15816d1 | Merge branch 'misskey-develop' into merge/2025-03-24 # Conflicts:
#	.github/workflows/api-misskey-js.yml
#	.github/workflows/changelog-check.yml
#	.github/workflows/check-misskey-js-autogen.yml
#	.github/workflows/get-api-diff.yml
#	.github/workflows/lint.yml
#	.github/workflows/locale.yml
#	.github/workflows/on-release-created.yml
#	.github/workflows/storybook.yml
#	.github/workflows/test-backend.yml
#	.github/workflows/test-federation.yml
#	.github/workflows/test-frontend.yml
#	.github/workflows/test-misskey-js.yml
#	.github/workflows/test-production.yml
#	.github/workflows/validate-api-json.yml
#	locales/index.d.ts
#	package.json
#	packages/misskey-js/generator/package.json
#	packages/misskey-js/package.json
#	pnpm-lock.yaml
#	scripts/changelog-checker/package-lock.json
#	scripts/changelog-checker/package.json | 2025-04-01 09:59:46 -04:00 |  | 
				
					
						| 
								
								
									![renovate[bot]](/avatar/8555d8629c2fc48c5a5a2280a4715590?size=56) renovate[bot] | b0c3ec3267 | fix(deps): update dependency vite to v6.2.4 [security] (#15733) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> | 2025-04-01 15:48:48 +09:00 |  | 
				
					
						| 
								
								
									 Hazelnoot | 2983092c06 | Merge branch 'misskey-develop' into merge/2025-03-24 | 2025-03-31 16:07:55 -04:00 |  | 
				
					
						| 
								
								
									 Hazelnoot | c371af34e8 | copy sharkey settings into new frontend preferences model | 2025-03-31 14:53:02 -04:00 |  | 
				
					
						| 
								
								
									 syuilo | ea722b8360 | 🎨 | 2025-03-31 13:00:34 +09:00 |  | 
				
					
						| 
								
								
									 Hazelnoot | 4ae26e6e18 | Merge branch 'misskey-develop' into merge/2025-03-24 | 2025-03-30 01:58:17 -04:00 |  | 
				
					
						| 
								
								
									![renovate[bot]](/avatar/8555d8629c2fc48c5a5a2280a4715590?size=56) renovate[bot] | 2618585a25 | fix(deps): update dependency vite to v6.2.3 [security] (#15710) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> | 2025-03-30 08:39:40 +09:00 |  | 
				
					
						| 
								
								
									 syuilo | 1af4081090 | enhance(frontend): disable horizontal swipe for timeline/notifications to improve ux | 2025-03-29 15:00:29 +09:00 |  | 
				
					
						| 
								
								
									 Hazelnoot | d8908ef2d8 | merge upstream | 2025-03-25 16:14:53 -04:00 |  | 
				
					
						| 
								
								
									 syuilo | f1f24e39d2 | Feat: Chat (#15686) * wip
* wip
* wip
* wip
* wip
* wip
* Update types.ts
* Create 1742203321812-chat.js
* wip
* wip
* Update room.vue
* Update home.vue
* Update home.vue
* Update ja-JP.yml
* Update index.d.ts
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* Update CHANGELOG.md
* wip
* Update home.vue
* clean up
* Update misskey-js.api.md
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* lint fixes
* lint
* Update UserEntityService.ts
* search
* wip
* 🎨
* wip
* Update home.ownedRooms.vue
* wip
* Update CHANGELOG.md
* Update style.scss
* wip
* improve performance
* improve performance
* Update timeline.test.ts | 2025-03-24 21:32:46 +09:00 |  | 
				
					
						| 
								
								
									![renovate[bot]](/avatar/8555d8629c2fc48c5a5a2280a4715590?size=56) renovate[bot] | 50724b6ab8 | fix(deps): update [frontend] update dependencies (#15625) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> | 2025-03-21 19:41:26 +09:00 |  | 
				
					
						| 
								
								
									 syuilo | fd3e28812e | clean up console | 2025-03-20 15:15:46 +09:00 |  | 
				
					
						| 
								
								
									 syuilo | dca42fd6e6 | enhance(frontend): improve ux for touch devices | 2025-03-16 13:59:08 +09:00 |  | 
				
					
						| 
								
								
									 syuilo | 2ddedd0ce6 | refactor | 2025-03-14 19:54:30 +09:00 |  | 
				
					
						| 
								
								
									![renovate[bot]](/avatar/8555d8629c2fc48c5a5a2280a4715590?size=56) renovate[bot] | baf3f4a1d1 | chore(deps): update [frontend] update dependencies to v10 (#15619) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> | 2025-03-07 19:41:34 +09:00 |  | 
				
					
						| 
								
								
									![renovate[bot]](/avatar/8555d8629c2fc48c5a5a2280a4715590?size=56) renovate[bot] | 6c150ef1fb | fix(deps): update [frontend] update dependencies (#15617) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> | 2025-03-07 11:44:04 +09:00 |  | 
				
					
						| 
								
								
									 かっこかり | 6d0242277d | fix(frontend): tabler-iconsが読み込めない問題を修正(正式リリースに差し替え) (#15608) | 2025-03-06 05:34:24 +00:00 |  | 
				
					
						| 
								
								
									![renovate[bot]](/avatar/8555d8629c2fc48c5a5a2280a4715590?size=56) renovate[bot] | f3be426383 | fix(deps): update [frontend] update dependencies (#15595) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> | 2025-03-05 21:01:44 +09:00 |  | 
				
					
						| 
								
								
									![renovate[bot]](/avatar/8555d8629c2fc48c5a5a2280a4715590?size=56) renovate[bot] | a17acf647b | fix(deps): update [frontend] update dependencies (#15587) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> | 2025-03-03 17:48:17 +09:00 |  | 
				
					
						| 
								
								
									![renovate[bot]](/avatar/8555d8629c2fc48c5a5a2280a4715590?size=56) renovate[bot] | 830da5e9f1 | fix(deps): update [frontend] update dependencies (#15566) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> | 2025-03-01 13:11:09 +09:00 |  | 
				
					
						| 
								
								
									![renovate[bot]](/avatar/8555d8629c2fc48c5a5a2280a4715590?size=56) renovate[bot] | 5dc99e6f89 | fix(deps): update [frontend] update dependencies (#15542) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> | 2025-02-24 14:13:44 +09:00 |  | 
				
					
						| 
								
								
									![renovate[bot]](/avatar/8555d8629c2fc48c5a5a2280a4715590?size=56) renovate[bot] | d1504a5a83 | fix(deps): update dependency shiki to v3 (#15544) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> | 2025-02-24 14:07:32 +09:00 |  | 
				
					
						| 
								
								
									 Hazelnoot | b2d43040b1 | factor out shared "compute-merged-cw" routine | 2025-02-16 19:20:42 -05:00 |  | 
				
					
						| 
								
								
									 Hazelnoot | 905b637648 | append mandatory CW in all note views (Mk/Sk/Em + basic/Detailed/Simple/Sub) | 2025-02-16 19:20:41 -05:00 |  | 
				
					
						| 
								
								
									![renovate[bot]](/avatar/8555d8629c2fc48c5a5a2280a4715590?size=56) renovate[bot] | e2a55e2a31 | fix(deps): update [frontend] update dependencies (#15504) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> | 2025-02-16 16:47:04 +09:00 |  | 
				
					
						| 
								
								
									![renovate[bot]](/avatar/8555d8629c2fc48c5a5a2280a4715590?size=56) renovate[bot] | 994f8b556d | fix(deps): update [frontend] update dependencies (major) (#15497) * fix(deps): update [frontend] update dependencies
* remove uuid types (v11 is typescript)
---------
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-02-15 19:48:49 +09:00 |  | 
				
					
						| 
								
								
									![renovate[bot]](/avatar/8555d8629c2fc48c5a5a2280a4715590?size=56) renovate[bot] | 280f465769 | fix(deps): update [frontend] update dependencies (#15489) * fix(deps): update [frontend] update dependencies
* fix type error
* fix
* Revert "fix"
This reverts commit de27d254f413b6938f7c42a5954c88da7da95b02.
* fix version
* attempt to fix test
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: おさむのひと <46447427+samunohito@users.noreply.github.com>
Co-authored-by: kakkokari-gtyih <67428053+kakkokari-gtyih@users.noreply.github.com> | 2025-02-15 14:54:45 +09:00 |  | 
				
					
						| 
								
								
									![renovate[bot]](/avatar/8555d8629c2fc48c5a5a2280a4715590?size=56) renovate[bot] | 6bb4669242 | fix(deps): update dependency vite [security] (#15472) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> | 2025-02-15 10:55:51 +09:00 |  | 
				
					
						| 
								
								
									 syuilo | ffd8cf07e6 | update deps (#15311) * wip
* bump misskey-dev/eslint-plugin
* lint fixes (backend)
* lint fixes (frontend)
* lint fixes (frontend-embed)
* rollback nsfwjs to 4.2.0
ref: infinitered/nsfwjs#904
* rollback openapi-typescript to v6
v7でOpenAPIのバリデーションが入るようになった関係でスコープ外での変更が避けられないため一時的に戻した
* lint fixes (misskey-js)
* temporarily disable errored lint rule (frontend-shared)
* fix lint
* temporarily ignore errored file for lint (frontend-shared)
* rollback simplewebauthn/server to 12.0.0
v13 contains breaking changes that require some decision making
* lint fixes (frontend-shared)
* build misskey-js with types
* fix(backend): migrate simplewebauthn/server to v12
* fix(misskey-js/autogen): ignore indent rules to generate consistent output
* attempt to fix test
changes due to capricorn86/happy-dom#1617 (XMLSerializer now produces valid XML)
* attempt to fix test
changes due to capricorn86/happy-dom#1617 (XMLSerializer now produces valid XML)
* fix test
* fix test
* fix test
* Apply suggestions from code review
Co-authored-by: anatawa12 <anatawa12@icloud.com>
* bump summaly to v5.2.0
* update tabler-icons to v3.30.0-based
---------
Co-authored-by: かっこかり <67428053+kakkokari-gtyih@users.noreply.github.com>
Co-authored-by: anatawa12 <anatawa12@icloud.com> | 2025-02-15 10:24:22 +09:00 |  | 
				
					
						| 
								
								
									 Hazelnoot | 0d1c993dd2 | restore support for local dev using a non-local url | 2025-02-06 12:57:44 -05:00 |  | 
				
					
						| 
								
								
									 かっこかり | c548ec9906 | refactor(frontend): verbatimModuleSyntaxを有効化 (#15323) * wip
* wip
* wip
* wip
* revert unnecessary changes
* wip
* refactor(frontend): enforce verbatimModuleSyntax
* fix
* refactor(frontend-shared): enforce verbatimModuleSyntax
* wip
* refactor(frontend-embed): enforce verbatimModuleSyntax
* enforce consistent-type-imports
* fix lint config
* attemt to fix ci
* fix lint
* fix
* fix
* fix | 2025-02-05 10:01:44 +00:00 |  | 
				
					
						| 
								
								
									 Hazelnoot | 66a7655bdb | load correct locales file in frontend-embed boot.ts | 2025-02-04 11:40:30 -05:00 |  | 
				
					
						| 
								
								
									 Hazelnoot | eff75ffc2a | remove unused index.html | 2025-02-04 08:49:06 -05:00 |  | 
				
					
						| 
								
								
									 Hazelnoot | 37718eebfe | restore fixes to locale versioning | 2025-02-04 08:47:58 -05:00 |  | 
				
					
						| 
								
								
									 Hazelnoot | a4e86758c1 | merge upstream 2025-02-03 | 2025-02-03 14:36:09 -05:00 |  | 
				
					
						| 
								
								
									 かっこかり | 2c3a41e4a0 | fix(frontend): tabler-iconsが読み込めない問題を修正(暫定的対応) (#15332) * fix(frontend): update tabler icons
* Update Changelog
* update
* update | 2025-01-28 05:46:44 +00:00 |  | 
				
					
						| 
								
								
									 かっこかり | 35104d87d5 | revert(dev): フロントエンド・バックエンドを分離する開発モードを廃止 (#15284) * Revert "chore: 開発モードでフロントエンドとバックエンドを独立して起動するようにする(再) (#12593)"
This reverts commit b0039f0946.
* revert dev command
* revert embed dev
* 消しすぎた
* filesをプロキシするように
* fix chromatic ci
* Revert "filesをプロキシするように"
This reverts commit 41be2548ce82ba408588c5f0dee007c97d026e55.
* fix: configのhostnameでサーバーを起動するように
* fix
* lint
* Update Changelog
* fix
---------
Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com> | 2025-01-25 20:58:39 +09:00 |  | 
				
					
						| 
								
								
									 anatawa12 | 145c6cf2b5 | fix: node.js の punycode モジュールが使用されている場所がある問題 (#15248) * fix: punycode.js が使用されていない場所がある問題
* fix: use punycode/punycode.js on backend
* fix: use punycode/punycode.es6.js on backend
* fix: d.ts missing declare keyword
* chore: don't use punycode.js on backend
* update pnpm-lock.yaml
* chore: remove punycode.d.ts
* chore: use punycode.js instead of punycode npm package
* chore: bump psl to 1.15.0
* chore: bump nsfwjs to 4.2.0
4.2.1 is not usable because of https://github.com/infinitered/nsfwjs/issues/904
* chore: prevent loading node-fetch from tensorflow
* chore: DOMWindow['document'] => Document
IDK why DOMWindow['document'] fails, but might be related to tsc internal complexity limit
* fix: disable --trace-deprecation
---------
Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com> | 2025-01-14 12:37:39 +00:00 |  | 
				
					
						| 
								
								
									 かっこかり | d082a1dd34 | fix(frontend/dev): バックエンド経由での開発時にHMRが効かない問題を修正 (#15255) | 2025-01-14 10:40:14 +00:00 |  | 
				
					
						| 
								
								
									 おさむのひと | 13439e04c4 | fix(frontend-embed): 型チェックエラーを修正 (#15216) * fix(frontend): frontend / frontend-embedにあるtsconfig.jsonのmoduleをES2022にする
* fixed errors
* fixed errors
* fixed errors
* fix(frontend-embed): 型チェックエラーを修正 | 2025-01-08 12:00:02 +00:00 |  | 
				
					
						| 
								
								
									 かっこかり | c49a13de65 | fix(frontend-embed): localeのバージョンチェックが抜けており起動に失敗することがある問題を修正 (#15212) * fix(frontend-embed): localeのバージョンチェックが抜けており起動に失敗することがある問題を修正
* Update Changelog | 2025-01-08 10:33:43 +00:00 |  | 
				
					
						| 
								
								
									 おさむのひと | f7da2bad6f | fix(frontend): frontend / frontend-embedにあるtsconfig.jsonのmoduleをES2022にする (#15215) * fix(frontend): frontend / frontend-embedにあるtsconfig.jsonのmoduleをES2022にする
* fixed errors
* fixed errors
* fixed errors | 2025-01-07 12:23:05 +00:00 |  |