[jira] [Created] (OPENMEETINGS-1800) Delete selected files from directory by using keyboard delete key.

2017-12-22 Thread Daniel Ascher (JIRA)
Daniel Ascher created OPENMEETINGS-1800:
---

 Summary: Delete selected files from directory by using keyboard 
delete key.
 Key: OPENMEETINGS-1800
 URL: https://issues.apache.org/jira/browse/OPENMEETINGS-1800
 Project: Openmeetings
  Issue Type: Improvement
Reporter: Daniel Ascher
Assignee: Maxim Solodovnik
Priority: Minor






--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Resolved] (OPENMEETINGS-1788) Camera not detected in Video conference

2017-12-22 Thread Maxim Solodovnik (JIRA)

 [ 
https://issues.apache.org/jira/browse/OPENMEETINGS-1788?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Maxim Solodovnik resolved OPENMEETINGS-1788.

Resolution: Information Provided

HTTPS is required to be able to access camera/microphone: 
http://openmeetings.apache.org/RTMPSAndHTTPS.html ?

> Camera not detected in Video conference 
> 
>
> Key: OPENMEETINGS-1788
> URL: https://issues.apache.org/jira/browse/OPENMEETINGS-1788
> Project: Openmeetings
>  Issue Type: Bug
>  Components: Audio/Video
>Affects Versions: 4.0.1
> Environment: Ubuntu 5.4.0-6ubuntu1~16.04.5
> RAM - 1GB
> Intel(R) Xeon(R) CPU E5-2676 v3 @ 2.40GHz
> 1 CPU Core
>Reporter: Mayank Gupta
>Assignee: Maxim Solodovnik
>  Labels: newbie
>
> Hello,
> I have been testing Apache Openmeetings since a week and everything is 
> working fine except the webcam and microphone.
> Openmeetings is not able to detect the camera and microphone while doing a 
> video conferencing, though all the things are deployed perfectly and even I 
> have checked with the logs but nothing in there.  
> I am testing on laptop and even I have checked on a MAC PC but its not 
> working. 
> Any help would be really appreciated.
> Thanks & Regards
> Mayank Gupta



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Resolved] (OPENMEETINGS-1785) User's video frame is not resized for other participants when user change video settings

2017-12-22 Thread Maxim Solodovnik (JIRA)

 [ 
https://issues.apache.org/jira/browse/OPENMEETINGS-1785?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Maxim Solodovnik resolved OPENMEETINGS-1785.

Resolution: Fixed

> User's video frame is not resized for other participants when user change 
> video settings
> 
>
> Key: OPENMEETINGS-1785
> URL: https://issues.apache.org/jira/browse/OPENMEETINGS-1785
> Project: Openmeetings
>  Issue Type: Bug
>  Components: HTML5/Room
>Affects Versions: 4.0.1
>Reporter: Vasiliy Degtyarev
>Assignee: Maxim Solodovnik
> Fix For: 4.0.2
>
>
> Enter to the room with video and change video frame size for one participant, 
> then video frame is not resized for other participants.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Commented] (OPENMEETINGS-1785) User's video frame is not resized for other participants when user change video settings

2017-12-22 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/OPENMEETINGS-1785?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16301256#comment-16301256
 ] 

ASF subversion and git services commented on OPENMEETINGS-1785:
---

Commit 4fe5705f16607b83f3f9cb572d4800663446691c in openmeetings's branch 
refs/heads/master from [~solomax]
[ https://git-wip-us.apache.org/repos/asf?p=openmeetings.git;h=4fe5705 ]

[OPENMEETINGS-1785] video resize should work as expected


> User's video frame is not resized for other participants when user change 
> video settings
> 
>
> Key: OPENMEETINGS-1785
> URL: https://issues.apache.org/jira/browse/OPENMEETINGS-1785
> Project: Openmeetings
>  Issue Type: Bug
>  Components: HTML5/Room
>Affects Versions: 4.0.1
>Reporter: Vasiliy Degtyarev
>Assignee: Maxim Solodovnik
> Fix For: 4.0.2
>
>
> Enter to the room with video and change video frame size for one participant, 
> then video frame is not resized for other participants.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Commented] (OPENMEETINGS-1785) User's video frame is not resized for other participants when user change video settings

2017-12-22 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/OPENMEETINGS-1785?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16301255#comment-16301255
 ] 

ASF subversion and git services commented on OPENMEETINGS-1785:
---

