Commit Graph

  • 02af1d0923 Refactor user and room management logic in WebRTC server main inmake 2026-02-20 13:40:57 +05:00
  • 0243284da0 Remove deprecated Nginx configuration for stream.graff.estate and update package dependencies in session-server and client inmake 2026-02-20 12:46:15 +05:00
  • 2a58a47077 Add DemoPage route and integrate appController in server inmake 2025-12-15 16:28:48 +05:00
  • 36a7f79c86 Enhance process management and application launch features in session server inmake 2025-12-12 17:43:15 +05:00
  • a80544c936 Add SessionInfoFloat component to SessionPage and enhance session management in server inmake 2025-12-10 20:12:32 +05:00
  • e8b8eca0d6 Refactor server session selection logic to incorporate maxApps limits and improve error handling inmake 2025-12-05 19:52:18 +05:00
  • c384087f38 Update package dependencies and enhance session management features inmake 2025-12-05 18:04:01 +05:00
  • 775ba52cd0 Update environment configuration and enhance control features in WebRTC inmake 2025-12-01 20:23:17 +05:00
  • 48f5833046 upd mikhail_lanskikh 2025-11-07 14:59:49 +05:00
  • 28091d732a Enhance UI components and functionality across the application mikhail_lanskikh 2025-11-06 17:15:30 +05:00
  • b6eeaafe42 Add UserCameraAvatar image and enhance SessionUsersPanel with session management features mikhail_lanskikh 2025-11-05 19:18:29 +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 2025-11-05 17:47:39 +05:00
  • ddeb7d8148 Update environment variables for production URLs, enhance DraggableContainer with padding parsing for responsive positioning, and improve PopupWrapper and SessionUsersPanel styling for better layout consistency. Refactor ChatPopup and UserCamera components for improved logging and conditional rendering based on user roles. mikhail_lanskikh 2025-11-05 15:07:38 +05:00
  • d0c9138b22 upd mikhail_lanskikh 2025-11-01 14:41:15 +05:00
  • 0964d650a4 Enhance DraggableContainer to set initial position based on bounding rectangle and update SessionUsersPanel to limit local cameras to one. Refactor UserCamera styling for consistency and improve PopoverWrapper positioning logic. Clean up unnecessary code in SessionUsersPanel for better readability. mikhail_lanskikh 2025-11-01 13:27:42 +05:00
  • 871fb10cc4 Merge branch 'main' of http://192.168.1.163:3000/inmake/stream.graff.tech-new mikhail_lanskikh 2025-10-31 16:21:18 +05:00
  • 590686247b Refactor DraggableContainer to render children without additional div when disabled, and enhance SessionUsersPanel layout by restoring className for better styling. Clean up SessionPage structure for improved readability. mikhail_lanskikh 2025-10-31 16:21:16 +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 2025-10-31 16:17:49 +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 2025-10-31 15:17:52 +05:00
  • 677d579d07 Merge branch 'main' of http://192.168.1.163:3000/inmake/stream.graff.tech-new inmake 2025-10-31 14:40:51 +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. inmake 2025-10-31 14:40:49 +05:00
  • 7cafc36fbe Refactor SessionUsersPanel to display multiple local cameras based on a defined count, enhance grid column calculations for better responsiveness, and update UserCamera component styling. Adjust ControlsPopover z-index for improved visibility and clean up SessionPage layout for consistency. mikhail_lanskikh 2025-10-31 14:05:42 +05:00
  • 39107bb1ba Enhance SessionUsersPanel with responsive screen size tracking and dynamic grid column calculations for camera display. Update ControlsPopover to generate session-specific share links. Clean up SessionPage layout by removing unnecessary background styling. mikhail_lanskikh 2025-10-31 13:04:22 +05:00
  • c6157f62b2 Update environment variables for production URLs, refactor DraggableContainer to wrap children in a div when disabled, and enhance SessionUsersPanel layout with responsive adjustments for camera display. Improve UserCamera component's class handling and clean up SessionPage layout for better structure. mikhail_lanskikh 2025-10-31 00:17:00 +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 2025-10-30 19:27:35 +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 2025-10-30 18:14:44 +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 2025-10-30 18:07:36 +05:00
  • 5ed01c6f6e Merge branch 'main' of http://192.168.1.163:3000/inmake/stream.graff.tech-new inmake 2025-10-30 18:02:09 +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. inmake 2025-10-30 18:01:24 +05:00
  • f3291e936a Merge branch 'main' of http://192.168.1.163:3000/inmake/stream.graff.tech-new mikhail_lanskikh 2025-10-30 18:01:11 +05:00
  • 86ca74d79c Enhance SessionUsersPanel and UserCamera components to support 'full' and 'mini' modes. Implement responsive grid layout for camera display based on active participants, and adjust UserDevicesControls visibility accordingly. Refactor SessionPage to manage mode state and toggle between layouts. mikhail_lanskikh 2025-10-30 18:01:09 +05:00
  • e5853615db created modals for: ending or quitting session and ending transaltion ; C4rnivore 2025-10-30 16:50:16 +05:00
  • e90cc37a9a Refactor Admin and Warning components for responsive design and adjust PopoverWrapper to simplify portal usage. Update size and border properties for better UI consistency. mikhail_lanskikh 2025-10-30 15:36:19 +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 2025-10-28 17:44:11 +05:00
  • 74f511404a Merge branch 'main' of http://192.168.1.163:3000/inmake/stream.graff.tech-new inmake 2025-10-28 16:59:39 +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. inmake 2025-10-28 16:58:38 +05:00
  • c78aab66b6 Update dependencies for socket.io and uuid in both client and server configurations. Enhance UI components by adding drag elasticity in PopupContainer and integrating warning indicators in ControlButton and FloatingActionButton. Refactor UserCamera and UserDevicesControls to improve audio/video toggle handling and user feedback. Adjust user session schema to ensure userId is nullable for unauthenticated users. mikhail_lanskikh 2025-10-28 16:10:24 +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 2025-10-27 16:49:52 +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. inmake 2025-10-24 18:17:43 +05:00
  • 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. inmake 2025-10-24 18:17:12 +05:00
  • fb2d9258ac upd mikhail_lanskikh 2025-10-23 12:23:03 +05:00
  • e78c1d892e Update z-index values in ModalContainer, PopupContainer, SessionUsersPanel2, and PopoverWrapper for improved layering. Adjust ActionsSidebarWrapper in NewSessionPage for consistent z-index management. mikhail_lanskikh 2025-10-22 20:08:41 +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 2025-10-22 15:12:00 +05:00
  • c6f5c39725 upd mikhail_lanskikh 2025-10-22 15:00:00 +05:00
  • 2b67af14e3 Update LinkShare component to improve styling by adding 'shrink-0' class to LoaderIcon and CheckIcon divs for better layout control. mikhail_lanskikh 2025-10-22 14:38:22 +05:00
  • 504960bf2b upd mikhail_lanskikh 2025-10-22 14:30:06 +05:00
  • 941b775034 Enhance Modal and Popup components with drag-and-drop functionality for mobile responsiveness. Implement drag handling in ModalContainer and PopupContainer, and adjust layout in ModalWrapper and PopupWrapper for better user experience. Update Tooltip and ActionsPopover for improved positioning and visibility. Clean up unused code and comments in HomePage and popupStore. mikhail_lanskikh 2025-10-22 14:23:15 +05:00
  • 8d05e938be Refactor Popup components to utilize DraggableContainer for improved drag-and-drop functionality and responsiveness. Update layout and styling in ParticipantsPopup, QRCodePopup, SharePopup, and ChatPopup to enhance user experience across different screen sizes. mikhail_lanskikh 2025-10-21 20:59:26 +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 2025-10-21 20:28:30 +05:00
  • 8c61f10fdb Merge branch 'main' of http://192.168.1.163:3000/inmake/stream.graff.tech-new mikhail_lanskikh 2025-10-21 19:42:39 +05:00
  • 93733663fb upd mikhail_lanskikh 2025-10-21 19:41:57 +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 2025-10-21 19:41:18 +05:00
  • 3b241ae45f Merge branch 'main' of http://192.168.1.163:3000/inmake/stream.graff.tech-new mikhail_lanskikh 2025-10-21 19:09:33 +05:00
  • 75b57b879e Refactor Popup components to remove position handling and drag functionality; integrate DraggableContainer for improved drag-and-drop experience. Update PopupHeader and PopupWrapper for cleaner structure and enhanced mobile responsiveness. mikhail_lanskikh 2025-10-21 19:09:03 +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 2025-10-21 19:08:39 +05:00
  • d2b818ea90 Add constrainToBounds prop to DraggableContainer for boundary-limited dragging; enhance console logging in PixelStreamingWrapper to filter messages inmake 2025-10-21 18:59:07 +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 2025-10-21 17:14:50 +05:00
  • e8e781ae99 Merge branch 'main' of http://192.168.1.163:3000/inmake/stream.graff.tech-new inmake 2025-10-21 14:16:53 +05:00
  • 44e7370068 Update .gitignore to include /dist directory; modify session controller to allow public access to session details without authentication. inmake 2025-10-21 14:16:52 +05:00
  • 6bff06ae84 Participants mobile; C4rnivore 2025-10-21 11:51:47 +05:00
  • 006abd1e43 Merge branch 'main' of http://192.168.1.163:3000/inmake/stream.graff.tech-new C4rnivore 2025-10-20 17:09:24 +05:00
  • 56ed2221c8 toasts; C4rnivore 2025-10-20 17:08:35 +05:00
  • 50e62eac13 Update API URL in .env; add responsive design adjustments in tailwind.config.js; enhance ModalWrapper and Popup components for improved mobile interactions; refactor audio handling in VoiceCheckModal and SoundCheckModal; implement drag functionality in PopupContainer; improve ChatPopup and SharePopup UI for better user experience. mikhail_lanskikh 2025-10-20 17:06:54 +05:00
  • 4f0e5b9898 threshold for cameras drag; C4rnivore 2025-10-17 18:52:17 +05:00
  • ff5d8386ed Update API URL to localhost in .env; add equalizer_bars.svg for audio visualization; refactor PopupWrapper and SessionUsersPanel for improved responsiveness; enhance SoundCheckModal and VoiceCheckModal with audio playback and visualization features; update SharePopup to handle sharing functionality; improve UI components for better interaction and consistency. mikhail_lanskikh 2025-10-17 18:01:44 +05:00
  • b8bdbc94f9 Enhance media device handling in SettingsModal and VoiceCheckModal; add media device availability checks and user feedback for unsupported environments. Refactor ModalWrapper and update UI components for improved responsiveness and layout consistency. mikhail_lanskikh 2025-10-16 19:09:44 +05:00
  • a2d19fe646 Cameras drag and snap; C4rnivore 2025-10-16 17:42:05 +05:00
  • 34c9b58d8f Update API URL in .env; refactor routing in main.tsx to switch between NewSessionPage and TestPage; enhance PixelStreamingWrapper with video initialization callback; improve UI components for better interaction and responsiveness in ActionsSidebarWrapper, UserCamera, UserDevicesControls, and ControlsPopover; add session data fetching and error handling in NewSessionPage. mikhail_lanskikh 2025-10-16 16:04:59 +05:00
  • 9e19a6e03f Add FullscreenExitIcon component; refactor Popover to PopoverWrapper for better functionality; update ChatPopup and ControlsPopover to utilize new PopoverWrapper; enhance NewSessionPage with fullscreen toggle functionality and improved button interactions. mikhail_lanskikh 2025-10-15 23:41:15 +05:00
  • 9fd61562a0 Merge branch 'main' of http://192.168.1.163:3000/inmake/stream.graff.tech-new C4rnivore 2025-10-15 17:06:09 +05:00
  • 2ade35a8ed Users Cameras; Devices controls; C4rnivore 2025-10-15 17:06:05 +05:00
  • d4d5bf609f Refactor UI components and add NewSessionPage; replace TestPage with NewSessionPage, implement ActionsSidebarWrapper, and enhance ActionsPopover and ControlsPopover with Popover component for improved UI interactions. mikhail_lanskikh 2025-10-15 17:00:30 +05:00
  • 728d727cd1 Merge branch 'main' of http://192.168.1.163:3000/inmake/stream.graff.tech-new mikhail_lanskikh 2025-10-14 13:17:09 +05:00
  • 6ae7dec7e5 upd mikhail_lanskikh 2025-10-14 13:17:08 +05:00
  • 1bad1477e1 tooltip component C4rnivore 2025-10-14 13:16:36 +05:00
  • 107fbc99af upd inmake 2025-10-13 18:46:47 +05:00
  • d0203b1106 Merge branch 'main' of http://192.168.1.163:3000/inmake/stream.graff.tech-new inmake 2025-10-13 17:33:23 +05:00
  • 8a29cdc27a upd inmake 2025-10-13 17:33:22 +05:00
  • 90e9786ec9 Add framer-motion and motion dependencies; implement animations in ModalContainer and PopupContainer components; enhance PopupWrapper for touch support; update SoundCheckModal and VoiceCheckModal for improved audio testing; refactor Select and ActionsPopover components for animation support. mikhail_lanskikh 2025-10-13 15:52:05 +05:00
  • 0e3ad8e065 Merge branch 'main' of http://192.168.1.163:3000/inmake/stream.graff.tech-new inmake 2025-10-10 19:23:55 +05:00
  • 7bb50a4ee5 upd inmake 2025-10-10 19:23:53 +05:00
  • a4c0fae7e9 Merge branch 'main' of http://192.168.1.163:3000/inmake/stream.graff.tech-new mikhail_lanskikh 2025-10-10 19:14:44 +05:00
  • d7d8f4771f Enhance SettingsModal with dynamic device loading for microphones, speakers, and cameras; implement video testing functionality; improve UI with loading states and error handling; update Button and Select components for better interactivity. mikhail_lanskikh 2025-10-10 19:14:01 +05:00
  • b5dc953d6b Avatar component; Indicators components. C4rnivore 2025-10-10 12:02:28 +05:00
  • f9406cf6fa Merge branch 'main' of http://192.168.1.163:3000/inmake/stream.graff.tech-new C4rnivore 2025-10-09 17:01:12 +05:00
  • 3fbf97ea59 Add @uidotdev/usehooks dependency; enhance SettingsModal with microphone and speaker selection, volume control, and camera options; update Button and RangeInput components for improved functionality and styling. mikhail_lanskikh 2025-10-09 17:00:58 +05:00
  • f1ffe03324 Merge branch 'main' of http://192.168.1.163:3000/inmake/stream.graff.tech-new C4rnivore 2025-10-09 15:41:01 +05:00
  • 6f57fcf9f1 Participants popup; Actions popover C4rnivore 2025-10-09 15:40:30 +05:00
  • 79fb7f2748 Add react-qr-code dependency; enhance PopupHeader and SharePopup components with draggable functionality; update LinkShare component for improved UI; integrate SettingsModal in HomePage for better user experience. mikhail_lanskikh 2025-10-09 15:31:39 +05:00
  • 8ca825475e Merge branch 'main' of http://192.168.1.163:3000/inmake/stream.graff.tech-new C4rnivore 2025-10-09 12:35:28 +05:00
  • b348055eee Chat popup C4rnivore 2025-10-09 12:33:45 +05:00
  • 8aef8a530b Enhance modal functionality with ModalContainer component; update ShareModal to use ModalWrapper; improve responsive text sizes in index.css; integrate FloatingActionButton in HomePage for popup sharing. mikhail_lanskikh 2025-10-09 12:32:53 +05:00
  • 0b8edce9d6 Share modal; LinkShare component. C4rnivore 2025-10-08 17:30:18 +05:00
  • 61e081315e Add Zustand state management library; update HomePage button styles and CSS for improved UI; include custom font and background color in index.css mikhail_lanskikh 2025-10-08 15:35:34 +05:00
  • 4a44968b89 Refactor HomePage to use custom Button component; enhance login service to fetch user with full relations for improved data handling. inmake 2025-10-07 21:11:56 +05:00
  • dd75a73386 Merge branch 'main' of http://192.168.1.163:3000/inmake/stream.graff.tech-new inmake 2025-10-07 19:40:04 +05:00
  • 77fa8ca184 buttons, icons, input mikhail_lanskikh 2025-10-07 17:05:09 +05:00
  • a49129f643 Remove outdated documentation files for companies and migration guide; implement server session management features including server assignment and session status updates; enhance database schema for servers and server sessions with new fields and validation; add auto-assign functionality for unassigned sessions. inmake 2025-10-06 15:59:55 +05:00
  • 9e4bc7b0f8 Add environment variable for API URL; update TypeScript configuration to include vite-env; refactor API client to use environment variable; modify timestamp fields in database schemas to include timezone support inmake 2025-10-06 13:00:32 +05:00
  • 0b024af454 Refactor Protected and Public Routes for Consistent Loading UI; Enhance HomePage with User Company and Branch Details; Update LoginPage Layout; Introduce User Relations in Auth Services inmake 2025-10-03 17:52:56 +05:00