summaryrefslogtreecommitdiff
path: root/packages/frontend/src (follow)
Commit message (Collapse)AuthorAgeFilesLines
* enhance(frontend): ↵まっちゃとーにゅ2023-12-0812-20/+20
| | | | window.openやaタグにnoopenerオプションをつける (MisskeyIO#283)
* fix(dev-frontend) ↵かっこかり2023-12-081-1/+2
| | | | サーバーサイドのHTMLと噛み合わない部分を修正 (#12605)
* enhance(frontend): ↵かっこかり2023-12-085-14/+17
| | | | | | | | | | | | | ウィジェットを非表示にできるPageMetaを追加 (#12456) * (enhance) ウィジェットを非表示にできるPageMetaを追加 * fix lint * rename --------- Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
* chore: ↵おさむのひと2023-12-085-2/+50
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 開発モードでフロントエンドとバックエンドを独立して起動するようにする(再) (#12593) * [wip]run standalone vite * [wip]run standalone vite * some fix (tabler icons, sw, streaming) * fix theme * fix run scripts * favicon * client-assets * cssの読み込み順序とCSP設定の変更 * fix lang change * fix clientManifest * baseを相対パスにしてドメイン直下とサブディレクトリ配下両方に対応 * 色々修正 * 色々修正 * 色々修正 * fix * Revert "client-assets" This reverts commit 582601e90eb771875bdf8aba263da2316a59d01b. # Conflicts: # packages/frontend/vite.config.ts * 色々修正 * fix * fix * add url and proxy to server proxy * Update packages/frontend/src/index.html * wip * Merge remote-tracking branch 'origin/develop' into feat/launch-standalone-frontend # Conflicts: # packages/frontend/src/pages/welcome.entrance.a.vue * Merge remote-tracking branch 'origin/develop' into feat/launch-standalone-frontend # Conflicts: # packages/frontend/src/pages/welcome.entrance.a.vue * fix tabler load * Apply suggestions from code review * Update packages/frontend/src/index.html * fix * fix vite.config.local-dev.ts * fix CONTRIBUTING.md --------- Co-authored-by: FruitRiin <nassii74@gmail.com> Co-authored-by: osamu <46447427+sam-osamu@users.noreply.github.com> Co-authored-by: 果物リン <fruitriin@riinswork.space> Co-authored-by: syuilo <Syuilotan@yahoo.co.jp> Co-authored-by: ozelot <contact@ozelot.dev>
* refactor(frontend): 非推奨となったReactivity ↵zyoshoka2023-12-07272-3298/+3315
| | | | | | | | | | | | | | | | | | | | | | | | | 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: 対応漏れ
* chore: hide thumbnail if website is sensitive (#12581)anatawa122023-12-061-1/+3
|
* タイムラインの「リノートを表示」のトグルスイッチが ↵Yuriha2023-12-061-1/+1
| | | | | | | 応しない問題を直す (#12577) * [frontend] Fix renote toggle switch * Fix MkMenu rather than usage
* fix (frontend): ↵おさむのひと2023-12-041-2/+6
| | | | 絵文字ピッカー経由で投稿欄に絵文字を入れた際、ソフトウェアキーボードが立ち上がらないようにする (#12561)
* Filter User / Instance Mutes in FanoutTimelineEndpointService (#12565)anatawa122023-12-044-4/+6
| | | | | | | | | | | | | | | | | | | | | | | * fix: unnecessary logging in FanoutTimelineEndpointService * chore: TimelineOptions * chore: add FanoutTimelineName type * chore: forbid specifying both withReplies and withFiles since it's not implemented correctly * chore: filter mutes, replies, renotes, files in FanoutTimelineEndpointService * revert unintended changes * use isReply in NoteCreateService * fix: excludePureRenotes is not implemented * fix: replies to me is excluded from local timeline * chore(frontend): forbid enabling both withReplies and withFiles * docs(changelog): インスタンスミュートが効かない問題の修正について言及
* fix dev build (#12566)おさむのひと2023-12-041-1/+1
|
* 入力フォームでもリアクション選択時に使用するピッカ ↵おさむのひと2023-12-035-11/+83
| | | | | | | | | | | | | | | | | | | | を使うようにしたい (#12337) * 入力フォームでもリアクション選択時に使用するピッカーを使うようにしたい * erase console.log * fix CHANGELOG.md * reaction-picker.ts を戻し、今回の対応を入れた emoji-picker.ts を新たに作成 * fix CHANGELOG.md * tweak --------- Co-authored-by: osamu <46447427+sam-osamu@users.noreply.github.com> Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
* may be fix ruby justify on safari (#12551)果物リン2023-12-031-0/+4
|
* enhance/feat(frontend): データセーバーの改良・強化 (#12526)かっこかり2023-12-039-25/+116
| | | | | | | | | | | | | | | | | | | | | * enhance(frontend): データセーバーを個別で設定できるように * Update Changelog * fix design * (fix) 設定が当たらない * fix test(無理やり感) * (fix) 設定がない状態ですべて有効・向操作が効かない * fix * tweak --------- Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
* Revert "fix #12528 (#12536)" (#12548)おさむのひと2023-12-031-1/+1
| | | This reverts commit a5f0b5ec74940b0c53242dfc64c322139c91e362.
* バックエンドが生成するapi.jsonからmisskey-jsの型を作成す ↵おさむのひと2023-12-0217-38/+54
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (#12434) * ひとまず生成できるところまで * ファイル構成整理 * 生成コマンド整理 * misskey-jsへの組み込み * fix generator.ts * wip * fix generator.ts * fix package.json * 生成ロジックの調整 * 型レベルでのswitch-case機構をmisskey-jsからfrontendに持ち込めるようにした * 型チェック用のtsconfig.jsonを作成 * 他のエンドポイントを呼ぶ関数にも適用 * 未使用エンティティなどを削除 * misskey-js側で手動定義されていた型を自動生成された型に移行(ただしapi.jsonがvalidでなくなってしまったので後で修正する) * messagingは廃止されている(テストのビルドエラー解消) * validなapi.jsonを出力できるように修正 * 修正漏れ対応 * Ajvに怒られて起動できなかったところを修正 * fix ci(途中) * パラメータenumをやめる * add command * add api.json * 都度自動生成をやめる * 一気通貫スクリプト修正 * fix ci * 生成ロジック修正 * フロントの型チェックは結局やらなかったので戻しておく * fix pnpm-lock.yaml * add README.md --------- Co-authored-by: osamu <46447427+sam-osamu@users.noreply.github.com> Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
* Refine fanout timeline (#12507)anatawa122023-12-021-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * chore(endpoints/hybrid-timeline): don't pack inside getFromDb * chore(endpoints/hybrid-timeline): Redisから取得する部分のうちSTLに依存しなそうなところを別のServiceに切り出し * chore(endpoints/local-timeline): FanoutTimelineEndpointServiceで再実装 * chore(endpoints/channels/timeline): FanoutTimelineEndpointServiceで再実装 * chore(endpoints/timeline): FanoutTimelineEndpointServiceで再実装 * chore(endpoints/user-list-timeline): FanoutTimelineEndpointServiceで再実装 * chore(endpoints/users/notes): FanoutTimelineEndpointServiceで再実装 * chore: add useDbFallback to FanoutTimelineEndpointService.timeline and always true for channel / user note list * style: fix lint error * chore: split logic to multiple functions * chore: implement redis fallback * chore: 成功率を上げる * fix: db fallback not working * feat: allowPartial * chore(frontend): set allowPartial * chore(backend): remove fallbackIfEmpty HTL will never be purged so it's no longer required * fix: missing allowPartial in channel timeline * fix: type of timelineConfig in hybrid-timeline --------- Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
* fix(frontend): MFM ruby nyaize (#12362)paihu2023-12-021-2/+8
|
* fix(backend): カスタム絵文字のインポート時の動作を修正 ↵Camilla Ett2023-12-021-2/+2
| | | | | (#12360) Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
* feat(frontend): ↵meron2023-12-023-11/+95
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 絵文字ピッカーのカテゴリを多階層フォルダで分類できるように (#12132) * Update CHANGELOG.md * Feat:emoji picker folder select * Fix: lint error * Fix: lint error 2 * Fix: lint error 3 * カスタム絵文字のカテゴリ表示部分が長かったので短くした * エフェクトが壊れて出ないのを修正 * padding 18px -> 9px * Update CHANGELOG.md * Revert: en-US.yml * chg: Folder -> folder * chg: isChildrenExits -> isChildren * chg: isChildren -> categoryFolderFlag * カテゴリ末尾が / の場合ピッカーから消失するので「その他」と扱い対応 * 特定のパターンのカテゴリ名でピッカーに出てこないのを修正 「i18n.ts.other」や「/」始まりの場合壊れる * chg: categoryFolderFlag -> hasChildSection * code format * Del: ti-fw * fix * 絵文字とフォルダの表示順序入れ替え * ネストした場合にパネルでどこまでがどのフォルダのものかをわかりやすくした * fix lint * カテゴリの名前が長いと表示がおかしくなる問題を修正 Co-authored-by: まっちゃとーにゅ <17376330+u1-liquid@users.noreply.github.com> --------- Co-authored-by: tamaina <tamaina@hotmail.co.jp> Co-authored-by: syuilo <Syuilotan@yahoo.co.jp> Co-authored-by: atsuchan <83960488+atsu1125@users.noreply.github.com> Co-authored-by: Masaya Suzuki <15100604+massongit@users.noreply.github.com> Co-authored-by: Kagami Sascha Rosylight <saschanaz@outlook.com> Co-authored-by: taiy <53635909+taiyme@users.noreply.github.com> Co-authored-by: xianon <xianon@hotmail.co.jp> Co-authored-by: kabo2468 <28654659+kabo2468@users.noreply.github.com> Co-authored-by: YS <47836716+yszkst@users.noreply.github.com> Co-authored-by: Khsmty <me@khsmty.com> Co-authored-by: Soni L <EnderMoneyMod@gmail.com> Co-authored-by: mei23 <m@m544.net> Co-authored-by: daima3629 <52790780+daima3629@users.noreply.github.com> Co-authored-by: Windymelt <1113940+windymelt@users.noreply.github.com> Co-authored-by: Ebise Lutica <7106976+EbiseLutica@users.noreply.github.com> Co-authored-by: nenohi <kimutipartylove@gmail.com> Co-authored-by: Acid Chicken (硫酸鶏) <root@acid-chicken.com> Co-authored-by: rinsuki <428rinsuki+git@gmail.com> Co-authored-by: FineArchs <133759614+FineArchs@users.noreply.github.com> Co-authored-by: まっちゃとーにゅ <17376330+u1-liquid@users.noreply.github.com>
* chore: remove unimplemented excludeNsfw (#12520)anatawa122023-12-021-1/+0
|
* (fix) 翻訳のダブりを解消 (#12519)かっこかり2023-12-022-1/+3
|
* fix(frontend): ↵zyoshoka2023-12-021-2/+3
| | | | | | | 長い名前のチャンネルにおける投稿フォームの表示が崩れる問題を修正 (#12524) * fix(frontend): 長い名前のチャンネルにおける投稿フォームの表示が崩れる問題を修正 * Update CHANGELOG.md
* fix #12528 (#12536)おさむのひと2023-12-021-1/+1
|
* Fix: missing receiver warn is not disappear (#12538)Qwreey2023-12-021-1/+1
|
* 絵文字詳細ページに記載する情報を追加 (#12417)Srgr02023-11-301-1/+1
| | | | | | | | | * Update emojis.emoji.vue * Update CHANGELOG.md --------- Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
* feat(frontend): ↵かっこかり2023-11-302-0/+129
| | | | | | | | | | | | | | | 今日誕生日のフォロー中のユーザーを一覧表示できるウィジェットを追加 (#12450) * (add) 今日誕生日のフォロイー一覧表示 * Update Changelog * Update Changelog * 実装漏れ * create index * (fix) index
* enhance(dev): ↵yukineko2023-11-303-10/+24
| | | | | | | | | | | | | | | | | | | | | | | | | 開発モード時にlocaleと型定義が自動的に再生成されるように (#12481) * enhance: localeを任意のタイミングでリビルドできるように * enhance: localeも監視し、必要であればlocaleをリビルドするように * feat: devモードの時のみナビゲーションバーからキャッシュクリアができるように * refactor: キャッシュクリア部分を共通化 * fix: localesのファイル変更イベントが取れないのを修正 * fix: replaceAllでコケるのを修正 * change: 開発モードに関係なくナビゲーションバーからキャッシュクリアできるように * refactor: 必要のないリビルドをしないように * update: CHANGELOG.md --------- Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
* refactor(frontend): give local variable to explicit type annotation to avoid ↵Kisaragi2023-11-301-2/+2
| | | | | | | TS7043 (#12495) * refactor: give local variable to explicit type annotation to avoid TS7043 * chore: fix lint error
* enhance: ↵GrapeApple02023-11-301-0/+8
| | | | | | | | | | | | | 設定したタグをトレンドに表示させないようにする項目を管理画面で設定できるように (#12512) * enhance: hiddenTagsを管理画面で設定できるように * Update locales/ja-JP.yml Co-authored-by: syuilo <Syuilotan@yahoo.co.jp> --------- Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
* enhance(frontend): ノートプレビューにCWが反映されるように ↵zyoshoka2023-11-307-11/+50
| | | | | | | | | | | | | | | (#12509) * enhance(frontend): ノートプレビューにCWが反映されるように * Update CHANGELOG.md * refactor: 不要な条件を除去 * Revert "refactor: 不要な条件を除去" This reverts commit e4eff689bd1f2df78411a2f01ee05434e2d298a8. * fix: やっぱり不要な条件だった
* Fix: ↵おさむのひと2023-11-309-27/+95
| | | | | | | | | | | navigator.share未サポートの場合は共有ボタンを非表示にする(+URLのコピーボタンを設置) (#12506) * navigator.share未サポートの場合は共有ボタンを非表示にする * fix CHANGELOG.md * ライセンス表示追加 * URLのコピーボタンを設置
* enhance(frontend): ↵かっこかり2023-11-302-5/+35
| | | | | | | | | | | | | | | Shareページでの投稿完了時にpostMessageを発火するように (#12505) * enhance(frontend): Shareページでの投稿完了時にpostMessageを発火 * Update Changelog * fix * 名前の混同をさける * 名前をわかりやすくする * watchを使わずパフォーマンス改善
* fix(frontend): ↵zyoshoka2023-11-291-12/+16
| | | | | | | WebKitブラウザー上でも「デバイスの画面を常にオンにする」機能が効くように (#12484) * fix(frontend): WebKitブラウザー上でもkeepScreenOnが効くように * chore: add comment
* fix: 音声が一切鳴らなくなる可能性がある (#12491)anatawa122023-11-291-1/+1
| | | | | | | * chore: 音声が一切鳴らなくなる可能性を軽減 https://github.com/misskey-dev/misskey/pull/12433#discussion_r1405774767 * chore: IIFEではなくPromise.prototype.finallyを使用するように
* 通知グルーピング設定の即時反映対応 (#12485)おさむのひと2023-11-282-4/+4
| | | | | | | | | | | * wip * ログ出しの削除 * fix CHANGELOG.md --------- Co-authored-by: osamu <46447427+sam-osamu@users.noreply.github.com>
* enhance(frontend): ↵かっこかり2023-11-275-36/+294
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 通知音にドライブのファイルを使用できるように (#12447) * (enhance) サウンドにドライブのファイルを使用できるように * Update Changelog * fix * fix design * fix design * Update store.ts * (fix) ファイル名表示 * refactor * (refactor) better types * operationTypeとsoundTypeの混同を防止 * (refactor) * (fix) * enhance jsdoc * driveFile -> _driveFile_
* style: fix lint error of 6acaded8 (#12476)anatawa122023-11-271-2/+2
|
* fix: error can be happened if animation is on and hard mute matches (#12474)anatawa122023-11-271-0/+6
|
* fix: wake lock error in safari etc (#12464)ragujp2023-11-261-6/+10
|
* chore(frontend/MkMediaVideo): loop and autoplay silent videos (#12392)Acid Chicken (硫酸鶏)2023-11-262-0/+16
|
* サウンド設定に「サウンドを出力しない」と「Misskeyがア ↵おさむのひと2023-11-263-1/+33
| | | | | クティブな時のみサウンドを出力する」を追加 (#12342) Co-authored-by: osamu <46447427+sam-osamu@users.noreply.github.com>
* chore: create AudioContext when it is needed (#12460)Acid Chicken (硫酸鶏)2023-11-262-2/+8
|
* fix(frontend): ↵かっこかり2023-11-261-2/+10
| | | | | | | 通知音がほぼ同時に鳴った場合は再生をブロックするように(音割れ防止) (#12433) * (fix) 通知音がダブって音割れしないように * Update Changelog
* enhance(frontend): リアクション選択時に音を流せるように ↵かっこかり2023-11-266-2/+26
| | | | | | | | | | | | | | | (#12441) * (add) リアクション選択時に音を鳴らせるように * Update Changelog * tweak sound * tweak sound --------- Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
* enhance(frontend): ↵かっこかり2023-11-242-0/+136
| | | | | | | | | ユーザーのRawデータを読めるページを復活させる (#12436) * (add) User raw page * Update Changelog * fix lint
* enhance(frontend): ↵まっちゃとーにゅ2023-11-241-21/+17
| | | | | | 絵文字のオートコンプリートのアルゴリズムの改善 (MisskeyIO#261) * 実際は同じ絵文字なら重複してサジェストに出ないように * エイリアスではない絵文字>前方一致>部分一致>あいまい検索順で表示されるようになるように
* Feat(frontend): ↵Camilla Ett2023-11-241-1/+1
| | | | コントロールパネル「通報」において、通報者もリンクで飛べるように修正 (#12427)
* feat(frontend): ↵Camilla Ett2023-11-243-2/+9
| | | | | | | | | リアクションの横幅を150pxに制限するかどうかユーザーが選べるように (#12416) * feat(frontend): リアクションの横幅を150pxに制限するかどうかユーザーが選べるように * localesの変更をjs-JP.ymlのみに修正し、日本語をより分かりやすく * クラス名を.icon から .limitWidthに変更
* feat 12325 (#12425)mappi2023-11-241-2/+2
|
* fix(frontend): ↵かっこかり2023-11-231-4/+25
| | | | | | | | | | | | | プロフィールの「ファイル」にセンシティブな画像がある際のデザインを修正 (#12424) * (fix) 招待コードを一度のみ利用できるように * Update Changelog * (fix) profile media grid * Update Changelog * Change Changelog