<feed xmlns='http://www.w3.org/2005/Atom'>
<title>misskey/packages/frontend/src/scripts/autocomplete.ts, branch master</title>
<subtitle>my misskey fork
</subtitle>
<id>http://g.freya.cat/misskey/atom?h=master</id>
<link rel='self' href='http://g.freya.cat/misskey/atom?h=master'/>
<link rel='alternate' type='text/html' href='http://g.freya.cat/misskey/'/>
<updated>2025-03-09T05:28:01Z</updated>
<entry>
<title>refactor(frontend): scripts -&gt; utility</title>
<updated>2025-03-09T05:28:01Z</updated>
<author>
<name>syuilo</name>
<email>4439005+syuilo@users.noreply.github.com</email>
</author>
<published>2025-03-09T05:28:01Z</published>
<link rel='alternate' type='text/html' href='http://g.freya.cat/misskey/commit/?id=be7e3b9a0cb81b78a744993fef2fa2fd2833fa9c'/>
<id>urn:sha1:be7e3b9a0cb81b78a744993fef2fa2fd2833fa9c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(frontend): ユーザのサジェスト中に@を入力してもサジェスト結果が消えないように (#15435)</title>
<updated>2025-02-26T01:51:23Z</updated>
<author>
<name>おさむのひと</name>
<email>46447427+samunohito@users.noreply.github.com</email>
</author>
<published>2025-02-26T01:51:23Z</published>
<link rel='alternate' type='text/html' href='http://g.freya.cat/misskey/commit/?id=d87488a5f054a60632f0c484c84b0c10319946dd'/>
<id>urn:sha1:d87488a5f054a60632f0c484c84b0c10319946dd</id>
<content type='text'>
Co-authored-by: syuilo &lt;4439005+syuilo@users.noreply.github.com&gt;</content>
</entry>
<entry>
<title>refactor(frontend): verbatimModuleSyntaxを有効化 (#15323)</title>
<updated>2025-02-05T10:01:44Z</updated>
<author>
<name>かっこかり</name>
<email>67428053+kakkokari-gtyih@users.noreply.github.com</email>
</author>
<published>2025-02-05T10:01:44Z</published>
<link rel='alternate' type='text/html' href='http://g.freya.cat/misskey/commit/?id=c548ec9906947c72743e611254a6557e8e8d057c'/>
<id>urn:sha1:c548ec9906947c72743e611254a6557e8e8d057c</id>
<content type='text'>
* 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</content>
</entry>
<entry>
<title>fix: node.js の punycode モジュールが使用されている場所がある問題 (#15248)</title>
<updated>2025-01-14T12:37:39Z</updated>
<author>
<name>anatawa12</name>
<email>anatawa12@icloud.com</email>
</author>
<published>2025-01-14T12:37:39Z</published>
<link rel='alternate' type='text/html' href='http://g.freya.cat/misskey/commit/?id=145c6cf2b5285518e65db8a7098d1b570023fabb'/>
<id>urn:sha1:145c6cf2b5285518e65db8a7098d1b570023fabb</id>
<content type='text'>
* 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'] =&gt; Document

IDK why DOMWindow['document'] fails, but might be related to tsc internal complexity limit

* fix: disable --trace-deprecation

---------

Co-authored-by: syuilo &lt;4439005+syuilo@users.noreply.github.com&gt;</content>
</entry>
<entry>
<title>Fix(frontend): オートコンプリートが出るべき状況で出ないことがあるのを修正  (#13376)</title>
<updated>2024-02-18T23:36:06Z</updated>
<author>
<name>1Step621</name>
<email>86859447+1STEP621@users.noreply.github.com</email>
</author>
<published>2024-02-18T23:36:06Z</published>
<link rel='alternate' type='text/html' href='http://g.freya.cat/misskey/commit/?id=034f47205eea0ab32e88f9b0595943804e7e030f'/>
<id>urn:sha1:034f47205eea0ab32e88f9b0595943804e7e030f</id>
<content type='text'>
* オートコンプリートが出るべき状況で出ないことがあるのを修正

* update CHANGELOG.md</content>
</entry>
<entry>
<title>(re)  update SPDX-FileCopyrightText</title>
<updated>2024-02-13T15:59:27Z</updated>
<author>
<name>tamaina</name>
<email>tamaina@hotmail.co.jp</email>
</author>
<published>2024-02-13T15:59:27Z</published>
<link rel='alternate' type='text/html' href='http://g.freya.cat/misskey/commit/?id=c1514ce91dc08481a092a789ee37da546cdb4583'/>
<id>urn:sha1:c1514ce91dc08481a092a789ee37da546cdb4583</id>
<content type='text'>
Fix  #13290
</content>
</entry>
<entry>
<title>Revert "update SPDX-FileCopyrightText"</title>
<updated>2024-02-13T15:50:11Z</updated>
<author>
<name>tamaina</name>
<email>tamaina@hotmail.co.jp</email>
</author>
<published>2024-02-13T15:50:11Z</published>
<link rel='alternate' type='text/html' href='http://g.freya.cat/misskey/commit/?id=311c2172d7bc861d915a28650684a1587ecb4695'/>
<id>urn:sha1:311c2172d7bc861d915a28650684a1587ecb4695</id>
<content type='text'>
This reverts commit 9b5aeb76d8c9372d67058c512597152b6bf222f2.
</content>
</entry>
<entry>
<title>update SPDX-FileCopyrightText</title>
<updated>2024-02-12T02:37:45Z</updated>
<author>
<name>syuilo</name>
<email>Syuilotan@yahoo.co.jp</email>
</author>
<published>2024-02-12T02:37:45Z</published>
<link rel='alternate' type='text/html' href='http://g.freya.cat/misskey/commit/?id=9b5aeb76d8c9372d67058c512597152b6bf222f2'/>
<id>urn:sha1:9b5aeb76d8c9372d67058c512597152b6bf222f2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>refactor: frontendのcomponentsの型エラーを改善 (#12926)</title>
<updated>2024-01-30T10:53:53Z</updated>
<author>
<name>yukineko</name>
<email>27853966+hideki0403@users.noreply.github.com</email>
</author>
<published>2024-01-30T10:53:53Z</published>
<link rel='alternate' type='text/html' href='http://g.freya.cat/misskey/commit/?id=a6a91fec3af5314472b0a70402c1ef7e73a478ef'/>
<id>urn:sha1:a6a91fec3af5314472b0a70402c1ef7e73a478ef</id>
<content type='text'>
* add: safeFloatParserを追加

* fix: 欠けていた型を追加

* refactor: pageBlockTypesをjson-schemaに移植

* refactor: components/global内の型エラーが出ている箇所を修正

* lint: fix null check style

* refactor: fix type error

* refactor: fix some type errors

* fix: 翻訳が抜けていた箇所を修正

* refactor: getJsonSchemaで正しいスキーマが返されるように修正

* fix: MkChartの型エラーとbytesオプションが機能していない問題を修正

* fix(misskey-js): `drive`-&gt;`folderUpdated`のpayloadの型が間違っていたのを修正

* refactor: fix some type errors

* change: Captcha読み込み中の文言をLoadingに変更

* refactor(backend/misskey-js): MainEventの型を改善

* refactor: chartjs-plugin-gradientが二重でpluginに登録されていたのを修正

* update: misskey-js.api.md

* refactor: fix some type errors

* fix: backendのtypecheckが落ちていたのを修正

* update: misskey-js.api.md

* add: json-schemaのnoteにpollの型定義を追加

* refactor: noteのjson-schemaの型を改善

* refactor: MkPoll

* refactor: fix some type errors

* change: UserLiteにisLockedを持たせるように

* fix: notificationスキーマにroleが含まれていないのを修正

* Revert "change: UserLiteにisLockedを持たせるように"

This reverts commit 1bb0c8e7a9b19a4e9f21bf7381712b98f27672a5.

* fix: フォロー通知から鍵垢へのフォローを行うと処理中のまま止まってしまう問題を修正

* refactor: noteスキーマのvisibilityにenumを追加

* change: deepCloneのCloneableTypeにundefinedを追加

* refactor: fix some type errors

* refactor: `allowEmpty: false`を使用していた箇所を`minLength: 1`に置き換え

* enhance: API 'retension' のresponseの型を追加

* fix: Chart関連のtooltipが正しい位置に表示されない問題を修正

* refactor: fix some type errors

* fix: 型情報が不足していたのを修正

* enhance: announcementスキーマにenumを追加

* enhance: ロールポリシーの型定義をRoleServiceからjson-schemaに移植

* refactor: policiesを`ref: RolePolicies`に統一

* fix: API `meta` のレスポンスの型にpoliciesが含まれていないのを修正

* refactor: fix some type errors

* fix: backendのlintが落ちているのを修正

* fix: MkFoldableSectionの開閉時のanimationが適用されていない問題を修正

* fix: backendのtypecheckが落ちているのを修正

* update: run build-misskey-js-with-types

* fix: MkDialogのmount時に文字数制限の判定が行われない問題を修正

* update: CHANGELOG.md

* refactor: MkUserSelectDialogの型を改善

* fix: deepCloneでundefinedはcloneしないように (#9207)

* change: frontendのcloneをbackend側にも反映

* update: CHANGELOG.md

* fix: RoleServiceからPackを通して型RolePoliciesに依存させないように

* Update packages/frontend/src/scripts/get-note-summary.ts

* revert RoleService.ts changes

* change:  optional chaining -&gt; non-null assertion

* remove: unused import

* fix: propsで渡されたuserがUserLiteの場合に意図しない動作になってしまうのを修正

* change: fix null check style

* refactor: fix type error

* change: fix null check style

* Update packages/frontend/src/components/MkDrive.vue

Co-authored-by: syuilo &lt;Syuilotan@yahoo.co.jp&gt;

* refactor: css moduleでglobalを使わないように

* refactor: roleのiconUrlは必ず存在するものとして扱うように

* enhance: MenuButtonのactiveにcomputedを受け付けられるように

* Update packages/frontend/src/components/MkNotePreview.vue

* Update MkWindow.vue

* refactor: notification.noteは必ず存在するものとして扱うように

* Update packages/frontend/src/components/MkNotification.vue

Co-authored-by: syuilo &lt;Syuilotan@yahoo.co.jp&gt;

* fix: MkSignupDialogでdoneのemit時にresを含んでいなかったのを修正

* Update packages/frontend/src/scripts/clone.ts

Co-authored-by: syuilo &lt;Syuilotan@yahoo.co.jp&gt;

* refactor: 不要な返り値の型を削除

* refactor: 不要なnullチェックを削除

* update: misskey-js-autogen

* update: clone.ts

* refactor

* Update MkNotification.vue

* Update MkNotification.vue

* :v:

* Update MkNotification.vue

* Update MkNotification.vue

* Update MkNotification.vue

* Update MkNotifications.vue

* Update MkUserSetupDialog.Profile.vue

* Update MkUserCardMini.vue

* :v:

* Update MkMenu.vue

---------

Co-authored-by: syuilo &lt;Syuilotan@yahoo.co.jp&gt;</content>
</entry>
<entry>
<title>Enhance(frontend): MFMの属性にオートコンプリートが利用できるように (#12803)</title>
<updated>2024-01-19T09:50:26Z</updated>
<author>
<name>1Step621</name>
<email>86859447+1STEP621@users.noreply.github.com</email>
</author>
<published>2024-01-19T09:50:26Z</published>
<link rel='alternate' type='text/html' href='http://g.freya.cat/misskey/commit/?id=678dba92451ef9b94bc40ea7de5ddd0e24249829'/>
<id>urn:sha1:678dba92451ef9b94bc40ea7de5ddd0e24249829</id>
<content type='text'>
* MFMのパラメータでオートコンプリートできるように

* tweak conditions &amp; refactor

* ファイル末尾の改行忘れ

* remove console.log &amp; refactor

* 型付けに敗北

* fix

* update CHANGELOG.md

* tweak conditions

* CHANGELOGの様式ミス

* CHANGELOGを書く場所を間違えていたので修正

* move changelog

* move changelog

* typeof MFM_TAGS[number]

Co-authored-by: syuilo &lt;Syuilotan@yahoo.co.jp&gt;

* $[border.noclip ]対応

* Update const.ts

---------

Co-authored-by: syuilo &lt;Syuilotan@yahoo.co.jp&gt;</content>
</entry>
</feed>
