Skip to content
Snippets Groups Projects
  1. Sep 09, 2024
    • かっこかり's avatar
      feat(frontend): ノート・ユーザータイムライン埋め込み (#13929) · 2cbe1d12
      かっこかり authored
      
      * fix
      
      * navhookをbootに移動
      
      * サーバーサイドのbootも分けるように
      
      * 埋め込みページかどうかの判定は最初の一回だけに
      
      * tooltipは出せるように
      
      * fix design
      
      * 埋め込み独自のtooltipを削除
      
      * ロジックの分岐が多かったMkNoteDetailedを分離
      
      * fix indent
      
      * プレビュー用iframeにフォーカスが当たるのを修正
      
      * popupの制御を出す側で行うように
      
      * パラメータが逆になっていたのを修正
      
      * Update MkEmbedCodeGenDialog.vue
      
      * fix
      
      * eliminate misskey-js lint warns
      
      * fix
      
      * add appropriate attributes to embed html
      
      * enhance: サーバーサイドのembed系をさらに分離
      
      * enhance: embed routerを分離(route定義をboot時に変更できるようにする改修を含む)
      
      * type
      
      * lint
      
      * fix indent
      
      * server-side styleを完全に分離
      
      * Revert "refactor: 画面サイズのしきい値をconstにまとめる"
      
      This reverts commit 05ca36f400889456981e89489ae0ae242fa09b67.
      
      * fix
      
      * revert all changes in base.pug
      
      * embedドメインをまとめた
      
      * embedドメインをまとめた
      
      * prevent calling contextmenu in embed page by stopping at the caller
      
      * fix import
      
      * fix import
      
      * improve directory structure
      
      * fix import
      
      * register timeline ui as a container
      
      * wa-
      
      * rename
      
      * wa-
      
      * Update EmMediaList.vue
      
      * Update EmMediaList.vue
      
      * Update EmMediaList.vue
      
      * Update EmMediaImage.vue
      
      * Update EmNote.vue
      
      * revert mkmedialist changes
      
      * 戻し漏れ
      
      * wip
      
      * tweak embed media ui
      
      * revert original media components
      
      * Update boot.embed.js
      
      * rename
      
      * wip
      
      * Update MkNote.vue
      
      * wip
      
      * Update MkSubNoteContent.vue
      
      * Update EmNote.vue
      
      * Update packages/frontend/src/router/definition.ts
      
      * Revert "Update packages/frontend/src/router/definition.ts"
      
      This reverts commit 937ae44521cdb0f250796943b20142b65f8ed944.
      
      * refactor EmMediaImage
      
      * fix import
      
      * remove unused imports
      
      * Update router.ts
      
      * wip
      
      * Update boot.ts
      
      * wip
      
      * wip
      
      * wip
      
      * wip
      
      * Update EmNote.vue
      
      * Update EmNote.vue
      
      * Create EmA.vue
      
      * Create EmAvatar.vue
      
      * Update EmAvatar.vue
      
      * wip
      
      * wip
      
      * wip
      
      * Create EmImgWithBlurhash.vue
      
      * Update EmImgWithBlurhash.vue
      
      * Create EmPagination.vue
      
      * wip
      
      * Update boot.ts
      
      * wip
      
      * wip
      
      * wi@p
      
      * wip
      
      * wip
      
      * wiop
      
      * wip
      
      * wip
      
      * wip
      
      * wip
      
      * wip
      
      * wip
      
      * wip
      
      * wip
      
      * wip
      
      * wip
      
      * Update boot.ts
      
      * wip
      
      * Update MkMisskeyFlavoredMarkdown.ts
      
      * wip
      
      * wip
      
      * wip
      
      * wip
      
      * wip
      
      * Update post-message.ts
      
      * wip
      
      * Update EmNoteDetailed.vue
      
      * Update EmNoteDetailed.vue
      
      * Create instance.ts
      
      * Update EmNoteDetailed.vue
      
      * wip
      
      * Update EmNoteDetailed.vue
      
      * wip
      
      * wip
      
      * wip
      
      * Update pnpm-lock.yaml
      
      * wip
      
      * wip
      
      * wp
      
      * wip
      
      * Update ClientServerService.ts
      
      * wip
      
      * Update boot.ts
      
      * Update vite.config.local-dev.ts
      
      * Update vite.config.ts
      
      * Create index.html
      
      * wa-
      
      * wip
      
      * Update boot.ts
      
      * wip
      
      * wip
      
      * wip
      
      * wip
      
      * wip
      
      * wip
      
      * wip
      
      * wip
      
      * wip
      
      * Create EmLink.vue
      
      * Create EmMention.vue
      
      * Update EmMfm.ts
      
      * wip
      
      * wip
      
      * wip
      
      * wip
      
      * Update vite.config.ts
      
      * Update boot.ts
      
      * Update EmA.vue
      
      * うぃp
      
      * wip
      
      * wip
      
      * Create EmError.vue
      
      * wip
      
      * Update MkEmbedCodeGenDialog.vue
      
      * Update EmNote.vue
      
      * wip
      
      * wip
      
      * Update user-timeline.vue
      
      * Update check-spdx-license-id.yml
      
      * wip
      
      * wip
      
      * style(frontend-shared): lint fixes on build.js
      
      * fix(frontend-shared): include `*.{js,json}` files in js-built
      
      * wip
      
      * use alias
      
      * refactor
      
      * refactor
      
      * Update scroll.ts
      
      * refactor
      
      * refactor
      
      * refactor
      
      * wip
      
      * wip
      
      * wip
      
      * wip
      
      * Update roles.vue
      
      * Update branding.vue
      
      * wip
      
      * wip
      
      * wip
      
      * Update page.vue
      
      * wip
      
      * fix import
      
      * add missing css variables
      
      * 絵文字をtwemojiに変更
      
      クライアントデフォルトにあわせるため
      
      * force empoll readonly
      
      * fix compiler error
      
      * fix broken imports
      
      * tweak button style
      
      * run api extractor
      
      * fix storybook theme preloads
      
      * fix storybook instance imports
      
      * Update preview.ts
      
      * Update preview.ts
      
      * Update preview.ts
      
      * Revert "Update preview.ts"
      
      This reverts commit 12bab1c6fbd3baf753515df760ff19d027b85155.
      
      * Revert "Update preview.ts"
      
      This reverts commit 5c0ce01dbdf2194ffe94aba950f747a9968f29c4.
      
      * Revert "Update preview.ts"
      
      This reverts commit f4863524d7e5ca0f25470808849c24a72bea000a.
      
      * Revert "fix storybook instance imports"
      
      This reverts commit ed8eabb246edf731d31adffbe3c77c539e53ae9e.
      
      * Revert "wip"
      
      This reverts commit d3c1926519878155193a1654f49141e515d49683.
      
      * Revert "Update page.vue"
      
      This reverts commit 27c7900b0c1ae296b56075e8a9c22585d9cd744b.
      
      * Revert "Update branding.vue"
      
      This reverts commit c08ccb65ba66774c3e2b3dcfc6153004b5c0aa16.
      
      * Revert "Update roles.vue"
      
      This reverts commit 1488b670660cb1803d17d8f5c78f2d79e59fa52d.
      
      * Revert "wip"
      
      This reverts commit aab1c769814b08c257cad3025422a0eea3bfba4f.
      
      * refactor: use common media proxy
      
      * fix imports
      
      * fix
      
      * fix: MediaProxyの初期化を保証する(storybook対策?)
      
      * enhance(frontend-embed): improve embedParams provide
      
      * fix(backend): MK_DEV_PREFER=backendのときにembed viteが読み込めないのを修正
      
      * fix
      
      * embed-pageを共通化
      
      * fix import
      
      * fix import
      
      * fix import
      
      * const.jsを共通化
      
      (たぶんrevertしすぎた)
      
      * fix type error
      
      * fix duplicated import
      
      * fix lint
      
      * fix
      
      * コメントとして残す
      
      * sharedとembedをlint対象にする
      
      * lint
      
      * attempt to fix eslint (frontend-shared)
      
      * lint fixes
      
      ---------
      
      Co-authored-by: default avatarsyuilo <4439005+syuilo@users.noreply.github.com>
      Co-authored-by: default avatarzyoshoka <107108195+zyoshoka@users.noreply.github.com>
  2. Jan 20, 2024
  3. Jan 19, 2024
  4. Dec 02, 2023
    • おさむのひと's avatar
      バックエンドが生成するapi.jsonからmisskey-jsの型を作成する (#12434) · 33641626
      おさむのひと authored
      
      * ひとまず生成できるところまで
      
      * ファイル構成整理
      
      * 生成コマンド整理
      
      * 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: default avatarosamu <46447427+sam-osamu@users.noreply.github.com>
      Co-authored-by: default avatarsyuilo <Syuilotan@yahoo.co.jp>
  5. Sep 23, 2023
  6. Mar 30, 2023
  7. Mar 25, 2023
  8. Feb 26, 2023
  9. Jan 15, 2023
    • CyberRex's avatar
      Use pnpm for package manager (#9531) · 6e2d7e97
      CyberRex authored
      
      * Use pnpm for package manager
      
      * Fix
      
      * Change github workflow
      
      * use pnpm in workflow
      
      * fix
      
      * Fix test (e2e/jest)
      
      * Update Dockerfile for pnpm
      
      * Exclude node_modules from file search on VSCode
      
      * Update pnpm-lock.yaml
      
      * Update pnpm-lock.yaml
      
      * Move typescript from devDependencies to dependencies
      
      * Fix Dockerfile
      
      Co-authored-by: default avatarsyuilo <Syuilotan@yahoo.co.jp>
Loading