Commit graph

1533 commits

Author SHA1 Message Date
Gigiaj
b18f6366c7 Revert navitem change 2025-05-23 01:55:06 -05:00
Gigiaj
9302003c30 Sets initial states so the iframes don't cause the other to fail with the npm embedded package 2025-05-23 01:52:38 -05:00
Gigiaj
1871f70704 Fix path issue from moving file locations 2025-05-23 01:24:32 -05:00
Gigiaj
27196cbad2 Set dep version to exact 2025-05-23 01:17:50 -05:00
Gigiaj
9b3c6e7c92 Add package-lock changes 2025-05-23 01:13:23 -05:00
Gigiaj
d54bc2c110 Move files to more correct location 2025-05-23 00:01:19 -05:00
Gigiaj
c108295e5a add vite preview as an npm script 2025-05-22 23:53:30 -05:00
Gigiaj
d3ec9facf6 Fix vite build to place element-call correctly for embedded npm package support 2025-05-22 23:53:17 -05:00
Gigiaj
4c8ab4e79d null the default url so that we fallback to the embedded version (would recommend hosting it until performance issue is determined) 2025-05-22 23:52:51 -05:00
Gigiaj
ff02c461e7 Fixes element-call embedded support (but it seems to run poorly) 2025-05-22 23:52:19 -05:00
Gigiaj
e4ce4da8ee Remove unneeded logger.errors 2025-05-22 23:14:24 -05:00
Gigiaj
f262f54728 Fix to use shorthand prop 2025-05-22 23:13:08 -05:00
Gigiaj
395a24f1a7 Fix spelling mistake 2025-05-22 23:13:08 -05:00
GigiaJ
cd0d4c9704 Resolved merge conflict 2025-05-22 20:28:19 -05:00
Gigiaj
0db52c2d37 Moved CallProvider 2025-05-22 20:02:35 -05:00
Gigiaj
023a23d87c Rename and clean up 2025-05-22 20:02:13 -05:00
Gigiaj
a81492c5b2 update imports and dependency array 2025-05-22 19:57:40 -05:00
Gigiaj
67fbf949b0 Move and rename RoomCallNavStatus 2025-05-22 19:57:13 -05:00
Gigiaj
07a980a0c7 Remove CallActivation 2025-05-22 19:44:02 -05:00
Gigiaj
19f1df798f add widgetId to correct pos in getWidgetUrl usage 2025-05-22 19:43:11 -05:00
Gigiaj
c6ceb3f977 revert ternary expression change and add to dependency array 2025-05-22 19:42:46 -05:00
Gigiaj
5481595a67 Remove no longer needed files 2025-05-22 19:42:21 -05:00
Gigiaj
3bd7588497 Add widgetId as a getWidgetUrl param 2025-05-22 17:49:40 -05:00
Gigiaj
e5505cd5c2 Remove unused 2025-05-22 17:42:23 -05:00
Gigiaj
7dcd43c64f add listener clearing, camel case es lint rule exception, remove unneeded else statements 2025-05-22 17:41:16 -05:00
Gigiaj
0b70ce7591 Remove Date.now() that was causing widgetId desync 2025-05-22 17:33:36 -05:00
Gigiaj
7ef33400c1 Remove superfluous comments and Date.now() that was causing loading... bug when widgetId desynced 2025-05-22 17:33:15 -05:00
Gigiaj
6e33c8e8da Applies the correct changes to the call state and removes listeners of old active widget so we don't trigger hang ups on the new one (the element-call widget likes to spam the hang up response back several times for some reason long after you tell it to hang up) 2025-05-21 21:14:31 -05:00
Gigiaj
d9c0c85483 Remove clean room ID and add default handler for if no active call has existed yet, but user clicks on show chat 2025-05-21 21:12:51 -05:00
Gigiaj
dabe7f7849 swap call status to be bound to call state and not active call id 2025-05-21 21:12:03 -05:00
Gigiaj
e688c19350 Fix mobile call room default behavior from auto-join to displaying lobby 2025-05-21 21:11:25 -05:00
Ajay Bura
0d27bde33e
Release v4.7.1 (#2332) 2025-05-21 17:28:38 +05:30
Ajay Bura
df391968d8
Fix crash on malformed blurhash (#2331) 2025-05-21 17:28:13 +05:30
Gigiaj
1e44557406 Add ideal call room join behavior where text rooms to call room simply joins, but doesn't swap current view 2025-05-20 11:26:54 -05:00
Ajay Bura
5964eee833
Release v4.7.0 (#2328) 2025-05-18 11:45:12 +05:30
Ajay Bura
387ce9c462
upgrade to matrix-js-sdk v37.5.0 (#2327)
* upgrade to js-sdk 37

* fix server crypto wasm locally
2025-05-18 10:53:56 +05:30
Ajay Bura
6ddcf2cb02 update kick command example 2025-05-13 16:58:43 +05:30
Ajay Bura
87e97eab88
Update commands (#2325)
* kick-ban all members by servername

* Add command for deleting multiple messages

* remove console logs and improve ban command description

* improve commands description

* add server acl command

* fix code highlight not working after editing in dev tools
2025-05-13 16:16:22 +05:30
Ajay Bura
13f1d53191
fix room setting crash in knock_restricted join rule (#2323)
* fix room setting crash in knock_restricted join rule

* only show knock & space member join rule for space children

* fix knock restricted icon and label
2025-05-13 14:18:52 +05:30
Gigiaj
3e3d68602f Better handling of the isCallActive in the join handler 2025-05-11 19:24:13 -05:00
Gigiaj
af455a5fe3 Ensure drawer doesn't appear in call room 2025-05-11 19:11:21 -05:00
Gigiaj
7043376383 Fix the position of the member drawer to its correct location 2025-05-11 19:09:39 -05:00
Gigiaj
74c883dfa8 Much closer to the call state handling we want w/ hangups and joins 2025-05-11 19:01:47 -05:00
Gigiaj
59a936b094 fix backup iframe visibility 2025-05-11 18:53:05 -05:00
Gigiaj
4486ef1e72 add url as a param for widget url 2025-05-11 17:55:19 -05:00
Gigiaj
f3612e23c6 Testing the iframe juggling. Seems to work for the first and second joins... so likely on the right path with this 2025-05-11 17:55:04 -05:00
Gigiaj
5ab0b39152 Fix the view to correctly display the active iframe based on which is currently hosting the active call (juggling views) 2025-05-11 17:54:11 -05:00
Gigiaj
d488c24974 add navigateRoom to be in both conditions for the nav button 2025-05-11 17:53:33 -05:00
Gigiaj
f28a3a1c7d Conditionals to manage the active iframe state better 2025-05-11 17:52:50 -05:00
Gigiaj
6601c47abc (broken) juggle the iframe states proper... still needs fixing 2025-05-10 20:42:21 -05:00