Commit f0b6c6eb7c0c72463cea89d325c43b170521c238 in openmeetings's branch 
refs/heads/4.0.x from [~solomax]
[ https://git-wip-us.apache.org/repos/asf?p=openmeetings.git;h=f0b6c6e ]

[OPENMEETINGS-1785] video resize should work as expected


> User's video frame is not resized for other participants when user change 
> video settings
> 
>
> Key: OPENMEETINGS-1785
> URL: https://issues.apache.org/jira/browse/OPENMEETINGS-1785
> Project: Openmeetings
>  Issue Type: Bug
>  Components: HTML5/Room
>Affects Versions: 4.0.1
>Reporter: Vasiliy Degtyarev
>Assignee: Maxim Solodovnik
> Fix For: 4.0.2
>
>
> Enter to the room with video and change video frame size for one participant, 
> then video frame is not resized for other participants.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


openmeetings git commit: [OPENMEETINGS-1785] video resize should work as expected

2017-12-22 Thread solomax
Repository: openmeetings
Updated Branches:
  refs/heads/master bdfbdc80a -> 4fe5705f1


[OPENMEETINGS-1785] video resize should work as expected


Project: http://git-wip-us.apache.org/repos/asf/openmeetings/repo
Commit: http://git-wip-us.apache.org/repos/asf/openmeetings/commit/4fe5705f
Tree: http://git-wip-us.apache.org/repos/asf/openmeetings/tree/4fe5705f
Diff: http://git-wip-us.apache.org/repos/asf/openmeetings/diff/4fe5705f

Branch: refs/heads/master
Commit: 4fe5705f16607b83f3f9cb572d4800663446691c
Parents: bdfbdc8
Author: Maxim Solodovnik 
Authored: Fri Dec 22 18:00:11 2017 +0700
Committer: Maxim Solodovnik 
Committed: Fri Dec 22 18:00:32 2017 +0700

--
 .../core/remote/ScopeApplicationAdapter.java| 12 +
 .../openmeetings/db/entity/basic/Client.java|  3 ++
 .../db/entity/room/StreamClient.java|  6 ++-
 .../flex/org/apache/openmeetings/OmVideo.as | 54 ++--
 .../apache/openmeetings/web/room/room-base.js   |  8 ++-
 5 files changed, 53 insertions(+), 30 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/openmeetings/blob/4fe5705f/openmeetings-core/src/main/java/org/apache/openmeetings/core/remote/ScopeApplicationAdapter.java
--
diff --git 
a/openmeetings-core/src/main/java/org/apache/openmeetings/core/remote/ScopeApplicationAdapter.java
 
b/openmeetings-core/src/main/java/org/apache/openmeetings/core/remote/ScopeApplicationAdapter.java
index 27f9e4b..8434faf 100644
--- 
a/openmeetings-core/src/main/java/org/apache/openmeetings/core/remote/ScopeApplicationAdapter.java
+++ 
b/openmeetings-core/src/main/java/org/apache/openmeetings/core/remote/ScopeApplicationAdapter.java
@@ -1006,4 +1006,16 @@ public class ScopeApplicationAdapter extends 
MultiThreadedApplicationAdapter imp
Client cl = getApp().getOmClientBySid(c.getSid());
return new CheckDto(cl);
}
+
+   public void resize(Double width, Double height) {
+   if (width == null || height == null) {
+   return;
+   }
+   IConnection current = Red5.getConnectionLocal();
+   StreamClient c = 
sessionManager.get(IClientUtil.getId(current.getClient()));
+   if (c == null) {
+   return;
+   }
+   
sessionManager.update(c.setWidth(width.intValue()).setHeight(height.intValue()));
+   }
 }

http://git-wip-us.apache.org/repos/asf/openmeetings/blob/4fe5705f/openmeetings-db/src/main/java/org/apache/openmeetings/db/entity/basic/Client.java
--
diff --git 
a/openmeetings-db/src/main/java/org/apache/openmeetings/db/entity/basic/Client.java
 
