• Joined on 2023-04-03
inmake pushed to main at inmake/stream.graff.tech-new 2025-12-01 20:23:20 +05:00
775ba52cd0 Update environment configuration and enhance control features in WebRTC
inmake pushed to main at inmake/stream.graff.tech-new 2025-11-05 17:47:42 +05:00
d5b17d60c9 Enhance logging in SessionUsersPanel and ParticipantsPopup for debugging audio and video states. Update useWebRTC to initialize audio/video muted states from the service and add functionality to mute participants and disable their video. Adjust environment variables for server configuration.
inmake pushed to main at inmake/stream.graff.tech-new 2025-10-31 16:17:51 +05:00
f968c3e144 Refactor ChatPopup to filter real-time messages by sessionId, enhance message deduplication logic, and improve logging for message statistics. Update MessageFeed to handle initial scroll behavior and add keydown event for message input handling. Adjust useChatHistory to prevent automatic refetching of chat history.
inmake pushed to main at inmake/stream.graff.tech-new 2025-10-31 15:17:55 +05:00
f88e4a80c0 Update environment variables for local development, adjust DraggableContainer and SessionUsersPanel to switch between 'mini' and 'full' modes, and refactor UserCamera and UserDevicesControls for improved styling and responsiveness. Clean up SessionPage layout for better structure.
inmake pushed to main at inmake/stream.graff.tech-new 2025-10-31 14:40:52 +05:00
712448b1c5 Refactor ChatPopup to update WebRTC userId upon authentication, enhance identifier logic for message comparison, and localize guest label. Update useWebRTC to include userId update function and adjust API request headers for guestId handling based on authentication status.
Compare 2 commits »
inmake pushed to main at inmake/stream.graff.tech-new 2025-10-30 19:27:38 +05:00
000c4caacb Update environment configurations for client and server, refactor ChatPopup to accept sessionId as a prop, enhance chat message handling with senderName and guestId, and improve error logging in chat message processing. Adjust useChatHistory and useWebRTC hooks for better state management and message retrieval.
inmake pushed to main at inmake/stream.graff.tech-new 2025-10-30 18:14:47 +05:00
1cacd070eb Enhance SessionUsersPanel and UserCamera components by implementing local speaking state management with debounce for efficient updates. Refactor grid column calculation and participant filtering for improved performance. Adjust logging in useVoiceActivity and useWebRTC hooks to reduce console noise.
inmake pushed to main at inmake/stream.graff.tech-new 2025-10-30 18:07:39 +05:00
af4ca0637a Refactor SessionUsersPanel to optimize performance with useMemo for active cameras count, grid columns, grid rows, and active participants filtering. Update useWebRTC to prevent unnecessary state updates for participant stream, audio, video, and speaking state changes. Clean up SessionPage layout for consistency.
inmake pushed to main at inmake/stream.graff.tech-new 2025-10-30 18:02:11 +05:00
8929c978d7 Refactor ModalContainer and SessionUsersPanel components for improved layout and responsiveness. Update modal positioning and z-index handling, and simplify class names in SessionUsersPanel.
Compare 2 commits »
inmake pushed to main at inmake/stream.graff.tech-new 2025-10-28 17:44:13 +05:00
0736a9d0dc Update environment configurations for client and server, refactor ControlsPopover to accept session prop, and adjust media handling in UserCamera. Disable buttons based on session state and improve participant popup functionality.
inmake pushed to main at inmake/stream.graff.tech-new 2025-10-28 16:59:42 +05:00
4b81b22a1d Update environment configurations for local development, add socket.io and uuid dependencies, and refactor session management to support guest IDs for unauthorized users. Enhance ParticipantsPopup and UserCamera components to handle local media permissions and improve user session handling. Update optional authentication middleware to manage guest IDs and session validation.
Compare 2 commits »
inmake pushed to main at inmake/stream.graff.tech-new 2025-10-27 16:49:57 +05:00
2378ed1ff4 Update environment configuration for production, refactor WebRTC components, and enhance chat functionality. Replace deprecated SessionUsersPanel with SessionPage, integrate chat history loading, and improve audio/video toggle handling. Remove unused SessionUsersPanel2 component and update related socket event handling in the server.
inmake pushed to main at inmake/stream.graff.tech-new 2025-10-24 18:17:45 +05:00
95f7b90d38 Remove client and server directories along with associated configuration files and components for the WebRTC video chat application. This includes the deletion of environment settings, ESLint configurations, and all source files related to the client-side implementation.
f70e8f88b2 Update environment configuration for local development, add new dependencies for WebRTC functionality, and refactor user session management components. Remove deprecated SessionUsersPanel and enhance SessionUsersPanel2 with improved user handling and controls. Integrate socket.io for real-time communication in the server.
Compare 2 commits »
inmake pushed to main at inmake/stream.graff.tech-new 2025-10-22 15:12:03 +05:00
51f2013bee Enhance DraggableContainer to support dragHandleRef for improved drag functionality. Update Popup components (PopupHeader, PopupWrapper, ChatPopup, ParticipantsPopup, QRCodePopup, SharePopup) to utilize dragHandleRef, allowing dragging only from specified elements. Improve cursor styles during dragging for better user experience.
inmake pushed to main at inmake/stream.graff.tech-new 2025-10-21 20:28:31 +05:00
3f463b8ff3 Enhance DraggableContainer with new props for enabling/disabling functionality and dragging. Update Popup components to improve structure and responsiveness, removing unnecessary draggable props. Integrate console logging for debugging in PopupContainer and ControlsPopover.
inmake pushed to main at inmake/stream.graff.tech-new 2025-10-21 19:41:19 +05:00
b20b7bb8eb Enhance DraggableContainer with centerVertical and centerHorizontal props for improved positioning. Update ChatPopup to utilize DraggableContainer for better layout control and responsiveness.
inmake pushed to main at inmake/stream.graff.tech-new 2025-10-21 19:08:42 +05:00
db484bdb15 Enhance DraggableContainer to support initial positioning via corner specification and allow padding in various units. Update SessionUsersPanel2 to utilize new initialCorner prop and adjust padding accordingly.
inmake pushed to main at inmake/stream.graff.tech-new 2025-10-21 18:59:11 +05:00
d2b818ea90 Add constrainToBounds prop to DraggableContainer for boundary-limited dragging; enhance console logging in PixelStreamingWrapper to filter messages
inmake pushed to main at inmake/stream.graff.tech-new 2025-10-21 17:14:54 +05:00
0ce81e2e4f Refactor SessionUsersPanel to improve drag-and-drop functionality with enhanced state management and animations. Update UserCamera and UserDevicesControls for consistent styling and layout adjustments. Modify NewSessionPage to import updated SessionUsersPanel component.
inmake pushed to main at inmake/stream.graff.tech-new 2025-10-21 14:16:54 +05:00
44e7370068 Update .gitignore to include /dist directory; modify session controller to allow public access to session details without authentication.
Compare 2 commits »