[jira] [Closed] (OPENMEETINGS-1267) inproper handover of rtmphostlocal to screenshare-client
[ https://issues.apache.org/jira/browse/OPENMEETINGS-1267?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Maxim Solodovnik closed OPENMEETINGS-1267. -- > inproper handover of rtmphostlocal to screenshare-client > > > Key: OPENMEETINGS-1267 > URL: https://issues.apache.org/jira/browse/OPENMEETINGS-1267 > Project: Openmeetings > Issue Type: Bug > Components: Screen-sharing >Affects Versions: 3.0.3, 3.0.6 >Reporter: Uwe Tesche >Assignee: Maxim Solodovnik >Priority: Minor > Labels: easyfix > Fix For: 3.1.3 > > > We are using https and rtmps - and due to firewall-issues, we are using port > 443 for BOTH connections. To separate the connections otherwise, we are > using different values for and . > It works fine except the screensharing-client: one of the arguments when > starting the client is the host-address to be used by the client. > This address should be , but in fact is being > used! > working patch in src/WebContent/src/base/mainMethods.lzx: > a) adding a new method: > > > > b) change in method getScreenSharingUrl: > from ... +'rtmphostlocal=' + canvas.getHttpHost() ... > to +'rtmphostlocal=' + canvas.getRtmpHost() -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Closed] (OPENMEETINGS-1453) Provision for getting OpenMeetings version from SOAP/REST api
[ https://issues.apache.org/jira/browse/OPENMEETINGS-1453?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Maxim Solodovnik closed OPENMEETINGS-1453. -- > Provision for getting OpenMeetings version from SOAP/REST api > - > > Key: OPENMEETINGS-1453 > URL: https://issues.apache.org/jira/browse/OPENMEETINGS-1453 > Project: Openmeetings > Issue Type: New Feature > Components: SOAP/REST API >Affects Versions: 3.1.2 >Reporter: Bhushan Patil >Assignee: Maxim Solodovnik >Priority: Trivial > Fix For: 3.1.3, 3.2.0, 4.0.0 > > > There should be some SOAP/REST api which tells about the OpenMeetings > version. This is required as SOAP/REST api got changed. > It will be better if this api provide revision and buildDate also. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Closed] (OPENMEETINGS-1358) RTMPS SSHHandshakeFailed error in 3.0.7 and working fine with 3.0.4
[ https://issues.apache.org/jira/browse/OPENMEETINGS-1358?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Maxim Solodovnik closed OPENMEETINGS-1358. -- > RTMPS SSHHandshakeFailed error in 3.0.7 and working fine with 3.0.4 > > > Key: OPENMEETINGS-1358 > URL: https://issues.apache.org/jira/browse/OPENMEETINGS-1358 > Project: Openmeetings > Issue Type: Bug > Components: HTML5/Room >Affects Versions: 3.0.7 > Environment: OS: Windows > Issue replicated in OpenMeetings 3.0.7 > Working fine with OpenMeetings 3.0.4 >Reporter: Manohar Kotapati >Assignee: Maxim Solodovnik >Priority: Blocker > Labels: easyfix, patch > Fix For: 3.1.3, 3.2.0, 4.0.0 > > Attachments: screensharin_error.log, screenshot-1.png > > Original Estimate: 24h > Remaining Estimate: 24h > > I am working with Openmeetings 3.0.7. I fallowed all the steps mentioned in > the http://openmeetings.apache.org/RTMPSAndHTTPS.html for for RTMPS, HTTPS > configuration. > And the certificates are also signed by valid CA. While entering the room and > at the time of network testing, the rtmps connection is not establishing with > port 8443. And in the log the status is as follows. > > Port: : start test... > rtmps://openpractice.cs.ttu.edu:8443/speechtherapy/hibernate > *** debug *** > devRtmpConnection/registerMethods() > devrtmpconnection «#0| /@testsView/@portTest/@rtmp» _onStatus > NetConnection.Connect.SSLHandshakeFailed > Port: RTMP connect status - NetConnection.Connect.SSLHandshakeFailed > Port: connection error - null > > It is working fine in OpenMeetings 3.0.4 with the same configurations and > keystores. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Closed] (OPENMEETINGS-1460) Application.ONLINE_USERS does not reflect changes to Client instances
[ https://issues.apache.org/jira/browse/OPENMEETINGS-1460?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Maxim Solodovnik closed OPENMEETINGS-1460. -- > Application.ONLINE_USERS does not reflect changes to Client instances > - > > Key: OPENMEETINGS-1460 > URL: https://issues.apache.org/jira/browse/OPENMEETINGS-1460 > Project: Openmeetings > Issue Type: Bug > Components: HTML5 >Affects Versions: 3.2.0 >Reporter: SebastianWagner >Assignee: Maxim Solodovnik > Fix For: 3.1.3, 3.2.0, 4.0.0 > > > When a client exits a room the method > Application::public static Client removeClientFromRoom(Client c) > gets called. It correctly removes the client from Applications.ROOMS and it > also set c.setRoomId(null); > But if you iterate in the same method afterward through the > Application.ONLINE_USERS, the roomid for this uid is still set. > I have added this code into the method: > ... > c.setRoomId(null); > for (Client cl : ONLINE_USERS.values()) { > log.debug("ONLINE_USERS: {} classHash: > {}", cl.toString(), cl.hashCode()); > } > In my examplethe UID = 2bbc0a00-bb7e-4bbf-875e-c5f0fbef798f, has leaves the > roomId 7. The roomid is set to null, but iterating through the ONLINE_USERS > still shows: > Client [uid=2bbc0a00-bb7e-4bbf-875e-c5f0fbef798f, > sessionId=6270DCAD7668BBFE2C0C341750DEFBDA, pageId=6, userId=3, roomId=7, > rights=[], activities=[], connectedSince=Sat Aug 27 16:28:04 NZST 2016] > => rommid = 7 > Example log: > DEBUG 08-27 16:28:47.762 o.a.o.w.a.Application:332 > [http-nio-0.0.0.0-5080-exec-1] - Removing online room client: > 2bbc0a00-bb7e-4bbf-875e-c5f0fbef798f, room: 7 classHash: -897546578 > DEBUG 08-27 16:28:47.763 o.a.o.w.a.Application:346 > [http-nio-0.0.0.0-5080-exec-1] - Cleaning up client: > 2bbc0a00-bb7e-4bbf-875e-c5f0fbef798f, room: 7 > DEBUG 08-27 16:28:47.763 o.a.o.w.a.Application:355 > [http-nio-0.0.0.0-5080-exec-1] - ONLINE_USERS: Client > [uid=42941ebc-c396-4a5a-8856-b312f303d794, > sessionId=4EAEDCBA8BF73485F72236C556CA373C, pageId=2, userId=1, roomId=null, > rights=[], activities=[], connectedSince=Sat Aug 27 16:27:48 NZST 2016] > classHash: 1238805733 > DEBUG 08-27 16:28:47.763 o.a.o.w.a.Application:355 > [http-nio-0.0.0.0-5080-exec-1] - ONLINE_USERS: Client > [uid=2bbc0a00-bb7e-4bbf-875e-c5f0fbef798f, > sessionId=6270DCAD7668BBFE2C0C341750DEFBDA, pageId=6, userId=3, roomId=7, > rights=[], activities=[], connectedSince=Sat Aug 27 16:28:04 NZST 2016] > classHash: -897546578 > DEBUG 08-27 16:28:47.764 o.a.o.w.a.Application:355 > [http-nio-0.0.0.0-5080-exec-1] - ONLINE_USERS: Client > [uid=69deb6a3-ea3f-47d9-b33e-c0c85700ceeb, > sessionId=90340C30D6D32BB8E2D44579EC33E9C0, pageId=6, userId=2, roomId=7, > rights=[moderator], activities=[], connectedSince=Sat Aug 27 16:27:58 NZST > 2016] classHash: 1731054890 -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Closed] (OPENMEETINGS-1138) In the general interface, provide a way to access links to recordings, which can be shared with others (both registered users and external people).
[ https://issues.apache.org/jira/browse/OPENMEETINGS-1138?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Maxim Solodovnik closed OPENMEETINGS-1138. -- > In the general interface, provide a way to access links to recordings, which > can be shared with others (both registered users and external people). > --- > > Key: OPENMEETINGS-1138 > URL: https://issues.apache.org/jira/browse/OPENMEETINGS-1138 > Project: Openmeetings > Issue Type: Improvement > Components: HTML5, Recordings >Affects Versions: 2.1.1 Apache Release, 3.0.3 >Reporter: Daniel Ascher >Assignee: Maxim Solodovnik >Priority: Minor > Labels: features > Fix For: 3.1.3, 3.2.0, 4.0.0 > > > We are currently running version 2.1.1 > Suggested improvement: In the general interface, provide a way to access > links to recordings, which can be shared with others (both registered users > and external people). > When accessing the link to the recording, user should have the option of > adding a password before sharing the link with someone else. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Closed] (OPENMEETINGS-1408) provide device-settings dialog via link
[ https://issues.apache.org/jira/browse/OPENMEETINGS-1408?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Maxim Solodovnik closed OPENMEETINGS-1408. -- > provide device-settings dialog via link > --- > > Key: OPENMEETINGS-1408 > URL: https://issues.apache.org/jira/browse/OPENMEETINGS-1408 > Project: Openmeetings > Issue Type: New Feature > Components: Audio/Video >Reporter: Peter Dähn >Assignee: Maxim Solodovnik >Priority: Minor > Fix For: 3.1.3, 3.2.0 > > > If OM is used via plugin (without dashboard and private rooms) it would be > good to communicate a link for testing audio and video before the session > starts. > It could be some page like network-testing (or the same?). Settings should be > saved somehow external e.g. in a cookie. Afterwards these settings (if > present) should be used while room entry. Changes like different cams could > be handled on demand like now. > Advantages: Settings need to be done one time. > User could test their equipment before the session and enter the room ready > to start. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Closed] (OPENMEETINGS-652) video playback is not very clear and there isn't a pause button.
[ https://issues.apache.org/jira/browse/OPENMEETINGS-652?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Maxim Solodovnik closed OPENMEETINGS-652. - > video playback is not very clear and there isn't a pause button. > > > Key: OPENMEETINGS-652 > URL: https://issues.apache.org/jira/browse/OPENMEETINGS-652 > Project: Openmeetings > Issue Type: Improvement > Components: Audio/Video >Affects Versions: 2.1.0 Apache Release >Reporter: Anderson Lee >Assignee: Maxim Solodovnik > Fix For: 3.1.3, 3.2.0 > > > 1)I uploaded a video and played back it. It looked not very clear. > I found the flv file under streams directory and noticed it was H263. > Can it be transformed to H264 to make it clearer? > > 2)I noticed there isn't a pause button. > I noticed these in om2.1 -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Closed] (OPENMEETINGS-1446) SSL installation not fully working
[ https://issues.apache.org/jira/browse/OPENMEETINGS-1446?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Maxim Solodovnik closed OPENMEETINGS-1446. -- > SSL installation not fully working > -- > > Key: OPENMEETINGS-1446 > URL: https://issues.apache.org/jira/browse/OPENMEETINGS-1446 > Project: Openmeetings > Issue Type: Improvement > Components: BuildsAndReleases >Affects Versions: 3.1.1 > Environment: Debian8 vServer >Reporter: Werner Feith >Assignee: Maxim Solodovnik > Labels: beginner > Fix For: 3.1.3, 3.2.0 > > Original Estimate: 24h > Remaining Estimate: 24h > > Hi, I was installing Openmeetings due to this description Installation > OpenMeetings 3.1.x on Debian 8.pdf from Alvaro Bustos and this was working > well after short time on om311.s2i.org. In a second step I wanted to change > the installation to SSL due to this tutorial: > http://openmeetings.apache.org/RTMPSAndHTTPS.html and a good SSL certificate, > which did not bind the RTMPS port to 8443 until I uncommented in > /opt/red5311/conf/red5-core.xml the section . > After this can see the machine is listing to ports 5443 and 8443: > o.a.coyote.http11.Http11NioProtocol - Initializing ProtocolHandler > ["http-nio-0.0.0.0-5443"] > o.r.s.net.rtmp.RTMPMinaTransport - RTMP will be bound to [0.0.0.0:8443] > I can confirm with port scanners that the port 5443 and 8443 are correctly > mapped to the vServer, I can login at > https://om311.s2i.org:5443/openmeetings, but whenever doing an connection > test I get: > Port: : start test... rtmps://om311.s2i.org:8443/openmeetings/hibernate > Port: connection error - null > this error message, even accessing the site from an outgoing unprotected > network. > Thanks for the many tutorials around, but I think I need some help to get > this fixed. Any ideas? > Regards, Werner -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (OPENMEETINGS-1457) flvRecordings and fileExplorerItem::Video file name depends on id
[ https://issues.apache.org/jira/browse/OPENMEETINGS-1457?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Maxim Solodovnik updated OPENMEETINGS-1457: --- Fix Version/s: (was: 3.1.3) > flvRecordings and fileExplorerItem::Video file name depends on id > - > > Key: OPENMEETINGS-1457 > URL: https://issues.apache.org/jira/browse/OPENMEETINGS-1457 > Project: Openmeetings > Issue Type: Bug > Components: Audio/Video, Converters, Recordings >Affects Versions: 3.1.2 >Reporter: Maxim Solodovnik >Assignee: Maxim Solodovnik >Priority: Critical > Fix For: 3.2.0, 4.0.0 > > > File names of flvRecordings and fileExplorerItem::Video are depends on id > this might cause file damage after import/export > steps: > 1) create 5 recordings ( id == 1 ...5 ) > 2) delete recordings with id = 2 and 3 > 3) perform export/import > NOTE: max id in DB is now 3 > 4) create recording > Result: previous file will be rewritten, to recordings will have same fileset > I believe we should switch to UUID as hash (during backup import) and use if > for all future recordings/video uploads -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (OPENMEETINGS-980) Library versions should be updated
[ https://issues.apache.org/jira/browse/OPENMEETINGS-980?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15443655#comment-15443655 ] ASF subversion and git services commented on OPENMEETINGS-980: -- Commit 1758127 from [~solomax] in branch 'application/trunk' [ https://svn.apache.org/r1758127 ] [OPENMEETINGS-980] maven-war-plugin version is reverted > Library versions should be updated > -- > > Key: OPENMEETINGS-980 > URL: https://issues.apache.org/jira/browse/OPENMEETINGS-980 > Project: Openmeetings > Issue Type: Improvement > Components: BuildsAndReleases >Affects Versions: 4.0.0 >Reporter: Maxim Solodovnik >Assignee: Maxim Solodovnik > Fix For: 4.0.0 > > > Library versions should be keep up to date (continuous task) -- This message was sent by Atlassian JIRA (v6.3.4#6332)
svn commit: r1758126 - /openmeetings/application/branches/3.1.x/pom.xml
Author: solomax Date: Sun Aug 28 15:52:27 2016 New Revision: 1758126 URL: http://svn.apache.org/viewvc?rev=1758126=rev Log: [OPENMEETINGS-1447] maven-war-plugin version is reverted Modified: openmeetings/application/branches/3.1.x/pom.xml Modified: openmeetings/application/branches/3.1.x/pom.xml URL: http://svn.apache.org/viewvc/openmeetings/application/branches/3.1.x/pom.xml?rev=1758126=1758125=1758126=diff == --- openmeetings/application/branches/3.1.x/pom.xml (original) +++ openmeetings/application/branches/3.1.x/pom.xml Sun Aug 28 15:52:27 2016 @@ -862,7 +862,7 @@ org.apache.maven.plugins maven-war-plugin - 3.0.0 + 2.6 org.apache.maven.plugins
[jira] [Commented] (OPENMEETINGS-1447) 3.1.3 - Library versions should be updated
[ https://issues.apache.org/jira/browse/OPENMEETINGS-1447?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15443653#comment-15443653 ] ASF subversion and git services commented on OPENMEETINGS-1447: --- Commit 1758126 from [~solomax] in branch 'application/branches/3.1.x' [ https://svn.apache.org/r1758126 ] [OPENMEETINGS-1447] maven-war-plugin version is reverted > 3.1.3 - Library versions should be updated > -- > > Key: OPENMEETINGS-1447 > URL: https://issues.apache.org/jira/browse/OPENMEETINGS-1447 > Project: Openmeetings > Issue Type: Improvement > Components: BuildsAndReleases >Affects Versions: 3.1.3 >Reporter: Maxim Solodovnik >Assignee: Maxim Solodovnik > Fix For: 3.1.3 > > > Library versions should be keep up to date (continuous task) -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (OPENMEETINGS-1373) 3.2.0 Library versions should be updated
[ https://issues.apache.org/jira/browse/OPENMEETINGS-1373?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15443652#comment-15443652 ] ASF subversion and git services commented on OPENMEETINGS-1373: --- Commit 1758125 from [~solomax] in branch 'application/branches/3.2.x' [ https://svn.apache.org/r1758125 ] [OPENMEETINGS-1373] maven-war-plugin version is reverted > 3.2.0 Library versions should be updated > > > Key: OPENMEETINGS-1373 > URL: https://issues.apache.org/jira/browse/OPENMEETINGS-1373 > Project: Openmeetings > Issue Type: Improvement > Components: BuildsAndReleases >Affects Versions: 4.0.0 >Reporter: Maxim Solodovnik >Assignee: Maxim Solodovnik > Fix For: 3.2.0 > > > Library versions should be keep up to date (continuous task) -- This message was sent by Atlassian JIRA (v6.3.4#6332)
svn commit: r1758127 - /openmeetings/application/trunk/pom.xml
Author: solomax Date: Sun Aug 28 15:52:43 2016 New Revision: 1758127 URL: http://svn.apache.org/viewvc?rev=1758127=rev Log: [OPENMEETINGS-980] maven-war-plugin version is reverted Modified: openmeetings/application/trunk/pom.xml Modified: openmeetings/application/trunk/pom.xml URL: http://svn.apache.org/viewvc/openmeetings/application/trunk/pom.xml?rev=1758127=1758126=1758127=diff == --- openmeetings/application/trunk/pom.xml (original) +++ openmeetings/application/trunk/pom.xml Sun Aug 28 15:52:43 2016 @@ -862,7 +862,7 @@ org.apache.maven.plugins maven-war-plugin - 3.0.0 + 2.6 org.apache.maven.plugins
svn commit: r1758125 - /openmeetings/application/branches/3.2.x/pom.xml
Author: solomax Date: Sun Aug 28 15:52:02 2016 New Revision: 1758125 URL: http://svn.apache.org/viewvc?rev=1758125=rev Log: [OPENMEETINGS-1373] maven-war-plugin version is reverted Modified: openmeetings/application/branches/3.2.x/pom.xml Modified: openmeetings/application/branches/3.2.x/pom.xml URL: http://svn.apache.org/viewvc/openmeetings/application/branches/3.2.x/pom.xml?rev=1758125=1758124=1758125=diff == --- openmeetings/application/branches/3.2.x/pom.xml (original) +++ openmeetings/application/branches/3.2.x/pom.xml Sun Aug 28 15:52:02 2016 @@ -862,7 +862,7 @@ org.apache.maven.plugins maven-war-plugin - 3.0.0 + 2.6 org.apache.maven.plugins
[jira] [Resolved] (OPENMEETINGS-1460) Application.ONLINE_USERS does not reflect changes to Client instances
[ https://issues.apache.org/jira/browse/OPENMEETINGS-1460?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Maxim Solodovnik resolved OPENMEETINGS-1460. Resolution: Fixed Assignee: Maxim Solodovnik (was: SebastianWagner) Fix Version/s: 4.0.0 3.1.3 Admin panel is updated as expected > Application.ONLINE_USERS does not reflect changes to Client instances > - > > Key: OPENMEETINGS-1460 > URL: https://issues.apache.org/jira/browse/OPENMEETINGS-1460 > Project: Openmeetings > Issue Type: Bug > Components: HTML5 >Affects Versions: 3.2.0 >Reporter: SebastianWagner >Assignee: Maxim Solodovnik > Fix For: 3.1.3, 3.2.0, 4.0.0 > > > When a client exits a room the method > Application::public static Client removeClientFromRoom(Client c) > gets called. It correctly removes the client from Applications.ROOMS and it > also set c.setRoomId(null); > But if you iterate in the same method afterward through the > Application.ONLINE_USERS, the roomid for this uid is still set. > I have added this code into the method: > ... > c.setRoomId(null); > for (Client cl : ONLINE_USERS.values()) { > log.debug("ONLINE_USERS: {} classHash: > {}", cl.toString(), cl.hashCode()); > } > In my examplethe UID = 2bbc0a00-bb7e-4bbf-875e-c5f0fbef798f, has leaves the > roomId 7. The roomid is set to null, but iterating through the ONLINE_USERS > still shows: > Client [uid=2bbc0a00-bb7e-4bbf-875e-c5f0fbef798f, > sessionId=6270DCAD7668BBFE2C0C341750DEFBDA, pageId=6, userId=3, roomId=7, > rights=[], activities=[], connectedSince=Sat Aug 27 16:28:04 NZST 2016] > => rommid = 7 > Example log: > DEBUG 08-27 16:28:47.762 o.a.o.w.a.Application:332 > [http-nio-0.0.0.0-5080-exec-1] - Removing online room client: > 2bbc0a00-bb7e-4bbf-875e-c5f0fbef798f, room: 7 classHash: -897546578 > DEBUG 08-27 16:28:47.763 o.a.o.w.a.Application:346 > [http-nio-0.0.0.0-5080-exec-1] - Cleaning up client: > 2bbc0a00-bb7e-4bbf-875e-c5f0fbef798f, room: 7 > DEBUG 08-27 16:28:47.763 o.a.o.w.a.Application:355 > [http-nio-0.0.0.0-5080-exec-1] - ONLINE_USERS: Client > [uid=42941ebc-c396-4a5a-8856-b312f303d794, > sessionId=4EAEDCBA8BF73485F72236C556CA373C, pageId=2, userId=1, roomId=null, > rights=[], activities=[], connectedSince=Sat Aug 27 16:27:48 NZST 2016] > classHash: 1238805733 > DEBUG 08-27 16:28:47.763 o.a.o.w.a.Application:355 > [http-nio-0.0.0.0-5080-exec-1] - ONLINE_USERS: Client > [uid=2bbc0a00-bb7e-4bbf-875e-c5f0fbef798f, > sessionId=6270DCAD7668BBFE2C0C341750DEFBDA, pageId=6, userId=3, roomId=7, > rights=[], activities=[], connectedSince=Sat Aug 27 16:28:04 NZST 2016] > classHash: -897546578 > DEBUG 08-27 16:28:47.764 o.a.o.w.a.Application:355 > [http-nio-0.0.0.0-5080-exec-1] - ONLINE_USERS: Client > [uid=69deb6a3-ea3f-47d9-b33e-c0c85700ceeb, > sessionId=90340C30D6D32BB8E2D44579EC33E9C0, pageId=6, userId=2, roomId=7, > rights=[moderator], activities=[], connectedSince=Sat Aug 27 16:27:58 NZST > 2016] classHash: 1731054890 -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (OPENMEETINGS-1460) Application.ONLINE_USERS does not reflect changes to Client instances
[ https://issues.apache.org/jira/browse/OPENMEETINGS-1460?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15443648#comment-15443648 ] ASF subversion and git services commented on OPENMEETINGS-1460: --- Commit 1758124 from [~solomax] in branch 'application/branches/3.1.x' [ https://svn.apache.org/r1758124 ] [OPENMEETINGS-1460] HTML5 connections being updated as expected > Application.ONLINE_USERS does not reflect changes to Client instances > - > > Key: OPENMEETINGS-1460 > URL: https://issues.apache.org/jira/browse/OPENMEETINGS-1460 > Project: Openmeetings > Issue Type: Bug > Components: HTML5 >Affects Versions: 3.2.0 >Reporter: SebastianWagner >Assignee: SebastianWagner > Fix For: 3.1.3, 3.2.0, 4.0.0 > > > When a client exits a room the method > Application::public static Client removeClientFromRoom(Client c) > gets called. It correctly removes the client from Applications.ROOMS and it > also set c.setRoomId(null); > But if you iterate in the same method afterward through the > Application.ONLINE_USERS, the roomid for this uid is still set. > I have added this code into the method: > ... > c.setRoomId(null); > for (Client cl : ONLINE_USERS.values()) { > log.debug("ONLINE_USERS: {} classHash: > {}", cl.toString(), cl.hashCode()); > } > In my examplethe UID = 2bbc0a00-bb7e-4bbf-875e-c5f0fbef798f, has leaves the > roomId 7. The roomid is set to null, but iterating through the ONLINE_USERS > still shows: > Client [uid=2bbc0a00-bb7e-4bbf-875e-c5f0fbef798f, > sessionId=6270DCAD7668BBFE2C0C341750DEFBDA, pageId=6, userId=3, roomId=7, > rights=[], activities=[], connectedSince=Sat Aug 27 16:28:04 NZST 2016] > => rommid = 7 > Example log: > DEBUG 08-27 16:28:47.762 o.a.o.w.a.Application:332 > [http-nio-0.0.0.0-5080-exec-1] - Removing online room client: > 2bbc0a00-bb7e-4bbf-875e-c5f0fbef798f, room: 7 classHash: -897546578 > DEBUG 08-27 16:28:47.763 o.a.o.w.a.Application:346 > [http-nio-0.0.0.0-5080-exec-1] - Cleaning up client: > 2bbc0a00-bb7e-4bbf-875e-c5f0fbef798f, room: 7 > DEBUG 08-27 16:28:47.763 o.a.o.w.a.Application:355 > [http-nio-0.0.0.0-5080-exec-1] - ONLINE_USERS: Client > [uid=42941ebc-c396-4a5a-8856-b312f303d794, > sessionId=4EAEDCBA8BF73485F72236C556CA373C, pageId=2, userId=1, roomId=null, > rights=[], activities=[], connectedSince=Sat Aug 27 16:27:48 NZST 2016] > classHash: 1238805733 > DEBUG 08-27 16:28:47.763 o.a.o.w.a.Application:355 > [http-nio-0.0.0.0-5080-exec-1] - ONLINE_USERS: Client > [uid=2bbc0a00-bb7e-4bbf-875e-c5f0fbef798f, > sessionId=6270DCAD7668BBFE2C0C341750DEFBDA, pageId=6, userId=3, roomId=7, > rights=[], activities=[], connectedSince=Sat Aug 27 16:28:04 NZST 2016] > classHash: -897546578 > DEBUG 08-27 16:28:47.764 o.a.o.w.a.Application:355 > [http-nio-0.0.0.0-5080-exec-1] - ONLINE_USERS: Client > [uid=69deb6a3-ea3f-47d9-b33e-c0c85700ceeb, > sessionId=90340C30D6D32BB8E2D44579EC33E9C0, pageId=6, userId=2, roomId=7, > rights=[moderator], activities=[], connectedSince=Sat Aug 27 16:27:58 NZST > 2016] classHash: 1731054890 -- This message was sent by Atlassian JIRA (v6.3.4#6332)
svn commit: r1758124 - in /openmeetings/application: branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/admin/connection/ branches/3.2.x/openmeetings-web/src/main/java/org/apach
Author: solomax Date: Sun Aug 28 15:50:28 2016 New Revision: 1758124 URL: http://svn.apache.org/viewvc?rev=1758124=rev Log: [OPENMEETINGS-1460] HTML5 connections being updated as expected Modified: openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/admin/connection/ConnectionsPanel.java openmeetings/application/branches/3.2.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/admin/connection/ConnectionsPanel.java openmeetings/application/trunk/openmeetings-web/src/main/java/org/apache/openmeetings/web/admin/connection/ConnectionsPanel.java Modified: openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/admin/connection/ConnectionsPanel.java URL: http://svn.apache.org/viewvc/openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/admin/connection/ConnectionsPanel.java?rev=1758124=1758123=1758124=diff == --- openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/admin/connection/ConnectionsPanel.java (original) +++ openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/admin/connection/ConnectionsPanel.java Sun Aug 28 15:50:28 2016 @@ -204,7 +204,7 @@ public class ConnectionsPanel extends Ad @Override protected void onEvent(AjaxRequestTarget target) { - target.add(container); + target.add(container, containerWeb); } }); } Modified: openmeetings/application/branches/3.2.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/admin/connection/ConnectionsPanel.java URL: http://svn.apache.org/viewvc/openmeetings/application/branches/3.2.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/admin/connection/ConnectionsPanel.java?rev=1758124=1758123=1758124=diff == --- openmeetings/application/branches/3.2.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/admin/connection/ConnectionsPanel.java (original) +++ openmeetings/application/branches/3.2.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/admin/connection/ConnectionsPanel.java Sun Aug 28 15:50:28 2016 @@ -204,7 +204,7 @@ public class ConnectionsPanel extends Ad @Override protected void onEvent(AjaxRequestTarget target) { - target.add(container); + target.add(container, containerWeb); } }); } Modified: openmeetings/application/trunk/openmeetings-web/src/main/java/org/apache/openmeetings/web/admin/connection/ConnectionsPanel.java URL: http://svn.apache.org/viewvc/openmeetings/application/trunk/openmeetings-web/src/main/java/org/apache/openmeetings/web/admin/connection/ConnectionsPanel.java?rev=1758124=1758123=1758124=diff == --- openmeetings/application/trunk/openmeetings-web/src/main/java/org/apache/openmeetings/web/admin/connection/ConnectionsPanel.java (original) +++ openmeetings/application/trunk/openmeetings-web/src/main/java/org/apache/openmeetings/web/admin/connection/ConnectionsPanel.java Sun Aug 28 15:50:28 2016 @@ -204,7 +204,7 @@ public class ConnectionsPanel extends Ad @Override protected void onEvent(AjaxRequestTarget target) { - target.add(container); + target.add(container, containerWeb); } }); }
[jira] [Resolved] (OPENMEETINGS-1045) Screen-sharing button/action should be added
[ https://issues.apache.org/jira/browse/OPENMEETINGS-1045?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Maxim Solodovnik resolved OPENMEETINGS-1045. Resolution: Fixed > Screen-sharing button/action should be added > > > Key: OPENMEETINGS-1045 > URL: https://issues.apache.org/jira/browse/OPENMEETINGS-1045 > Project: Openmeetings > Issue Type: Sub-task > Components: HTML5, HTML5/Room >Affects Versions: 4.0.0 >Reporter: Maxim Solodovnik >Assignee: Maxim Solodovnik > Fix For: 3.2.0, 4.0.0 > > > Screen-sharing button/action should be added -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (OPENMEETINGS-1045) Screen-sharing button/action should be added
[ https://issues.apache.org/jira/browse/OPENMEETINGS-1045?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15443575#comment-15443575 ] ASF subversion and git services commented on OPENMEETINGS-1045: --- Commit 1758123 from [~solomax] in branch 'application/trunk' [ https://svn.apache.org/r1758123 ] [OPENMEETINGS-1045] screen-sharing seems to work > Screen-sharing button/action should be added > > > Key: OPENMEETINGS-1045 > URL: https://issues.apache.org/jira/browse/OPENMEETINGS-1045 > Project: Openmeetings > Issue Type: Sub-task > Components: HTML5, HTML5/Room >Affects Versions: 4.0.0 >Reporter: Maxim Solodovnik >Assignee: Maxim Solodovnik > Fix For: 3.2.0, 4.0.0 > > > Screen-sharing button/action should be added -- This message was sent by Atlassian JIRA (v6.3.4#6332)
svn commit: r1758123 - in /openmeetings/application: branches/3.2.x/openmeetings-core/src/main/java/org/apache/openmeetings/core/remote/red5/ branches/3.2.x/openmeetings-web/src/main/java/org/apache/o
Author: solomax Date: Sun Aug 28 15:01:01 2016 New Revision: 1758123 URL: http://svn.apache.org/viewvc?rev=1758123=rev Log: [OPENMEETINGS-1045] screen-sharing seems to work Modified: openmeetings/application/branches/3.2.x/openmeetings-core/src/main/java/org/apache/openmeetings/core/remote/red5/ScopeApplicationAdapter.java openmeetings/application/branches/3.2.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application.java openmeetings/application/trunk/openmeetings-core/src/main/java/org/apache/openmeetings/core/remote/red5/ScopeApplicationAdapter.java openmeetings/application/trunk/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application.java Modified: openmeetings/application/branches/3.2.x/openmeetings-core/src/main/java/org/apache/openmeetings/core/remote/red5/ScopeApplicationAdapter.java URL: http://svn.apache.org/viewvc/openmeetings/application/branches/3.2.x/openmeetings-core/src/main/java/org/apache/openmeetings/core/remote/red5/ScopeApplicationAdapter.java?rev=1758123=1758122=1758123=diff == --- openmeetings/application/branches/3.2.x/openmeetings-core/src/main/java/org/apache/openmeetings/core/remote/red5/ScopeApplicationAdapter.java (original) +++ openmeetings/application/branches/3.2.x/openmeetings-core/src/main/java/org/apache/openmeetings/core/remote/red5/ScopeApplicationAdapter.java Sun Aug 28 15:01:01 2016 @@ -184,6 +184,7 @@ public class ScopeApplicationAdapter ext MapconnParams = getConnParams(params); String uid = (String)connParams.get("uid"); String securityCode = (String)connParams.get(SECURITY_CODE_PARAM); + String parentSid = (String)map.get("parentSid"); if (!Strings.isEmpty(securityCode)) { //FIXME TODO add better mechanism, this is for external applications like ffmpeg Client parent = sessionManager.getClientByPublicSID(securityCode, null); @@ -191,23 +192,27 @@ public class ScopeApplicationAdapter ext return rejectClient(); } } - if (Strings.isEmpty(uid) && Strings.isEmpty(securityCode)) { + if (Strings.isEmpty(uid) && Strings.isEmpty(securityCode) && Strings.isEmpty(parentSid)) { return rejectClient(); } if ("networktest".equals(uid)) { return true; } + Client rcm = new Client(); Client parentClient = null; //TODO add similar code for other connections if (map.containsKey("screenClient")) { - String parentSid = (String)map.get("parentSid"); parentClient = sessionManager.getClientByPublicSID(parentSid, null); if (parentClient == null) { return rejectClient(); } + SessionVariablesUtil.setIsScreenClient(conn.getClient()); + rcm.setUserId(parentClient.getUserId()); + rcm.setScreenClient(true); + rcm.setPublicSID(UUID.randomUUID().toString()); + rcm.setStreamPublishName(parentSid); } - Client rcm = new Client(); rcm.setStreamid(conn.getClient().getId()); StringValue scn = StringValue.valueOf(conn.getScope().getName()); rcm.setScope(scn.toString()); @@ -222,7 +227,9 @@ public class ScopeApplicationAdapter ext rcm.setSwfurl(swfURL); rcm.setTcUrl(tcUrl); rcm.setNativeSsl(Boolean.TRUE.equals(connParams.get(NATIVE_SSL_PARAM))); - rcm.setPublicSID(uid); + if (!Strings.isEmpty(uid)) { + rcm.setPublicSID(uid); + } rcm.setSecurityCode(securityCode); rcm = sessionManager.add(((IApplication)Application.get(OpenmeetingsVariables.wicketApplicationName)).updateClient(rcm), null); if (rcm == null) { @@ -234,17 +241,9 @@ public class ScopeApplicationAdapter ext //TODO add similar code for other connections, merge with above block if (map.containsKey("screenClient")) { //TODO add check for room rights - String parentSid = parentClient.getPublicSID(); - rcm.setRoomId(Long.valueOf(conn.getScope().getName())); - rcm.setScreenClient(true); - SessionVariablesUtil.setIsScreenClient(conn.getClient()); - - rcm.setUserId(parentClient.getUserId()); + User u = null;
[jira] [Commented] (OPENMEETINGS-980) Library versions should be updated
[ https://issues.apache.org/jira/browse/OPENMEETINGS-980?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15443570#comment-15443570 ] ASF subversion and git services commented on OPENMEETINGS-980: -- Commit 1758121 from [~solomax] in branch 'application/trunk' [ https://svn.apache.org/r1758121 ] [OPENMEETINGS-980] maven-war-plugin version is updated > Library versions should be updated > -- > > Key: OPENMEETINGS-980 > URL: https://issues.apache.org/jira/browse/OPENMEETINGS-980 > Project: Openmeetings > Issue Type: Improvement > Components: BuildsAndReleases >Affects Versions: 4.0.0 >Reporter: Maxim Solodovnik >Assignee: Maxim Solodovnik > Fix For: 4.0.0 > > > Library versions should be keep up to date (continuous task) -- This message was sent by Atlassian JIRA (v6.3.4#6332)
svn commit: r1758122 - in /openmeetings/application: branches/3.1.x/openmeetings-screenshare/src/main/java/org/apache/openmeetings/screen/webstart/ branches/3.2.x/openmeetings-screenshare/src/main/jav
Author: solomax Date: Sun Aug 28 14:58:00 2016 New Revision: 1758122 URL: http://svn.apache.org/viewvc?rev=1758122=rev Log: no jira: setId method is added to avoid error in the log Modified: openmeetings/application/branches/3.1.x/openmeetings-screenshare/src/main/java/org/apache/openmeetings/screen/webstart/CoreScreenShare.java openmeetings/application/branches/3.2.x/openmeetings-screenshare/src/main/java/org/apache/openmeetings/screen/webstart/CoreScreenShare.java openmeetings/application/trunk/openmeetings-screenshare/src/main/java/org/apache/openmeetings/screen/webstart/CoreScreenShare.java Modified: openmeetings/application/branches/3.1.x/openmeetings-screenshare/src/main/java/org/apache/openmeetings/screen/webstart/CoreScreenShare.java URL: http://svn.apache.org/viewvc/openmeetings/application/branches/3.1.x/openmeetings-screenshare/src/main/java/org/apache/openmeetings/screen/webstart/CoreScreenShare.java?rev=1758122=1758121=1758122=diff == --- openmeetings/application/branches/3.1.x/openmeetings-screenshare/src/main/java/org/apache/openmeetings/screen/webstart/CoreScreenShare.java (original) +++ openmeetings/application/branches/3.1.x/openmeetings-screenshare/src/main/java/org/apache/openmeetings/screen/webstart/CoreScreenShare.java Sun Aug 28 14:58:00 2016 @@ -223,6 +223,9 @@ public class CoreScreenShare implements } } + public void setId(String id) { + } + public void setConnectionAsSharingClient() { log.debug("## setConnectionAsSharingClient"); try { Modified: openmeetings/application/branches/3.2.x/openmeetings-screenshare/src/main/java/org/apache/openmeetings/screen/webstart/CoreScreenShare.java URL: http://svn.apache.org/viewvc/openmeetings/application/branches/3.2.x/openmeetings-screenshare/src/main/java/org/apache/openmeetings/screen/webstart/CoreScreenShare.java?rev=1758122=1758121=1758122=diff == --- openmeetings/application/branches/3.2.x/openmeetings-screenshare/src/main/java/org/apache/openmeetings/screen/webstart/CoreScreenShare.java (original) +++ openmeetings/application/branches/3.2.x/openmeetings-screenshare/src/main/java/org/apache/openmeetings/screen/webstart/CoreScreenShare.java Sun Aug 28 14:58:00 2016 @@ -223,6 +223,9 @@ public class CoreScreenShare implements } } + public void setId(String id) { + } + public void setConnectionAsSharingClient() { log.debug("## setConnectionAsSharingClient"); try { Modified: openmeetings/application/trunk/openmeetings-screenshare/src/main/java/org/apache/openmeetings/screen/webstart/CoreScreenShare.java URL: http://svn.apache.org/viewvc/openmeetings/application/trunk/openmeetings-screenshare/src/main/java/org/apache/openmeetings/screen/webstart/CoreScreenShare.java?rev=1758122=1758121=1758122=diff == --- openmeetings/application/trunk/openmeetings-screenshare/src/main/java/org/apache/openmeetings/screen/webstart/CoreScreenShare.java (original) +++ openmeetings/application/trunk/openmeetings-screenshare/src/main/java/org/apache/openmeetings/screen/webstart/CoreScreenShare.java Sun Aug 28 14:58:00 2016 @@ -223,6 +223,9 @@ public class CoreScreenShare implements } } + public void setId(String id) { + } + public void setConnectionAsSharingClient() { log.debug("## setConnectionAsSharingClient"); try {
[jira] [Commented] (OPENMEETINGS-1447) 3.1.3 - Library versions should be updated
[ https://issues.apache.org/jira/browse/OPENMEETINGS-1447?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15443567#comment-15443567 ] ASF subversion and git services commented on OPENMEETINGS-1447: --- Commit 1758120 from [~solomax] in branch 'application/branches/3.1.x' [ https://svn.apache.org/r1758120 ] [OPENMEETINGS-1447] maven-war-plugin version is updated > 3.1.3 - Library versions should be updated > -- > > Key: OPENMEETINGS-1447 > URL: https://issues.apache.org/jira/browse/OPENMEETINGS-1447 > Project: Openmeetings > Issue Type: Improvement > Components: BuildsAndReleases >Affects Versions: 3.1.3 >Reporter: Maxim Solodovnik >Assignee: Maxim Solodovnik > Fix For: 3.1.3 > > > Library versions should be keep up to date (continuous task) -- This message was sent by Atlassian JIRA (v6.3.4#6332)
svn commit: r1758120 - /openmeetings/application/branches/3.1.x/pom.xml
Author: solomax Date: Sun Aug 28 14:56:31 2016 New Revision: 1758120 URL: http://svn.apache.org/viewvc?rev=1758120=rev Log: [OPENMEETINGS-1447] maven-war-plugin version is updated Modified: openmeetings/application/branches/3.1.x/pom.xml Modified: openmeetings/application/branches/3.1.x/pom.xml URL: http://svn.apache.org/viewvc/openmeetings/application/branches/3.1.x/pom.xml?rev=1758120=1758119=1758120=diff == --- openmeetings/application/branches/3.1.x/pom.xml (original) +++ openmeetings/application/branches/3.1.x/pom.xml Sun Aug 28 14:56:31 2016 @@ -862,7 +862,7 @@ org.apache.maven.plugins maven-war-plugin - 2.6 + 3.0.0 org.apache.maven.plugins
svn commit: r1758121 - /openmeetings/application/trunk/pom.xml
Author: solomax Date: Sun Aug 28 14:56:45 2016 New Revision: 1758121 URL: http://svn.apache.org/viewvc?rev=1758121=rev Log: [OPENMEETINGS-980] maven-war-plugin version is updated Modified: openmeetings/application/trunk/pom.xml Modified: openmeetings/application/trunk/pom.xml URL: http://svn.apache.org/viewvc/openmeetings/application/trunk/pom.xml?rev=1758121=1758120=1758121=diff == --- openmeetings/application/trunk/pom.xml (original) +++ openmeetings/application/trunk/pom.xml Sun Aug 28 14:56:45 2016 @@ -862,7 +862,7 @@ org.apache.maven.plugins maven-war-plugin - 2.6 + 3.0.0 org.apache.maven.plugins
[jira] [Commented] (OPENMEETINGS-1373) 3.2.0 Library versions should be updated
[ https://issues.apache.org/jira/browse/OPENMEETINGS-1373?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15443566#comment-15443566 ] ASF subversion and git services commented on OPENMEETINGS-1373: --- Commit 1758119 from [~solomax] in branch 'application/branches/3.2.x' [ https://svn.apache.org/r1758119 ] [OPENMEETINGS-1373] maven-war-plugin version is updated > 3.2.0 Library versions should be updated > > > Key: OPENMEETINGS-1373 > URL: https://issues.apache.org/jira/browse/OPENMEETINGS-1373 > Project: Openmeetings > Issue Type: Improvement > Components: BuildsAndReleases >Affects Versions: 4.0.0 >Reporter: Maxim Solodovnik >Assignee: Maxim Solodovnik > Fix For: 3.2.0 > > > Library versions should be keep up to date (continuous task) -- This message was sent by Atlassian JIRA (v6.3.4#6332)
svn commit: r1758119 - /openmeetings/application/branches/3.2.x/pom.xml
Author: solomax Date: Sun Aug 28 14:55:40 2016 New Revision: 1758119 URL: http://svn.apache.org/viewvc?rev=1758119=rev Log: [OPENMEETINGS-1373] maven-war-plugin version is updated Modified: openmeetings/application/branches/3.2.x/pom.xml Modified: openmeetings/application/branches/3.2.x/pom.xml URL: http://svn.apache.org/viewvc/openmeetings/application/branches/3.2.x/pom.xml?rev=1758119=1758118=1758119=diff == --- openmeetings/application/branches/3.2.x/pom.xml (original) +++ openmeetings/application/branches/3.2.x/pom.xml Sun Aug 28 14:55:40 2016 @@ -862,7 +862,7 @@ org.apache.maven.plugins maven-war-plugin - 2.6 + 3.0.0 org.apache.maven.plugins