Conversation
Signed-off-by: Anton Alexeyev <alexeyev.anton@gmail.com>
Signed-off-by: Anton Alexeyev <alexeyev.anton@gmail.com>
Signed-off-by: Anton Alexeyev <alexeyev.anton@gmail.com>
Signed-off-by: Anton Alexeyev <alexeyev.anton@gmail.com>
Signed-off-by: Anton Alexeyev <alexeyev.anton@gmail.com>
Signed-off-by: Anton Alexeyev <alexeyev.anton@gmail.com>
Signed-off-by: Anton Alexeyev <alexeyev.anton@gmail.com>
Signed-off-by: Anton Alexeyev <alexeyev.anton@gmail.com>
Signed-off-by: Anton Alexeyev <alexeyev.anton@gmail.com>
|
Connected to Huly®: UBERF-13941 |
Contributor
There was a problem hiding this comment.
Pull Request Overview
This PR introduces office pulse presence functionality to track meeting participation across different types of meetings. The implementation extends the existing room-based meeting system to support both room meetings and card meetings with real-time presence tracking.
- Adds new meeting types (room and card meetings) with unified presence tracking
- Implements real-time meeting presence using Huly Pulse client
- Refactors meeting state management to use a centralized
activeMeetingstore
Reviewed Changes
Copilot reviewed 38 out of 38 changed files in this pull request and generated 4 comments.
Show a summary per file
| File | Description |
|---|---|
| plugins/love-resources/src/utils.ts | Updates meeting-related functions to work with new ActiveMeeting type and removes room-specific parameters |
| plugins/love-resources/src/types.ts | Defines new ActiveMeeting types for room and card meetings |
| plugins/love-resources/src/stores.ts | Removes deprecated room and meeting minutes stores |
| plugins/love-resources/src/meetings.ts | Major refactor to use ActiveMeeting store and adds card meeting support |
| plugins/love-resources/src/meetingPresence.ts | New file implementing real-time meeting presence tracking |
| plugins/love-resources/src/loveClient.ts | Adds card token support and refactors token management |
| plugins/love-resources/src/index.ts | Exports new StartMeeting action |
| Multiple component files | Updates components to use new meeting state management |
| models/love/src/index.ts | Adds StartMeeting action for cards |
plugins/love-resources/src/components/meeting/ParticipantsListView.svelte
Show resolved
Hide resolved
plugins/love-resources/src/components/meeting/widget/MeetingWidgetHeader.svelte
Outdated
Show resolved
Hide resolved
plugins/love-resources/src/components/meeting/MeetingHeader.svelte
Outdated
Show resolved
Hide resolved
…elte Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> Signed-off-by: Anton Alexeyev <alexeyev.anton@gmail.com>
Signed-off-by: Anton Alexeyev <alexeyev.anton@gmail.com>
…ing/platform into office-pulse-presence
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.
No description provided.