b/openmeetings-db/src/main/java/org/apache/openmeetings/db/entity/basic/Client.java
index 8781a7b..c73032d 100644
--- 
a/openmeetings-db/src/main/java/org/apache/openmeetings/db/entity/basic/Client.java
+++ 
b/openmeetings-db/src/main/java/org/apache/openmeetings/db/entity/basic/Client.java
@@ -414,6 +414,9 @@ public class Client implements IClient {
boolean avFound = false;
for (String _uid : streams) {
StreamClient rc = mgr.get(_uid);
+   if (rc == null) {
+   continue;
+   }
Type t = rc.getType();
if (Type.room == t) {
avFound = true;

http://git-wip-us.apache.org/repos/asf/openmeetings/blob/4fe5705f/openmeetings-db/src/main/java/org/apache/openmeetings/db/entity/room/StreamClient.java
--
diff --git 
a/openmeetings-db/src/main/java/org/apache/openmeetings/db/entity/room/StreamClient.java
 
b/openmeetings-db/src/main/java/org/apache/openmeetings/db/entity/room/StreamClient.java
index 4731e69..2c5e9a6 100644
--- 
a/openmeetings-db/src/main/java/org/apache/openmeetings/db/entity/room/StreamClient.java
+++ 
b/openmeetings-db/src/main/java/org/apache/openmeetings/db/entity/room/StreamClient.java
@@ -98,8 +98,9 @@ public class StreamClient implements IClient {
return width;
}
 
-   public void setWidth(int width) {
+   public StreamClient setWidth(int width) {
this.width = width;
+   return this;
}
 
@Override
@@ -107,8 +108,9 @@ public class StreamClient implements IClient {
return height;
}
 
-   public void setHeight(int height) {
+   public StreamClient setHeight(int height) {
this.height = height;
+   return this;
}
 
@Override


[jira] [Resolved] (OPENMEETINGS-1794) Deleting records

2017-12-22 Thread Maxim Solodovnik (JIRA)

 [ 
https://issues.apache.org/jira/browse/OPENMEETINGS-1794?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Maxim Solodovnik resolved OPENMEETINGS-1794.

Resolution: Not A Problem

yes, command line admin: http://openmeetings.apache.org/CommandLineAdmin.html

after you have deleted something in UI, you can perform "final clean-up" (like 
"empty recycle bin") using both UI and command line admin

please ask further questions in user@ mailing list

> Deleting records
> 
>
> Key: OPENMEETINGS-1794
> URL: https://issues.apache.org/jira/browse/OPENMEETINGS-1794
> Project: Openmeetings
>  Issue Type: Bug
>  Components: Audio/Video
>Affects Versions: 4.0.0
> Environment: OM 4.0.0, Windows 10 Professional
>Reporter: Prytsepov Andrey
>Assignee: Maxim Solodovnik
>Priority: Critical
>
> When delete records in interface OM, they left in directory, so i need it 
> delete manual.
> Example i delete in OM record, but in 
> "C:\red5\webapps\openmeetings\streams\11" i got files and i need delete it 
> manual



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Resolved] (OPENMEETINGS-1796) Need add more control in access rules

2017-12-22 Thread Maxim Solodovnik (JIRA)

 [ 
https://issues.apache.org/jira/browse/OPENMEETINGS-1796?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Maxim Solodovnik resolved OPENMEETINGS-1796.

Resolution: Won't Fix

I see no value in creating another role which is very close to admin
Current design is solid.
Admin(s) creates groups
Groups might represent "academic group of student", "department of 
organisation" etc.
This is something not very volatile .

You can create additional admins to modify everything on regular basis

> Need add more control in access rules
> -
>
> Key: OPENMEETINGS-1796
> URL: https://issues.apache.org/jira/browse/OPENMEETINGS-1796
> Project: Openmeetings
>  Issue Type: Improvement
>  Components: BuildsAndReleases
>Affects Versions: 4.0.0
> Environment: OM 4.0.0, Windows 10 Professional
>Reporter: Prytsepov Andrey
>Assignee: Maxim Solodovnik
>Priority: Critical
>
> Now we have access groups: soap, admin, dashboard, room, login
> It is not flexible as i need.
> I think need to add user group "managers".
> Admin have all rights to OM, but it is need to give some users rights to 
> organize webinars without admin help.
> Admin musn't give access more than need to people who organize webinars, but 
> in this case admin must waste his time on tasks that he mustn't do.
> As i think "managers" must have access to: create/delete users but not 
> create/delete admins, create/delete rooms, create/delete groups, send email 
> from OM, view/delete/replace records, connections(drop users but not admin). 
> Another options they must have like other default users.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Resolved] (OPENMEETINGS-1795) Name for directories of OM

2017-12-22 Thread Maxim Solodovnik (JIRA)

 [ 
https://issues.apache.org/jira/browse/OPENMEETINGS-1795?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Maxim Solodovnik resolved OPENMEETINGS-1795.

Resolution: Won't Fix

This is not intended to be used directly, only being used by OM internals

> Name for directories of OM
> --
>
> Key: OPENMEETINGS-1795
> URL: https://issues.apache.org/jira/browse/OPENMEETINGS-1795
> Project: Openmeetings
>  Issue Type: Wish
>  Components: Audio/Video
>Affects Versions: 4.0.0
> Environment: OM 4.0.0, Windows 10 Professional
>Reporter: Prytsepov Andrey
>Assignee: Maxim Solodovnik
>
> When record was finished in room it will be good after when i look at this 
> record after 6-7 month i can understand what the record i looking for.
> Example:
> 1. i do record in OM
> 2. in web OM i see name "Recording 2017.12.19 18:09:58". 
> I can rename it by double click but it is not give result that i want.
> 3. in "C:\red5\webapps\openmeetings\streams\11" i see:
> rec_64_stream_538995a4-9eca-4943-9e74-f55f4c8ed777_2017_12_19_18_01_47.flv
> rec_64_stream_ED0412F8-2655-876-02F6-6F4B66D4163D_2017_12_19_18_01_48_FULL_WAVE.wav
> It is mistake looking by number of room but not by name of room in name in 
> directory.
> 4. in "C:\red5\webapps\openmeetings\streams\hibernate" isee:
> 0cc822fb-2198-447a-a344-4d7b142b31ee.mp4
> How i think need to do:
> 1. i do record in OM
> 2. in web OM i see name "Recording 2017.12.19 18:09:58"
> 3. Rename it on "20171220_webinar_about_driving_car"
> 4. In "C:\red5\webapps\openmeetings\streams" i see directory by name of room. 
> Example: 
> "C:\red5\webapps\openmeetings\streams\SomeRoom" that was create early in web 
> OM with name %SomeRoom%
> 5. Here i see "20171220_webinar_about_driving_car.flv", 
> "20171220_webinar_about_driving_car.wav", 
> "20171220_webinar_about_driving_car.mp4"



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Comment Edited] (OPENMEETINGS-1795) Name for directories of OM

2017-12-22 Thread Prytsepov Andrey (JIRA)

[ 
https://issues.apache.org/jira/browse/OPENMEETINGS-1795?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16301115#comment-16301115
 ] 

Prytsepov Andrey edited comment on OPENMEETINGS-1795 at 12/22/17 8:41 AM:
--

mess is now.
My rooms have numbers in web-OM and when look in directory of OS Windows.
Example room named "testroom" but inside it it is room "11" and name of 
directory at least for streams are "11". It need when i call room "testroom" 
inside the room it is not "11" but "testroom", same in name of directory.
When i will have many records after 12-24 month it will be difficult to 
understand what the webinar i looking at.
Later i think i additionaly will backup records and name of directory when it 
is correctly named will be easy to understand with what i working now.


was (Author: p.andrey):
mess is now.
My does rooms have numbers in web-OM and when look in directory of OS Windows.
Example room named "testroom" but inside it it is room "11" and name of 
directory at least for streams are "11". It need when i call room "testroom" 
inside the room it is not "11" but "testroom", same in name of directory.
When i will have many records after 12-24 month it will be difficult to 
understand what the webinar i looking at.
Later i think i additionaly will backup records and name of directory when it 
is correctly named will be easy to understand with what i working now.

> Name for directories of OM
> --
>
> Key: OPENMEETINGS-1795
> URL: https://issues.apache.org/jira/browse/OPENMEETINGS-1795
> Project: Openmeetings
>  Issue Type: Wish
>  Components: Audio/Video
>Affects Versions: 4.0.0
> Environment: OM 4.0.0, Windows 10 Professional
>Reporter: Prytsepov Andrey
>Assignee: Maxim Solodovnik
>
> When record was finished in room it will be good after when i look at this 
> record after 6-7 month i can understand what the record i looking for.
> Example:
> 1. i do record in OM
> 2. in web OM i see name "Recording 2017.12.19 18:09:58". 
> I can rename it by double click but it is not give result that i want.
> 3. in "C:\red5\webapps\openmeetings\streams\11" i see:
> rec_64_stream_538995a4-9eca-4943-9e74-f55f4c8ed777_2017_12_19_18_01_47.flv
> rec_64_stream_ED0412F8-2655-876-02F6-6F4B66D4163D_2017_12_19_18_01_48_FULL_WAVE.wav
> It is mistake looking by number of room but not by name of room in name in 
> directory.
> 4. in "C:\red5\webapps\openmeetings\streams\hibernate" isee:
> 0cc822fb-2198-447a-a344-4d7b142b31ee.mp4
> How i think need to do:
> 1. i do record in OM
> 2. in web OM i see name "Recording 2017.12.19 18:09:58"
> 3. Rename it on "20171220_webinar_about_driving_car"
> 4. In "C:\red5\webapps\openmeetings\streams" i see directory by name of room. 
> Example: 
> "C:\red5\webapps\openmeetings\streams\SomeRoom" that was create early in web 
> OM with name %SomeRoom%
> 5. Here i see "20171220_webinar_about_driving_car.flv", 
> "20171220_webinar_about_driving_car.wav", 
> "20171220_webinar_about_driving_car.mp4"



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Reopened] (OPENMEETINGS-1795) Name for directories of OM

2017-12-22 Thread Prytsepov Andrey (JIRA)

 [ 
https://issues.apache.org/jira/browse/OPENMEETINGS-1795?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Prytsepov Andrey reopened OPENMEETINGS-1795:


mess is now.
My does rooms have numbers in web-OM and when look in directory of OS Windows.
Example room named "testroom" but inside it it is room "11" and name of 
directory at least for streams are "11". It need when i call room "testroom" 
inside the room it is not "11" but "testroom", same in name of directory.
When i will have many records after 12-24 month it will be difficult to 
understand what the webinar i looking at.
Later i think i additionaly will backup records and name of directory when it 
is correctly named will be easy to understand with what i working now.

> Name for directories of OM
> --
>
> Key: OPENMEETINGS-1795
> URL: https://issues.apache.org/jira/browse/OPENMEETINGS-1795
> Project: Openmeetings
>  Issue Type: Wish
>  Components: Audio/Video
>Affects Versions: 4.0.0
> Environment: OM 4.0.0, Windows 10 Professional
>Reporter: Prytsepov Andrey
>Assignee: Maxim Solodovnik
>
> When record was finished in room it will be good after when i look at this 
> record after 6-7 month i can understand what the record i looking for.
> Example:
> 1. i do record in OM
> 2. in web OM i see name "Recording 2017.12.19 18:09:58". 
> I can rename it by double click but it is not give result that i want.
> 3. in "C:\red5\webapps\openmeetings\streams\11" i see:
> rec_64_stream_538995a4-9eca-4943-9e74-f55f4c8ed777_2017_12_19_18_01_47.flv
> rec_64_stream_ED0412F8-2655-876-02F6-6F4B66D4163D_2017_12_19_18_01_48_FULL_WAVE.wav
> It is mistake looking by number of room but not by name of room in name in 
> directory.
> 4. in "C:\red5\webapps\openmeetings\streams\hibernate" isee:
> 0cc822fb-2198-447a-a344-4d7b142b31ee.mp4
> How i think need to do:
> 1. i do record in OM
> 2. in web OM i see name "Recording 2017.12.19 18:09:58"
> 3. Rename it on "20171220_webinar_about_driving_car"
> 4. In "C:\red5\webapps\openmeetings\streams" i see directory by name of room. 
> Example: 
> "C:\red5\webapps\openmeetings\streams\SomeRoom" that was create early in web 
> OM with name %SomeRoom%
> 5. Here i see "20171220_webinar_about_driving_car.flv", 
> "20171220_webinar_about_driving_car.wav", 
> "20171220_webinar_about_driving_car.mp4"



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Reopened] (OPENMEETINGS-1796) Need add more control in access rules

2017-12-22 Thread Prytsepov Andrey (JIRA)

 [ 
https://issues.apache.org/jira/browse/OPENMEETINGS-1796?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Prytsepov Andrey reopened OPENMEETINGS-1796:


For this algorithm admin must create group, acess someone as groupadmin after 
this groupadmin have access to do something. Many steps. Must be, admin just 
once make “manager” and “manager” have access to create many groups and other 
accesses that I wrote before in jira. In this schema admin just once but not 
always make manager and he no need always do someone as group admin.
Sometimes I need to send email manually, so automatically it is just half of 
functionality that needed. 


> Need add more control in access rules
> -
>
> Key: OPENMEETINGS-1796
> URL: https://issues.apache.org/jira/browse/OPENMEETINGS-1796
> Project: Openmeetings
>  Issue Type: Improvement
>  Components: BuildsAndReleases
>Affects Versions: 4.0.0
> Environment: OM 4.0.0, Windows 10 Professional
>Reporter: Prytsepov Andrey
>Assignee: Maxim Solodovnik
>Priority: Critical
>
> Now we have access groups: soap, admin, dashboard, room, login
> It is not flexible as i need.
> I think need to add user group "managers".
> Admin have all rights to OM, but it is need to give some users rights to 
> organize webinars without admin help.
> Admin musn't give access more than need to people who organize webinars, but 
> in this case admin must waste his time on tasks that he mustn't do.
> As i think "managers" must have access to: create/delete users but not 
> create/delete admins, create/delete rooms, create/delete groups, send email 
> from OM, view/delete/replace records, connections(drop users but not admin). 
> Another options they must have like other default users.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)