summaryrefslogtreecommitdiff
path: root/packages/frontend/src/components/global (follow)
Commit message (Collapse)AuthorAgeFilesLines
* fix(frontend): fix Chromatic test fails (#13826)zyoshoka2024-05-181-1/+7
| | | | | * fix: attempt to fix Chromatic test fails * chore: add comment
* refactor(frontend): provide linkNavigationBehaviorsyuilo2024-05-063-15/+11
|
* fix(frontend): fix Storybook type errors (#13779)zyoshoka2024-05-018-25/+31
| | | | | * fix(frontend): fix Storybook type errors * fix: `hasReduce` doesn't work in args
* lintsyuilo2024-04-281-1/+1
|
* open links in abuse comment in new window (#13381)anatawa122024-04-273-2/+16
| | | | | | | | | | | | | * feat: changing MkA behavior from MkMFM * chore: open links in abuse comment in new window * docs(changelog): 通報のコメント内のリンクをクリックした際、ウィンドウで開くように * chore: use inject instead of prop drilling * Revert "chore: use inject instead of prop drilling" This reverts commit b4dd14eacf59c8079676aa6ab019fece67496d79.
* refactor(general): use `Date.now()` instead of creating a new `Date` ↵zyoshoka2024-04-071-2/+2
| | | | instance (#13671)
* fix: URLプレビューの動作改善+動作設定を可能にする (#13579)おさむのひと2024-03-211-1/+2
| | | | | | | | | | | | | | | | | | | | | | | * wip * support new version * URLプレビュー無効化時、フロント側も非表示にしてリクエストをしないようにする * fix lint * fix lint * tweak preview request error handles * fix: CHANGELOG.md * fix * fix --------- Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
* chore: add missing SPDX ID and workflow check (#13570)zyoshoka2024-03-131-0/+5
| | | | | | | | | | | * chore: add workflow which checks if SPDX ID exists * chore: add missing SPDX ID in some files * chore: change trigger condition * chore: trigger on push * lint
* fix: URL preview popup for local URL appears in the upper left corner (#13555)anatawa122024-03-122-3/+7
|
* enhance(frontend): ↵かっこかり2024-03-071-4/+17
| | | | | | | | | | | | | 広告が同一ドメインの場合はRouterで遷移するように (#13510) * enhance(frontend): 広告が同一ドメインの場合はRouterで遷移するように * Update Changelog * Update CHANGELOG.md --------- Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
* fix(frontend): ↵tamaina2024-03-023-2/+13
| | | | | | MkCustomEmojiでフォールバックをテキストか画像か選べるように fix of #13487
* fix(frontend): ピン留め or ↵おさむのひと2024-03-021-3/+2
| | | | | | | | | | | | | 履歴に表示されるカスタム絵文字がサーバから削除されるとリアクションが出来なくなる (#13486) * fix(frontend): ピン留めに登録されているカスタム絵文字がサーバから削除されるとリアクションが出来なくなる * fix CHANGELOG.md * fix Unicode Emojis * fix Unicode Emojis * fix
* chore(client): ↵tamaina2024-03-022-1/+13
| | | | 絵文字の画像読み込みに失敗した際はテキストではなくダミー画像を表示 (#13487)
* test(frontend): Chromaticテストが落ちるのを修正 (#13448)zyoshoka2024-02-252-3/+5
| | | | | | | * test(frontend): Chromaticテストが落ちるのを修正 * fix: テストケースを修正 * refactor: comment
* fix(test): Chromaticが落ちているのを一部修正? (#13435)かっこかり2024-02-231-2/+3
| | | | | | | * fix(test): Chromaticが落ちているのを修正? * いらん変更をけす * 未来過ぎた
* fix(frontend/pageMetadata): ページタイトルが更新されない問題 ↵taiy2024-02-161-10/+10
| | | | | | (#13289) Co-authored-by: syuilo <Syuilotan@yahoo.co.jp> Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
* build: upgrade Storybook to 8 beta (#13297)Acid Chicken (硫酸鶏)2024-02-147-11/+7
| | | | | | | | | * chore: upgrade Storybook to 8 * ci: restore Storybook workflow * build: createRequire * ci: TurboSnap life extension
* (re) update SPDX-FileCopyrightTexttamaina2024-02-1340-41/+41
| | | | Fix #13290
* Revert "update SPDX-FileCopyrightText"tamaina2024-02-1340-41/+41
| | | | This reverts commit 9b5aeb76d8c9372d67058c512597152b6bf222f2.
* update SPDX-FileCopyrightTextsyuilo2024-02-1240-41/+41
|
* test(frontend): migrate MSW in Storybook to v2 (#13195)zyoshoka2024-02-081-4/+4
|
* enhance(frontend): ↵かっこかり2024-02-061-5/+37
| | | | | | | KeepAliveのページキャッシュを削除できるように (#13180) * enhance(frontend): 内部のページキャッシュを削除できるように * Update Changelog
* fix(frontend): ↵かっこかり2024-02-021-1/+6
| | | | | | | | | | | | | アバターデコレーションのアニメーションが止まらない (#13139) * fix(frontend): アバターデコレーションのアニメーションが止まらない * Update Changelog * i -> index * key * revert lint fixes
* refactor(frontend): global/router -> routersyuilo2024-01-301-1/+1
|
* refactor: frontendのcomponentsの型エラーを改善 (#12926)yukineko2024-01-307-35/+50
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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`->`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 -> 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 <Syuilotan@yahoo.co.jp> * 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 <Syuilotan@yahoo.co.jp> * fix: MkSignupDialogでdoneのemit時にresを含んでいなかったのを修正 * Update packages/frontend/src/scripts/clone.ts Co-authored-by: syuilo <Syuilotan@yahoo.co.jp> * 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 <Syuilotan@yahoo.co.jp>
* enhance(frontend): リファクタリングなどsyuilo2024-01-211-3/+3
|
* refactor: deprecate i18n.t (#13039)Acid Chicken (硫酸鶏)2024-01-204-48/+65
| | | | | | | | | * refactor: deprecate i18n.t * revert: deprecate i18n.t This reverts commit 7dbf873a2f745040ee723df5db659acacff84e12. * chore: reimpl
* refactor: ↵FineArchs2024-01-181-2/+2
| | | | | | | | | | | | | MkCodeをブロックとインラインで別コンポーネント化する (#13026) * Create MkCodeInline.vue * Update MkCode.vue * Update MkMisskeyFlavoredMarkdown.ts * Update flash.vue * Update MkCodeInline.vue
* $[border ...]にクリッピング機能を追加 (#13002)FineArchs2024-01-171-1/+1
| | | | | | | | | * Update MkMisskeyFlavoredMarkdown.ts * Update MkMisskeyFlavoredMarkdown.ts * Update CHANGELOG.md * Set clipping as default
* feat: 枠線をつけるMFMを追加 (#12981)FineArchs2024-01-131-5/+23
| | | | | | | | | | | * Update MkMisskeyFlavoredMarkdown.ts * Update const.ts * Update MkMisskeyFlavoredMarkdown.ts * Update MkMisskeyFlavoredMarkdown.ts * Update CHANGELOG.md
* Feat(frontend): ↵1Step6212024-01-131-1/+15
| | | | | | | | | | | | | | | | | | | リアクション・ノート内絵文字・/about#emojisで絵文字詳細が見られるように (#12984) * リアクション・ノート内絵文字・/about#emojisで絵文字詳細が見られるように * update CHANGELOG.md * fix locale & type errors * fix locale etc * fix * fix type * lint fixes * lint fixes(2)
* enhance(frontend): バブルゲームの諸々を修正・改良2 (#12948)かっこかり2024-01-092-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * (fix) ゲームが正常に終了するように * (enhance) 効果音の音量を設定可能に * (add) store * (add) スクショにロゴの透かしを入れる * Update packages/frontend/src/pages/drop-and-fusion.vue Co-authored-by: まっちゃとーにゅ <17376330+u1-liquid@users.noreply.github.com> * tweak * tweak * tweak * tweak * Update drop-and-fusion.vue * tweak * tweak --------- Co-authored-by: syuilo <Syuilotan@yahoo.co.jp> Co-authored-by: まっちゃとーにゅ <17376330+u1-liquid@users.noreply.github.com>
* refactor(frontend): router.ts解きほぐし (#12907)おさむのひと2024-01-082-4/+4
| | | | | | | | | | | | | | | | | | | * refactor(frontend): router.ts解きほぐし * add debug hmr option * fix comment * fix not working * add comment * fix name * Update definition.ts --------- Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
* fix(frontend/emoji) restore U+FE0F for simple emojis (#12866)Kagami Sascha Rosylight2024-01-071-6/+4
| | | | | | | | | * fix(frontend/emoji) restore U+FE0F for simple emojis * Update CHANGELOG.md --------- Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
* Fix(frontend): ↵1Step6212023-12-271-2/+2
| | | | | | | MFMでfgとbgに長い単語を使うと改行されない問題を修正 (#12819) * MFMでfgとbgに長い単語を使うと改行されない問題を修正 * update CHANGELOG.md
* Feat: クリックイベントを発生させるMFM構文を追加 (#12798)FineArchs2023-12-251-2/+13
| | | | | | | | | | | | | | | | | | | * Update MkMisskeyFlavoredMarkdown.ts * fix MkMisskeyFlavoredMarkdown.ts * Update MkAsUi.vue * Update ui.ts * Fix MkMisskeyFlavoredMarkdown.ts * Update CHANGELOG.md * fix ui.ts * revert CHANGELOG.md * Update CHANGELOG.md
* refactor(frontend): import宣言周りのエラーを修正 (#12773)zyoshoka2023-12-247-7/+7
|
* fix typesyuilo2023-12-221-1/+1
|
* Remove unused imports (#12730)woxtu2023-12-213-5/+0
|
* perf(frontend): introduce MkLazy for lazy loadingsyuilo2023-12-151-0/+53
|
* enhance: ↵syuilo2023-12-141-0/+7
| | | | アイコンデコレーションの位置を微調整できるように
* feat(frontend): MFM のアニメーション要素に delay ↵YAVIIGI2023-12-141-8/+16
| | | | | | | オプションを追加 (#12659) * Add delay option * Update CHANGELOG.md
* Enhance(frontend): ↵1STEP6212023-12-141-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | MFMや絵文字が使える入力ボックスでオートコンプリートを使えるように (#12643) * rich autocomplete for use in profiles, announcements, and channel descriptions * implementation omissions * add tab, apply to page editor, and fix something * componentization * fix nyaize doesn't working in profile preview * detach autocomplete instance when unmounted * fix: mismatched camelCase * remove unused / unnecessary styles * update CHANGELOG.md * fix lint * remove dump.rdb * props.richAutocomplete -> autocomplete * Update packages/frontend/src/scripts/autocomplete.ts * clarify namings メンションなども「MFM」に含まれるのか自信がなかったのでrichSyntaxなどとぼかしていましたが、含むようなので変更しました * tweak * Update MkFormDialog.vue * rename --------- Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
* enhance(frontend): ↵syuilo2023-12-141-3/+3
| | | | 同じ種類のデコレーションを複数付けられるように
* enhance: アイコンデコレーションを複数設定できるようにsyuilo2023-12-132-36/+19
|
* fix(frontend): ↵YAVIIGI2023-12-132-0/+4
| | | | | | | | | ノート中の絵文字をタップして「リアクションする」を押したときにリアクションサウンドが鳴るようにする (#12624) * Add sound.play() in copy reaction * Update CHANGELOG.md * fix lint error
* enhance(frontend): ↵まっちゃとーにゅ2023-12-082-2/+2
| | | | window.openやaタグにnoopenerオプションをつける (MisskeyIO#283)
* refactor(frontend): 非推奨となったReactivity ↵zyoshoka2023-12-078-85/+86
| | | | | | | | | | | | | | | | | | | | | | | | | Transformを使わないように (#12539) * refactor(frontend): 非推奨となったReactivity Transformを使わないように * refactor: 不要な括弧を除去 * fix: 不要なアノテーションを除去 * fix: Refの配列をrefしている部分の対応 * refactor: 不要な括弧を除去 * fix: lint * refactor: Ref、ShallowRef、ComputedRefの変数の宣言をletからconstに置換 * fix: type error * chore: drop reactivity transform from eslint configuration * refactor: remove unnecessary import * fix: 対応漏れ
* enhance/feat(frontend): データセーバーの改良・強化 (#12526)かっこかり2023-12-031-1/+1
| | | | | | | | | | | | | | | | | | | | | * enhance(frontend): データセーバーを個別で設定できるように * Update Changelog * fix design * (fix) 設定が当たらない * fix test(無理やり感) * (fix) 設定がない状態ですべて有効・向操作が効かない * fix * tweak --------- Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
* fix(frontend): MFM ruby nyaize (#12362)paihu2023-12-021-2/+8
|