Commit graph

  • 20815390e6 Remove No Active Call text when not in a call Gigiaj 2025-06-18 18:39:30 -05:00
  • ba72925d53
    Bump docker/build-push-action from 6.15.0 to 6.18.0 (#2351) dependabot[bot] 2025-06-19 08:52:03 +10:00
  • 7712e34d22 adjust room header for calling Gigiaj 2025-06-18 17:42:53 -05:00
  • 4403eacdf1
    Update src/app/features/room/RoomView.tsx Jaggar 2025-06-18 17:42:15 -05:00
  • 87ce209050
    Bump actions/setup-node from 4.3.0 to 4.4.0 (#2307) dependabot[bot] 2025-06-19 08:29:55 +10:00
  • 9be2a945da
    Update src/app/features/room/RoomView.tsx Jaggar 2025-06-18 17:27:34 -05:00
  • a2c8097c01
    Update src/app/features/call/CallView.tsx Jaggar 2025-06-18 17:27:26 -05:00
  • c675131802
    Update src/app/features/call/CallView.tsx Jaggar 2025-06-18 17:26:57 -05:00
  • 6b3c9dfddc
    Update src/app/features/call/CallView.tsx Jaggar 2025-06-18 17:26:47 -05:00
  • e6e751d305
    Update src/app/pages/client/space/Space.tsx Jaggar 2025-06-17 11:38:41 -05:00
  • dd158fa652
    Update src/app/features/room-nav/RoomNavUser.tsx Jaggar 2025-06-17 11:38:29 -05:00
  • b46c9ed023
    Update src/app/features/room-nav/RoomNavUser.tsx Jaggar 2025-06-17 11:38:19 -05:00
  • aca2a40309
    Update src/app/features/room-nav/RoomNavUser.tsx Jaggar 2025-06-17 11:38:11 -05:00
  • f74feec123
    Update src/app/features/room-nav/RoomNavItem.tsx Jaggar 2025-06-17 11:37:56 -05:00
  • 7a169fcc0e
    Update src/app/features/room-nav/RoomNavItem.tsx Jaggar 2025-06-17 11:37:44 -05:00
  • b08fa60a93
    Update src/app/features/room-nav/RoomNavItem.tsx Jaggar 2025-06-17 11:37:25 -05:00
  • 9f749d1a9d
    Update src/app/features/room-nav/RoomNavItem.tsx Jaggar 2025-06-17 11:37:03 -05:00
  • 3f2c2af351
    Update src/app/features/room-nav/RoomNavItem.tsx Jaggar 2025-06-17 11:36:43 -05:00
  • 4d14eb9fb7
    Update src/app/features/room-nav/RoomNavItem.tsx Jaggar 2025-06-17 11:36:24 -05:00
  • 8e4f310aa3
    Update src/app/features/room/RoomViewHeader.tsx Jaggar 2025-06-15 23:31:53 -05:00
  • 5d22b287db
    Update src/app/features/room-nav/RoomNavItem.tsx Jaggar 2025-06-15 23:31:44 -05:00
  • 2575d77b37
    Update src/app/features/room-nav/RoomCallNavStatus.tsx Jaggar 2025-06-15 23:31:34 -05:00
  • 0d2f76e11d
    Update src/app/features/room-nav/RoomCallNavStatus.tsx Jaggar 2025-06-15 23:31:24 -05:00
  • 8dfc3aa36f
    Update src/app/features/room-nav/RoomCallNavStatus.tsx Jaggar 2025-06-15 23:31:16 -05:00
  • 3b767870c5
    Update src/app/features/room-nav/RoomCallNavStatus.tsx Jaggar 2025-06-15 23:30:59 -05:00
  • a5a9e72c5f
    Update src/app/features/room-nav/RoomCallNavStatus.tsx Jaggar 2025-06-15 23:30:47 -05:00
  • e1146b1c06
    Update src/app/features/room-nav/RoomCallNavStatus.tsx Jaggar 2025-06-15 23:30:17 -05:00
  • daadbe4358 Invert icons to show the state instead of the action they will perform (more visual clarity) Gigiaj 2025-06-10 20:40:45 -05:00
  • 02ac70affc Re-arrange more options and add checks for each option to see if it is a call room (probably should manage a state to see if a header is already on screen and provide a slightly modified visual based on that for call rooms) Gigiaj 2025-06-10 20:01:15 -05:00
  • 7228c2e35f Remove unneeded prop Gigiaj 2025-06-10 20:00:21 -05:00
  • e78d1dab14 Update to use new icons (thank you) Gigiaj 2025-06-10 20:00:07 -05:00
  • e42a617fc2
    Merge branch 'dev' into dev Jaggar 2025-06-10 19:31:12 -05:00
  • 3ed8260877
    Release v4.8.1 (#2360) Ajay Bura 2025-06-10 19:18:55 +05:30
  • 44347db6e4
    Add allow from currently selected space if no m.space.parent found (#2359) Ajay Bura 2025-06-10 19:17:46 +05:30
  • 91632aa193
    Fix space navigation & view space timeline dev-option (#2358) Ajay Bura 2025-06-10 10:14:17 +05:30
  • 73c17d3558 Fixes complaints of null contentDocument in iframe Gigiaj 2025-05-28 17:11:46 -05:00
  • 153d7d12fc
    Merge branch 'dev' into dev Jaggar 2025-05-28 22:08:46 +00:00
  • 6edee72a15 Fixes a bug where if you left a call then went to a lobby and joined it didn't update the actual activeCallRoomId Gigiaj 2025-05-28 17:05:41 -05:00
  • e3f1697367 Far cleaner and more sensible handling of the call window... I just really don't like the idea of sending a click event, but right now the element-call code treats preload/skipLobby hangups (sent from our end) as if they had no lobby at all and thus black screens. Other implementation was working around that without just sending a click event on the iframe's hangup button. Gigiaj 2025-05-28 16:11:25 -05:00
  • 42252829c6 Bind the on messaging iframe for easier access in hangup/join handling Gigiaj 2025-05-28 16:08:01 -05:00
  • e6f4eeca8e
    Update folds to v2.2.0 (#2341) Ajay Bura 2025-05-27 14:10:27 +05:30
  • 39b20c7cc7 Technically corrects the hangup button in the widget, should be more precise though Gigiaj 2025-05-27 01:14:42 -05:00
  • 78dcdfda95
    Merge branch 'dev' into dev Jaggar 2025-05-27 04:12:48 +00:00
  • 3e6d55f03b Fix dependency array Gigiaj 2025-05-26 23:12:14 -05:00
  • c99112b78b A bit of an abomination, but adds a state counter to iteratively handle the diverse potential states (where a user can join from the nav bar or the join button, hang up from either as well, and account for the juggling iframes) Black screens shouldn't be occurring now. Gigiaj 2025-05-26 23:11:47 -05:00
  • a23279e633
    Fix rate limit when reordering in space lobby (#2254) Ajay Bura 2025-05-26 14:21:27 +05:30
  • 0e332d6616 Solves CCH. Looks like CLCH left Gigiaj 2025-05-26 01:02:35 -05:00
  • 923982ef30 Fixes CLJH, found CCH Gigiaj 2025-05-26 00:41:55 -05:00
  • 0bd42a3994 Solves the CHCH sequence issue, CLJH remains Gigiaj 2025-05-26 00:37:48 -05:00
  • 9b98083d4a In widget hang up button should be handled correct now Gigiaj 2025-05-25 23:41:07 -05:00
  • 18ea2d2063 Fix formatting Gigiaj 2025-05-25 23:17:36 -05:00
  • 335df8d6ba Seems to shore up the remaining state issues with the status bar hangup Gigiaj 2025-05-25 23:16:37 -05:00
  • df84eb1d71 More correct filter (viewedRoom can return false on that compare in some cases) Gigiaj 2025-05-25 22:40:03 -05:00
  • bf131f76dc Re-add intended switching behavior Gigiaj 2025-05-25 22:09:17 -05:00
  • 1a821961f3 Fix for cases where you're viewing a lobby and hang up your existing call and try to join lobby (was not rendering for the correct room id, but was joining the correct call prior) Gigiaj 2025-05-25 22:01:57 -05:00
  • 108eb60b4a Seems to avoid almost all invalid states (hang up while viewing another lobby and hitting join seems to black screen, sets the active call as the previous active room id, but does join the viewed room correctly) Gigiaj 2025-05-25 21:29:53 -05:00
  • 22903c9340 Properly declare new hangup method sig Gigiaj 2025-05-25 16:34:55 -05:00
  • f3c0aebda2 Remove unused Gigiaj 2025-05-25 16:32:52 -05:00
  • 99576a2432 Remove viewed room setting here and pass the room to hang up (seems state doesn't update fast enough otherwise) Gigiaj 2025-05-25 16:30:23 -05:00
  • 7d26601bfc This seems to manage the hangup state with the status bar button well enough that black screens should never be encountered Gigiaj 2025-05-25 16:29:55 -05:00
  • 9499289fb3 Prevent null rooms from ever rendering Gigiaj 2025-05-25 16:29:01 -05:00
  • 83057ebbd4
    Fix additional spam string matching (#2339) Krishan 2025-05-25 15:51:19 +05:30
  • f842356438
    Merge branch 'dev' into dev Jaggar 2025-05-25 00:39:38 +00:00
  • 0ef9c56a25 Update rendering logic to clear up remaining rendering bug (straight to call -> lobby of another room and joining call from that interface -> lobby of that previous room and joining was leading to duplication of the user in lobbies. This was actually from listening to and acknowledging hangups from the viewed widget in CallProvider) Gigiaj 2025-05-24 19:34:26 -05:00
  • f2f98a6973 Add storing widget for comparing with (since we already store room id and the clientWidgetApi anyway) Gigiaj 2025-05-24 19:31:43 -05:00
  • 3818671446 Remove repetitive check Gigiaj 2025-05-24 19:30:53 -05:00
  • c51ba9670e
    Release v4.8.0 (#2337) Ajay Bura 2025-05-24 21:22:39 +05:30
  • 59a007419f hide decline all public invite button when no invite Ajay Bura 2025-05-24 21:19:35 +05:30
  • 206ed33516
    Better invites management (#2336) Ajay Bura 2025-05-24 20:07:56 +05:30
  • 8b22573e43 Re-add the default view current active room behavior Gigiaj 2025-05-23 16:43:50 -05:00
  • 0b6009aaee Seems to sort out the hangup status button bug the occurred after joining a call via lobby Gigiaj 2025-05-23 16:34:44 -05:00
  • 872e9a257f Reduce code reuse in handleJoin Gigiaj 2025-05-23 13:57:01 -05:00
  • e220387b3f Corrects the state for the situations where both iframes are "active" (not necessarily visible) Gigiaj 2025-05-23 13:22:22 -05:00
  • 03cbecc3f9 Provides correct behavior when call isn't active and no activeClientWidgetApi exists yet Gigiaj 2025-05-23 13:21:40 -05:00
  • b6afe3b968 Fixes call initializing by default on mobile Gigiaj 2025-05-23 12:04:06 -05:00
  • 65ff5e3943 Just check for state on both which should only occur at initial Gigiaj 2025-05-23 01:55:54 -05:00
  • b18f6366c7 Revert navitem change Gigiaj 2025-05-23 01:55:06 -05:00
  • 9302003c30 Sets initial states so the iframes don't cause the other to fail with the npm embedded package Gigiaj 2025-05-23 01:52:38 -05:00
  • 1871f70704 Fix path issue from moving file locations Gigiaj 2025-05-23 01:24:32 -05:00
  • 27196cbad2 Set dep version to exact Gigiaj 2025-05-23 01:17:50 -05:00
  • 9b3c6e7c92 Add package-lock changes Gigiaj 2025-05-23 01:13:23 -05:00
  • d54bc2c110 Move files to more correct location Gigiaj 2025-05-23 00:01:19 -05:00
  • c108295e5a add vite preview as an npm script Gigiaj 2025-05-22 23:53:30 -05:00
  • d3ec9facf6 Fix vite build to place element-call correctly for embedded npm package support Gigiaj 2025-05-22 23:53:17 -05:00
  • 4c8ab4e79d null the default url so that we fallback to the embedded version (would recommend hosting it until performance issue is determined) Gigiaj 2025-05-22 23:52:51 -05:00
  • ff02c461e7 Fixes element-call embedded support (but it seems to run poorly) Gigiaj 2025-05-22 23:52:19 -05:00
  • e4ce4da8ee Remove unneeded logger.errors Gigiaj 2025-05-22 23:14:24 -05:00
  • f262f54728 Fix to use shorthand prop Gigiaj 2025-05-22 20:30:55 -05:00
  • 395a24f1a7 Fix spelling mistake Gigiaj 2025-05-22 20:30:26 -05:00
  • cd0d4c9704 Resolved merge conflict GigiaJ 2025-05-22 20:28:19 -05:00
  • 0db52c2d37 Moved CallProvider Gigiaj 2025-05-22 20:02:35 -05:00
  • 023a23d87c Rename and clean up Gigiaj 2025-05-22 20:02:13 -05:00
  • a81492c5b2 update imports and dependency array Gigiaj 2025-05-22 19:57:40 -05:00
  • 67fbf949b0 Move and rename RoomCallNavStatus Gigiaj 2025-05-22 19:57:13 -05:00
  • 07a980a0c7 Remove CallActivation Gigiaj 2025-05-22 19:44:02 -05:00
  • 19f1df798f add widgetId to correct pos in getWidgetUrl usage Gigiaj 2025-05-22 19:43:11 -05:00
  • c6ceb3f977 revert ternary expression change and add to dependency array Gigiaj 2025-05-22 19:42:46 -05:00
  • 5481595a67 Remove no longer needed files Gigiaj 2025-05-22 19:42:21 -05:00
  • 3bd7588497 Add widgetId as a getWidgetUrl param Gigiaj 2025-05-22 17:49:40 -05:00
  • e5505cd5c2 Remove unused Gigiaj 2025-05-22 17:42:23 -05:00