Conversation
Slack ハドルの予定は conferenceData ではなく location に huddle URL が入る(実データで確認: https://app.slack.com/huddle/T.../C...)。既に location を同期済みなのでサーバー変更なしで、 会議 URL を判定してプロバイダごとのアイコン + ラベルを出すようにした。従来は長い生 URL が 予定カードにそのまま出ていたので表示改善も兼ねる。 - layout/meetingLinks.ts(新規): detectMeetingProvider / meetingProviderLabel / meetingLocationLabel。URL パースは try/catch、ホストは接尾辞偽装を弾く完全一致 or ".domain" 判定、Slack は *.slack.com かつ /huddle/ に限定。テスト20件 - icons.tsx: SlackIcon / MeetIcon / ZoomIcon / TeamsIcon を追加(16px で判別できるよう 塗りシルエット中心。10/16/96px でレンダリング確認済み) - EventBlock: ブロック内は生 URL の代わりにアイコン + ラベル(クリック/ドラッグ挙動は不変)、 ヘッダー小アイコンも provider アイコンに。EventDetailCard は「参加」リンク(target=_blank)。 provider → アイコンは Record に集約し、判定不能な会議リンクは従来の VideoIcon にフォールバック - AllDayBar / SearchOverlay: ツールチップ・検索結果メタ行の生 URL もラベル化 web 708 tests, typecheck clean. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01HGESE2zBNzoW8MYvtEySBQ
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Slack ハドルは location に huddle URL が入る(実データ確認)ため、サーバー変更なしで判定しプロバイダ別アイコン+ラベルを表示。生 URL 表示の改善も兼ねる。詳細ポップオーバーからは参加リンク。web 708 tests。
🤖 Generated with Claude Code
https://claude.ai/code/session_01HGESE2zBNzoW8MYvtEySBQ