Timothée Jaussoin
356866ed1a
Only set the cookie in the Front controller
Rename a few methods for coherence
Check properly the existence of the session in Bootstrap->checkSession
Ensure that all the cookies set are secure and stricts
1 year ago
Timothée Jaussoin
d625c742a7
Refresh the Visio related code
- Remove the Popup, move it back to the main tab
- Add DTMF tone support
- Make the call persistant while navigating
- Fix some CSS
- Create a CurrentCall singleton to track the call state for the whole UI
- Integrate Call State in Chat, Chats, ContactData and ContactActions
- Implement Retract of XEP-0353: Jingle Message Initiation
- Handle the switch between the floating view and discussion view
- WIP Add content-add/change/remove support
- Add blinking "in call" icon when in call
- Ensure to have a proper navigation between the different modes (float, chat and fullscreen) in the whole Movim UI
1 year ago
Timothée Jaussoin
b452fbe773
Cleanup and refactor more windows and body related events and move them to MovimEvents
Fix an error in JingletoSDP
2 years ago
Timothée Jaussoin
f59ce95fb5
Fix #1231 Trim the parsed msid
Update the dependencies
2 years ago
Timothée Jaussoin
b17b6f3a58
Handle the a=msid SDP lines and inject the values into the related XEP-0339 source parameters, fix Conversations video-calls
2 years ago
Timothée Jaussoin
8138ac726a
Handle Identity saving errors, duplicates
Fix a crash in SDPToJingle, wrong namespace
2 years ago
Timothée Jaussoin
f01095b233
Move the lib directory content under the Movim namespace
Move Moxl under src
2 years ago
Timothée Jaussoin
6f7cb5b623
Fix #1214 Correctly generate the XEP-0339 description/source XML element from the SDP ssrc line
2 years ago
Timothée Jaussoin
b5b7aa0371
Fix #1212 Map properly the direction parameter between XEP-0294 and RFC 8285
2 years ago
Timothée Jaussoin
84ac19612e
Rename a few variables to camelCase
2 years ago
Timothée Jaussoin
4c5d8852ab
Implement PSR-16: Common Interface for Caching Libraries for the Movim Session
3 years ago
Timothée Jaussoin
ae0255fd7b
Chrome is sending the ufrag as a parameter in the SDP candidate and not as an object attribute like Firefox
3 years ago
Timothée Jaussoin
2f039b1a16
Enforce genertion presence (default to 0)
5 years ago
Timothée Jaussoin
d91ecdf07d
Forgot to handle the tcptype parameter
5 years ago
Timothée Jaussoin
7fb10cb248
Lowercase the protocol in candidates
6 years ago
Timothée Jaussoin
d679831282
Comment the faulty code, it seems that fmtp parameters with only a value are not supported #930
6 years ago
Timothée Jaussoin
ee4d3ed866
Fix #922
6 years ago
Timothée Jaussoin
51e9d792b0
Update the supported XEP lists
Return ACK results for IQs
6 years ago
Timothée Jaussoin
a4075118ed
Fix id => ssrc parameter on <source> #922
6 years ago
Timothée Jaussoin
61a1fc50f1
Fix #917 add ufrag and pwd to all jingle-transport if present
6 years ago
Timothée Jaussoin
ede761ba31
Fix missing name and sid in transport-info #917
6 years ago
Timothée Jaussoin
d20224a597
- Fix SDP candidate regex
- Cleanup some code
6 years ago
Timothée Jaussoin
46beacab2d
- Refactor the Visio widget, remove the candidate/SDP cache
- Use XEP-0353 to start to session
6 years ago
Timothée Jaussoin
f4af954834
Refactor visio
6 years ago
Timothée Jaussoin
4a8360315a
Fix mid casting in JingleToSDP and SDPtoJingle
Cleanup some code
6 years ago
Timothée Jaussoin
dfe2dfd233
Add + run default PHP-CS-Fixer rules
7 years ago
Timothée Jaussoin
896ed6981d
Code formating to unify the style and respect the PSR rules
7 years ago
Timothée Jaussoin
6c993fcdd3
Fix namespace in Jingle
9 years ago
Timothée Jaussoin
8f14605be6
Big refactor, cleanup and refresh of the sourcecode
Move some core classes to PSR-4
Update Moxl regarding theses changes
Update the Emojis library
9 years ago
Timothée Jaussoin
f03fcf03de
Fix typo
9 years ago
Timothée Jaussoin
e4e3c40897
Fix small issues in SDP-Jingle libs
Fix Chrome support
9 years ago
Timothée Jaussoin
b83e9eb372
Jingle reintegration, first preview
9 years ago
Emmanuel Gil Peyrot
2b594ecadc
- Remove the executable bit from non-executable PHP files
10 years ago
Jaussoin Timothée
3745a3f403
- Clean the Visio widget to fit with the new WebSocket system
- Rewrite the Presence CSS and fix minur issues
- Use the browser cookies to set the daemon SID
- Clean the WebSocket Javascript handler
- Clean old and commented sourcecode
11 years ago
Jaussoin Timothée
18c36cf587
- Clean the Visio widget to fit with the new WebSocket system
- Rewrite the Presence CSS and fix minur issues
- Use the browser cookies to set the daemon SID
- Clean the WebSocket Javascript handler
- Clean old and commented sourcecode
11 years ago
Jaussoin Timothée
adea23d894
- First import
11 years ago
Jaussoin Timothée
96ddb63914
- First import
11 years ago
Jaussoin Timothée
b879ee0f6e
- Fix Jingle in Movim + add XEP-0338 support
11 years ago
Jaussoin Timothée
36b4de4b04
- Fix Jingle in Movim + add XEP-0338 support
11 years ago
Jaussoin Timothée
f604620279
- Fix a little issue in the contacts avatar display
- Clean some old lines
12 years ago
Jaussoin Timothée
9592d9b39c
- Fix a little issue in the contacts avatar display
- Clean some old lines
12 years ago
Jaussoin Timothée
041a13a218
- Little fixs in Visio
12 years ago
Jaussoin Timothée
de20d2fceb
- Little fixs in Visio
12 years ago
Jaussoin Timothée
d32167c950
- Rewrite the Picture generation system to a more flexible one
- Remove photobin and phototype from the database
12 years ago
Jaussoin Timothée
7fc2a35ef0
- Rewrite the Picture generation system to a more flexible one
- Remove photobin and phototype from the database
12 years ago
Jaussoin Timothée
15d7145229
- Adding ICE Candidate support in Movim (receive and send)
- Fixing some little issues in the Javascript
12 years ago
Jaussoin Timothée
c26f6cac5e
- Adding ICE Candidate support in Movim (receive and send)
- Fixing some little issues in the Javascript
12 years ago
Jaussoin Timothée
ce4080aa86
- Fix a warning in Chat
- Wait a little for the SDP creation in Chrome
12 years ago
Jaussoin Timothée
15d1e09838
- Fix a warning in Chat
- Wait a little for the SDP creation in Chrome
12 years ago
Christine Ho
e6e1556428
- moved js from visio.tpl to visio.js
- added terminate function to webrtc.js
- added ajaxSendSessionTerminate to VisioExt.php
- added hangUp function to visioext.js
- added getSessionId to JingletoSDP and SDPtoJingle
12 years ago