Commit Graph

1221 Commits

Author SHA1 Message Date
かっこかり e07bb1dcbc
fix: チャット周りの修正 (#15741)
* 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>
2025-04-03 15:28:10 +09:00
syuilo d07552424c 🎨 2025-04-02 19:48:32 +09:00
syuilo 3ec5bf114b 🎨 2025-04-02 10:25:53 +09:00
syuilo a5f9eba974 enhance(frontend): インストールしたテーマをデバイス間で同期できるように 2025-04-02 10:09:25 +09:00
syuilo 500a5615f0 enhance(frontend): 壁紙をデッキ設定の一部に 2025-04-01 13:18:49 +09:00
syuilo 5aca91251a fix missing import 2025-03-31 20:48:16 +09:00
syuilo 1c683c3fcc fix(frontend): インストールしたテーマがテーマ一覧にすぐ反映されない 2025-03-31 20:36:49 +09:00
かっこかり 15a5bb17e3
fix(frontend): チャットのデザイン調整 (#15708)
* fix(frontend): チャットのデザイン調整

* remove unused locales

* 🎨

* Update XMessage.vue

* Update XMessage.vue

---------

Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
2025-03-31 17:33:00 +09:00
syuilo 93214862b1 🎨 2025-03-31 13:18:50 +09:00
syuilo ea722b8360 🎨 2025-03-31 13:00:34 +09:00
syuilo 87a7238976 enhance(frontend): デッキのオプションを追加 2025-03-30 20:44:00 +09:00
syuilo 0655c8a29b clean up 2025-03-30 14:33:52 +09:00
syuilo c06d0b9b42 enhance(frontend): organize settings page 2025-03-30 11:27:35 +09:00
syuilo 4af49e8385 enhance(frontend): organize settings page 2025-03-30 11:16:38 +09:00
syuilo 7d842c1a95 fix(frontend): avoid naming confliction of MkAd 2025-03-30 09:07:15 +09:00
syuilo d9012740a1 enhance(frontend): アイコンのスクロール追従を無効化してパフォーマンス向上できるように 2025-03-29 20:56:59 +09:00
syuilo 2ad7b010e4 🎨 2025-03-29 17:57:03 +09:00
syuilo 7c06ffc422 refactor 2025-03-29 17:28:20 +09:00
syuilo df3ed93f84 clean up 2025-03-29 17:15:47 +09:00
syuilo b030e33856 perf(frontend): improve performance of timeline page 2025-03-29 17:15:31 +09:00
syuilo d9d796b204 lint fixes 2025-03-29 16:09:27 +09:00
syuilo 1af4081090 enhance(frontend): disable horizontal swipe for timeline/notifications to improve ux 2025-03-29 15:00:29 +09:00
syuilo 1c26dae39f enhance(frontend): リモートアカウントでチャットが使えるかどうか知る術がないため表示を改善 2025-03-28 11:00:45 +09:00
syuilo c37f9d38a3 enhance(frontend): チャットが開放されていない場合のUIを改善 2025-03-28 10:48:13 +09:00
syuilo 0c14250678 enhance(frontend): チャットが開放されていない場合のUIを改善 2025-03-28 10:34:25 +09:00
syuilo a25fa62d64 enhance(frontend): ファイルアップロード処理のリファクタと設定の簡略化 2025-03-28 09:47:34 +09:00
syuilo 36865a5771 enhance(frontend): improve chat ux 2025-03-26 10:49:36 +09:00
かっこかり 2a5922836c
fix(frontend): コントロールパネルのナビゲーションバーが画面に張り付かない問題を修正 (#15706) 2025-03-25 19:50:40 +09:00
syuilo 22f99b42f6 enhance(frontend): refactor and improve ux 2025-03-25 18:30:28 +09:00
syuilo 185f290373 🎨 2025-03-25 18:03:50 +09:00
syuilo 98554579ea enhance: チャットのリアクションを削除できるように 2025-03-25 16:09:19 +09:00
syuilo a01ae38a07 enhance: モデレーターがチャットルームの内容を確認・削除できるように 2025-03-25 15:51:45 +09:00
syuilo c51e862b7d enhance: 送信したチャットルームへの招待を確認できるように 2025-03-25 13:41:12 +09:00
syuilo 2272eceffa enhance(frontend): Enterでチャットのメッセージを送信できるように 2025-03-25 13:19:54 +09:00
syuilo 8c1fc85d00 enhance(frontend): チャットの送信者名を表示できるように 2025-03-25 12:36:21 +09:00
syuilo 9f4fa6d3f5 enhance(frontend): チャットのホームの表示を定期的に更新するように 2025-03-25 12:19:59 +09:00
syuilo 023ab02e59 🎨 2025-03-25 12:08:17 +09:00
syuilo 1318a10af8 🎨 2025-03-25 11:37:38 +09:00
syuilo 18bb831777 🎨 2025-03-25 11:33:40 +09:00
syuilo 8cbcbd462c enhance(frontend): チャット画面で確実に最下部へスクロール追従するように 2025-03-25 11:11:24 +09:00
syuilo 600bb34172 enhance(frontend): 設定のインデックス更新 2025-03-25 09:54:23 +09:00
syuilo 26b2cfe518 enhance(frontend): ナビゲーションバーの副ボタンを非表示にできるように 2025-03-25 09:50:59 +09:00
syuilo 2370b55a27 enhance(frontend): チャットルームを削除できるように 2025-03-25 09:30:14 +09:00
syuilo 5d3e8253c4 fix(frontend): チャットを全員に許可している場合に誰も許可していないと表示されるのを修正 2025-03-25 09:24:01 +09:00
syuilo 8d6573fbec enhance(frontend): 設定の移行を手動でトリガーできるように 2025-03-25 08:38:53 +09: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
syuilo b5f86e5210 refactor(frontend): refactor page styles 2025-03-22 18:25:45 +09:00
syuilo ce858a676b refactor(frontend): use PageWithHeader instead of MkStickyContainer+MkPageHeader combination 2025-03-20 21:04:37 +09:00
syuilo 733a391d86 follow up of 1fd87bd2e4
コミットし忘れ
2025-03-20 20:29:46 +09:00
syuilo 1fd87bd2e4 fix(frontend): prevent transition glitch of MkHorizontalSwipe 2025-03-20 20:28:16 +09:00
syuilo 6015254e59 lint fixes 2025-03-20 19:00:09 +09:00
syuilo 71188b3463 fix lint 2025-03-20 16:10:38 +09:00
syuilo 7f534a41a6 fix lint 2025-03-20 16:07:52 +09:00
syuilo 0c682dd027 🎨 2025-03-20 13:34:57 +09:00
syuilo 3399c786a8 refactor(frontend): refactor components 2025-03-20 13:33:01 +09:00
syuilo 8b6d90b7a4 🎨 2025-03-20 13:16:08 +09:00
syuilo 91670caca0 enhance(frontend): tweak install-extensions behaviour 2025-03-20 12:58:01 +09:00
syuilo 282caa0b7e 🎨 for install-extensions 2025-03-20 12:36:48 +09:00
syuilo acac759d87 fix(frontend): モバイルレイアウト時にホームを押しても最上部へスクロールされない
Fix #15679
2025-03-20 08:35:45 +09:00
syuilo c17a104de6 fix(frontend): router view stacking有効時にinstall-extensionsが動かない 2025-03-19 20:53:48 +09:00
Sayamame-beans 71841e365e
Enhance: 2段階認証時のリカバリーコードのファイル名にサーバーURLを含めるように (#15677)
* enhance(frontend): include server hostname and port in 2fa recovery code filename

* chore(frontend): fix mistake(use `@` for indicate server hostname)

---------

Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
2025-03-19 19:34:57 +09:00
syuilo 7b323031b7 refactor(frontend): use useTemplateRef for DOM referencing 2025-03-19 18:46:03 +09:00
syuilo 81ac71f7e5 refactor(frontend): router refactoring 2025-03-19 18:06:22 +09:00
syuilo 409cd4fbd3 refactor(frontend): router refactoring 2025-03-19 15:54:30 +09:00
syuilo 62bf0d53d3 🎨 2025-03-18 22:21:28 +09:00
syuilo d609f41f61 🎨 2025-03-18 17:31:25 +09:00
syuilo 0a295e1bb0 🎨 2025-03-18 15:23:50 +09:00
syuilo a773f2976d refactor(frontend): signinRequired -> ensureSignin 2025-03-16 19:04:14 +09:00
syuilo 81a0cbd294 chore(frontend): use toast to show message when call copyToClipboard 2025-03-16 15:04:38 +09:00
syuilo dca42fd6e6 enhance(frontend): improve ux for touch devices 2025-03-16 13:59:08 +09:00
syuilo 43153311c6 🎨 2025-03-16 13:43:47 +09:00
syuilo 2b23c7e7f5 chore(frontend): remove duplicated warn 2025-03-16 13:30:08 +09:00
syuilo 7bfada9792 enhance: remove bull-board support 2025-03-16 13:03:02 +09:00
syuilo 9599261fc3 fix(frontend): fix settings-search-index of webhook 2025-03-16 11:02:54 +09:00
syuilo c2940fd77c enhance(frontend): improve usability on touch device 2025-03-16 10:58:06 +09:00
syuilo daa16d184f 🎨 2025-03-14 11:58:41 +09:00
syuilo 152660fcf2 enhance(frontend): re-organize settings page 2025-03-14 09:53:44 +09:00
syuilo a1204f5e3e 🎨 2025-03-14 09:42:53 +09:00
syuilo 8c9ec5827f enhance(frontend): improve accounts management 2025-03-13 22:12:23 +09:00
syuilo 44073736de enhance(frontend): improve preferences 2025-03-13 19:44:23 +09:00
syuilo 0126dba475 enhance(frontend): re-organize settings page 2025-03-13 19:30:35 +09:00
syuilo 59169a6450 🎨 2025-03-13 17:42:35 +09:00
syuilo 5d228fb0f3 enhance(frontend): re-organize settings page 2025-03-13 17:39:53 +09:00
syuilo 10b67e1b3a enhance(frontend): improve emoji picker settings 2025-03-13 16:56:47 +09:00
syuilo 3ced310f77 refactor(frontend): organize use functions 2025-03-13 14:05:04 +09:00
syuilo 30005ba959 enhance(frontend): tweak search index 2025-03-13 09:26:04 +09:00
syuilo 6b69588c03 enhance(frontend): improve deck setting page 2025-03-13 09:24:15 +09:00
syuilo 4a73feb041 enhance(frontend): make deck profiles syncable 2025-03-12 21:12:08 +09:00
syuilo ddbc83b2e4 chore(frontend): tweak settings page 2025-03-11 20:42:06 +09:00
syuilo d185785f20 enhance(frontend): improve settings page 2025-03-11 14:52:04 +09:00
かっこかり f797765b1d
enhance(frontend): テーマ設定で簡易プレビューを表示するように (#15643)
* enhance(frontend): テーマ設定で簡易プレビューを表示するように

* Update Changelog

* fix lint

* 🎨

---------

Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
2025-03-10 09:35:51 +00:00
syuilo 9998cb84e8 refactor(frontend): page-metadata -> page 2025-03-10 13:47:38 +09:00
syuilo 6c9153300d chore(frontend): tweak lockdown setting 2025-03-10 12:03:54 +09:00
syuilo b200743845 refactor(frontend): rename store.set -> store.commit 2025-03-10 11:27:07 +09:00
syuilo 08f7e7d9b3 refactor(frontend): rename pizzax fields 2025-03-10 10:51:54 +09:00
syuilo 4df9083bf0 fix(frontend): テーマ切り替え時に一部の色が変わらない問題を修正 2025-03-10 10:05:50 +09:00
syuilo d9858b03c9 enhance(frontend): improve plugin management 2025-03-10 09:28:07 +09:00
syuilo c76afce9a7 enhance(frontend): improve plugin management 2025-03-09 21:57:56 +09:00
syuilo 0402866b43 enhance(frontend): improve plugin management 2025-03-09 21:23:36 +09:00
syuilo 6cefabc6b6 chore(frontend): remove unused binding 2025-03-09 17:19:21 +09:00