summaryrefslogtreecommitdiff
path: root/packages/frontend/src/pages/chat (follow)
Commit message (Collapse)AuthorAgeFilesLines
* split url into webUrl and localUrl (like mastodon)Freya Murphy2 days1-2/+2
|
* refactor: make noImplicitAny true (#17083)syuilo2026-01-094-8/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * wip * Update emojis.emoji.vue * wip * wip * wip * wip * wip * wip * wip * wip * wip * wip * wip * wip * Update manager.ts * wip * wip * wip * wip * wip * wip * wip * wip * wip * wip * wip * wip * wip * wip * wip * wip * wip * wip * wip * wip * wip * wip * wip * wip * wip * wip * wip * wip * Update analytics.ts
* refactor(frontend): remove undefined css rules (#17051)かっこかり2025-12-311-1/+1
|
* fix(frontend): pageheaderの型を修正 (#16803)かっこかり2025-11-201-1/+0
|
* feat(frontend): ↵tamaina2025-09-191-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 自分のプロフィールページの二次元コード(QRコード)を表示し、他の人のコードを読み取りするページを追加 (#16456) * wip (qr.show.vue) * added to navbar * qr.show.vue * fix * added to navbar * fix size * :art: * :art: * fix div warn * fix * use * 0.25 * fix?? * fix lint * clean up * ??? * ? * fix * :art: * :art: * refactor * :art: * :art: * :ar:t * :art: * iphone flip * no lazy import * :art: * :art: * :art: * ユーザー全部flipでいいや * :v: * fix * fix * fix lint * :art: * 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 * :art: * :art: * fix imports * fix * fix * fix * :art: * fix... * set spacer-w * :v: * 全画面でQRを読むように * fix * :art: * modify navbar.ts * start/stop on vue activation * display raw content read from qr * 端末のQRをスキャンするボタンを追加 * chore * やっぱりmfmを先に表示する * :art: * 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>
* enhance(frontend): ↵syuilo2025-09-163-6/+6
| | | | チャットの日本語名称をダイレクトメッセージに & ベータを外す
* enhance(frontend): ↵syuilo2025-08-311-3/+6
| | | | | | アイコンのスクロール追従を無効化する際の適用範囲を強化 Resolve #16485
* enhance(frontend): typed nirax (#16309)かっこかり2025-07-302-3/+15
| | | | | | | * enhance(frontend): typed nirax * migrate router.replace * fix
* fix type errorssyuilo2025-07-052-2/+2
|
* fix/refactor(frontend): 画像編集機能の修正・型強化 (#16156)かっこかり2025-06-041-1/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * enhance: refine uploadFile * fix: missing locale * refactor: harden types * refactor: シェーダーファイルをlazy-loadingできるように * fix(frontend): omit console.log in production environment * fix: glslのバージョン表記は最初の行になければならない * fix: シェーダーの読み込みが完了してからレンダリングを行うように * fix merge failure * fix: ウォーターマークのプリセットがない場合にdividerが2重に表示される問題を修正 * fix: アップローダーダイアログの機能設定でウォーターマークが無効な場合でもデフォルトのプリセットが適用されてしまう問題を修正 * fix lint * Revert "fix: シェーダーの読み込みが完了してからレンダリングを行うように" This reverts commit e06f37a7d453ca581858252eae422d8a9e470dc3. * Revert "fix: glslのバージョン表記は最初の行になければならない" This reverts commit afcc37d886106c4acd545e4c2922e67f94e1037b. * Revert "refactor: シェーダーファイルをlazy-loadingできるように" This reverts commit a1ab2fa38c2b7485c069f9cd089bc7de59416c9d. * fix: ウォーターマークのFX定義を分ける * Update packages/frontend/src/components/MkWatermarkEditorDialog.vue * Update packages/frontend/src/components/MkWatermarkEditorDialog.vue * Update packages/frontend/src/components/MkWatermarkEditorDialog.vue --------- Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
* enhance(frontend): ↵syuilo2025-06-011-2/+2
| | | | 非同期的なコンポーネントの読み込み時のハンドリングを強化
* fix(frontend): ↵syuilo2025-05-291-2/+6
| | | | | | チャットに動画ファイルを送付すると、動画の表示が崩れてしまい視聴出来ない問題を修正 Fix #15854
* Feat: ドライブ周りのUIの強化 (#16011)syuilo2025-05-211-18/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * wip * wip * Update MkDrive.vue * wip * Update MkDrive.vue * Update MkDrive.vue * wip * Update MkDrive.vue * Update MkDrive.vue * wip * Update MkDrive.vue * wip * wip * wip * wip * Update MkDrive.vue * wip * wip * wip * wip * wip * wip * wip * feat(frontend): upload dialog (#16032) * wip * wip * Update MkUploadDialog.vue * wip * wip * wip * wip * wip * Update MkUploadDialog.vue * wip * wip * Update MkDrive.vue * wip * wip * Update MkPostForm.vue * wip * Update room.form.vue * Update os.ts * wiop * wip * wip * wip * wip * wip * wip * wip * Update select-file.ts * wip * wip * Update MkDrive.vue * Update drag-and-drop.ts * wip * wip * wop * wip * wip * Update MkDrive.vue * Update CHANGELOG.md * wipo * Update MkDrive.folder.vue * wip * Update MkUploaderDialog.vue * wip * wip * Update MkUploaderDialog.vue * wip * Update MkDrive.vue * Update MkDrive.vue * wip * wip
* enhance: ↵syuilo2025-05-101-6/+48
| | | | 招待されているが参加していないルームを開いたときに、招待を承認するかどうか尋ねるように
* refactor(frontend): use* 関数の格納場所のフォルダ名を ↵かっこかり2025-05-101-1/+1
| | | | | | | | | composables に変更 (#16004) * refactor(frontend): use* 関数の格納場所を正式名称(composables)に変更 * migrate * move useLoading
* refactor(frontend): 空/エラー結果表示をコンポーネント化 ↵syuilo2025-05-064-14/+4
| | | | | | | | | | | | | | | | | | | | | | | (#15963) * wip * wip * wip * wip * wip * Update MkResult.vue * Add storybook story for MkResult (#15964) * Update MkResult.vue --------- Co-authored-by: taichan <40626578+tai-cha@users.noreply.github.com>
* fix lintsyuilo2025-04-271-4/+4
|
* perf(frontend): use css-native implementation for spacer rather than vue ↵syuilo2025-04-273-12/+12
| | | | component
* refactor(frontend): PageWithHeaderにMkSwiperを持たせるようにsyuilo2025-04-271-8/+5
|
* refactor(frontend): MkHorizontalSwipe -> MkSwipersyuilo2025-04-151-3/+3
|
* feat(frontend): chat columnsyuilo2025-04-151-158/+3
| | | | Resolve #15830
* enhance: チャットの閲覧を無効化できるように (#15765)かっこかり2025-04-073-48/+50
| | | | | | | | | | | | | | | | | * enhance: チャットの閲覧を無効化できるように * fix * fix * fix * readonlyの説明を追加 * enhance: チャットが無効な場合はチャット関連の設定も隠すように * fix * refactor: ChatServiceからApiに関するドメイン知識を排除
* 🎨syuilo2025-04-031-1/+24
|
* fix: チャット周りの修正 (#15741)かっこかり2025-04-0312-115/+128
| | | | | | | | | | | | | | | | | | | | | | | | | | | * fix(misskey-js): チャットのChannel型定義を追加 * fix(backend); canChatで塞いでいない書き込み系のAPIを塞ぐ * fix(frontend): チャット周りのフロントエンド型修正 * lint fix * fix broken lockfile * fix * refactor * wip * wip * wip * clean up --------- Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
* fix(frontend): チャットのデザイン調整 (#15708)かっこかり2025-03-316-21/+38
| | | | | | | | | | | | | | | * fix(frontend): チャットのデザイン調整 * remove unused locales * 🎨 * Update XMessage.vue * Update XMessage.vue --------- Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
* fix(frontend): avoid naming confliction of MkAdsyuilo2025-03-301-1/+1
|
* 🎨syuilo2025-03-291-0/+4
|
* enhance(frontend): ↵syuilo2025-03-281-1/+1
| | | | リモートアカウントでチャットが使えるかどうか知る術がないため表示を改善
* enhance(frontend): チャットが開放されていない場合のUIを改善syuilo2025-03-281-0/+7
|
* enhance(frontend): チャットが開放されていない場合のUIを改善syuilo2025-03-281-1/+4
|
* enhance(frontend): improve chat uxsyuilo2025-03-261-3/+15
|
* enhance(frontend): refactor and improve uxsyuilo2025-03-251-3/+28
|
* 🎨syuilo2025-03-251-1/+5
|
* enhance: チャットのリアクションを削除できるようにsyuilo2025-03-252-1/+22
|
* enhance: ↵syuilo2025-03-252-2/+2
| | | | モデレーターがチャットルームの内容を確認・削除できるように
* enhance: ↵syuilo2025-03-251-3/+29
| | | | 送信したチャットルームへの招待を確認できるように
* enhance(frontend): ↵syuilo2025-03-251-2/+10
| | | | Enterでチャットのメッセージを送信できるように
* enhance(frontend): チャットの送信者名を表示できるようにsyuilo2025-03-252-1/+6
|
* enhance(frontend): ↵syuilo2025-03-251-4/+33
| | | | チャットのホームの表示を定期的に更新するように
* 🎨syuilo2025-03-251-1/+2
|
* 🎨syuilo2025-03-251-1/+1
|
* enhance(frontend): ↵syuilo2025-03-251-2/+23
| | | | チャット画面で確実に最下部へスクロール追従するように
* enhance(frontend): チャットルームを削除できるようにsyuilo2025-03-251-0/+17
|
* fix(frontend): ↵syuilo2025-03-251-1/+1
| | | | チャットを全員に許可している場合に誰も許可していないと表示されるのを修正
* Feat: Chat (#15686)syuilo2025-03-2413-0/+1846
* 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