summaryrefslogtreecommitdiff
path: root/packages/frontend/src/pages/page-editor (follow)
Commit message (Collapse)AuthorAgeFilesLines
* split url into webUrl and localUrl (like mastodon)Freya Murphy2026-03-051-2/+2
|
* fix: review fixes (#17208)かっこかり2026-03-051-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * fix: OAuthのContent-Typeを正しく判定するように * fix(frontend): fix outdated comments * fix: storagePersistenceのtop-level awaitを解消 * fix * fix(frontend): add comment Co-Authored-By: anatawa12 <anatawa12@icloud.com> * fix * fix: rename `users/get-following-users-by-birthday` * fix: fix types * Update MkForm.vue * refactor utility/storage.ts --------- Co-authored-by: anatawa12 <anatawa12@icloud.com> Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
* refactor: make noImplicitAny true (#17083)syuilo2026-01-092-5/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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
* enhance(frontend): remove vuedraggable (#17073)syuilo2026-01-071-18/+15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * wip * wip * wip * wip * wip * wip * wip * wip * wip * wip * wip * Update page-editor.blocks.vue * Update MkDraggable.vue * refactor * refactor * ✌️ * refactor * Update MkDraggable.vue * ios * 🎨 * 🎨
* fix typesyuilo2025-11-072-5/+31
|
* fix typesyuilo2025-11-071-2/+32
|
* refactor(frontend): os.select, ↵かっこかり2025-09-132-9/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | MkSelectのitem指定をオブジェクトによる定義に統一し、型を狭める (#16475) * refactor(frontend): MkSelectのitem指定をオブジェクトによる定義に統一 * fix * spdx * fix * fix os.select * fix lint * add comment * fix * fix: os.select対応漏れを修正 * fix * fix * fix: MkSelectのmodelに対する型チェックを厳格化 * fix * fix * fix * Update packages/frontend/src/components/MkEmbedCodeGenDialog.vue Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com> * fix * fix types * fix * fix * Update packages/frontend/src/pages/admin/roles.editor.vue Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com> * fix: MkSelectに直接配列を指定している場合に正常に型が解決されるように --------- Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
* refactor(frontend): ↵かっこかり2025-09-134-6/+8
| | | | | | | | | | | | | | | | | フロントエンドの型エラー解消(途中まで) (#16539) * fix(frontend): FormLinkをボタンとして使用した際にエラーが出る問題を修正 * refactor(frontend): フロントエンドの型エラー解消 * remove unused ts-expect-error * migrate * remove unrelated changes * fix lint * more type fixes
* refactorsyuilo2025-09-011-4/+4
|
* enhance(frontend): typed nirax (#16309)かっこかり2025-07-301-2/+10
| | | | | | | * enhance(frontend): typed nirax * migrate router.replace * fix
* fix/refactor(frontend): 画像編集機能の修正・型強化 (#16156)かっこかり2025-06-041-1/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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): IDにUUIDを使うのをやめる (#16138)syuilo2025-06-032-5/+5
| | | | | * wip * Update flash-edit.vue
* Feat: ドライブ周りのUIの強化 (#16011)syuilo2025-05-212-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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
* perf(frontend): use css-native implementation for spacer rather than vue ↵syuilo2025-04-271-2/+2
| | | | component
* refactor(frontend): use PageWithHeader instead of ↵syuilo2025-03-201-6/+5
| | | | MkStickyContainer+MkPageHeader combination
* refactor(frontend): use useTemplateRef for DOM referencingsyuilo2025-03-191-3/+2
|
* refactor(frontend): router refactoringsyuilo2025-03-191-1/+1
|
* enhance(frontend): improve accounts managementsyuilo2025-03-131-1/+1
|
* refactor(frontend): page-metadata -> pagesyuilo2025-03-101-2/+2
|
* refactor(frontend): scripts -> utilitysyuilo2025-03-095-9/+9
|
* refactor(frontend): remove X theme properties (#15376)syuilo2025-02-051-2/+2
| | | | | | | * refactor(frontend): remove X theme properties * Update MkAutocomplete.vue * Update WidgetCalendar.vue
* enhance: ページslugに使用可能な文字を限定 (#15395)syuilo2025-02-051-61/+50
| | | | | | | | | | | | | * wip * paramの正規表現で弾くように * apiWithDialogを使用するように * Update CHANGELOG.md --------- Co-authored-by: kakkokari-gtyih <67428053+kakkokari-gtyih@users.noreply.github.com>
* refactorsyuilo2024-10-315-7/+7
|
* refactor(frontend): asとanyをすぐなおせる範囲で除去 (#14848)かっこかり2024-10-314-14/+21
| | | | | | | | | | | | | | | | | | | * refactor(frontend): できるだけanyを除去 * refactor * lint * fix * remove unused * Update packages/frontend/src/components/MkReactionsViewer.details.vue * Update packages/frontend/src/components/MkUsersTooltip.vue --------- Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
* refactor(frontend): prefix css variables (#14725)syuilo2024-10-092-4/+4
| | | | | | | * wip * Update index.d.ts * remove unnecessary codes
* refactor(frontend): frontend-embed/src/to-be-sharedを共通化 (#14536)かっこかり2024-09-101-1/+1
| | | | | | | | | | | | | | | * refactor(frontend): shouldCollapsedを共通化 * refactor(frontend): config.js, worker-multi-dispatch.js, intl-const.jsを共通化 * fix(frontend-shared): fix type error * refactor(frontend): is-link.jsと、同一の振る舞いをする記述を共通化 * fix * fix lint * lint fixes
* feat: localizable dialog title for enter section title (#14401)anatawa122024-08-163-13/+18
| | | | | * feat: localizable dialog title for enter section title * refactor: define `getPageBlockList` in separated file and import instead of provide/inject
* enhance(frontend): ページのデザインを調整 (#13590)かっこかり2024-03-181-1/+1
| | | | | | | | | | | | | * enhance(frontend): ページのデザインを調整 * 共有ボタンを直感的な導線に変更 * Update Changelog * Update packages/frontend/src/components/page/page.image.vue --------- Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
* fix(frontend/pageMetadata): ページタイトルが更新されない問題 ↵taiy2024-02-161-11/+5
| | | | | | (#13289) Co-authored-by: syuilo <Syuilotan@yahoo.co.jp> Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
* (re) update SPDX-FileCopyrightTexttamaina2024-02-137-7/+7
| | | | Fix #13290
* Revert "update SPDX-FileCopyrightText"tamaina2024-02-137-7/+7
| | | | This reverts commit 9b5aeb76d8c9372d67058c512597152b6bf222f2.
* update SPDX-FileCopyrightTextsyuilo2024-02-127-7/+7
|
* refactor(frontend): global/router -> routersyuilo2024-01-301-1/+1
|
* refactor: deprecate i18n.t (#13039)Acid Chicken (硫酸鶏)2024-01-201-1/+1
| | | | | | | | | * refactor: deprecate i18n.t * revert: deprecate i18n.t This reverts commit 7dbf873a2f745040ee723df5db659acacff84e12. * chore: reimpl
* refactor(frontend): router.ts解きほぐし (#12907)おさむのひと2024-01-081-1/+1
| | | | | | | | | | | | | | | | | | | * 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>
* refactor(frontend): ↵おさむのひと2024-01-043-10/+12
| | | | | | | | | | | | | os.tsに引き込んだscripts/api.tsの再exportをやめる (#12694) * refactor(frontend): os.tsに引き込んだscripts/api.tsの再exportをやめる * fix * fix * renate to "misskeyApi" * rename file
* refactor(frontend): Reactivityで型を明示するように (#12791)zyoshoka2023-12-264-11/+15
| | | | | | | * refactor(frontend): Reactivityで型を明示するように * fix: プロパティの参照が誤っているのを修正 * fix: 初期化の値を空配列に書き換えていた部分をnullに置き換え
* Remove unused imports (#12730)woxtu2023-12-211-1/+0
|
* Enhance(frontend): ↵1STEP6212023-12-141-2/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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>
* refactor(frontend): 非推奨となったReactivity ↵zyoshoka2023-12-075-86/+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: 対応漏れ
* lint fixessyuilo2023-10-091-2/+1
|
* refactor(frontend): use ESMsyuilo2023-09-196-16/+16
|
* chore: ↵Shun Sakai2023-07-277-0/+35
| | | | | | | | | | | | | | 著作権とライセンスについての情報を各ファイルに追加する (#11348) * chore: Add the SPDX information to each file Add copyright and licensing information as defined in version 3.0 of the REUSE Specification. * tweak format --------- Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
* fix(frontend): ↵syuilo2023-05-301-1/+11
| | | | | | Pagesのコンテンツが表示されない・作成や編集ができない問題を修正 Fix #10908
* refactorsyuilo2023-05-192-3/+3
|
* refactor(frontend): use composition apisyuilo2023-05-142-92/+52
|
* refactor(frontend): use css modulessyuilo2023-05-142-30/+20
|
* fix(frontend): ↵syuilo2023-05-121-1/+1
| | | | | | Pageにおいて画像ブロックに画像を設定できない問題を修正 Fix #10837
* refactorsyuilo2023-05-081-2/+2
|
* refactor(frontend): remove $ts and $tsyuilo2023-04-015-22/+27
|