-
Notifications
You must be signed in to change notification settings - Fork 1.6k
Office pulse presence #10096
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
base: develop
Are you sure you want to change the base?
Office pulse presence #10096
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 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
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
activeMeeting
store
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
No description provided.