summaryrefslogtreecommitdiff
path: root/packages/frontend/src (follow)
Commit message (Collapse)AuthorAgeFilesLines
* enhance(frontend): ↵かっこかり2024-07-303-0/+20
| | | | | | | | | | | | | | | | | | | | | | | ブラウザのコンテキストメニューを使用できるように (#14076) * enhance(frontend): ブラウザのコンテキストメニューを使用できるように * Update Changelog * shiftにした * change keys * fix * fix * fix * update translation keys --------- Co-authored-by: tamaina <tamaina@hotmail.co.jp>
* enhance(frontend): ↵かっこかり2024-07-304-17/+115
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ドライブのファイル・フォルダをドラッグしなくても移動できるように (#14318) * feat(drive): ファイルをフォルダに移動するメニューを実装 (cherry picked from commit b89c2af6945c6a9f9f10e83f54d2bcf0f240b0b4) * tweak ui * Update Changelog * ファイル詳細からも移動できるように * feat(drive) フォルダのネストを移動するメニューを実装 (cherry picked from commit 8a7d710c6acb83f50c83f050bd1423c764d60a99) * Update Changelog * Update Changelog * lint * tweak ui --------- Co-authored-by: nafu-at <satsuki@nafusoft.dev> Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
* enhance(frontend): ↵かっこかり2024-07-3019-113/+393
| | | | | | | | | | | | | | | | | | | | | | | | | デッキのアンテナ・リスト選択画面からそれぞれを新規作成できるように (#14104) * enhance(frontend): デッキのアンテナ・リスト選択画面からそれぞれを新規作成できるように * Update Changelog * fix * fix * lint * add story * typo ねぼけていた * Update antenna-column.vue --------- Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
* enhance: ↵かっこかり2024-07-302-62/+103
| | | | | | | 管理画面でアーカイブにしたお知らせを表示・編集できるように (#14286) * enhance: 管理画面でアーカイブにしたお知らせを表示できるように * Update Changelog
* :art:syuilo2024-07-301-40/+45
|
* feature: ユーザ作成時にSystemWebhookを発信できるようにする ↵おさむのひと2024-07-291-0/+6
| | | | | | | (#14321) * feature: ユーザ作成時にSystemWebhookを発信できるようにする * fix CHANGELOG.md
* fix: deck uiの通知音が重なる問題 (#14029)anatawa122024-07-281-7/+16
| | | | | | | | | | | | | | | | | | | | * fix: deck uiの通知音が重なる * docs: Fix: deck uiの通知音が重なる問題 * unexport internal function * fix Co-authored-by: Sayamame-beans <61457993+Sayamame-beans@users.noreply.github.com> * chore: improve condition * docs: move js dco comment --------- Co-authored-by: Sayamame-beans <61457993+Sayamame-beans@users.noreply.github.com> Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
* Fix(frontend): ↵Sayamame-beans2024-07-281-4/+16
| | | | | | | | | | | | | 下書き/削除して編集で保持されない項目があった問題を修正 (#14285) * chore(frontend): reorder assignments * fix(frontend): visibleUserIds is not kept when deleteAndEdit * fix(frontend): quoteId is not kept on draft * fix(frontend): reactionAcceptance is not kept for draft/deleteAndEdit * docs(changelog): update changelog
* enhance(frontend): add withCloseButton option for MkModalWindowsyuilo2024-07-281-6/+8
|
* refactorsyuilo2024-07-281-3/+3
|
* fix(frontend): modalが正しく閉じられていないのを修正 (#14307)かっこかり2024-07-275-34/+53
| | | | | | | | | | | * fix(frontend): modalが正しく閉じられていないのを修正 * Update packages/frontend/src/components/MkSystemWebhookEditor.vue Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com> --------- Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
* fix(frontend): いくつかの`number` inputに最小値を設定 (#14284)かっこかり2024-07-253-4/+4
|
* fix(frontend): ↵かっこかり2024-07-251-0/+1
| | | | | | | | | | | | | | | | | | リアクションしたユーザー一覧のユーザー名がはみ出る問題を修正 (#14294) * pnpm dev で絵文字が表示されない問題を解決 (cherry picked from commit 22fcafbf55830922efe75d129f48b4d8c11724e6) * リアクションしたユーザー一覧のユーザーネームがはみ出る問題を解決 (cherry picked from commit 46458b190e2b4ccfc8b50b6857ee9a5a6fd09fe9) * Update Changelog --------- Co-authored-by: 6wFh3kVo <yukikum57@gmail.com> Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
* fix(frontend): emoji picker not opening on `/share` page (#14295)zyoshoka2024-07-251-0/+3
| | | | | * fix(frontend): emoji picker not opening on `/share` page * Update CHANGELOG.md
* fix(frontend): ↵かっこかり2024-07-251-1/+1
| | | | 初期化時とroute変更時でkeyの決定方法が違うのを修正 (#14283)
* Update about-misskey.vuesyuilo2024-07-231-0/+16
|
* fix(frontend): ↵かっこかり2024-07-191-3/+7
| | | | | | | | | | | | | | | | | | | | | | | blurhashが無い場合に何も出力されないのを修正 (#14250) * fix(frontend): blurhashが無い場合に何も出力されないのを修正 * Update Changelog * Update packages/frontend/src/components/MkImgWithBlurhash.vue Co-authored-by: tamaina <tamaina@hotmail.co.jp> * attempt to fix test * Update packages/frontend/src/components/MkImgWithBlurhash.vue Co-authored-by: tamaina <tamaina@hotmail.co.jp> * attempt to ignore test --------- Co-authored-by: tamaina <tamaina@hotmail.co.jp>
* enhance(frontend): ↵かっこかり2024-07-197-17/+64
| | | | | | | センシティブなメディアを開く際に確認ダイアログを出せるように (#14115) * enhance(frontend): センシティブなメディアを開く際に確認ダイアログを出せるように * Update Changelog
* fix(frontend): ↵taichan2024-07-191-2/+8
| | | | | | | 個人宛てダイアログお知らせが即時表示されない問題 (#14260) * fix(frontend): 個人向けお知らせが即時ダイアログで出ない問題 * Update CHANGELOG
* fix(frontend): ↵かっこかり2024-07-181-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | 子メニューの最大長調整が行われていない問題を修正 (#14003) * fix(frontend): 子メニューの最大長調整が行われていない問題を修正 * Update Changelog * fix * changelog * Revert "fix" This reverts commit 39fb326d49eedf484342c78a61c0dba8e223e596. * Revert "fix(frontend): 子メニューの最大長調整が行われていない問題を修正" This reverts commit ea58bf7a53fc8a254b7fbdf222a676e23527358c. * use css * maxHeightをchildから定義するように * use css min
* fix(frontend): Twitchの埋め込みが開けない問題を修正 (#14247)かっこかり2024-07-183-2/+30
| | | | | | | * fix(frontend): twitchの埋め込みが開けない問題を修正 * Update Changelog * fix test
* fix(frontend): add missing import (follow-up of #12265)かっこかり2024-07-181-0/+1
|
* fix(frontend): ↵かっこかり2024-07-183-4/+14
| | | | | | | | | | | | | | | | | | | | | 「アニメーション画像を再生しない」がオンのときにバナー画像・サーバー背景画像がアニメーションしないように (#14243) * fix: stop animating banner and backgrounds when stop showing animated images is enabled (cherry picked from commit 8fe2596316e9688509745706ea424f0b4bfd4136) * chore: nest ternary (cherry picked from commit 2783fe5f5bd7c0647db9f9b6fb5e000e4f411092) * chore: flip ternary (cherry picked from commit b9d66f824cff373cc53bfa846a56c16f456a6d5b) * update changelog --------- Co-authored-by: Marie <marie@kaifa.ch>
* refactor(frontend): Improve typing (#14240)woxtu2024-07-181-17/+12
| | | | | | | | | | | | | | | | | | | * Improve typing * Remove redundant promise * Refactor * Update packages/frontend/src/scripts/mfm-function-picker.ts Co-authored-by: かっこかり <67428053+kakkokari-gtyih@users.noreply.github.com> * Update packages/frontend/src/scripts/mfm-function-picker.ts Co-authored-by: かっこかり <67428053+kakkokari-gtyih@users.noreply.github.com> --------- Co-authored-by: かっこかり <67428053+kakkokari-gtyih@users.noreply.github.com>
* chore: Use clipboard API directly (#14227)Chocolate Pie2024-07-1722-50/+23
| | | | | * chore: Use clipboard API directly * fix: Fix lint
* AiScriptを0.19.0にアップデート (#14226)FineArchs2024-07-171-5/+6
| | | | | | | * Update autogen files * Update CHANGELOG.md * Update flash-edit.vue
* fix(frontend): MkSignin.vueのcredentialRequestからReactivityを削除 ↵Eiichi Yoshikawa2024-07-161-5/+5
| | | | | | | (#14223) * Remove reactivity from credentialRequest in MkSignin.vue * Update Changelog
* Enhance(frontend): Allow negative delay in MFM (#14200)easrng2024-07-141-1/+1
| | | Co-authored-by: easrng <me@easrng.net>
* fix(frontend): follow-up of #13089 (#14206)かっこかり2024-07-146-27/+55
| | | | | | | | | * fix(frontend): #13089 を修正 * fix * 正規表現を強化 * fix
* fix(frontend): Nested ↵かっこかり2024-07-141-1/+1
| | | | | RouteのときにRouterViewに当たるキーがルートのpathとぶち当たる可能性があるのを修正 (#14202) Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
* enhance: 非ログイン時には別サーバーに遷移できるように ↵かっこかり2024-07-1416-111/+297
| | | | | | | | | | | | | | | | | | | | | | | | | (#13089) * enhance: 非ログイン時にはMisskey Hub経由で別サーバーに遷移できるように * fix * サーバーサイド照会を削除 * クライアント側の照会動作 * hubを経由せずにリモートで続行できるように * fix と pleaseLogin誘導箇所の追加 * fix * fix * Update CHANGELOG.md --------- Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
* enhance(frontend): サーバー情報・お問い合わせページを改修 ↵かっこかり2024-07-146-220/+248
| | | | | | | | | | | | | | | | | | | | | | | | | (#14198) * improve(frontend): サーバー情報・お問い合わせページを改修 (#238) * Revert "Revert "enhance(frontend): add contact page" (#208)" (This reverts commit 5a329a09c987b3249f97f9d53af67d1bffb09eea.) * improve(frontend): サーバー情報・お問い合わせページを改修 (cherry picked from commit e72758d8cda3db009c5d1bf1f4141682931b91f8) * fix * Update Changelog * tweak * lint * 既存の翻訳を使用するように --------- Co-authored-by: taiy <53635909+taiyme@users.noreply.github.com>
* Feat: ↵Sayamame-beans2024-07-143-0/+29
| | | | | | | | | | | | | | | | | | | | | | | ユーザーのアイコン/バナーの変更可否をロールで設定可能に (#14078) * feat: implement role policy "canUpdateBioMedia" * docs(changelog): update changelog * docs(changelog): update changelog * chore: regenerate misskey-js type definitions * chore: Apply suggestion from code review Co-authored-by: anatawa12 <anatawa12@icloud.com> * chore: fix unnecessarily strict inequality check * chore: policies should be gotten only once --------- Co-authored-by: anatawa12 <anatawa12@icloud.com>
* fix(frontend): ↵かっこかり2024-07-131-0/+1
| | | | ホットキーのレートリミットがallowRepeatを考慮しない問題を修正 (#14192)
* fix(frontend): すでにfocus ↵かっこかり2024-07-133-6/+22
| | | | | | | | | trap対象の要素にinertがかかっている場合は解除するように (#14189) * fix(frontend): すでにfocus trap対象の要素にinertがかかっている場合は解除するように * 他のfocus-trapped要素とのインタラクションがある場合の動作を変更 * typo
* fix(frontend): use proper import pathかっこかり2024-07-121-1/+1
|
* fix(frontend): フォーカスの挙動を修正 (#14158)かっこかり2024-07-1260-378/+917
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * fix(frontend): 直前のパターンを記録するように * fix(frontend): フォーカス/タブ移動に関する挙動を調整 (#226) Cherry-pick commit e8c030673326871edf3623cf2b8675d68f9e1b13 Co-authored-by: taiyme <53635909+taiyme@users.noreply.github.com> * focusのデザイン修正 * move scripts * Modalにfocus trapを追加 * 記録するホットキーはレートリミット式にする * escキーのハンドリングをMkModalに統一 * fix * enterで子メニューを開けるように * lint * fix focus trap * improve switch accessibility * 一部のmodalのフォーカストラップが外れない問題を修正 * fix * fix * Revert "記録するホットキーはレートリミット式にする" This reverts commit 40a7509286a87911ad4cc06d9482e8a2e5d0e7e8. * Revert "fix(frontend): 直前のパターンを記録するように" This reverts commit 5372b2594023952cff34aa62253ed4efef15b5dd. * Revert "Revert "fix(frontend): 直前のパターンを記録するように"" This reverts commit a9bb52e799e110927ad92cd8f26af980819334e1. * Revert "Revert "記録するホットキーはレートリミット式にする"" This reverts commit bdac34273e0bc5f13604c7e2f9fa6b1321a0df3d. * 試験的にCypressでのFocustrapを無効化 * fix * fix focus-trap * Update Changelog * :v: * fix focustrap invocation logic * スクロールがsticky headerを考慮するように * :art: * スタイルの微調整 * :art: * remove deprecated key aliases * focusElementが足りなかったので修正 * preview系にfocus時スタイルが足りなかったので修正 * `returnFocusElement` -> `returnFocusTo` * lint * Update packages/frontend/src/components/MkModalWindow.vue * Apply suggestions from code review Co-authored-by: taiy <53635909+taiyme@users.noreply.github.com> * keydownイベントをまとめる * use correct pesudo-element selector * fix * rename --------- Co-authored-by: taiyme <53635909+taiyme@users.noreply.github.com> Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
* enhance(frontend): 未使用のサウンド設定を削除 (#14116)かっこかり2024-07-114-14/+0
| | | | | | | * enhance(frontend): 未使用のサウンド設定を削除 * Update Changelog * Update CHANGELOG.md
* enhance(frontend): ウェルカムタイムラインのデザインを調整 ↵かっこかり2024-07-112-46/+161
| | | | | | | | | | | | | | | (#14156) * enhance(frontend): 非ログイン時のハイライトTLのデザイン調整 * Update Changelog * fix cw handling * ホバーしてたらスクロールを止めるように * fix * lint
* Improve background color specification (#14176)woxtu2024-07-112-4/+4
|
* fix(frontend): remove unused statementかっこかり2024-07-101-1/+1
| | | fix #14162
* fix/refactor(frontend): hotkeyの改修 (#14157)かっこかり2024-07-0912-168/+269
| | | | | | | | | | | | | | | | | | | | | | | * improve(frontend): hotkeyの改修 (#234) (cherry picked from commit 678be147f4db709dadf25d007cc2e679e98a370e) * Change path, add missing script Co-authored-by: taiy <53635909+taiyme@users.noreply.github.com> * fix * fix * add missing keycodes * fix * update changelog --------- Co-authored-by: taiy <53635909+taiyme@users.noreply.github.com>
* refactor(frontend): refactor popup api and make sure call dispose callbacksyuilo2024-07-0449-196/+317
| | | | Close #14122
* fix(storybook): prevent infinite remount of component (#14101)zyoshoka2024-07-026-89/+38
| | | | | * fix(storybook): prevent infinite remount of component * fix: disable flaky `.toMatch()` test
* Add null checking (#14089)woxtu2024-06-271-0/+2
|
* fix(frontend): テーマプレビューが見れない問題を修正 (#14097)ぬるきゃっと2024-06-273-0/+179
| | | | | * fix(frontend): テーマプレビューが見れない問題を修正 * fix: MkPreview.vue, preview.vue
* feat: アンテナの編集画面のボタンにgapを追加 (#14091)yupix2024-06-261-2/+4
|
* refactor(frontend): Remove unused directives (#14085)woxtu2024-06-242-2/+0
|
* Fix type annotations (#14071)woxtu2024-06-231-2/+2
|
* refactor: say bye to the weird groupBy friends (#13975)Kisaragi2024-06-221-38/+0
| | | | | * refactor(frontend): say bye to the weird groupBy friends * refactor(backend): say bye to the weird groupBy friends