Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: 新カスタム絵文字管理画面(β)の追加 #13473

Open
wants to merge 178 commits into
base: develop
Choose a base branch
from

Conversation

samunohito
Copy link
Member

@samunohito samunohito commented Feb 28, 2024

What

カスタム絵文字の登録画面をリニューアルし、複数の絵文字に対して同時に登録・更新作業を行えるようにしました。

Why

resolve #10996

Additional info (optional)

既存のカスタム絵文字管理画面はそのままのこし、新画面はβ版の位置づけで追加しています(安定したら完全に置き換える考え)。

Checklist

  • Read the contribution guide
  • Test working in a local environment
  • (If needed) Add story of storybook
  • (If needed) Update CHANGELOG.md
  • (If possible) Add tests

# Conflicts:
#	packages/misskey-js/src/api.types.ts
#	packages/misskey-js/src/autogen/apiClientJSDoc.ts
#	packages/misskey-js/src/autogen/endpoint.ts
#	packages/misskey-js/src/autogen/entities.ts
#	packages/misskey-js/src/autogen/models.ts
#	packages/misskey-js/src/autogen/types.ts
# Conflicts:
#	packages/frontend/package.json
#	packages/misskey-js/src/autogen/apiClientJSDoc.ts
#	packages/misskey-js/src/autogen/endpoint.ts
#	packages/misskey-js/src/autogen/entities.ts
#	packages/misskey-js/src/autogen/models.ts
#	packages/misskey-js/src/autogen/types.ts
#	pnpm-lock.yaml
# Conflicts:
#	packages/misskey-js/src/autogen/apiClientJSDoc.ts
#	packages/misskey-js/src/autogen/endpoint.ts
#	packages/misskey-js/src/autogen/entities.ts
#	packages/misskey-js/src/autogen/models.ts
#	packages/misskey-js/src/autogen/types.ts
@syuilo
Copy link
Member

syuilo commented Aug 19, 2024

取り込む

@samunohito samunohito marked this pull request as ready for review August 19, 2024 12:46
@samunohito
Copy link
Member Author

ready for review

}, 100);
}, { passive: true, once: true });
}, { passive: true });
nextTick(() => {
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

nextTickが必要な理由を書いておくと良さそう

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

content.value.children[0]がレンダリング完了前にアクセスするとエラーになるからだと思う
v-ifの都合でまだVDOMに存在しないとかかな

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

fixed
6baf88e

@samunohito
Copy link
Member Author

   33f1254f73a1c6da7ee421d64f99086f4edc37ebcd2101a1672244d0755d0485
  /usr/bin/docker start 33f1254f73a1c6da7ee421d64f99086f4edc37ebcd2101a1672244d0755d0485
  Error response from daemon: driver failed programming external connectivity on endpoint 03298928586b4cc08e1ac03e83a0ac5f_postgres15_a2c9d5 (e8e570a99e2bd6a590453f946e6ff72c02394b3aa7c1f491fedb69716fd67c82): Error starting userland proxy: listen tcp4 0.0.0.0:54312: bind: address already in use
  Error: failed to start containers: 33f1254f73a1c6da7ee421d64f99086f4edc37ebcd2101a1672244d0755d0485
  Error: Docker start fail with exit code 1

(rerunすれば通る系のfailだけど、ちょいちょい起こるので気になる)

@syuilo
Copy link
Member

syuilo commented Sep 2, 2024

もう少し全体的なUXをブラッシュアップする必要があるわね

@syuilo
Copy link
Member

syuilo commented Sep 2, 2024

引き継ぎます

@syuilo syuilo self-assigned this Sep 2, 2024
@syuilo syuilo added this to the v2024.9.0 milestone Sep 26, 2024
@syuilo
Copy link
Member

syuilo commented Sep 26, 2024

とりあえずマージした後調整するかしら

@kakkokari-gtyih
Copy link
Contributor

9.0に入れるの?(新機能モリモリになるから次でもいい気がしてたけど)

@syuilo syuilo modified the milestones: v2024.9.0, v2024.10.0 (?) Sep 26, 2024
@syuilo
Copy link
Member

syuilo commented Sep 26, 2024

次でいいka

Copy link
Contributor

github-actions bot commented Sep 27, 2024

Thank you for sending us a great Pull Request! 👍
Please regenerate misskey-js type definitions! 🙏

example:

pnpm run build-misskey-js-with-types

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
packages/backend Server side specific issue/PR packages/frontend Client side specific issue/PR packages/misskey-js
Projects
None yet
6 participants