[jira] [Commented] (OPENMEETINGS-2316) KRoom holds a reference to KStream after person has left the room

2020-04-27 Thread Maxim Solodovnik (Jira)


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

Maxim Solodovnik commented on OPENMEETINGS-2316:


I agree this one should be addressed
(and definitely can be addressed without any refactoring :)))

> KRoom holds a reference to KStream after person has left the room
> -
>
> Key: OPENMEETINGS-2316
> URL: https://issues.apache.org/jira/browse/OPENMEETINGS-2316
> Project: Openmeetings
>  Issue Type: Bug
>Affects Versions: 5.0.0-M4
>Reporter: Sebastian Wagner
>Assignee: Sebastian Wagner
>Priority: Major
> Fix For: 5.0.0-M5
>
>
> Steps to reproduce:
> Go to Admin>Connection 
> 1 user, html scope,
> Go To any conference type, enter (you can check connections in 
> Admin>Connections in another tab == 3 connections, 1 in html scope, 2 in 
> room, 1 AUDIO_VIDEO, with source of StreamProcessor).
> Leave the room
> Go to Admin>Connection 
> => There is still a KStream in the KRoom. And that one stays. Forever.
>  
> This might be fixed by /OPENMEETINGS-2315.
> But its worth keeping track of this ticket to make sure it gets tested and 
> there is a log of what has been fixed.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Updated] (OPENMEETINGS-2316) KRoom holds a reference to KStream after person has left the room

2020-04-27 Thread Maxim Solodovnik (Jira)


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

Maxim Solodovnik updated OPENMEETINGS-2316:
---
Priority: Critical  (was: Major)

> KRoom holds a reference to KStream after person has left the room
> -
>
> Key: OPENMEETINGS-2316
> URL: https://issues.apache.org/jira/browse/OPENMEETINGS-2316
> Project: Openmeetings
>  Issue Type: Bug
>Affects Versions: 5.0.0-M4
>Reporter: Sebastian Wagner
>Assignee: Sebastian Wagner
>Priority: Critical
> Fix For: 5.0.0-M5
>
>
> Steps to reproduce:
> Go to Admin>Connection 
> 1 user, html scope,
> Go To any conference type, enter (you can check connections in 
> Admin>Connections in another tab == 3 connections, 1 in html scope, 2 in 
> room, 1 AUDIO_VIDEO, with source of StreamProcessor).
> Leave the room
> Go to Admin>Connection 
> => There is still a KStream in the KRoom. And that one stays. Forever.
>  
> This might be fixed by /OPENMEETINGS-2315.
> But its worth keeping track of this ticket to make sure it gets tested and 
> there is a log of what has been fixed.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Created] (OPENMEETINGS-2318) send.email.at.register true and send.email.with.verfication true

2020-04-27 Thread Horace Miles (Jira)
Horace Miles created OPENMEETINGS-2318:
--

 Summary: send.email.at.register  true and 
send.email.with.verfication true
 Key: OPENMEETINGS-2318
 URL: https://issues.apache.org/jira/browse/OPENMEETINGS-2318
 Project: Openmeetings
  Issue Type: Bug
Affects Versions: 5.0.0-M4
 Environment: Ubuntu 18.04, no NAT 32GB RM, 2TB HD 8 Core processor 
Reporter: Horace Miles
Assignee: Maxim Solodovnik


When both send.email.at.register = true
and send.emai.with.vertification = true

Email detail email sent but not an account vertification email with link see :
Your account details
Login hormiles
Email yahsgkm@





--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Updated] (OPENMEETINGS-2301) Sporadic internal error on room entering

2020-04-27 Thread Maxim Solodovnik (Jira)


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

Maxim Solodovnik updated OPENMEETINGS-2301:
---
Priority: Critical  (was: Major)

> Sporadic internal error on room entering
> 
>
> Key: OPENMEETINGS-2301
> URL: https://issues.apache.org/jira/browse/OPENMEETINGS-2301
> Project: Openmeetings
>  Issue Type: Bug
>Affects Versions: 5.0.0-M4
>Reporter: Konstantin Kuzov
>Assignee: Maxim Solodovnik
>Priority: Critical
>
> Sometimes when entering a room it throws Internal error page.
> {code:java}
> DEBUG 04-26 05:00:31.359 o.a.o.w.a.ClientManager:386 [nio-5443-exec-2] - 
> Cluster:: The only server found
> DEBUG 04-26 05:00:31.360 o.a.o.w.c.MainPanel:401 [nio-5443-exec-2] - 
> updateContents:: npanels IS null ? false, client IS null ? false
> DEBUG 04-26 05:00:31.376 o.a.o.w.r.RoomPanel:345 [nio-5443-exec-2] - public ? 
> true, ownedId ? null true
> DEBUG 04-26 05:00:31.377 o.a.o.d.d.l.ConferenceLogDao:52 [nio-5443-exec-2] - 
> [add]: org.apache.openmeetings.db.entity.log.ConferenceLog@4abadb1e
> DEBUG 04-26 05:00:31.400 o.a.o.w.a.ClientManager:232 [nio-5443-exec-2] - 
> Adding online room client: 170bfba9-781c-40da-91b0-6db499ee5679, room: 3
> DEBUG 04-26 05:00:31.402 o.a.o.w.a.ClientManager:250 [nio-5443-exec-2] - 
> Cluster:: room 3 was not found for server 'server-1', adding ...
> DEBUG 04-26 05:00:31.403 o.a.o.w.a.ClientManager:479 [nio-5443-exec-2] - 
> Cluster:: room 3 is added to server, whole list [3]
> DEBUG 04-26 05:00:31.403 o.a.o.w.a.ClientManager:117 [erver-1.event-1] - 
> Cluster:: Server was updated server-1 -> ServerInfo[rooms: [3]]
> DEBUG 04-26 05:00:31.405 o.a.o.d.u.AuthLevelUtil:40 [nio-5443-exec-2] - Level 
> ADMIN :: [GRANTED]
>  INFO 04-26 05:00:31.406 o.a.o.w.r.RoomPanel:394 [nio-5443-exec-2] - Setting 
> rights for client:: [SUPER_MODERATOR] -> true
> DEBUG 04-26 05:00:31.407 o.a.o.d.u.AuthLevelUtil:40 [nio-5443-exec-2] - Level 
> ADMIN :: [GRANTED]
> DEBUG 04-26 05:00:31.409 o.a.o.d.d.r.PollDao:87 [nio-5443-exec-2] -  :: 
> getPoll :: 3
> DEBUG 04-26 05:00:31.415 o.a.o.d.d.r.PollDao:98 [nio-5443-exec-2] -  :: 
> getArchived :: 3
> DEBUG 04-26 05:00:31.440 o.a.o.d.d.f.FileItemDao:55 [nio-5443-exec-2] - 
> getByOwner() started
> DEBUG 04-26 05:00:31.446 o.a.o.d.d.f.FileItemDao:50 [nio-5443-exec-2] - 
> getByRoom roomId :: 3
> DEBUG 04-26 05:00:31.716 o.a.o.w.r.RoomPanel:136 [nio-5443-exec-3] - 
> RoomPanel::roomEnter
> DEBUG 04-26 05:00:31.726 o.a.o.w.r.RoomPanel:166 [nio-5443-exec-3] - 
> RoomPanel::roomEnter, mods IS EMPTY ? false, is MOD ? true
> DEBUG 04-26 05:00:31.735 o.a.o.d.d.r.PollDao:104 [Thread-127] -  :: hasPoll 
> :: 3
> DEBUG 04-26 05:00:31.740 o.a.o.d.d.r.PollDao:98 [Thread-127] -  :: 
> getArchived :: 3
> DEBUG 04-26 05:00:31.741 o.a.o.c.r.KurentoHandler:222 [Thread-127] - 
> Searching for room 3
> DEBUG 04-26 05:00:31.741 o.a.o.c.r.KurentoHandler:226 [Thread-127] - Room 3 
> does not exist. Will create now!
>  INFO 04-26 05:00:31.763 o.a.o.c.r.KRoom:75 [Thread-127] - ROOM 3 has been 
> created
> DEBUG 04-26 05:00:31.763 o.a.o.c.r.KurentoHandler:236 [Thread-127] - Room 3 
> found!
> DEBUG 04-26 05:00:31.764 o.a.o.c.r.KurentoHandler:397 [EventExec-e2-t4] - 
> Kurento::ObjectCreated -> [RemoteObject: type=MediaPipeline 
> remoteRef=fec772df-072e-4a32-8f5a-c94150645f2f_kurento.MediaPipeline]
> ERROR 04-26 05:00:31.833 o.a.w.DefaultExceptionMapper:170 [nio-5443-exec-1] - 
> Unexpected error occurred
> java.lang.NullPointerException: null
> at 
> org.apache.openmeetings.web.room.sidebar.RoomSidebar$1.respond(RoomSidebar.java:94)
> at 
> org.apache.wicket.ajax.AbstractDefaultAjaxBehavior.onRequest(AbstractDefaultAjaxBehavior.java:597)
> at 
> org.apache.wicket.core.request.handler.ListenerRequestHandler.internalInvoke(ListenerRequestHandler.java:306)
> at 
> org.apache.wicket.core.request.handler.ListenerRequestHandler.invoke(ListenerRequestHandler.java:280)
> at 
> org.apache.wicket.core.request.handler.ListenerRequestHandler.invokeListener(ListenerRequestHandler.java:222)
> at 
> org.apache.wicket.core.request.handler.ListenerRequestHandler.respond(ListenerRequestHandler.java:208)
> at 
> org.apache.wicket.request.cycle.RequestCycle$HandlerExecutor.respond(RequestCycle.java:917)
> at 
> org.apache.wicket.request.RequestHandlerExecutor.execute(RequestHandlerExecutor.java:63)
> at 
> org.apache.wicket.request.cycle.RequestCycle.execute(RequestCycle.java:283)
> at 
> org.apache.wicket.request.cycle.RequestCycle.processRequest(RequestCycle.java:254)
> at 
> org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(RequestCycle.java:222)
> at 
> org.apache.wicket.protocol.ws.AbstractUpgradeFilter.processRequestCycle(Abs

[jira] [Updated] (OPENMEETINGS-2301) Sporadic internal error on room entering

2020-04-27 Thread Maxim Solodovnik (Jira)


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

Maxim Solodovnik updated OPENMEETINGS-2301:
---
Component/s: Room

> Sporadic internal error on room entering
> 
>
> Key: OPENMEETINGS-2301
> URL: https://issues.apache.org/jira/browse/OPENMEETINGS-2301
> Project: Openmeetings
>  Issue Type: Bug
>  Components: Room
>Affects Versions: 5.0.0-M4
>Reporter: Konstantin Kuzov
>Assignee: Maxim Solodovnik
>Priority: Critical
> Fix For: 5.0.0-M5
>
>
> Sometimes when entering a room it throws Internal error page.
> {code:java}
> DEBUG 04-26 05:00:31.359 o.a.o.w.a.ClientManager:386 [nio-5443-exec-2] - 
> Cluster:: The only server found
> DEBUG 04-26 05:00:31.360 o.a.o.w.c.MainPanel:401 [nio-5443-exec-2] - 
> updateContents:: npanels IS null ? false, client IS null ? false
> DEBUG 04-26 05:00:31.376 o.a.o.w.r.RoomPanel:345 [nio-5443-exec-2] - public ? 
> true, ownedId ? null true
> DEBUG 04-26 05:00:31.377 o.a.o.d.d.l.ConferenceLogDao:52 [nio-5443-exec-2] - 
> [add]: org.apache.openmeetings.db.entity.log.ConferenceLog@4abadb1e
> DEBUG 04-26 05:00:31.400 o.a.o.w.a.ClientManager:232 [nio-5443-exec-2] - 
> Adding online room client: 170bfba9-781c-40da-91b0-6db499ee5679, room: 3
> DEBUG 04-26 05:00:31.402 o.a.o.w.a.ClientManager:250 [nio-5443-exec-2] - 
> Cluster:: room 3 was not found for server 'server-1', adding ...
> DEBUG 04-26 05:00:31.403 o.a.o.w.a.ClientManager:479 [nio-5443-exec-2] - 
> Cluster:: room 3 is added to server, whole list [3]
> DEBUG 04-26 05:00:31.403 o.a.o.w.a.ClientManager:117 [erver-1.event-1] - 
> Cluster:: Server was updated server-1 -> ServerInfo[rooms: [3]]
> DEBUG 04-26 05:00:31.405 o.a.o.d.u.AuthLevelUtil:40 [nio-5443-exec-2] - Level 
> ADMIN :: [GRANTED]
>  INFO 04-26 05:00:31.406 o.a.o.w.r.RoomPanel:394 [nio-5443-exec-2] - Setting 
> rights for client:: [SUPER_MODERATOR] -> true
> DEBUG 04-26 05:00:31.407 o.a.o.d.u.AuthLevelUtil:40 [nio-5443-exec-2] - Level 
> ADMIN :: [GRANTED]
> DEBUG 04-26 05:00:31.409 o.a.o.d.d.r.PollDao:87 [nio-5443-exec-2] -  :: 
> getPoll :: 3
> DEBUG 04-26 05:00:31.415 o.a.o.d.d.r.PollDao:98 [nio-5443-exec-2] -  :: 
> getArchived :: 3
> DEBUG 04-26 05:00:31.440 o.a.o.d.d.f.FileItemDao:55 [nio-5443-exec-2] - 
> getByOwner() started
> DEBUG 04-26 05:00:31.446 o.a.o.d.d.f.FileItemDao:50 [nio-5443-exec-2] - 
> getByRoom roomId :: 3
> DEBUG 04-26 05:00:31.716 o.a.o.w.r.RoomPanel:136 [nio-5443-exec-3] - 
> RoomPanel::roomEnter
> DEBUG 04-26 05:00:31.726 o.a.o.w.r.RoomPanel:166 [nio-5443-exec-3] - 
> RoomPanel::roomEnter, mods IS EMPTY ? false, is MOD ? true
> DEBUG 04-26 05:00:31.735 o.a.o.d.d.r.PollDao:104 [Thread-127] -  :: hasPoll 
> :: 3
> DEBUG 04-26 05:00:31.740 o.a.o.d.d.r.PollDao:98 [Thread-127] -  :: 
> getArchived :: 3
> DEBUG 04-26 05:00:31.741 o.a.o.c.r.KurentoHandler:222 [Thread-127] - 
> Searching for room 3
> DEBUG 04-26 05:00:31.741 o.a.o.c.r.KurentoHandler:226 [Thread-127] - Room 3 
> does not exist. Will create now!
>  INFO 04-26 05:00:31.763 o.a.o.c.r.KRoom:75 [Thread-127] - ROOM 3 has been 
> created
> DEBUG 04-26 05:00:31.763 o.a.o.c.r.KurentoHandler:236 [Thread-127] - Room 3 
> found!
> DEBUG 04-26 05:00:31.764 o.a.o.c.r.KurentoHandler:397 [EventExec-e2-t4] - 
> Kurento::ObjectCreated -> [RemoteObject: type=MediaPipeline 
> remoteRef=fec772df-072e-4a32-8f5a-c94150645f2f_kurento.MediaPipeline]
> ERROR 04-26 05:00:31.833 o.a.w.DefaultExceptionMapper:170 [nio-5443-exec-1] - 
> Unexpected error occurred
> java.lang.NullPointerException: null
> at 
> org.apache.openmeetings.web.room.sidebar.RoomSidebar$1.respond(RoomSidebar.java:94)
> at 
> org.apache.wicket.ajax.AbstractDefaultAjaxBehavior.onRequest(AbstractDefaultAjaxBehavior.java:597)
> at 
> org.apache.wicket.core.request.handler.ListenerRequestHandler.internalInvoke(ListenerRequestHandler.java:306)
> at 
> org.apache.wicket.core.request.handler.ListenerRequestHandler.invoke(ListenerRequestHandler.java:280)
> at 
> org.apache.wicket.core.request.handler.ListenerRequestHandler.invokeListener(ListenerRequestHandler.java:222)
> at 
> org.apache.wicket.core.request.handler.ListenerRequestHandler.respond(ListenerRequestHandler.java:208)
> at 
> org.apache.wicket.request.cycle.RequestCycle$HandlerExecutor.respond(RequestCycle.java:917)
> at 
> org.apache.wicket.request.RequestHandlerExecutor.execute(RequestHandlerExecutor.java:63)
> at 
> org.apache.wicket.request.cycle.RequestCycle.execute(RequestCycle.java:283)
> at 
> org.apache.wicket.request.cycle.RequestCycle.processRequest(RequestCycle.java:254)
> at 
> org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(RequestCycle.java:222)
> at 
> org.apache.wicket.protocol.w

[jira] [Updated] (OPENMEETINGS-2301) Sporadic internal error on room entering

2020-04-27 Thread Maxim Solodovnik (Jira)


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

Maxim Solodovnik updated OPENMEETINGS-2301:
---
Fix Version/s: 5.0.0-M5

> Sporadic internal error on room entering
> 
>
> Key: OPENMEETINGS-2301
> URL: https://issues.apache.org/jira/browse/OPENMEETINGS-2301
> Project: Openmeetings
>  Issue Type: Bug
>Affects Versions: 5.0.0-M4
>Reporter: Konstantin Kuzov
>Assignee: Maxim Solodovnik
>Priority: Critical
> Fix For: 5.0.0-M5
>
>
> Sometimes when entering a room it throws Internal error page.
> {code:java}
> DEBUG 04-26 05:00:31.359 o.a.o.w.a.ClientManager:386 [nio-5443-exec-2] - 
> Cluster:: The only server found
> DEBUG 04-26 05:00:31.360 o.a.o.w.c.MainPanel:401 [nio-5443-exec-2] - 
> updateContents:: npanels IS null ? false, client IS null ? false
> DEBUG 04-26 05:00:31.376 o.a.o.w.r.RoomPanel:345 [nio-5443-exec-2] - public ? 
> true, ownedId ? null true
> DEBUG 04-26 05:00:31.377 o.a.o.d.d.l.ConferenceLogDao:52 [nio-5443-exec-2] - 
> [add]: org.apache.openmeetings.db.entity.log.ConferenceLog@4abadb1e
> DEBUG 04-26 05:00:31.400 o.a.o.w.a.ClientManager:232 [nio-5443-exec-2] - 
> Adding online room client: 170bfba9-781c-40da-91b0-6db499ee5679, room: 3
> DEBUG 04-26 05:00:31.402 o.a.o.w.a.ClientManager:250 [nio-5443-exec-2] - 
> Cluster:: room 3 was not found for server 'server-1', adding ...
> DEBUG 04-26 05:00:31.403 o.a.o.w.a.ClientManager:479 [nio-5443-exec-2] - 
> Cluster:: room 3 is added to server, whole list [3]
> DEBUG 04-26 05:00:31.403 o.a.o.w.a.ClientManager:117 [erver-1.event-1] - 
> Cluster:: Server was updated server-1 -> ServerInfo[rooms: [3]]
> DEBUG 04-26 05:00:31.405 o.a.o.d.u.AuthLevelUtil:40 [nio-5443-exec-2] - Level 
> ADMIN :: [GRANTED]
>  INFO 04-26 05:00:31.406 o.a.o.w.r.RoomPanel:394 [nio-5443-exec-2] - Setting 
> rights for client:: [SUPER_MODERATOR] -> true
> DEBUG 04-26 05:00:31.407 o.a.o.d.u.AuthLevelUtil:40 [nio-5443-exec-2] - Level 
> ADMIN :: [GRANTED]
> DEBUG 04-26 05:00:31.409 o.a.o.d.d.r.PollDao:87 [nio-5443-exec-2] -  :: 
> getPoll :: 3
> DEBUG 04-26 05:00:31.415 o.a.o.d.d.r.PollDao:98 [nio-5443-exec-2] -  :: 
> getArchived :: 3
> DEBUG 04-26 05:00:31.440 o.a.o.d.d.f.FileItemDao:55 [nio-5443-exec-2] - 
> getByOwner() started
> DEBUG 04-26 05:00:31.446 o.a.o.d.d.f.FileItemDao:50 [nio-5443-exec-2] - 
> getByRoom roomId :: 3
> DEBUG 04-26 05:00:31.716 o.a.o.w.r.RoomPanel:136 [nio-5443-exec-3] - 
> RoomPanel::roomEnter
> DEBUG 04-26 05:00:31.726 o.a.o.w.r.RoomPanel:166 [nio-5443-exec-3] - 
> RoomPanel::roomEnter, mods IS EMPTY ? false, is MOD ? true
> DEBUG 04-26 05:00:31.735 o.a.o.d.d.r.PollDao:104 [Thread-127] -  :: hasPoll 
> :: 3
> DEBUG 04-26 05:00:31.740 o.a.o.d.d.r.PollDao:98 [Thread-127] -  :: 
> getArchived :: 3
> DEBUG 04-26 05:00:31.741 o.a.o.c.r.KurentoHandler:222 [Thread-127] - 
> Searching for room 3
> DEBUG 04-26 05:00:31.741 o.a.o.c.r.KurentoHandler:226 [Thread-127] - Room 3 
> does not exist. Will create now!
>  INFO 04-26 05:00:31.763 o.a.o.c.r.KRoom:75 [Thread-127] - ROOM 3 has been 
> created
> DEBUG 04-26 05:00:31.763 o.a.o.c.r.KurentoHandler:236 [Thread-127] - Room 3 
> found!
> DEBUG 04-26 05:00:31.764 o.a.o.c.r.KurentoHandler:397 [EventExec-e2-t4] - 
> Kurento::ObjectCreated -> [RemoteObject: type=MediaPipeline 
> remoteRef=fec772df-072e-4a32-8f5a-c94150645f2f_kurento.MediaPipeline]
> ERROR 04-26 05:00:31.833 o.a.w.DefaultExceptionMapper:170 [nio-5443-exec-1] - 
> Unexpected error occurred
> java.lang.NullPointerException: null
> at 
> org.apache.openmeetings.web.room.sidebar.RoomSidebar$1.respond(RoomSidebar.java:94)
> at 
> org.apache.wicket.ajax.AbstractDefaultAjaxBehavior.onRequest(AbstractDefaultAjaxBehavior.java:597)
> at 
> org.apache.wicket.core.request.handler.ListenerRequestHandler.internalInvoke(ListenerRequestHandler.java:306)
> at 
> org.apache.wicket.core.request.handler.ListenerRequestHandler.invoke(ListenerRequestHandler.java:280)
> at 
> org.apache.wicket.core.request.handler.ListenerRequestHandler.invokeListener(ListenerRequestHandler.java:222)
> at 
> org.apache.wicket.core.request.handler.ListenerRequestHandler.respond(ListenerRequestHandler.java:208)
> at 
> org.apache.wicket.request.cycle.RequestCycle$HandlerExecutor.respond(RequestCycle.java:917)
> at 
> org.apache.wicket.request.RequestHandlerExecutor.execute(RequestHandlerExecutor.java:63)
> at 
> org.apache.wicket.request.cycle.RequestCycle.execute(RequestCycle.java:283)
> at 
> org.apache.wicket.request.cycle.RequestCycle.processRequest(RequestCycle.java:254)
> at 
> org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(RequestCycle.java:222)
> at 
> org.apache.wicket.protocol.ws.AbstractUpgradeFilte

[jira] [Commented] (OPENMEETINGS-2301) Sporadic internal error on room entering

2020-04-27 Thread Maxim Solodovnik (Jira)


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

Maxim Solodovnik commented on OPENMEETINGS-2301:


Thanks for investigation
I'll check the code

> Sporadic internal error on room entering
> 
>
> Key: OPENMEETINGS-2301
> URL: https://issues.apache.org/jira/browse/OPENMEETINGS-2301
> Project: Openmeetings
>  Issue Type: Bug
>Affects Versions: 5.0.0-M4
>Reporter: Konstantin Kuzov
>Assignee: Maxim Solodovnik
>Priority: Major
>
> Sometimes when entering a room it throws Internal error page.
> {code:java}
> DEBUG 04-26 05:00:31.359 o.a.o.w.a.ClientManager:386 [nio-5443-exec-2] - 
> Cluster:: The only server found
> DEBUG 04-26 05:00:31.360 o.a.o.w.c.MainPanel:401 [nio-5443-exec-2] - 
> updateContents:: npanels IS null ? false, client IS null ? false
> DEBUG 04-26 05:00:31.376 o.a.o.w.r.RoomPanel:345 [nio-5443-exec-2] - public ? 
> true, ownedId ? null true
> DEBUG 04-26 05:00:31.377 o.a.o.d.d.l.ConferenceLogDao:52 [nio-5443-exec-2] - 
> [add]: org.apache.openmeetings.db.entity.log.ConferenceLog@4abadb1e
> DEBUG 04-26 05:00:31.400 o.a.o.w.a.ClientManager:232 [nio-5443-exec-2] - 
> Adding online room client: 170bfba9-781c-40da-91b0-6db499ee5679, room: 3
> DEBUG 04-26 05:00:31.402 o.a.o.w.a.ClientManager:250 [nio-5443-exec-2] - 
> Cluster:: room 3 was not found for server 'server-1', adding ...
> DEBUG 04-26 05:00:31.403 o.a.o.w.a.ClientManager:479 [nio-5443-exec-2] - 
> Cluster:: room 3 is added to server, whole list [3]
> DEBUG 04-26 05:00:31.403 o.a.o.w.a.ClientManager:117 [erver-1.event-1] - 
> Cluster:: Server was updated server-1 -> ServerInfo[rooms: [3]]
> DEBUG 04-26 05:00:31.405 o.a.o.d.u.AuthLevelUtil:40 [nio-5443-exec-2] - Level 
> ADMIN :: [GRANTED]
>  INFO 04-26 05:00:31.406 o.a.o.w.r.RoomPanel:394 [nio-5443-exec-2] - Setting 
> rights for client:: [SUPER_MODERATOR] -> true
> DEBUG 04-26 05:00:31.407 o.a.o.d.u.AuthLevelUtil:40 [nio-5443-exec-2] - Level 
> ADMIN :: [GRANTED]
> DEBUG 04-26 05:00:31.409 o.a.o.d.d.r.PollDao:87 [nio-5443-exec-2] -  :: 
> getPoll :: 3
> DEBUG 04-26 05:00:31.415 o.a.o.d.d.r.PollDao:98 [nio-5443-exec-2] -  :: 
> getArchived :: 3
> DEBUG 04-26 05:00:31.440 o.a.o.d.d.f.FileItemDao:55 [nio-5443-exec-2] - 
> getByOwner() started
> DEBUG 04-26 05:00:31.446 o.a.o.d.d.f.FileItemDao:50 [nio-5443-exec-2] - 
> getByRoom roomId :: 3
> DEBUG 04-26 05:00:31.716 o.a.o.w.r.RoomPanel:136 [nio-5443-exec-3] - 
> RoomPanel::roomEnter
> DEBUG 04-26 05:00:31.726 o.a.o.w.r.RoomPanel:166 [nio-5443-exec-3] - 
> RoomPanel::roomEnter, mods IS EMPTY ? false, is MOD ? true
> DEBUG 04-26 05:00:31.735 o.a.o.d.d.r.PollDao:104 [Thread-127] -  :: hasPoll 
> :: 3
> DEBUG 04-26 05:00:31.740 o.a.o.d.d.r.PollDao:98 [Thread-127] -  :: 
> getArchived :: 3
> DEBUG 04-26 05:00:31.741 o.a.o.c.r.KurentoHandler:222 [Thread-127] - 
> Searching for room 3
> DEBUG 04-26 05:00:31.741 o.a.o.c.r.KurentoHandler:226 [Thread-127] - Room 3 
> does not exist. Will create now!
>  INFO 04-26 05:00:31.763 o.a.o.c.r.KRoom:75 [Thread-127] - ROOM 3 has been 
> created
> DEBUG 04-26 05:00:31.763 o.a.o.c.r.KurentoHandler:236 [Thread-127] - Room 3 
> found!
> DEBUG 04-26 05:00:31.764 o.a.o.c.r.KurentoHandler:397 [EventExec-e2-t4] - 
> Kurento::ObjectCreated -> [RemoteObject: type=MediaPipeline 
> remoteRef=fec772df-072e-4a32-8f5a-c94150645f2f_kurento.MediaPipeline]
> ERROR 04-26 05:00:31.833 o.a.w.DefaultExceptionMapper:170 [nio-5443-exec-1] - 
> Unexpected error occurred
> java.lang.NullPointerException: null
> at 
> org.apache.openmeetings.web.room.sidebar.RoomSidebar$1.respond(RoomSidebar.java:94)
> at 
> org.apache.wicket.ajax.AbstractDefaultAjaxBehavior.onRequest(AbstractDefaultAjaxBehavior.java:597)
> at 
> org.apache.wicket.core.request.handler.ListenerRequestHandler.internalInvoke(ListenerRequestHandler.java:306)
> at 
> org.apache.wicket.core.request.handler.ListenerRequestHandler.invoke(ListenerRequestHandler.java:280)
> at 
> org.apache.wicket.core.request.handler.ListenerRequestHandler.invokeListener(ListenerRequestHandler.java:222)
> at 
> org.apache.wicket.core.request.handler.ListenerRequestHandler.respond(ListenerRequestHandler.java:208)
> at 
> org.apache.wicket.request.cycle.RequestCycle$HandlerExecutor.respond(RequestCycle.java:917)
> at 
> org.apache.wicket.request.RequestHandlerExecutor.execute(RequestHandlerExecutor.java:63)
> at 
> org.apache.wicket.request.cycle.RequestCycle.execute(RequestCycle.java:283)
> at 
> org.apache.wicket.request.cycle.RequestCycle.processRequest(RequestCycle.java:254)
> at 
> org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(RequestCycle.java:222)
> at 
> org.apache.w

[jira] [Commented] (OPENMEETINGS-2317) Запись экрана

2020-04-27 Thread Maxim Solodovnik (Jira)


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

Maxim Solodovnik commented on OPENMEETINGS-2317:


there is Russian mailing list for questions 
https://openmeetings.apache.org/mailing-lists.html

>  Запись экрана
> --
>
> Key: OPENMEETINGS-2317
> URL: https://issues.apache.org/jira/browse/OPENMEETINGS-2317
> Project: Openmeetings
>  Issue Type: Bug
>  Components: Audio/Video
>Affects Versions: 5.0.0-M4
>Reporter: Proskurin Mihail
>Assignee: Maxim Solodovnik
>Priority: Major
>
> Добрый день, подскажите запись экрана работает в локальной сети, при доступе 
> через интернет запись экрана не работает, что может быть



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Resolved] (OPENMEETINGS-2317) Запись экрана

2020-04-27 Thread Maxim Solodovnik (Jira)


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

Maxim Solodovnik resolved OPENMEETINGS-2317.

Resolution: Invalid

Please create JIRA issues in English

>  Запись экрана
> --
>
> Key: OPENMEETINGS-2317
> URL: https://issues.apache.org/jira/browse/OPENMEETINGS-2317
> Project: Openmeetings
>  Issue Type: Bug
>  Components: Audio/Video
>Affects Versions: 5.0.0-M4
>Reporter: Proskurin Mihail
>Assignee: Maxim Solodovnik
>Priority: Major
>
> Добрый день, подскажите запись экрана работает в локальной сети, при доступе 
> через интернет запись экрана не работает, что может быть



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (OPENMEETINGS-2308) Android bootstrap touch event doesn't work

2020-04-27 Thread Maxim Solodovnik (Jira)


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

Maxim Solodovnik commented on OPENMEETINGS-2308:


it is impossible to catch some events on div (WYSIWYG is actually div)
I do catch keyboard events on window for ex.

later on you need to understand is it "your" event and do something if so
they do save selection

> Android bootstrap touch event doesn't work
> --
>
> Key: OPENMEETINGS-2308
> URL: https://issues.apache.org/jira/browse/OPENMEETINGS-2308
> Project: Openmeetings
>  Issue Type: Bug
>Affects Versions: 5.0.0-M4
>Reporter: Sebastian Wagner
>Assignee: Sebastian Wagner
>Priority: Major
> Fix For: 5.0.0-M5
>
> Attachments: image-2020-04-27-15-51-25-519.png, 
> image-2020-04-27-15-52-26-864.png, image-2020-04-27-15-53-06-418.png
>
>
> Under Android you get a lot of exceptions like this:
> !image-2020-04-27-15-51-25-519.png|width=1302,height=215!
> Almost every click event fails.
> Clicking in the Android remote debugger you can find this code snippet 
> referenced that doesn't work:
> !image-2020-04-27-15-53-06-418.png|width=644,height=315!
> That must be some bootstrap issue. Coming from the Wicket module.
>  



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (OPENMEETINGS-2298) Add KStream to Admin>Connections

2020-04-27 Thread Maxim Solodovnik (Jira)


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

Maxim Solodovnik commented on OPENMEETINGS-2298:


[~sebawagner] is this one resolved?

> Add KStream to Admin>Connections
> 
>
> Key: OPENMEETINGS-2298
> URL: https://issues.apache.org/jira/browse/OPENMEETINGS-2298
> Project: Openmeetings
>  Issue Type: New Feature
>  Components: Admin, Kurento
>Affects Versions: 5.0.0-M4
>Reporter: Sebastian Wagner
>Assignee: Sebastian Wagner
>Priority: Major
> Fix For: 5.0.0-M5
>
>
> See discussion at: [https://markmail.org/thread/25ym4cqjkz6xntwd]



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (OPENMEETINGS-2301) Sporadic internal error on room entering

2020-04-27 Thread Konstantin Kuzov (Jira)


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

Konstantin Kuzov commented on OPENMEETINGS-2301:


It happens on both 5.0.0-M4 and 5.0.0-M5-SNAPSHOT around april 26. The problem 
presents itself only around 10% in my setup at random. It happens when you try 
to enter any room. If error doesn't trigger then just exit the room and try to 
enter again. Maybe try to alternating with different rooms and not the same one 
every time. I'm assuming glancing briefly at the code there is some race 
between adding client to a room and ajax responder changes introduced in [this 
commit|https://github.com/apache/openmeetings/commit/ec83d0efd339ad17707c4020d39d5490d261445a#diff-30370611bfba8228bd57d8a777a16671].
 But I'm unfamiliar with codebase to say for sure.

I'm currently rolled back to 5.0.0-M3 which doesn't exhibit that problem. I'll 
try to setup separate instance today hopefully with some debugging capabilities 
to narrow down the problem.

> Sporadic internal error on room entering
> 
>
> Key: OPENMEETINGS-2301
> URL: https://issues.apache.org/jira/browse/OPENMEETINGS-2301
> Project: Openmeetings
>  Issue Type: Bug
>Affects Versions: 5.0.0-M4
>Reporter: Konstantin Kuzov
>Assignee: Maxim Solodovnik
>Priority: Major
>
> Sometimes when entering a room it throws Internal error page.
> {code:java}
> DEBUG 04-26 05:00:31.359 o.a.o.w.a.ClientManager:386 [nio-5443-exec-2] - 
> Cluster:: The only server found
> DEBUG 04-26 05:00:31.360 o.a.o.w.c.MainPanel:401 [nio-5443-exec-2] - 
> updateContents:: npanels IS null ? false, client IS null ? false
> DEBUG 04-26 05:00:31.376 o.a.o.w.r.RoomPanel:345 [nio-5443-exec-2] - public ? 
> true, ownedId ? null true
> DEBUG 04-26 05:00:31.377 o.a.o.d.d.l.ConferenceLogDao:52 [nio-5443-exec-2] - 
> [add]: org.apache.openmeetings.db.entity.log.ConferenceLog@4abadb1e
> DEBUG 04-26 05:00:31.400 o.a.o.w.a.ClientManager:232 [nio-5443-exec-2] - 
> Adding online room client: 170bfba9-781c-40da-91b0-6db499ee5679, room: 3
> DEBUG 04-26 05:00:31.402 o.a.o.w.a.ClientManager:250 [nio-5443-exec-2] - 
> Cluster:: room 3 was not found for server 'server-1', adding ...
> DEBUG 04-26 05:00:31.403 o.a.o.w.a.ClientManager:479 [nio-5443-exec-2] - 
> Cluster:: room 3 is added to server, whole list [3]
> DEBUG 04-26 05:00:31.403 o.a.o.w.a.ClientManager:117 [erver-1.event-1] - 
> Cluster:: Server was updated server-1 -> ServerInfo[rooms: [3]]
> DEBUG 04-26 05:00:31.405 o.a.o.d.u.AuthLevelUtil:40 [nio-5443-exec-2] - Level 
> ADMIN :: [GRANTED]
>  INFO 04-26 05:00:31.406 o.a.o.w.r.RoomPanel:394 [nio-5443-exec-2] - Setting 
> rights for client:: [SUPER_MODERATOR] -> true
> DEBUG 04-26 05:00:31.407 o.a.o.d.u.AuthLevelUtil:40 [nio-5443-exec-2] - Level 
> ADMIN :: [GRANTED]
> DEBUG 04-26 05:00:31.409 o.a.o.d.d.r.PollDao:87 [nio-5443-exec-2] -  :: 
> getPoll :: 3
> DEBUG 04-26 05:00:31.415 o.a.o.d.d.r.PollDao:98 [nio-5443-exec-2] -  :: 
> getArchived :: 3
> DEBUG 04-26 05:00:31.440 o.a.o.d.d.f.FileItemDao:55 [nio-5443-exec-2] - 
> getByOwner() started
> DEBUG 04-26 05:00:31.446 o.a.o.d.d.f.FileItemDao:50 [nio-5443-exec-2] - 
> getByRoom roomId :: 3
> DEBUG 04-26 05:00:31.716 o.a.o.w.r.RoomPanel:136 [nio-5443-exec-3] - 
> RoomPanel::roomEnter
> DEBUG 04-26 05:00:31.726 o.a.o.w.r.RoomPanel:166 [nio-5443-exec-3] - 
> RoomPanel::roomEnter, mods IS EMPTY ? false, is MOD ? true
> DEBUG 04-26 05:00:31.735 o.a.o.d.d.r.PollDao:104 [Thread-127] -  :: hasPoll 
> :: 3
> DEBUG 04-26 05:00:31.740 o.a.o.d.d.r.PollDao:98 [Thread-127] -  :: 
> getArchived :: 3
> DEBUG 04-26 05:00:31.741 o.a.o.c.r.KurentoHandler:222 [Thread-127] - 
> Searching for room 3
> DEBUG 04-26 05:00:31.741 o.a.o.c.r.KurentoHandler:226 [Thread-127] - Room 3 
> does not exist. Will create now!
>  INFO 04-26 05:00:31.763 o.a.o.c.r.KRoom:75 [Thread-127] - ROOM 3 has been 
> created
> DEBUG 04-26 05:00:31.763 o.a.o.c.r.KurentoHandler:236 [Thread-127] - Room 3 
> found!
> DEBUG 04-26 05:00:31.764 o.a.o.c.r.KurentoHandler:397 [EventExec-e2-t4] - 
> Kurento::ObjectCreated -> [RemoteObject: type=MediaPipeline 
> remoteRef=fec772df-072e-4a32-8f5a-c94150645f2f_kurento.MediaPipeline]
> ERROR 04-26 05:00:31.833 o.a.w.DefaultExceptionMapper:170 [nio-5443-exec-1] - 
> Unexpected error occurred
> java.lang.NullPointerException: null
> at 
> org.apache.openmeetings.web.room.sidebar.RoomSidebar$1.respond(RoomSidebar.java:94)
> at 
> org.apache.wicket.ajax.AbstractDefaultAjaxBehavior.onRequest(AbstractDefaultAjaxBehavior.java:597)
> at 
> org.apache.wicket.core.request.handler.ListenerRequestHandler.internalInvoke(ListenerRequestHandler.java:306)
> at 
> org.apache.wicket.core.request.handler.ListenerRequestHandler.invoke(ListenerReque

[jira] [Updated] (OPENMEETINGS-2309) Ldap configuration problem/LDAP配置问题

2020-04-27 Thread changhe (Jira)


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

changhe updated OPENMEETINGS-2309:
--
Description: 
Hello
Domain user cannot log in,Configuration information。

File location:$HOME/webapps/openmeetings/data/conf/tide_ldap.cfg

{color:#0747A6}
ldap_conn_host=10.1.200.12
ldap_conn_port=389
ldap_conn_secure=false

ldap_admin_dn=CN=testu1,DC=tidepharm,DC=com
ldap_passwd=password

ldap_search_base=DC=tidepharm,DC=com

ldap_search_query=(uid=%s)

ldap_search_scope=SUBTREE

ldap_auth_type=SIMPLEBIND

ldap_userdn_format=uid=%s,DC=tidepharm,DC=com

ldap_provisionning=AUTOUPDATE

ldap_deref_mode=always

ldap_use_admin_to_get_attrs=true

ldap_sync_password_to_om=true

ldap_group_mode=NONE

ldap_group_query=(&(memberUid=%s)(objectClass=posixGroup))

ldap_user_attr_login=uid
ldap_user_attr_lastname=sn
ldap_user_attr_firstname=givenName
ldap_user_attr_mail=mail
ldap_user_attr_street=streetAddress
ldap_user_attr_additionalname=description
ldap_user_attr_fax=facsimileTelephoneNumber
ldap_user_attr_zip=postalCode
ldap_user_attr_country=co
ldap_user_attr_town=l
ldap_user_attr_phone=telephoneNumber

ldap_group_attr=memberOf

ldap_use_lower_case=false

ldap_import_query=(objectClass=inetOrgPerson)
{color}

Test command results:
*/opt/red54010/admin.sh -l -d1 --print-only*

Context init: root
INFO  04-27 15:30:40.389 ROOT:81 [main] - Starting up context: root
[INFO] [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean - 
Initialized JPA EntityManagerFactory for persistence unit 'openmeetings'
[INFO] [main] org.quartz.impl.StdSchedulerFactory - Using default 
implementation for ThreadExecutor
[INFO] [main] org.quartz.core.SchedulerSignalerImpl - Initialized Scheduler 
Signaller of type: class org.quartz.core.SchedulerSignalerImpl
[INFO] [main] org.quartz.core.QuartzScheduler - Quartz Scheduler v.2.3.2 
created.
[INFO] [main] org.quartz.simpl.RAMJobStore - RAMJobStore initialized.
[INFO] [main] org.quartz.core.QuartzScheduler - Scheduler meta-data: Quartz 
Scheduler (v2.3.2) 
'org.springframework.scheduling.quartz.SchedulerFactoryBean#0' with instanceId 
'NON_CLUSTERED'
  Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally.
  NOT STARTED.
  Currently in standby mode.
  Number of jobs executed: 0
  Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads.
  Using job-store 'org.quartz.simpl.RAMJobStore' - which does not support 
persistence. and is not clustered.

[INFO] [main] org.quartz.impl.StdSchedulerFactory - Quartz scheduler 
'org.springframework.scheduling.quartz.SchedulerFactoryBean#0' initialized from 
an externally provided properties instance.
[INFO] [main] org.quartz.impl.StdSchedulerFactory - Quartz scheduler version: 
2.3.2
[INFO] [main] org.quartz.core.QuartzScheduler - JobFactory set to: 
org.springframework.scheduling.quartz.AdaptableJobFactory@99f75e4
[INFO] [main] org.quartz.core.QuartzScheduler - Scheduler 
org.springframework.scheduling.quartz.SchedulerFactoryBean#0_$_NON_CLUSTERED 
started.
[INFO] [main] org.apache.wicket.Application - [openmeetings] init: Wicket 
extensions initializer
[INFO] [main] org.apache.wicket.Application - [openmeetings] init: Wicket 
jQuery UI initializer (plugins)
[INFO] [main] org.apache.wicket.Application - [openmeetings] init: 
org.wicketstuff.dashboard.DashboardContextInitializer@30bfdcc5
[INFO] [main] org.apache.wicket.Application - [openmeetings] init: Wicket Kendo 
UI initializer (theme-default)
[INFO] [main] org.apache.wicket.Application - [openmeetings] init: Wicket 
jQuery UI initializer
[INFO] [main] org.apache.wicket.Application - [openmeetings] init: DevUtils 
DebugBar Initializer
[INFO] [main] org.apache.wicket.Application - [openmeetings] init: Wicket Kendo 
UI initializer
[INFO] [main] org.apache.wicket.Application - [openmeetings] init: Wicket core 
library initializer
[INFO] [main] org.quartz.core.QuartzScheduler - Scheduler 
org.springframework.scheduling.quartz.SchedulerFactoryBean#0_$_NON_CLUSTERED 
shutting down.
[INFO] [main] org.quartz.core.QuartzScheduler - Scheduler 
org.springframework.scheduling.quartz.SchedulerFactoryBean#0_$_NON_CLUSTERED 
paused.
[INFO] [main] org.quartz.core.QuartzScheduler - Scheduler 
org.springframework.scheduling.quartz.SchedulerFactoryBean#0_$_NON_CLUSTERED 
shutdown complete.
[INFO] [main] org.apache.directory.api.ldap.codec.osgi.DefaultLdapCodecService 
- MSG_06000_REGISTERED_CONTROL_FACTORY (1.3.6.1.4.1.18060.0.0.1)
[INFO] [main] org.apache.directory.api.ldap.codec.osgi.DefaultLdapCodecService 
- MSG_06000_REGISTERED_CONTROL_FACTORY (2.16.840.1.113730.3.4.7)
[INFO] [main] org.apache.directory.api.ldap.codec.osgi.DefaultLdapCodecService 
- MSG_06000_REGISTERED_CONTROL_FACTORY (2.16.840.1.113730.3.4.2)
[INFO] [main] org.apache.directory.api.ldap.codec.osgi.DefaultLdapCodecService 
- MSG_06000_REGISTERED_CONTROL_FACTORY (1.2.840.113556.1.4.319)
[INFO] [main] 

[jira] [Commented] (OPENMEETINGS-2309) Ldap configuration problem/LDAP配置问题

2020-04-27 Thread changhe (Jira)


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

changhe commented on OPENMEETINGS-2309:
---

Thank you for your answer.

openmeetings --Administration--LDAP
 !1.jpg!  
openmeetings --Administration--Users
 !2.jpg! 

> Ldap configuration problem/LDAP配置问题
> ---
>
> Key: OPENMEETINGS-2309
> URL: https://issues.apache.org/jira/browse/OPENMEETINGS-2309
> Project: Openmeetings
>  Issue Type: Bug
>  Components: LDAP
>Affects Versions: 4.0.10
> Environment: AD 10.1.200.12
> OS ubuntu18.04
>Reporter: changhe
>Assignee: Maxim Solodovnik
>Priority: Major
> Attachments: 1.jpg, 2.jpg
>
>
> Hello
> Domain user cannot log in,Configuration information。
> File location:$HOME/webapps/openmeetings/data/conf/tide_ldap.cfg
> {color:#0747A6}
> ldap_conn_host=10.1.200.12
> ldap_conn_port=389
> ldap_conn_secure=false
> ldap_admin_dn=CN=testu1,DC=tidepharm,DC=com
> ldap_passwd=password
> ldap_search_base=DC=tidepharm,DC=com
> ldap_search_query=(uid=%s)
> ldap_search_scope=SUBTREE
> ldap_auth_type=SIMPLEBIND
> ldap_userdn_format=uid=%s,DC=tidepharm,DC=com
> ldap_provisionning=AUTOUPDATE
> ldap_deref_mode=always
> ldap_use_admin_to_get_attrs=true
> ldap_sync_password_to_om=true
> ldap_group_mode=NONE
> ldap_group_query=(&(memberUid=%s)(objectClass=posixGroup))
> ldap_user_attr_login=uid
> ldap_user_attr_lastname=sn
> ldap_user_attr_firstname=givenName
> ldap_user_attr_mail=mail
> ldap_user_attr_street=streetAddress
> ldap_user_attr_additionalname=description
> ldap_user_attr_fax=facsimileTelephoneNumber
> ldap_user_attr_zip=postalCode
> ldap_user_attr_country=co
> ldap_user_attr_town=l
> ldap_user_attr_phone=telephoneNumber
> ldap_group_attr=memberOf
> ldap_use_lower_case=false
> ldap_import_query=(objectClass=inetOrgPerson)
> {color}
> Test command results:
> */opt/red54010/admin.sh -l -d1 --print-only*
> Context init: root
> INFO  04-27 15:30:40.389 ROOT:81 [main] - Starting up context: root
> [INFO] [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean - 
> Initialized JPA EntityManagerFactory for persistence unit 'openmeetings'
> [INFO] [main] org.quartz.impl.StdSchedulerFactory - Using default 
> implementation for ThreadExecutor
> [INFO] [main] org.quartz.core.SchedulerSignalerImpl - Initialized Scheduler 
> Signaller of type: class org.quartz.core.SchedulerSignalerImpl
> [INFO] [main] org.quartz.core.QuartzScheduler - Quartz Scheduler v.2.3.2 
> created.
> [INFO] [main] org.quartz.simpl.RAMJobStore - RAMJobStore initialized.
> [INFO] [main] org.quartz.core.QuartzScheduler - Scheduler meta-data: Quartz 
> Scheduler (v2.3.2) 
> 'org.springframework.scheduling.quartz.SchedulerFactoryBean#0' with 
> instanceId 'NON_CLUSTERED'
>   Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally.
>   NOT STARTED.
>   Currently in standby mode.
>   Number of jobs executed: 0
>   Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads.
>   Using job-store 'org.quartz.simpl.RAMJobStore' - which does not support 
> persistence. and is not clustered.
> [INFO] [main] org.quartz.impl.StdSchedulerFactory - Quartz scheduler 
> 'org.springframework.scheduling.quartz.SchedulerFactoryBean#0' initialized 
> from an externally provided properties instance.
> [INFO] [main] org.quartz.impl.StdSchedulerFactory - Quartz scheduler version: 
> 2.3.2
> [INFO] [main] org.quartz.core.QuartzScheduler - JobFactory set to: 
> org.springframework.scheduling.quartz.AdaptableJobFactory@99f75e4
> [INFO] [main] org.quartz.core.QuartzScheduler - Scheduler 
> org.springframework.scheduling.quartz.SchedulerFactoryBean#0_$_NON_CLUSTERED 
> started.
> [INFO] [main] org.apache.wicket.Application - [openmeetings] init: Wicket 
> extensions initializer
> [INFO] [main] org.apache.wicket.Application - [openmeetings] init: Wicket 
> jQuery UI initializer (plugins)
> [INFO] [main] org.apache.wicket.Application - [openmeetings] init: 
> org.wicketstuff.dashboard.DashboardContextInitializer@30bfdcc5
> [INFO] [main] org.apache.wicket.Application - [openmeetings] init: Wicket 
> Kendo UI initializer (theme-default)
> [INFO] [main] org.apache.wicket.Application - [openmeetings] init: Wicket 
> jQuery UI initializer
> [INFO] [main] org.apache.wicket.Application - [openmeetings] init: DevUtils 
> DebugBar Initializer
> [INFO] [main] org.apache.wicket.Application - [openmeetings] init: Wicket 
> Kendo UI initializer
> [INFO] [main] org.apache.wicket.Application - [openmeetings] init: Wicket 
> core library initializer
> [INFO] [main] org.quartz.core.QuartzScheduler - Scheduler 
> org.springframework.scheduling.quartz.SchedulerFactoryBean#0_$_NON_CLUSTERED 
> shutting down.
> [INFO] [main] org.quartz.core.QuartzScheduler - Scheduler 
>

[jira] [Updated] (OPENMEETINGS-2309) Ldap configuration problem/LDAP配置问题

2020-04-27 Thread changhe (Jira)


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

changhe updated OPENMEETINGS-2309:
--
Attachment: 2.jpg

> Ldap configuration problem/LDAP配置问题
> ---
>
> Key: OPENMEETINGS-2309
> URL: https://issues.apache.org/jira/browse/OPENMEETINGS-2309
> Project: Openmeetings
>  Issue Type: Bug
>  Components: LDAP
>Affects Versions: 4.0.10
> Environment: AD 10.1.200.12
> OS ubuntu18.04
>Reporter: changhe
>Assignee: Maxim Solodovnik
>Priority: Major
> Attachments: 1.jpg, 2.jpg
>
>
> Hello
> Domain user cannot log in,Configuration information。
> File location:$HOME/webapps/openmeetings/data/conf/tide_ldap.cfg
> {color:#0747A6}
> ldap_conn_host=10.1.200.12
> ldap_conn_port=389
> ldap_conn_secure=false
> ldap_admin_dn=CN=testu1,DC=tidepharm,DC=com
> ldap_passwd=password
> ldap_search_base=DC=tidepharm,DC=com
> ldap_search_query=(uid=%s)
> ldap_search_scope=SUBTREE
> ldap_auth_type=SIMPLEBIND
> ldap_userdn_format=uid=%s,DC=tidepharm,DC=com
> ldap_provisionning=AUTOUPDATE
> ldap_deref_mode=always
> ldap_use_admin_to_get_attrs=true
> ldap_sync_password_to_om=true
> ldap_group_mode=NONE
> ldap_group_query=(&(memberUid=%s)(objectClass=posixGroup))
> ldap_user_attr_login=uid
> ldap_user_attr_lastname=sn
> ldap_user_attr_firstname=givenName
> ldap_user_attr_mail=mail
> ldap_user_attr_street=streetAddress
> ldap_user_attr_additionalname=description
> ldap_user_attr_fax=facsimileTelephoneNumber
> ldap_user_attr_zip=postalCode
> ldap_user_attr_country=co
> ldap_user_attr_town=l
> ldap_user_attr_phone=telephoneNumber
> ldap_group_attr=memberOf
> ldap_use_lower_case=false
> ldap_import_query=(objectClass=inetOrgPerson)
> {color}
> Test command results:
> */opt/red54010/admin.sh -l -d1 --print-only*
> Context init: root
> INFO  04-27 15:30:40.389 ROOT:81 [main] - Starting up context: root
> [INFO] [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean - 
> Initialized JPA EntityManagerFactory for persistence unit 'openmeetings'
> [INFO] [main] org.quartz.impl.StdSchedulerFactory - Using default 
> implementation for ThreadExecutor
> [INFO] [main] org.quartz.core.SchedulerSignalerImpl - Initialized Scheduler 
> Signaller of type: class org.quartz.core.SchedulerSignalerImpl
> [INFO] [main] org.quartz.core.QuartzScheduler - Quartz Scheduler v.2.3.2 
> created.
> [INFO] [main] org.quartz.simpl.RAMJobStore - RAMJobStore initialized.
> [INFO] [main] org.quartz.core.QuartzScheduler - Scheduler meta-data: Quartz 
> Scheduler (v2.3.2) 
> 'org.springframework.scheduling.quartz.SchedulerFactoryBean#0' with 
> instanceId 'NON_CLUSTERED'
>   Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally.
>   NOT STARTED.
>   Currently in standby mode.
>   Number of jobs executed: 0
>   Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads.
>   Using job-store 'org.quartz.simpl.RAMJobStore' - which does not support 
> persistence. and is not clustered.
> [INFO] [main] org.quartz.impl.StdSchedulerFactory - Quartz scheduler 
> 'org.springframework.scheduling.quartz.SchedulerFactoryBean#0' initialized 
> from an externally provided properties instance.
> [INFO] [main] org.quartz.impl.StdSchedulerFactory - Quartz scheduler version: 
> 2.3.2
> [INFO] [main] org.quartz.core.QuartzScheduler - JobFactory set to: 
> org.springframework.scheduling.quartz.AdaptableJobFactory@99f75e4
> [INFO] [main] org.quartz.core.QuartzScheduler - Scheduler 
> org.springframework.scheduling.quartz.SchedulerFactoryBean#0_$_NON_CLUSTERED 
> started.
> [INFO] [main] org.apache.wicket.Application - [openmeetings] init: Wicket 
> extensions initializer
> [INFO] [main] org.apache.wicket.Application - [openmeetings] init: Wicket 
> jQuery UI initializer (plugins)
> [INFO] [main] org.apache.wicket.Application - [openmeetings] init: 
> org.wicketstuff.dashboard.DashboardContextInitializer@30bfdcc5
> [INFO] [main] org.apache.wicket.Application - [openmeetings] init: Wicket 
> Kendo UI initializer (theme-default)
> [INFO] [main] org.apache.wicket.Application - [openmeetings] init: Wicket 
> jQuery UI initializer
> [INFO] [main] org.apache.wicket.Application - [openmeetings] init: DevUtils 
> DebugBar Initializer
> [INFO] [main] org.apache.wicket.Application - [openmeetings] init: Wicket 
> Kendo UI initializer
> [INFO] [main] org.apache.wicket.Application - [openmeetings] init: Wicket 
> core library initializer
> [INFO] [main] org.quartz.core.QuartzScheduler - Scheduler 
> org.springframework.scheduling.quartz.SchedulerFactoryBean#0_$_NON_CLUSTERED 
> shutting down.
> [INFO] [main] org.quartz.core.QuartzScheduler - Scheduler 
> org.springframework.scheduling.quartz.SchedulerFactoryBean#0_$_NON_CLUSTERED 
> paused.
> [INFO] [main] org.quartz.core.QuartzScheduler - Scheduler 
> org.sp

[jira] [Updated] (OPENMEETINGS-2309) Ldap configuration problem/LDAP配置问题

2020-04-27 Thread changhe (Jira)


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

changhe updated OPENMEETINGS-2309:
--
Attachment: 1.jpg

> Ldap configuration problem/LDAP配置问题
> ---
>
> Key: OPENMEETINGS-2309
> URL: https://issues.apache.org/jira/browse/OPENMEETINGS-2309
> Project: Openmeetings
>  Issue Type: Bug
>  Components: LDAP
>Affects Versions: 4.0.10
> Environment: AD 10.1.200.12
> OS ubuntu18.04
>Reporter: changhe
>Assignee: Maxim Solodovnik
>Priority: Major
> Attachments: 1.jpg
>
>
> Hello
> Domain user cannot log in,Configuration information。
> File location:$HOME/webapps/openmeetings/data/conf/tide_ldap.cfg
> {color:#0747A6}
> ldap_conn_host=10.1.200.12
> ldap_conn_port=389
> ldap_conn_secure=false
> ldap_admin_dn=CN=testu1,DC=tidepharm,DC=com
> ldap_passwd=password
> ldap_search_base=DC=tidepharm,DC=com
> ldap_search_query=(uid=%s)
> ldap_search_scope=SUBTREE
> ldap_auth_type=SIMPLEBIND
> ldap_userdn_format=uid=%s,DC=tidepharm,DC=com
> ldap_provisionning=AUTOUPDATE
> ldap_deref_mode=always
> ldap_use_admin_to_get_attrs=true
> ldap_sync_password_to_om=true
> ldap_group_mode=NONE
> ldap_group_query=(&(memberUid=%s)(objectClass=posixGroup))
> ldap_user_attr_login=uid
> ldap_user_attr_lastname=sn
> ldap_user_attr_firstname=givenName
> ldap_user_attr_mail=mail
> ldap_user_attr_street=streetAddress
> ldap_user_attr_additionalname=description
> ldap_user_attr_fax=facsimileTelephoneNumber
> ldap_user_attr_zip=postalCode
> ldap_user_attr_country=co
> ldap_user_attr_town=l
> ldap_user_attr_phone=telephoneNumber
> ldap_group_attr=memberOf
> ldap_use_lower_case=false
> ldap_import_query=(objectClass=inetOrgPerson)
> {color}
> Test command results:
> */opt/red54010/admin.sh -l -d1 --print-only*
> Context init: root
> INFO  04-27 15:30:40.389 ROOT:81 [main] - Starting up context: root
> [INFO] [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean - 
> Initialized JPA EntityManagerFactory for persistence unit 'openmeetings'
> [INFO] [main] org.quartz.impl.StdSchedulerFactory - Using default 
> implementation for ThreadExecutor
> [INFO] [main] org.quartz.core.SchedulerSignalerImpl - Initialized Scheduler 
> Signaller of type: class org.quartz.core.SchedulerSignalerImpl
> [INFO] [main] org.quartz.core.QuartzScheduler - Quartz Scheduler v.2.3.2 
> created.
> [INFO] [main] org.quartz.simpl.RAMJobStore - RAMJobStore initialized.
> [INFO] [main] org.quartz.core.QuartzScheduler - Scheduler meta-data: Quartz 
> Scheduler (v2.3.2) 
> 'org.springframework.scheduling.quartz.SchedulerFactoryBean#0' with 
> instanceId 'NON_CLUSTERED'
>   Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally.
>   NOT STARTED.
>   Currently in standby mode.
>   Number of jobs executed: 0
>   Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads.
>   Using job-store 'org.quartz.simpl.RAMJobStore' - which does not support 
> persistence. and is not clustered.
> [INFO] [main] org.quartz.impl.StdSchedulerFactory - Quartz scheduler 
> 'org.springframework.scheduling.quartz.SchedulerFactoryBean#0' initialized 
> from an externally provided properties instance.
> [INFO] [main] org.quartz.impl.StdSchedulerFactory - Quartz scheduler version: 
> 2.3.2
> [INFO] [main] org.quartz.core.QuartzScheduler - JobFactory set to: 
> org.springframework.scheduling.quartz.AdaptableJobFactory@99f75e4
> [INFO] [main] org.quartz.core.QuartzScheduler - Scheduler 
> org.springframework.scheduling.quartz.SchedulerFactoryBean#0_$_NON_CLUSTERED 
> started.
> [INFO] [main] org.apache.wicket.Application - [openmeetings] init: Wicket 
> extensions initializer
> [INFO] [main] org.apache.wicket.Application - [openmeetings] init: Wicket 
> jQuery UI initializer (plugins)
> [INFO] [main] org.apache.wicket.Application - [openmeetings] init: 
> org.wicketstuff.dashboard.DashboardContextInitializer@30bfdcc5
> [INFO] [main] org.apache.wicket.Application - [openmeetings] init: Wicket 
> Kendo UI initializer (theme-default)
> [INFO] [main] org.apache.wicket.Application - [openmeetings] init: Wicket 
> jQuery UI initializer
> [INFO] [main] org.apache.wicket.Application - [openmeetings] init: DevUtils 
> DebugBar Initializer
> [INFO] [main] org.apache.wicket.Application - [openmeetings] init: Wicket 
> Kendo UI initializer
> [INFO] [main] org.apache.wicket.Application - [openmeetings] init: Wicket 
> core library initializer
> [INFO] [main] org.quartz.core.QuartzScheduler - Scheduler 
> org.springframework.scheduling.quartz.SchedulerFactoryBean#0_$_NON_CLUSTERED 
> shutting down.
> [INFO] [main] org.quartz.core.QuartzScheduler - Scheduler 
> org.springframework.scheduling.quartz.SchedulerFactoryBean#0_$_NON_CLUSTERED 
> paused.
> [INFO] [main] org.quartz.core.QuartzScheduler - Scheduler 
> org.springfra

[jira] [Commented] (OPENMEETINGS-2317) Запись экрана

2020-04-27 Thread Proskurin Mihail (Jira)


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

Proskurin Mihail commented on OPENMEETINGS-2317:


при работе через интернет всплывает ошибка Media server connection for user 
firstname lastname is failed, will try to re-connect

>  Запись экрана
> --
>
> Key: OPENMEETINGS-2317
> URL: https://issues.apache.org/jira/browse/OPENMEETINGS-2317
> Project: Openmeetings
>  Issue Type: Bug
>  Components: Audio/Video
>Affects Versions: 5.0.0-M4
>Reporter: Proskurin Mihail
>Assignee: Maxim Solodovnik
>Priority: Major
>
> Добрый день, подскажите запись экрана работает в локальной сети, при доступе 
> через интернет запись экрана не работает, что может быть



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Created] (OPENMEETINGS-2317) Запись экрана

2020-04-27 Thread Proskurin Mihail (Jira)
Proskurin Mihail created OPENMEETINGS-2317:
--

 Summary:  Запись экрана
 Key: OPENMEETINGS-2317
 URL: https://issues.apache.org/jira/browse/OPENMEETINGS-2317
 Project: Openmeetings
  Issue Type: Bug
  Components: Audio/Video
Affects Versions: 5.0.0-M4
Reporter: Proskurin Mihail
Assignee: Maxim Solodovnik


Добрый день, подскажите запись экрана работает в локальной сети, при доступе 
через интернет запись экрана не работает, что может быть



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Updated] (OPENMEETINGS-2316) KRoom holds a reference to KStream after person has left the room

2020-04-27 Thread Sebastian Wagner (Jira)


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

Sebastian Wagner updated OPENMEETINGS-2316:
---
Affects Version/s: 5.0.0-M4

> KRoom holds a reference to KStream after person has left the room
> -
>
> Key: OPENMEETINGS-2316
> URL: https://issues.apache.org/jira/browse/OPENMEETINGS-2316
> Project: Openmeetings
>  Issue Type: Bug
>Affects Versions: 5.0.0-M4
>Reporter: Sebastian Wagner
>Assignee: Sebastian Wagner
>Priority: Major
> Fix For: 5.0.0-M5
>
>
> Steps to reproduce:
> Go to Admin>Connection 
> 1 user, html scope,
> Go To any conference type, enter (you can check connections in 
> Admin>Connections in another tab == 3 connections, 1 in html scope, 2 in 
> room, 1 AUDIO_VIDEO, with source of StreamProcessor).
> Leave the room
> Go to Admin>Connection 
> => There is still a KStream in the KRoom. And that one stays. Forever.
>  
> This might be fixed by /OPENMEETINGS-2315.
> But its worth keeping track of this ticket to make sure it gets tested and 
> there is a log of what has been fixed.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Assigned] (OPENMEETINGS-2315) Refactor KStream to single place

2020-04-27 Thread Sebastian Wagner (Jira)


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

Sebastian Wagner reassigned OPENMEETINGS-2315:
--

Assignee: Sebastian Wagner

> Refactor KStream to single place
> 
>
> Key: OPENMEETINGS-2315
> URL: https://issues.apache.org/jira/browse/OPENMEETINGS-2315
> Project: Openmeetings
>  Issue Type: Improvement
>Affects Versions: 5.0.0-M4
>Reporter: Sebastian Wagner
>Assignee: Sebastian Wagner
>Priority: Major
> Fix For: 5.0.0-M5
>
>
> Currently we have 2 places that hold a reference to the KStream objects:
>  # StreamProcessor::streamByUid 
>  # KRoom::streams 
> There are various ideas how to do it.
> See discussion: [https://markmail.org/thread/vreloekxd3kezzfz]



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Created] (OPENMEETINGS-2316) KRoom holds a reference to KStream after person has left the room

2020-04-27 Thread Sebastian Wagner (Jira)
Sebastian Wagner created OPENMEETINGS-2316:
--

 Summary: KRoom holds a reference to KStream after person has left 
the room
 Key: OPENMEETINGS-2316
 URL: https://issues.apache.org/jira/browse/OPENMEETINGS-2316
 Project: Openmeetings
  Issue Type: Bug
Reporter: Sebastian Wagner
Assignee: Maxim Solodovnik


Steps to reproduce:

Go to Admin>Connection 

1 user, html scope,

Go To any conference type, enter (you can check connections in 
Admin>Connections in another tab == 3 connections, 1 in html scope, 2 in room, 
1 AUDIO_VIDEO, with source of StreamProcessor).

Leave the room

Go to Admin>Connection 

=> There is still a KStream in the KRoom. And that one stays. Forever.

 

This might be fixed by /OPENMEETINGS-2315.

But its worth keeping track of this ticket to make sure it gets tested and 
there is a log of what has been fixed.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Updated] (OPENMEETINGS-2316) KRoom holds a reference to KStream after person has left the room

2020-04-27 Thread Sebastian Wagner (Jira)


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

Sebastian Wagner updated OPENMEETINGS-2316:
---
Fix Version/s: 5.0.0-M5

> KRoom holds a reference to KStream after person has left the room
> -
>
> Key: OPENMEETINGS-2316
> URL: https://issues.apache.org/jira/browse/OPENMEETINGS-2316
> Project: Openmeetings
>  Issue Type: Bug
>Reporter: Sebastian Wagner
>Assignee: Sebastian Wagner
>Priority: Major
> Fix For: 5.0.0-M5
>
>
> Steps to reproduce:
> Go to Admin>Connection 
> 1 user, html scope,
> Go To any conference type, enter (you can check connections in 
> Admin>Connections in another tab == 3 connections, 1 in html scope, 2 in 
> room, 1 AUDIO_VIDEO, with source of StreamProcessor).
> Leave the room
> Go to Admin>Connection 
> => There is still a KStream in the KRoom. And that one stays. Forever.
>  
> This might be fixed by /OPENMEETINGS-2315.
> But its worth keeping track of this ticket to make sure it gets tested and 
> there is a log of what has been fixed.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Assigned] (OPENMEETINGS-2316) KRoom holds a reference to KStream after person has left the room

2020-04-27 Thread Sebastian Wagner (Jira)


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

Sebastian Wagner reassigned OPENMEETINGS-2316:
--

Assignee: Sebastian Wagner  (was: Maxim Solodovnik)

> KRoom holds a reference to KStream after person has left the room
> -
>
> Key: OPENMEETINGS-2316
> URL: https://issues.apache.org/jira/browse/OPENMEETINGS-2316
> Project: Openmeetings
>  Issue Type: Bug
>Reporter: Sebastian Wagner
>Assignee: Sebastian Wagner
>Priority: Major
>
> Steps to reproduce:
> Go to Admin>Connection 
> 1 user, html scope,
> Go To any conference type, enter (you can check connections in 
> Admin>Connections in another tab == 3 connections, 1 in html scope, 2 in 
> room, 1 AUDIO_VIDEO, with source of StreamProcessor).
> Leave the room
> Go to Admin>Connection 
> => There is still a KStream in the KRoom. And that one stays. Forever.
>  
> This might be fixed by /OPENMEETINGS-2315.
> But its worth keeping track of this ticket to make sure it gets tested and 
> there is a log of what has been fixed.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Created] (OPENMEETINGS-2315) Refactor KStream to single place

2020-04-27 Thread Sebastian Wagner (Jira)
Sebastian Wagner created OPENMEETINGS-2315:
--

 Summary: Refactor KStream to single place
 Key: OPENMEETINGS-2315
 URL: https://issues.apache.org/jira/browse/OPENMEETINGS-2315
 Project: Openmeetings
  Issue Type: New Feature
Affects Versions: 5.0.0-M4
Reporter: Sebastian Wagner
Assignee: Maxim Solodovnik
 Fix For: 5.0.0-M5


Currently we have 2 places that hold a reference to the KStream objects:
 # StreamProcessor::streamByUid 
 # KRoom::streams 

There are various ideas how to do it.

See discussion: [https://markmail.org/thread/vreloekxd3kezzfz]



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Assigned] (OPENMEETINGS-2315) Refactor KStream to single place

2020-04-27 Thread Sebastian Wagner (Jira)


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

Sebastian Wagner reassigned OPENMEETINGS-2315:
--

Assignee: (was: Maxim Solodovnik)

> Refactor KStream to single place
> 
>
> Key: OPENMEETINGS-2315
> URL: https://issues.apache.org/jira/browse/OPENMEETINGS-2315
> Project: Openmeetings
>  Issue Type: New Feature
>Affects Versions: 5.0.0-M4
>Reporter: Sebastian Wagner
>Priority: Major
> Fix For: 5.0.0-M5
>
>
> Currently we have 2 places that hold a reference to the KStream objects:
>  # StreamProcessor::streamByUid 
>  # KRoom::streams 
> There are various ideas how to do it.
> See discussion: [https://markmail.org/thread/vreloekxd3kezzfz]



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Updated] (OPENMEETINGS-2315) Refactor KStream to single place

2020-04-27 Thread Sebastian Wagner (Jira)


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

Sebastian Wagner updated OPENMEETINGS-2315:
---
Issue Type: Improvement  (was: New Feature)

> Refactor KStream to single place
> 
>
> Key: OPENMEETINGS-2315
> URL: https://issues.apache.org/jira/browse/OPENMEETINGS-2315
> Project: Openmeetings
>  Issue Type: Improvement
>Affects Versions: 5.0.0-M4
>Reporter: Sebastian Wagner
>Priority: Major
> Fix For: 5.0.0-M5
>
>
> Currently we have 2 places that hold a reference to the KStream objects:
>  # StreamProcessor::streamByUid 
>  # KRoom::streams 
> There are various ideas how to do it.
> See discussion: [https://markmail.org/thread/vreloekxd3kezzfz]



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (OPENMEETINGS-2308) Android bootstrap touch event doesn't work

2020-04-27 Thread Sebastian Wagner (Jira)


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

Sebastian Wagner commented on OPENMEETINGS-2308:


Great! Have you been able to verify what it actually does?

I am thinking its a bit a strange construct to apply a touchend event to the 
entire window. If you get too many handlers like this it will get interesting.

> Android bootstrap touch event doesn't work
> --
>
> Key: OPENMEETINGS-2308
> URL: https://issues.apache.org/jira/browse/OPENMEETINGS-2308
> Project: Openmeetings
>  Issue Type: Bug
>Affects Versions: 5.0.0-M4
>Reporter: Sebastian Wagner
>Assignee: Sebastian Wagner
>Priority: Major
> Fix For: 5.0.0-M5
>
> Attachments: image-2020-04-27-15-51-25-519.png, 
> image-2020-04-27-15-52-26-864.png, image-2020-04-27-15-53-06-418.png
>
>
> Under Android you get a lot of exceptions like this:
> !image-2020-04-27-15-51-25-519.png|width=1302,height=215!
> Almost every click event fails.
> Clicking in the Android remote debugger you can find this code snippet 
> referenced that doesn't work:
> !image-2020-04-27-15-53-06-418.png|width=644,height=315!
> That must be some bootstrap issue. Coming from the Wicket module.
>  



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (OPENMEETINGS-2288) bandwidth managment

2020-04-27 Thread taha (Jira)


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

taha commented on OPENMEETINGS-2288:


What is the minimum screensharing.default.quality setting?
Is the setting less than 3?

> bandwidth managment
> ---
>
> Key: OPENMEETINGS-2288
> URL: https://issues.apache.org/jira/browse/OPENMEETINGS-2288
> Project: Openmeetings
>  Issue Type: Bug
>Affects Versions: 5.0.0-M3
>Reporter: taha
>Assignee: Maxim Solodovnik
>Priority: Major
>
> Hello
> In the rooms (presentation room) one person usually speaks and the others use
> A microphone is on and video is not being used
> But too much bandwidth is used
> For example, in a one-hour class with 5 or 6 participants, 6gb consumes a lot 
> of bandwidth for the server and for each person.
> How can this consumption be reduced? Is it possible to reduce the sound 
> quality to consume less bandwidth?
> In my searches, the problem was mostly with the Kurento server
> Is there guidance on bandwidth management?
> Thank you for your kindness and guidance



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[openmeetings] branch master updated: [OPENMEETINGS-2311] there should be no overlapping

2020-04-27 Thread solomax
This is an automated email from the ASF dual-hosted git repository.

solomax pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/openmeetings.git


The following commit(s) were added to refs/heads/master by this push:
 new 5300fde  [OPENMEETINGS-2311] there should be no overlapping
5300fde is described below

commit 5300fde1caab23495d837e75382b0740718bb557
Author: Maxim Solodovnik 
AuthorDate: Tue Apr 28 00:45:38 2020 +0700

[OPENMEETINGS-2311] there should be no overlapping
---
 .../java/org/apache/openmeetings/web/user/rooms/RoomListPanel.html| 4 ++--
 openmeetings-web/src/main/webapp/css/raw-general.css  | 3 +++
 2 files changed, 5 insertions(+), 2 deletions(-)

diff --git 
a/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/rooms/RoomListPanel.html
 
b/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/rooms/RoomListPanel.html
index bd406b6..656639a 100644
--- 
a/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/rooms/RoomListPanel.html
+++ 
b/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/rooms/RoomListPanel.html
@@ -24,14 +24,14 @@



-   
+   
[room 
name] 

  /   


-   
+   



diff --git a/openmeetings-web/src/main/webapp/css/raw-general.css 
b/openmeetings-web/src/main/webapp/css/raw-general.css
index 30ec440..f25dc9a 100644
--- a/openmeetings-web/src/main/webapp/css/raw-general.css
+++ b/openmeetings-web/src/main/webapp/css/raw-general.css
@@ -453,6 +453,9 @@ select.messages.selector {
height: 100%;
overflow-y: auto;
 }
+.rooms-table .room-row .container {
+   margin: 0;
+}
 .rooms.title {
font-weight: bold;
padding: 10px;



[jira] [Commented] (OPENMEETINGS-2311) Issues with UI

2020-04-27 Thread ASF subversion and git services (Jira)


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

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

Commit 5300fde1caab23495d837e75382b0740718bb557 in openmeetings's branch 
refs/heads/master from Maxim Solodovnik
[ https://gitbox.apache.org/repos/asf?p=openmeetings.git;h=5300fde ]

[OPENMEETINGS-2311] there should be no overlapping


> Issues with UI
> --
>
> Key: OPENMEETINGS-2311
> URL: https://issues.apache.org/jira/browse/OPENMEETINGS-2311
> Project: Openmeetings
>  Issue Type: Bug
>  Components: Dashboard, Room
>Affects Versions: 5.0.0-M4
>Reporter: Александр Яшин
>Assignee: Maxim Solodovnik
>Priority: Trivial
> Attachments: Screenshot.jpg, Screenshot_2.jpg, Screenshot_3.jpg
>
>
> Text overlapping the buttons



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Resolved] (OPENMEETINGS-2311) Issues with UI

2020-04-27 Thread Maxim Solodovnik (Jira)


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

Maxim Solodovnik resolved OPENMEETINGS-2311.

Fix Version/s: 5.0.0-M5
   Resolution: Fixed

> Issues with UI
> --
>
> Key: OPENMEETINGS-2311
> URL: https://issues.apache.org/jira/browse/OPENMEETINGS-2311
> Project: Openmeetings
>  Issue Type: Bug
>  Components: Dashboard, Room
>Affects Versions: 5.0.0-M4
>Reporter: Александр Яшин
>Assignee: Maxim Solodovnik
>Priority: Trivial
> Fix For: 5.0.0-M5
>
> Attachments: Screenshot.jpg, Screenshot_2.jpg, Screenshot_3.jpg
>
>
> Text overlapping the buttons



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[openmeetings] branch master updated: [OPENMEETINGS-2314] video windows are aligned as expected

2020-04-27 Thread solomax
This is an automated email from the ASF dual-hosted git repository.

solomax pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/openmeetings.git


The following commit(s) were added to refs/heads/master by this push:
 new 98a32d6  [OPENMEETINGS-2314] video windows are aligned as expected
98a32d6 is described below

commit 98a32d61dc681ad719c4f32382f098acae5a478c
Author: Maxim Solodovnik 
AuthorDate: Tue Apr 28 00:03:36 2020 +0700

[OPENMEETINGS-2314] video windows are aligned as expected
---
 .../org/apache/openmeetings/web/room/raw-video.js  | 26 +++---
 1 file changed, 13 insertions(+), 13 deletions(-)

diff --git 
a/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/raw-video.js 
b/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/raw-video.js
index 047a219..505f931 100644
--- 
a/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/raw-video.js
+++ 
b/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/raw-video.js
@@ -3,7 +3,8 @@ var Video = (function() {
const self = {}
, AudioCtx = window.AudioContext || window.webkitAudioContext;
let sd, v, vc, t, footer, size, vol, video, iceServers
-   , lm, level, userSpeaks = false, muteOthers, hasVideo;
+   , lm, level, userSpeaks = false, muteOthers
+   , hasVideo, isSharing, isRecording;
 
function _resizeDlgArea(_w, _h) {
if (Room.getOptions().interview) {
@@ -143,7 +144,7 @@ var Video = (function() {
, mediaConstraints: cnts
, onicecandidate: self.onIceCandidate
};
-   if (!VideoUtil.isSharing(sd)) {
+   if (!isSharing) {
options.localVideo = video[0];
}
const data = video.data();
@@ -173,10 +174,10 @@ var Video = (function() {
, uid: sd.uid
, sdpOffer: offerSdp
});
-   if (VideoUtil.isSharing(sd)) {
+   if (isSharing) {

Sharer.setShareState(SHARE_STARTED);
}
-   if (VideoUtil.isRecording(sd)) {
+   if (isRecording) {

Sharer.setRecState(SHARE_STARTED);
}
});
@@ -184,7 +185,7 @@ var Video = (function() {
__attachListener(data.rtcPeer);
}
function _createSendPeer(msg) {
-   if (VideoUtil.isSharing(sd) || VideoUtil.isRecording(sd)) {
+   if (isSharing || isRecording) {
_getScreenStream(msg, __createSendPeer);
} else {
_getVideoStream(msg, __createSendPeer);
@@ -270,7 +271,7 @@ var Video = (function() {
} else {
v.dialog('option', 'draggable', true);
v.dialog('option', 'resizable', true);
-   if (VideoUtil.isSharing(sd)) {
+   if (isSharing) {
v.on('dialogclose', function() {
VideoManager.close(sd.uid, true);
});
@@ -290,7 +291,7 @@ var Video = (function() {
const refresh = v.parent().find('.btn-refresh')
, tgl = v.parent().find('.btn-toggle')
, cls = v.parent().find('.btn-wclose');
-   if (VideoUtil.isSharing(sd)) {
+   if (isSharing) {
cls.click(function (e) {
v.dialog('close');
return false;
@@ -325,12 +326,12 @@ var Video = (function() {
iceServers = msg.iceServers;
sd.activities = sd.activities.sort();
size = {width: sd.width, height: sd.height};
+   isSharing = VideoUtil.isSharing(sd);
+   isRecording = VideoUtil.isRecording(sd);
const _id = VideoUtil.getVid(sd.uid)
, name = sd.user.displayName
, _w = sd.width
, _h = sd.height
-   , isSharing = VideoUtil.isSharing(sd)
-   , isRecording = VideoUtil.isRecording(sd)
, opts = Room.getOptions();
sd.self = sd.cuid === opts.uid;
const contSel = _initContainer(_id, name, opts);
@@ -365,10 +366,6 @@ var Video = (function() {
}
 
_refresh(msg);
-
-   if (!isSharing && !isRecording) {
-   Vid

[jira] [Commented] (OPENMEETINGS-2314) Video windows are not initially aligned

2020-04-27 Thread ASF subversion and git services (Jira)


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

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

Commit 98a32d61dc681ad719c4f32382f098acae5a478c in openmeetings's branch 
refs/heads/master from Maxim Solodovnik
[ https://gitbox.apache.org/repos/asf?p=openmeetings.git;h=98a32d6 ]

[OPENMEETINGS-2314] video windows are aligned as expected


> Video windows are not initially aligned
> ---
>
> Key: OPENMEETINGS-2314
> URL: https://issues.apache.org/jira/browse/OPENMEETINGS-2314
> Project: Openmeetings
>  Issue Type: Bug
>  Components: Audio/Video, Room, UI
>Affects Versions: 5.0.0-M4
>Reporter: Maxim Solodovnik
>Assignee: Maxim Solodovnik
>Priority: Major
> Fix For: 5.0.0-M5
>
>
> Video windows are not initially aligned to the grid
> (this seems to be regression from one of the previous versions)



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Resolved] (OPENMEETINGS-2314) Video windows are not initially aligned

2020-04-27 Thread Maxim Solodovnik (Jira)


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

Maxim Solodovnik resolved OPENMEETINGS-2314.

Resolution: Fixed

> Video windows are not initially aligned
> ---
>
> Key: OPENMEETINGS-2314
> URL: https://issues.apache.org/jira/browse/OPENMEETINGS-2314
> Project: Openmeetings
>  Issue Type: Bug
>  Components: Audio/Video, Room, UI
>Affects Versions: 5.0.0-M4
>Reporter: Maxim Solodovnik
>Assignee: Maxim Solodovnik
>Priority: Major
> Fix For: 5.0.0-M5
>
>
> Video windows are not initially aligned to the grid
> (this seems to be regression from one of the previous versions)



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Updated] (OPENMEETINGS-2314) Video windows are not initially aligned

2020-04-27 Thread Maxim Solodovnik (Jira)


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

Maxim Solodovnik updated OPENMEETINGS-2314:
---
External issue URL: https://github.com/apache/openmeetings/issues/55

> Video windows are not initially aligned
> ---
>
> Key: OPENMEETINGS-2314
> URL: https://issues.apache.org/jira/browse/OPENMEETINGS-2314
> Project: Openmeetings
>  Issue Type: Bug
>  Components: Audio/Video, Room, UI
>Affects Versions: 5.0.0-M4
>Reporter: Maxim Solodovnik
>Assignee: Maxim Solodovnik
>Priority: Major
> Fix For: 5.0.0-M5
>
>
> Video windows are not initially aligned to the grid
> (this seems to be regression from one of the previous versions)



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Created] (OPENMEETINGS-2314) Video windows are not initially aligned

2020-04-27 Thread Maxim Solodovnik (Jira)
Maxim Solodovnik created OPENMEETINGS-2314:
--

 Summary: Video windows are not initially aligned
 Key: OPENMEETINGS-2314
 URL: https://issues.apache.org/jira/browse/OPENMEETINGS-2314
 Project: Openmeetings
  Issue Type: Bug
  Components: Audio/Video, Room, UI
Affects Versions: 5.0.0-M4
Reporter: Maxim Solodovnik
Assignee: Maxim Solodovnik
 Fix For: 5.0.0-M5


Video windows are not initially aligned to the grid
(this seems to be regression from one of the previous versions)



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (OPENMEETINGS-2301) Sporadic internal error on room entering

2020-04-27 Thread Maxim Solodovnik (Jira)


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

Maxim Solodovnik commented on OPENMEETINGS-2301:


Hello [~NoSFeRaTU],

The stacktrace from your bug description states user who enter the room doesn't 
have room assigned
Which make no sense
Are there any steps to reproduce this? (even unstable)

> Sporadic internal error on room entering
> 
>
> Key: OPENMEETINGS-2301
> URL: https://issues.apache.org/jira/browse/OPENMEETINGS-2301
> Project: Openmeetings
>  Issue Type: Bug
>Affects Versions: 5.0.0-M4
>Reporter: Konstantin Kuzov
>Assignee: Maxim Solodovnik
>Priority: Major
>
> Sometimes when entering a room it throws Internal error page.
> {code:java}
> DEBUG 04-26 05:00:31.359 o.a.o.w.a.ClientManager:386 [nio-5443-exec-2] - 
> Cluster:: The only server found
> DEBUG 04-26 05:00:31.360 o.a.o.w.c.MainPanel:401 [nio-5443-exec-2] - 
> updateContents:: npanels IS null ? false, client IS null ? false
> DEBUG 04-26 05:00:31.376 o.a.o.w.r.RoomPanel:345 [nio-5443-exec-2] - public ? 
> true, ownedId ? null true
> DEBUG 04-26 05:00:31.377 o.a.o.d.d.l.ConferenceLogDao:52 [nio-5443-exec-2] - 
> [add]: org.apache.openmeetings.db.entity.log.ConferenceLog@4abadb1e
> DEBUG 04-26 05:00:31.400 o.a.o.w.a.ClientManager:232 [nio-5443-exec-2] - 
> Adding online room client: 170bfba9-781c-40da-91b0-6db499ee5679, room: 3
> DEBUG 04-26 05:00:31.402 o.a.o.w.a.ClientManager:250 [nio-5443-exec-2] - 
> Cluster:: room 3 was not found for server 'server-1', adding ...
> DEBUG 04-26 05:00:31.403 o.a.o.w.a.ClientManager:479 [nio-5443-exec-2] - 
> Cluster:: room 3 is added to server, whole list [3]
> DEBUG 04-26 05:00:31.403 o.a.o.w.a.ClientManager:117 [erver-1.event-1] - 
> Cluster:: Server was updated server-1 -> ServerInfo[rooms: [3]]
> DEBUG 04-26 05:00:31.405 o.a.o.d.u.AuthLevelUtil:40 [nio-5443-exec-2] - Level 
> ADMIN :: [GRANTED]
>  INFO 04-26 05:00:31.406 o.a.o.w.r.RoomPanel:394 [nio-5443-exec-2] - Setting 
> rights for client:: [SUPER_MODERATOR] -> true
> DEBUG 04-26 05:00:31.407 o.a.o.d.u.AuthLevelUtil:40 [nio-5443-exec-2] - Level 
> ADMIN :: [GRANTED]
> DEBUG 04-26 05:00:31.409 o.a.o.d.d.r.PollDao:87 [nio-5443-exec-2] -  :: 
> getPoll :: 3
> DEBUG 04-26 05:00:31.415 o.a.o.d.d.r.PollDao:98 [nio-5443-exec-2] -  :: 
> getArchived :: 3
> DEBUG 04-26 05:00:31.440 o.a.o.d.d.f.FileItemDao:55 [nio-5443-exec-2] - 
> getByOwner() started
> DEBUG 04-26 05:00:31.446 o.a.o.d.d.f.FileItemDao:50 [nio-5443-exec-2] - 
> getByRoom roomId :: 3
> DEBUG 04-26 05:00:31.716 o.a.o.w.r.RoomPanel:136 [nio-5443-exec-3] - 
> RoomPanel::roomEnter
> DEBUG 04-26 05:00:31.726 o.a.o.w.r.RoomPanel:166 [nio-5443-exec-3] - 
> RoomPanel::roomEnter, mods IS EMPTY ? false, is MOD ? true
> DEBUG 04-26 05:00:31.735 o.a.o.d.d.r.PollDao:104 [Thread-127] -  :: hasPoll 
> :: 3
> DEBUG 04-26 05:00:31.740 o.a.o.d.d.r.PollDao:98 [Thread-127] -  :: 
> getArchived :: 3
> DEBUG 04-26 05:00:31.741 o.a.o.c.r.KurentoHandler:222 [Thread-127] - 
> Searching for room 3
> DEBUG 04-26 05:00:31.741 o.a.o.c.r.KurentoHandler:226 [Thread-127] - Room 3 
> does not exist. Will create now!
>  INFO 04-26 05:00:31.763 o.a.o.c.r.KRoom:75 [Thread-127] - ROOM 3 has been 
> created
> DEBUG 04-26 05:00:31.763 o.a.o.c.r.KurentoHandler:236 [Thread-127] - Room 3 
> found!
> DEBUG 04-26 05:00:31.764 o.a.o.c.r.KurentoHandler:397 [EventExec-e2-t4] - 
> Kurento::ObjectCreated -> [RemoteObject: type=MediaPipeline 
> remoteRef=fec772df-072e-4a32-8f5a-c94150645f2f_kurento.MediaPipeline]
> ERROR 04-26 05:00:31.833 o.a.w.DefaultExceptionMapper:170 [nio-5443-exec-1] - 
> Unexpected error occurred
> java.lang.NullPointerException: null
> at 
> org.apache.openmeetings.web.room.sidebar.RoomSidebar$1.respond(RoomSidebar.java:94)
> at 
> org.apache.wicket.ajax.AbstractDefaultAjaxBehavior.onRequest(AbstractDefaultAjaxBehavior.java:597)
> at 
> org.apache.wicket.core.request.handler.ListenerRequestHandler.internalInvoke(ListenerRequestHandler.java:306)
> at 
> org.apache.wicket.core.request.handler.ListenerRequestHandler.invoke(ListenerRequestHandler.java:280)
> at 
> org.apache.wicket.core.request.handler.ListenerRequestHandler.invokeListener(ListenerRequestHandler.java:222)
> at 
> org.apache.wicket.core.request.handler.ListenerRequestHandler.respond(ListenerRequestHandler.java:208)
> at 
> org.apache.wicket.request.cycle.RequestCycle$HandlerExecutor.respond(RequestCycle.java:917)
> at 
> org.apache.wicket.request.RequestHandlerExecutor.execute(RequestHandlerExecutor.java:63)
> at 
> org.apache.wicket.request.cycle.RequestCycle.execute(RequestCycle.java:283)
> at 
> org.apache.wicket.request.cycle.RequestCycle.processRequest(RequestC

[jira] [Commented] (OPENMEETINGS-2253) Interruption of a video session when the microphone is turned on / off

2020-04-27 Thread Maxim Solodovnik (Jira)


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

Maxim Solodovnik commented on OPENMEETINGS-2253:


[~sebawagner] As I wrote above: 
The code to mute when microphone is OFF was eliminated due to all those check 
was a nightmare
Right now the code is much simplier, but user can see some delay (during all 
WebRTC ping/pongs)

I'm not aware if {{enabled}} property will work on track 
According to MDN 
https://developer.mozilla.org/en-US/docs/Web/API/AudioTrack/enabled it is NOT 
supported by major browsers

[~jbi] According to my tests establishing WebRTC connection can took 
significant amount of time
So your scenario "Quickly turn on - answer - turn off" might be no very quick 


Why not to use "audio for everyone - and mute" ?
There is a ticket to create PTT (push-to-talk) this also can help 

> Interruption of a video session when the microphone is turned on / off
> --
>
> Key: OPENMEETINGS-2253
> URL: https://issues.apache.org/jira/browse/OPENMEETINGS-2253
> Project: Openmeetings
>  Issue Type: Bug
>  Components: Audio/Video
>Affects Versions: 5.0.0-M3
> Environment: Chrome, FF
>Reporter: Evgeny
>Assignee: Sebastian Wagner
>Priority: Major
> Fix For: 5.0.0-M5
>
>
> Hello!
> 1. The participant turns on the camera - a camera window appears.
> 2. The participant turns on / off the microphone - the camera window closes, 
> after a delay of 2-3 seconds it opens, with a change from its original 
> position.
>  Each time the microphone is turned on / off, there is a delay and jerking of 
> the camera window of the conference participant, with the transition to the 
> default position.
> For other participants, the camera of this participant also disappears on the 
> screen.
>  Please make one button to turn on / off together - both the camera and the 
> microphone. Or a hotkey. So that the participant at the beginning and at the 
> end of the conversation does not press the camera and microphone separately 
> on the buttons.
> Thanks.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (OPENMEETINGS-2288) bandwidth managment

2020-04-27 Thread Maxim Solodovnik (Jira)


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

Maxim Solodovnik commented on OPENMEETINGS-2288:


As I wrote above:

{quote}The bigger the area - more bandwidth will be consumed ...{quote}

Try to share smaller area :)

> bandwidth managment
> ---
>
> Key: OPENMEETINGS-2288
> URL: https://issues.apache.org/jira/browse/OPENMEETINGS-2288
> Project: Openmeetings
>  Issue Type: Bug
>Affects Versions: 5.0.0-M3
>Reporter: taha
>Assignee: Maxim Solodovnik
>Priority: Major
>
> Hello
> In the rooms (presentation room) one person usually speaks and the others use
> A microphone is on and video is not being used
> But too much bandwidth is used
> For example, in a one-hour class with 5 or 6 participants, 6gb consumes a lot 
> of bandwidth for the server and for each person.
> How can this consumption be reduced? Is it possible to reduce the sound 
> quality to consume less bandwidth?
> In my searches, the problem was mostly with the Kurento server
> Is there guidance on bandwidth management?
> Thank you for your kindness and guidance



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Resolved] (OPENMEETINGS-2313) Purged records

2020-04-27 Thread Maxim Solodovnik (Jira)


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

Maxim Solodovnik resolved OPENMEETINGS-2313.

Resolution: Information Provided

Hello [~jmgorro],

this is by design
Delete mark DB record as deleted
Purge additionally removes all personal info and replaces actual user details 
with garbage

later on export/import to clean DB can eliminate those records

> Purged records
> --
>
> Key: OPENMEETINGS-2313
> URL: https://issues.apache.org/jira/browse/OPENMEETINGS-2313
> Project: Openmeetings
>  Issue Type: Bug
>  Components: Admin
>Affects Versions: 4.0.8
>Reporter: Josep Gorro
>Assignee: Maxim Solodovnik
>Priority: Minor
>
> Hello.
> One of the administrative tasks that should be done is setup and delete 
> users. I'm just deleting old users and external temporary users invited to a 
> meeting. When I delete the record it appears shadowed. The second step i 
> purge the record. On this action the record appears as purged with a very 
> long number.
> I think that this is not the correct way to work.
> Does anyone knows why works like this?
> Thanks.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Created] (OPENMEETINGS-2313) Purged records

2020-04-27 Thread Josep Gorro (Jira)
Josep Gorro created OPENMEETINGS-2313:
-

 Summary: Purged records
 Key: OPENMEETINGS-2313
 URL: https://issues.apache.org/jira/browse/OPENMEETINGS-2313
 Project: Openmeetings
  Issue Type: Bug
  Components: Admin
Affects Versions: 4.0.8
Reporter: Josep Gorro
Assignee: Maxim Solodovnik


Hello.

One of the administrative tasks that should be done is setup and delete users. 
I'm just deleting old users and external temporary users invited to a meeting. 
When I delete the record it appears shadowed. The second step i purge the 
record. On this action the record appears as purged with a very long number.

I think that this is not the correct way to work.

Does anyone knows why works like this?

Thanks.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Created] (OPENMEETINGS-2312) Please help me. My openmeetings installation working well,but is not sharing video and audio between users in a room

2020-04-27 Thread jkmj008 (Jira)
jkmj008 created OPENMEETINGS-2312:
-

 Summary: Please help me. My openmeetings installation working 
well,but is not sharing video and audio between users in a room
 Key: OPENMEETINGS-2312
 URL: https://issues.apache.org/jira/browse/OPENMEETINGS-2312
 Project: Openmeetings
  Issue Type: Bug
  Components: Audio/Video
Affects Versions: 5.0.0-M4
Reporter: jkmj008
Assignee: Maxim Solodovnik


i have installed OM 5 m4 in AWS ubuntu 18.04 along with kurento and mysql 
.everything working fine except when start a new conference i can see my camera 
working also for the joined user as his camera feed.but both of us cant see 
each other just an icon with question mark!(audio stream also not working)
link: [https://bigmeet.in|https://bigmeet.in/]

ssl port set to 443 instead of 5443



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (OPENMEETINGS-2305) Can't save date of birth

2020-04-27 Thread ASF subversion and git services (Jira)


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

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

Commit 3f76501dd11366dead921a9a8f7734d40e7e6c7b in openmeetings's branch 
refs/heads/master from Maxim Solodovnik
[ https://gitbox.apache.org/repos/asf?p=openmeetings.git;h=3f76501 ]

[OPENMEETINGS-2305] maxDate is temporary removed from bday


> Can't save date of birth
> 
>
> Key: OPENMEETINGS-2305
> URL: https://issues.apache.org/jira/browse/OPENMEETINGS-2305
> Project: Openmeetings
>  Issue Type: Bug
>  Components: Admin
>Affects Versions: 5.0.0-M4
>Reporter: Andreas
>Assignee: Maxim Solodovnik
>Priority: Minor
>
> When a new user registers, the actual date is inserted as birthday.
> I am able to change it to the right date of birth but I can not save it.
> After saving the old value is inserted again.
>  



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Resolved] (OPENMEETINGS-2305) Can't save date of birth

2020-04-27 Thread Maxim Solodovnik (Jira)


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

Maxim Solodovnik resolved OPENMEETINGS-2305.

Fix Version/s: 5.0.0-M5
   Resolution: Fixed

this is currently more workaround than a fix, bud bday field behave better :)

> Can't save date of birth
> 
>
> Key: OPENMEETINGS-2305
> URL: https://issues.apache.org/jira/browse/OPENMEETINGS-2305
> Project: Openmeetings
>  Issue Type: Bug
>  Components: Admin
>Affects Versions: 5.0.0-M4
>Reporter: Andreas
>Assignee: Maxim Solodovnik
>Priority: Minor
> Fix For: 5.0.0-M5
>
>
> When a new user registers, the actual date is inserted as birthday.
> I am able to change it to the right date of birth but I can not save it.
> After saving the old value is inserted again.
>  



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[openmeetings] branch master updated: [OPENMEETINGS-2305] maxDate is temporary removed from bday

2020-04-27 Thread solomax
This is an automated email from the ASF dual-hosted git repository.

solomax pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/openmeetings.git


The following commit(s) were added to refs/heads/master by this push:
 new 3f76501  [OPENMEETINGS-2305] maxDate is temporary removed from bday
3f76501 is described below

commit 3f76501dd11366dead921a9a8f7734d40e7e6c7b
Author: Maxim Solodovnik 
AuthorDate: Mon Apr 27 22:38:08 2020 +0700

[OPENMEETINGS-2305] maxDate is temporary removed from bday
---
 .../main/java/org/apache/openmeetings/web/common/GeneralUserForm.html | 4 +---
 .../main/java/org/apache/openmeetings/web/common/GeneralUserForm.java | 4 ++--
 2 files changed, 3 insertions(+), 5 deletions(-)

diff --git 
a/openmeetings-web/src/main/java/org/apache/openmeetings/web/common/GeneralUserForm.html
 
b/openmeetings-web/src/main/java/org/apache/openmeetings/web/common/GeneralUserForm.html
index b998656..73a9b55 100644
--- 
a/openmeetings-web/src/main/java/org/apache/openmeetings/web/common/GeneralUserForm.html
+++ 
b/openmeetings-web/src/main/java/org/apache/openmeetings/web/common/GeneralUserForm.html
@@ -51,9 +51,7 @@



-   
-   
-   
+   



diff --git 
a/openmeetings-web/src/main/java/org/apache/openmeetings/web/common/GeneralUserForm.java
 
b/openmeetings-web/src/main/java/org/apache/openmeetings/web/common/GeneralUserForm.java
index f8da8da..444316d 100644
--- 
a/openmeetings-web/src/main/java/org/apache/openmeetings/web/common/GeneralUserForm.java
+++ 
b/openmeetings-web/src/main/java/org/apache/openmeetings/web/common/GeneralUserForm.java
@@ -24,7 +24,6 @@ import static 
org.apache.openmeetings.web.app.WebSession.AVAILABLE_TIMEZONES;
 import static org.apache.openmeetings.web.app.WebSession.getRights;
 import static org.apache.openmeetings.web.app.WebSession.getUserId;
 
-import java.time.LocalDate;
 import java.util.ArrayList;
 import java.util.List;
 
@@ -66,6 +65,7 @@ public class GeneralUserForm extends Form {
super(id, model);
this.isAdminForm = isAdminForm;
updateModelObject(getModelObject(), isAdminForm);
+   setOutputMarkupId(true);
}
 
@Override
@@ -96,7 +96,7 @@ public class GeneralUserForm extends Form {
add(new LanguageDropDown("languageId"));
add(new TextField("address.phone"));
final AjaxOmDatePicker bday = new AjaxOmDatePicker("age");
-   bday.getConfig().withMaxDate(LocalDate.now());
+   //bday.getConfig().withMaxDate(LocalDate.now()); // FIXME TODO 
not working so far
add(bday);
add(new TextField("address.street"));
add(new TextField("address.additionalname"));



[jira] [Commented] (OPENMEETINGS-2309) Ldap configuration problem/LDAP配置问题

2020-04-27 Thread Maxim Solodovnik (Jira)


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

Maxim Solodovnik commented on OPENMEETINGS-2309:


Do you have any users with {{type === LDAP}} in DB after import?

> Ldap configuration problem/LDAP配置问题
> ---
>
> Key: OPENMEETINGS-2309
> URL: https://issues.apache.org/jira/browse/OPENMEETINGS-2309
> Project: Openmeetings
>  Issue Type: Bug
>  Components: LDAP
>Affects Versions: 4.0.10
> Environment: AD 10.1.200.12
> OS ubuntu18.04
>Reporter: changhe
>Assignee: Maxim Solodovnik
>Priority: Major
>
> Hello
> Domain user cannot log in,Configuration information。
> File location:$HOME/webapps/openmeetings/data/conf/tide_ldap.cfg
> {color:#0747A6}
> ldap_conn_host=10.1.200.12
> ldap_conn_port=389
> ldap_conn_secure=false
> ldap_admin_dn=CN=testu1,DC=tidepharm,DC=com
> ldap_passwd=password
> ldap_search_base=DC=tidepharm,DC=com
> ldap_search_query=(uid=%s)
> ldap_search_scope=SUBTREE
> ldap_auth_type=SIMPLEBIND
> ldap_userdn_format=uid=%s,DC=tidepharm,DC=com
> ldap_provisionning=AUTOUPDATE
> ldap_deref_mode=always
> ldap_use_admin_to_get_attrs=true
> ldap_sync_password_to_om=true
> ldap_group_mode=NONE
> ldap_group_query=(&(memberUid=%s)(objectClass=posixGroup))
> ldap_user_attr_login=uid
> ldap_user_attr_lastname=sn
> ldap_user_attr_firstname=givenName
> ldap_user_attr_mail=mail
> ldap_user_attr_street=streetAddress
> ldap_user_attr_additionalname=description
> ldap_user_attr_fax=facsimileTelephoneNumber
> ldap_user_attr_zip=postalCode
> ldap_user_attr_country=co
> ldap_user_attr_town=l
> ldap_user_attr_phone=telephoneNumber
> ldap_group_attr=memberOf
> ldap_use_lower_case=false
> ldap_import_query=(objectClass=inetOrgPerson)
> {color}
> Test command results:
> */opt/red54010/admin.sh -l -d1 --print-only*
> Context init: root
> INFO  04-27 15:30:40.389 ROOT:81 [main] - Starting up context: root
> [INFO] [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean - 
> Initialized JPA EntityManagerFactory for persistence unit 'openmeetings'
> [INFO] [main] org.quartz.impl.StdSchedulerFactory - Using default 
> implementation for ThreadExecutor
> [INFO] [main] org.quartz.core.SchedulerSignalerImpl - Initialized Scheduler 
> Signaller of type: class org.quartz.core.SchedulerSignalerImpl
> [INFO] [main] org.quartz.core.QuartzScheduler - Quartz Scheduler v.2.3.2 
> created.
> [INFO] [main] org.quartz.simpl.RAMJobStore - RAMJobStore initialized.
> [INFO] [main] org.quartz.core.QuartzScheduler - Scheduler meta-data: Quartz 
> Scheduler (v2.3.2) 
> 'org.springframework.scheduling.quartz.SchedulerFactoryBean#0' with 
> instanceId 'NON_CLUSTERED'
>   Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally.
>   NOT STARTED.
>   Currently in standby mode.
>   Number of jobs executed: 0
>   Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads.
>   Using job-store 'org.quartz.simpl.RAMJobStore' - which does not support 
> persistence. and is not clustered.
> [INFO] [main] org.quartz.impl.StdSchedulerFactory - Quartz scheduler 
> 'org.springframework.scheduling.quartz.SchedulerFactoryBean#0' initialized 
> from an externally provided properties instance.
> [INFO] [main] org.quartz.impl.StdSchedulerFactory - Quartz scheduler version: 
> 2.3.2
> [INFO] [main] org.quartz.core.QuartzScheduler - JobFactory set to: 
> org.springframework.scheduling.quartz.AdaptableJobFactory@99f75e4
> [INFO] [main] org.quartz.core.QuartzScheduler - Scheduler 
> org.springframework.scheduling.quartz.SchedulerFactoryBean#0_$_NON_CLUSTERED 
> started.
> [INFO] [main] org.apache.wicket.Application - [openmeetings] init: Wicket 
> extensions initializer
> [INFO] [main] org.apache.wicket.Application - [openmeetings] init: Wicket 
> jQuery UI initializer (plugins)
> [INFO] [main] org.apache.wicket.Application - [openmeetings] init: 
> org.wicketstuff.dashboard.DashboardContextInitializer@30bfdcc5
> [INFO] [main] org.apache.wicket.Application - [openmeetings] init: Wicket 
> Kendo UI initializer (theme-default)
> [INFO] [main] org.apache.wicket.Application - [openmeetings] init: Wicket 
> jQuery UI initializer
> [INFO] [main] org.apache.wicket.Application - [openmeetings] init: DevUtils 
> DebugBar Initializer
> [INFO] [main] org.apache.wicket.Application - [openmeetings] init: Wicket 
> Kendo UI initializer
> [INFO] [main] org.apache.wicket.Application - [openmeetings] init: Wicket 
> core library initializer
> [INFO] [main] org.quartz.core.QuartzScheduler - Scheduler 
> org.springframework.scheduling.quartz.SchedulerFactoryBean#0_$_NON_CLUSTERED 
> shutting down.
> [INFO] [main] org.quartz.core.QuartzScheduler - Scheduler 
> org.springframework.scheduling.quartz.SchedulerFactoryBean#0_$_NON_CLUSTERED

[jira] [Commented] (OPENMEETINGS-2308) Android bootstrap touch event doesn't work

2020-04-27 Thread Maxim Solodovnik (Jira)


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

Maxim Solodovnik commented on OPENMEETINGS-2308:


https://github.com/steveathon/bootstrap-wysiwyg/pull/153

> Android bootstrap touch event doesn't work
> --
>
> Key: OPENMEETINGS-2308
> URL: https://issues.apache.org/jira/browse/OPENMEETINGS-2308
> Project: Openmeetings
>  Issue Type: Bug
>Affects Versions: 5.0.0-M4
>Reporter: Sebastian Wagner
>Assignee: Sebastian Wagner
>Priority: Major
> Fix For: 5.0.0-M5
>
> Attachments: image-2020-04-27-15-51-25-519.png, 
> image-2020-04-27-15-52-26-864.png, image-2020-04-27-15-53-06-418.png
>
>
> Under Android you get a lot of exceptions like this:
> !image-2020-04-27-15-51-25-519.png|width=1302,height=215!
> Almost every click event fails.
> Clicking in the Android remote debugger you can find this code snippet 
> referenced that doesn't work:
> !image-2020-04-27-15-53-06-418.png|width=644,height=315!
> That must be some bootstrap issue. Coming from the Wicket module.
>  



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (OPENMEETINGS-2298) Add KStream to Admin>Connections

2020-04-27 Thread ASF subversion and git services (Jira)


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

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

Commit 5f880a5a2e048f6208a56bebdf862a16b7c2dd43 in openmeetings's branch 
refs/heads/master from Maxim Solodovnik
[ https://gitbox.apache.org/repos/asf?p=openmeetings.git;h=5f880a5 ]

[OPENMEETINGS-2298] connection panel is refactored


> Add KStream to Admin>Connections
> 
>
> Key: OPENMEETINGS-2298
> URL: https://issues.apache.org/jira/browse/OPENMEETINGS-2298
> Project: Openmeetings
>  Issue Type: New Feature
>  Components: Admin, Kurento
>Affects Versions: 5.0.0-M4
>Reporter: Sebastian Wagner
>Assignee: Sebastian Wagner
>Priority: Major
> Fix For: 5.0.0-M5
>
>
> See discussion at: [https://markmail.org/thread/25ym4cqjkz6xntwd]



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Updated] (OPENMEETINGS-2311) Issues with UI

2020-04-27 Thread Jira


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

Александр Яшин updated OPENMEETINGS-2311:
-
Attachment: Screenshot_3.jpg

> Issues with UI
> --
>
> Key: OPENMEETINGS-2311
> URL: https://issues.apache.org/jira/browse/OPENMEETINGS-2311
> Project: Openmeetings
>  Issue Type: Bug
>  Components: Dashboard, Room
>Affects Versions: 5.0.0-M4
>Reporter: Александр Яшин
>Assignee: Maxim Solodovnik
>Priority: Trivial
> Attachments: Screenshot.jpg, Screenshot_2.jpg, Screenshot_3.jpg
>
>
> Text overlapping the buttons



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[openmeetings] branch master updated: [OPENMEETINGS-2298] connection panel is refactored

2020-04-27 Thread solomax
This is an automated email from the ASF dual-hosted git repository.

solomax pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/openmeetings.git


The following commit(s) were added to refs/heads/master by this push:
 new 5f880a5  [OPENMEETINGS-2298] connection panel is refactored
5f880a5 is described below

commit 5f880a5a2e048f6208a56bebdf862a16b7c2dd43
Author: Maxim Solodovnik 
AuthorDate: Mon Apr 27 18:45:07 2020 +0700

[OPENMEETINGS-2298] connection panel is refactored
---
 .../openmeetings/core/remote/StreamProcessor.java  |   4 +
 .../web/admin/connection/ConnectionsPanel.java | 163 ++---
 ...nectionListKStreamItem.java => KStreamDto.java} |  39 +++--
 .../admin/connection/dto/ConnectionListItem.java   |  64 
 4 files changed, 70 insertions(+), 200 deletions(-)

diff --git 
a/openmeetings-core/src/main/java/org/apache/openmeetings/core/remote/StreamProcessor.java
 
b/openmeetings-core/src/main/java/org/apache/openmeetings/core/remote/StreamProcessor.java
index 374d485..32cda74 100644
--- 
a/openmeetings-core/src/main/java/org/apache/openmeetings/core/remote/StreamProcessor.java
+++ 
b/openmeetings-core/src/main/java/org/apache/openmeetings/core/remote/StreamProcessor.java
@@ -512,6 +512,10 @@ public class StreamProcessor implements IStreamProcessor {
return cm.getBySid(sid);
}
 
+   public boolean hasStream(String uid) {
+   return streamByUid.get(uid) != null;
+   }
+
KStream getByUid(String uid) {
return uid == null ? null : streamByUid.get(uid);
}
diff --git 
a/openmeetings-web/src/main/java/org/apache/openmeetings/web/admin/connection/ConnectionsPanel.java
 
b/openmeetings-web/src/main/java/org/apache/openmeetings/web/admin/connection/ConnectionsPanel.java
index 55d4f6f..84cc14c 100644
--- 
a/openmeetings-web/src/main/java/org/apache/openmeetings/web/admin/connection/ConnectionsPanel.java
+++ 
b/openmeetings-web/src/main/java/org/apache/openmeetings/web/admin/connection/ConnectionsPanel.java
@@ -30,15 +30,13 @@ import java.util.Iterator;
 import java.util.List;
 import java.util.stream.Collectors;
 
-import org.apache.openmeetings.core.remote.KRoom;
 import org.apache.openmeetings.core.remote.KurentoHandler;
 import org.apache.openmeetings.core.remote.StreamProcessor;
 import org.apache.openmeetings.db.dao.user.IUserManager;
+import org.apache.openmeetings.db.entity.IDataProviderEntity;
 import org.apache.openmeetings.db.entity.basic.Client;
 import org.apache.openmeetings.web.admin.AdminBasePanel;
 import org.apache.openmeetings.web.admin.SearchableDataView;
-import org.apache.openmeetings.web.admin.connection.dto.ConnectionListItem;
-import 
org.apache.openmeetings.web.admin.connection.dto.ConnectionListKStreamItem;
 import org.apache.openmeetings.web.app.ClientManager;
 import org.apache.openmeetings.web.common.PagedEntityListPanel;
 import org.apache.openmeetings.web.data.SearchableDataProvider;
@@ -65,108 +63,47 @@ public class ConnectionsPanel extends AdminBasePanel {
@SpringBean
private ClientManager cm;
@SpringBean
-   private KurentoHandler scm;
+   private KurentoHandler kHandler;
@SpringBean
private StreamProcessor streamProcessor;
@SpringBean
private IUserManager userManager;
 
-   /**
-* This needs to combine two lists as we currently hold a reference to 
the KStream in two places:
-* 
-* {@link StreamProcessor#getStreams()}}
-* {@link KRoom#getParticipants()}
-* 
-* Both are singletons and hold a reference to a stream list and can 
get out of sync or leak.
-*
-* TODO: Investigate if we can have 1 source of truth.
-*
-* @return list of KStreams registered
-*/
-   public Collection getAllStreams() {
-   Collection allStreams = new 
ArrayList<>();
-
-   allStreams.addAll(
-   streamProcessor.getStreams().stream()
-   .map(stream -> new 
ConnectionListKStreamItem(
-   
streamProcessor.getClass().getSimpleName(),
-   stream.getSid(),
-   stream.getUid(),
-   
(stream.getRoom() == null) ? null : stream.getRoom().getRoomId(),
-   
stream.getConnectedSince(),
-   
stream.getStreamType(),
-   
stream.getProfile().toString(),
-   
(stream.getRecorder() == null) ? null : stream.getRecorder().toString(),
- 

[jira] [Commented] (OPENMEETINGS-2311) Issues with UI

2020-04-27 Thread Jira


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

Александр Яшин commented on OPENMEETINGS-2311:
--

Ok.

Screenshots replaced

> Issues with UI
> --
>
> Key: OPENMEETINGS-2311
> URL: https://issues.apache.org/jira/browse/OPENMEETINGS-2311
> Project: Openmeetings
>  Issue Type: Bug
>  Components: Dashboard, Room
>Affects Versions: 5.0.0-M4
>Reporter: Александр Яшин
>Assignee: Maxim Solodovnik
>Priority: Trivial
> Attachments: Screenshot.jpg, Screenshot_2.jpg
>
>
> Text overlapping the buttons



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Updated] (OPENMEETINGS-2311) Issues with UI

2020-04-27 Thread Jira


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

Александр Яшин updated OPENMEETINGS-2311:
-
Attachment: (was: Screenshot_2.jpg)

> Issues with UI
> --
>
> Key: OPENMEETINGS-2311
> URL: https://issues.apache.org/jira/browse/OPENMEETINGS-2311
> Project: Openmeetings
>  Issue Type: Bug
>  Components: Dashboard, Room
>Affects Versions: 5.0.0-M4
>Reporter: Александр Яшин
>Assignee: Maxim Solodovnik
>Priority: Trivial
> Attachments: Screenshot.jpg, Screenshot_2.jpg
>
>
> Text overlapping the buttons



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Updated] (OPENMEETINGS-2311) Issues with UI

2020-04-27 Thread Jira


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

Александр Яшин updated OPENMEETINGS-2311:
-
Attachment: (was: Screenshot.jpg)

> Issues with UI
> --
>
> Key: OPENMEETINGS-2311
> URL: https://issues.apache.org/jira/browse/OPENMEETINGS-2311
> Project: Openmeetings
>  Issue Type: Bug
>  Components: Dashboard, Room
>Affects Versions: 5.0.0-M4
>Reporter: Александр Яшин
>Assignee: Maxim Solodovnik
>Priority: Trivial
> Attachments: Screenshot.jpg, Screenshot_2.jpg
>
>
> Text overlapping the buttons



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Updated] (OPENMEETINGS-2311) Issues with UI

2020-04-27 Thread Jira


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

Александр Яшин updated OPENMEETINGS-2311:
-
Attachment: Screenshot_2.jpg
Screenshot.jpg

> Issues with UI
> --
>
> Key: OPENMEETINGS-2311
> URL: https://issues.apache.org/jira/browse/OPENMEETINGS-2311
> Project: Openmeetings
>  Issue Type: Bug
>  Components: Dashboard, Room
>Affects Versions: 5.0.0-M4
>Reporter: Александр Яшин
>Assignee: Maxim Solodovnik
>Priority: Trivial
> Attachments: Screenshot.jpg, Screenshot_2.jpg
>
>
> Text overlapping the buttons



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Updated] (OPENMEETINGS-2310) camera/microphone is busy and can't be used

2020-04-27 Thread Jira


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

Александр Яшин updated OPENMEETINGS-2310:
-
Description: 
Windows 10 PC, build 1903
In Google Chrome (Version 81.0.4044.122 (Official Assembly), (64 bit)), when 
trying to use a camera with a microphone, an error pops up saying "the camera / 
microphone is busy and cannot be used." The camera and microphone work 
simultaneously in different online tests, both in the browser and in the 
browser.
Also tested on previous versions of Google Chrome (versions 80 and 75), a 
similar problem.
Firefox has a camera, image and sound.
The camera model is the logitech quickcam pro 9000, as the camera already 
understood, working.

Android Phone 8.1.0 Google Chrome 80.0.3987.149
Camera with microphone work.

Tell me what is the problem?


  

  was:
ПК Windows 10, сборка 1903. 
В Google Chrome (Версия 81.0.4044.122 (Официальная сборка), (64 бит)), при 
попытке использовать камеру с микрофоном вылезает ошибка "camera/microphone is 
busy and can't be used" . В других аналогичных сервисах видеоконференцсвязи 
камера и микрофон работают, также проверял их в различных онлайн тестах, в том 
же браузере, гугл хром.
Также проверял на предыдущих версия Google Chrome (версия 80 и 75), аналогичная 
проблема.  
ПК находится за роутером, было предположение что не открыты какие-либо порты, 
но в Firefox та же камера с микрофоном работает, изображение и звук есть.
Модель камеры - logitech quickcam pro 9000, как уже поняли камера, рабочая.
 
Телефон Android 8.1.0 Google Chrome 80.0.3987.149
Камера с микрофоном работают.
 
Подскажите, в какую сторону копать?
 


> camera/microphone is busy and can't be used
> ---
>
> Key: OPENMEETINGS-2310
> URL: https://issues.apache.org/jira/browse/OPENMEETINGS-2310
> Project: Openmeetings
>  Issue Type: Bug
>  Components: Audio/Video
>Affects Versions: 5.0.0-M3, 5.0.0-M4
>Reporter: Александр Яшин
>Assignee: Maxim Solodovnik
>Priority: Minor
>
> Windows 10 PC, build 1903
> In Google Chrome (Version 81.0.4044.122 (Official Assembly), (64 bit)), when 
> trying to use a camera with a microphone, an error pops up saying "the camera 
> / microphone is busy and cannot be used." The camera and microphone work 
> simultaneously in different online tests, both in the browser and in the 
> browser.
> Also tested on previous versions of Google Chrome (versions 80 and 75), a 
> similar problem.
> Firefox has a camera, image and sound.
> The camera model is the logitech quickcam pro 9000, as the camera already 
> understood, working.
> Android Phone 8.1.0 Google Chrome 80.0.3987.149
> Camera with microphone work.
> Tell me what is the problem?
>   



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Updated] (OPENMEETINGS-2311) Issues with UI

2020-04-27 Thread Maxim Solodovnik (Jira)


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

Maxim Solodovnik updated OPENMEETINGS-2311:
---
Description: Text overlapping the buttons  (was: Текст наезжает на кнопки. 
Скриншоты приложены.)
Summary: Issues with UI  (was: Проблема с интерфейсом)

> Issues with UI
> --
>
> Key: OPENMEETINGS-2311
> URL: https://issues.apache.org/jira/browse/OPENMEETINGS-2311
> Project: Openmeetings
>  Issue Type: Bug
>  Components: Dashboard, Room
>Affects Versions: 5.0.0-M4
>Reporter: Александр Яшин
>Assignee: Maxim Solodovnik
>Priority: Trivial
> Attachments: Screenshot.jpg, Screenshot_2.jpg
>
>
> Text overlapping the buttons



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (OPENMEETINGS-2311) Issues with UI

2020-04-27 Thread Maxim Solodovnik (Jira)


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

Maxim Solodovnik commented on OPENMEETINGS-2311:


[~Aleks159] please create JIRA items in English :)

> Issues with UI
> --
>
> Key: OPENMEETINGS-2311
> URL: https://issues.apache.org/jira/browse/OPENMEETINGS-2311
> Project: Openmeetings
>  Issue Type: Bug
>  Components: Dashboard, Room
>Affects Versions: 5.0.0-M4
>Reporter: Александр Яшин
>Assignee: Maxim Solodovnik
>Priority: Trivial
> Attachments: Screenshot.jpg, Screenshot_2.jpg
>
>
> Text overlapping the buttons



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Created] (OPENMEETINGS-2311) Проблема с интерфейсом

2020-04-27 Thread Jira
Александр Яшин created OPENMEETINGS-2311:


 Summary: Проблема с интерфейсом
 Key: OPENMEETINGS-2311
 URL: https://issues.apache.org/jira/browse/OPENMEETINGS-2311
 Project: Openmeetings
  Issue Type: Bug
  Components: Dashboard, Room
Affects Versions: 5.0.0-M4
Reporter: Александр Яшин
Assignee: Maxim Solodovnik
 Attachments: Screenshot.jpg, Screenshot_2.jpg

Текст наезжает на кнопки. Скриншоты приложены.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (OPENMEETINGS-2298) Add KStream to Admin>Connections

2020-04-27 Thread ASF subversion and git services (Jira)


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

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

Commit ebc46c012bb5c40f3a5452c1257a5c390e3c297f in openmeetings's branch 
refs/heads/master from Maxim Solodovnik
[ https://gitbox.apache.org/repos/asf?p=openmeetings.git;h=ebc46c0 ]

[OPENMEETINGS-2298] checkstyle should be happy


> Add KStream to Admin>Connections
> 
>
> Key: OPENMEETINGS-2298
> URL: https://issues.apache.org/jira/browse/OPENMEETINGS-2298
> Project: Openmeetings
>  Issue Type: New Feature
>  Components: Admin, Kurento
>Affects Versions: 5.0.0-M4
>Reporter: Sebastian Wagner
>Assignee: Sebastian Wagner
>Priority: Major
> Fix For: 5.0.0-M5
>
>
> See discussion at: [https://markmail.org/thread/25ym4cqjkz6xntwd]



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[openmeetings] branch master updated: [OPENMEETINGS-2298] checkstyle should be happy

2020-04-27 Thread solomax
This is an automated email from the ASF dual-hosted git repository.

solomax pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/openmeetings.git


The following commit(s) were added to refs/heads/master by this push:
 new ebc46c0  [OPENMEETINGS-2298] checkstyle should be happy
ebc46c0 is described below

commit ebc46c012bb5c40f3a5452c1257a5c390e3c297f
Author: Maxim Solodovnik 
AuthorDate: Mon Apr 27 17:06:05 2020 +0700

[OPENMEETINGS-2298] checkstyle should be happy
---
 .../apache/openmeetings/core/remote/KStream.java   |  6 ++--
 .../openmeetings/core/remote/KurentoHandler.java   |  2 +-
 .../openmeetings/core/remote/StreamProcessor.java  |  2 +-
 .../web/admin/connection/ConnectionsPanel.java | 42 +++---
 .../admin/connection/dto/ConnectionListItem.java   | 26 ++
 .../connection/dto/ConnectionListKStreamItem.java  | 28 +--
 6 files changed, 53 insertions(+), 53 deletions(-)

diff --git 
a/openmeetings-core/src/main/java/org/apache/openmeetings/core/remote/KStream.java
 
b/openmeetings-core/src/main/java/org/apache/openmeetings/core/remote/KStream.java
index 230f5df..397d25f 100644
--- 
a/openmeetings-core/src/main/java/org/apache/openmeetings/core/remote/KStream.java
+++ 
b/openmeetings-core/src/main/java/org/apache/openmeetings/core/remote/KStream.java
@@ -30,8 +30,8 @@ import static 
org.apache.openmeetings.core.remote.KurentoHandler.newKurentoMsg;
 import static org.apache.openmeetings.util.OmFileHelper.getRecUri;
 import static org.apache.openmeetings.util.OmFileHelper.getRecordingChunk;
 
-import java.util.Map.Entry;
 import java.util.Date;
+import java.util.Map.Entry;
 import java.util.Optional;
 import java.util.concurrent.CompletableFuture;
 import java.util.concurrent.ConcurrentHashMap;
@@ -358,11 +358,11 @@ public class KStream extends AbstractStream {
public String getUid() {
return uid;
}
-   
+
public Date getConnectedSince() {
return connectedSince;
}
-   
+
public KRoom getRoom() {
return room;
}
diff --git 
a/openmeetings-core/src/main/java/org/apache/openmeetings/core/remote/KurentoHandler.java
 
b/openmeetings-core/src/main/java/org/apache/openmeetings/core/remote/KurentoHandler.java
index de19e3b..ade553e 100644
--- 
a/openmeetings-core/src/main/java/org/apache/openmeetings/core/remote/KurentoHandler.java
+++ 
b/openmeetings-core/src/main/java/org/apache/openmeetings/core/remote/KurentoHandler.java
@@ -244,7 +244,7 @@ public class KurentoHandler {
log.debug("Room {} found!", roomId);
return room;
}
-   
+
public Collection getRooms() {
return rooms.values();
}
diff --git 
a/openmeetings-core/src/main/java/org/apache/openmeetings/core/remote/StreamProcessor.java
 
b/openmeetings-core/src/main/java/org/apache/openmeetings/core/remote/StreamProcessor.java
index 4a38f20..374d485 100644
--- 
a/openmeetings-core/src/main/java/org/apache/openmeetings/core/remote/StreamProcessor.java
+++ 
b/openmeetings-core/src/main/java/org/apache/openmeetings/core/remote/StreamProcessor.java
@@ -503,7 +503,7 @@ public class StreamProcessor implements IStreamProcessor {
void addStream(KStream stream) {
streamByUid.put(stream.getUid(), stream);
}
-   
+
public Collection getStreams() {
return streamByUid.values();
}
diff --git 
a/openmeetings-web/src/main/java/org/apache/openmeetings/web/admin/connection/ConnectionsPanel.java
 
b/openmeetings-web/src/main/java/org/apache/openmeetings/web/admin/connection/ConnectionsPanel.java
index 74a7640..55d4f6f 100644
--- 
a/openmeetings-web/src/main/java/org/apache/openmeetings/web/admin/connection/ConnectionsPanel.java
+++ 
b/openmeetings-web/src/main/java/org/apache/openmeetings/web/admin/connection/ConnectionsPanel.java
@@ -58,9 +58,9 @@ import 
de.agilecoders.wicket.core.markup.html.bootstrap.button.BootstrapAjaxLink
 import de.agilecoders.wicket.core.markup.html.bootstrap.button.Buttons;
 
 public class ConnectionsPanel extends AdminBasePanel {
-   
+
private static final Logger log = 
LoggerFactory.getLogger(ConnectionsPanel.class);
-   
+
private static final long serialVersionUID = 1L;
@SpringBean
private ClientManager cm;
@@ -70,7 +70,7 @@ public class ConnectionsPanel extends AdminBasePanel {
private StreamProcessor streamProcessor;
@SpringBean
private IUserManager userManager;
-   
+
/**
 * This needs to combine two lists as we currently hold a reference to 
the KStream in two places:
 * 
@@ -78,14 +78,14 @@ public class ConnectionsPanel extends AdminBasePanel {
 * {@link KRoom#getParticipants()}
 * 
 * Both are singletons and hold a reference to a stream list and can 
get out of sync or leak.
-* 
+*
   

[jira] [Created] (OPENMEETINGS-2310) camera/microphone is busy and can't be used

2020-04-27 Thread Jira
Александр Яшин created OPENMEETINGS-2310:


 Summary: camera/microphone is busy and can't be used
 Key: OPENMEETINGS-2310
 URL: https://issues.apache.org/jira/browse/OPENMEETINGS-2310
 Project: Openmeetings
  Issue Type: Bug
  Components: Audio/Video
Affects Versions: 5.0.0-M4, 5.0.0-M3
Reporter: Александр Яшин
Assignee: Maxim Solodovnik


ПК Windows 10, сборка 1903. 
В Google Chrome (Версия 81.0.4044.122 (Официальная сборка), (64 бит)), при 
попытке использовать камеру с микрофоном вылезает ошибка "camera/microphone is 
busy and can't be used" . В других аналогичных сервисах видеоконференцсвязи 
камера и микрофон работают, также проверял их в различных онлайн тестах, в том 
же браузере, гугл хром.
Также проверял на предыдущих версия Google Chrome (версия 80 и 75), аналогичная 
проблема.  
ПК находится за роутером, было предположение что не открыты какие-либо порты, 
но в Firefox та же камера с микрофоном работает, изображение и звук есть.
Модель камеры - logitech quickcam pro 9000, как уже поняли камера, рабочая.
 
Телефон Android 8.1.0 Google Chrome 80.0.3987.149
Камера с микрофоном работают.
 
Подскажите, в какую сторону копать?
 



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

[jira] [Commented] (OPENMEETINGS-2308) Android bootstrap touch event doesn't work

2020-04-27 Thread Maxim Solodovnik (Jira)


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

Maxim Solodovnik commented on OPENMEETINGS-2308:


I have fixed it: https://github.com/sebfz1/wicket-jquery-ui/pull/316/files
Build and test locally
Will create PR to original repo :)

> Android bootstrap touch event doesn't work
> --
>
> Key: OPENMEETINGS-2308
> URL: https://issues.apache.org/jira/browse/OPENMEETINGS-2308
> Project: Openmeetings
>  Issue Type: Bug
>Affects Versions: 5.0.0-M4
>Reporter: Sebastian Wagner
>Assignee: Sebastian Wagner
>Priority: Major
> Fix For: 5.0.0-M5
>
> Attachments: image-2020-04-27-15-51-25-519.png, 
> image-2020-04-27-15-52-26-864.png, image-2020-04-27-15-53-06-418.png
>
>
> Under Android you get a lot of exceptions like this:
> !image-2020-04-27-15-51-25-519.png|width=1302,height=215!
> Almost every click event fails.
> Clicking in the Android remote debugger you can find this code snippet 
> referenced that doesn't work:
> !image-2020-04-27-15-53-06-418.png|width=644,height=315!
> That must be some bootstrap issue. Coming from the Wicket module.
>  



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (OPENMEETINGS-2308) Android bootstrap touch event doesn't work

2020-04-27 Thread Sebastian Wagner (Jira)


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

Sebastian Wagner commented on OPENMEETINGS-2308:


[https://github.com/steveathon/bootstrap-wysiwyg/issues/152]

> Android bootstrap touch event doesn't work
> --
>
> Key: OPENMEETINGS-2308
> URL: https://issues.apache.org/jira/browse/OPENMEETINGS-2308
> Project: Openmeetings
>  Issue Type: Bug
>Affects Versions: 5.0.0-M4
>Reporter: Sebastian Wagner
>Assignee: Sebastian Wagner
>Priority: Major
> Fix For: 5.0.0-M5
>
> Attachments: image-2020-04-27-15-51-25-519.png, 
> image-2020-04-27-15-52-26-864.png, image-2020-04-27-15-53-06-418.png
>
>
> Under Android you get a lot of exceptions like this:
> !image-2020-04-27-15-51-25-519.png|width=1302,height=215!
> Almost every click event fails.
> Clicking in the Android remote debugger you can find this code snippet 
> referenced that doesn't work:
> !image-2020-04-27-15-53-06-418.png|width=644,height=315!
> That must be some bootstrap issue. Coming from the Wicket module.
>  



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (OPENMEETINGS-2308) Android bootstrap touch event doesn't work

2020-04-27 Thread Sebastian Wagner (Jira)


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

Sebastian Wagner commented on OPENMEETINGS-2308:


Have a look, I have found the source. Not sure if and how this fix will be 
populated into wicket-jquery-ui.

I've added some comments in there. I don't think the fix they applied would do 
anything. It just means the console error is gone. But it seems that project 
and plugin has gone very quiet.

> Android bootstrap touch event doesn't work
> --
>
> Key: OPENMEETINGS-2308
> URL: https://issues.apache.org/jira/browse/OPENMEETINGS-2308
> Project: Openmeetings
>  Issue Type: Bug
>Affects Versions: 5.0.0-M4
>Reporter: Sebastian Wagner
>Assignee: Sebastian Wagner
>Priority: Major
> Fix For: 5.0.0-M5
>
> Attachments: image-2020-04-27-15-51-25-519.png, 
> image-2020-04-27-15-52-26-864.png, image-2020-04-27-15-53-06-418.png
>
>
> Under Android you get a lot of exceptions like this:
> !image-2020-04-27-15-51-25-519.png|width=1302,height=215!
> Almost every click event fails.
> Clicking in the Android remote debugger you can find this code snippet 
> referenced that doesn't work:
> !image-2020-04-27-15-53-06-418.png|width=644,height=315!
> That must be some bootstrap issue. Coming from the Wicket module.
>  



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Resolved] (OPENMEETINGS-2307) Enable Maven-checkstyle-plugin

2020-04-27 Thread Sebastian Wagner (Jira)


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

Sebastian Wagner resolved OPENMEETINGS-2307.

Resolution: Fixed

> Enable Maven-checkstyle-plugin
> --
>
> Key: OPENMEETINGS-2307
> URL: https://issues.apache.org/jira/browse/OPENMEETINGS-2307
> Project: Openmeetings
>  Issue Type: Improvement
>  Components: Builds
>Affects Versions: 5.0.0-M4
>Reporter: Sebastian Wagner
>Assignee: Sebastian Wagner
>Priority: Major
> Fix For: 5.0.0-M5
>
>
> I noticed that I don't get any build errors or warnings with unused imports.
> I thought there is a checkstyle plugin running as part of Apache reports.
> But there isn't. 
> There is a plugin here: 
> [http://maven.apache.org/plugins/maven-checkstyle-plugin/index.html]
> I think it reveals a lot of useful information. Doesn't mean we fix all of 
> it. But its very helpful.
> It may also generate a nice report:
> [http://maven.apache.org/plugins-archives/maven-project-info-reports-plugin-LATEST/checkstyle.html]
> Which can be useful once more people work on code, so you don't need to 
> review syntax and code smells in every PR manually.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (OPENMEETINGS-2253) Interruption of a video session when the microphone is turned on / off

2020-04-27 Thread Sebastian Wagner (Jira)


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

Sebastian Wagner commented on OPENMEETINGS-2253:


yeah that might be an idea. But obviously the counter argument is:

Turning streams OFF vs mute is different in terms of bandwidth: You still 
sending data and using bandwidth.

But maybe there isn't, in the "old" world clever browsers simply did send no 
data if it was muted (although the stream was created).

[~solomax] do you really need to create a new stream to implement mute/unmute?

It seems you can toggle mute without it: 
[https://stackoverflow.com/a/35522726/1448704]

As long as its initially started. You can toggle it off, without recreating the 
stream.

> Interruption of a video session when the microphone is turned on / off
> --
>
> Key: OPENMEETINGS-2253
> URL: https://issues.apache.org/jira/browse/OPENMEETINGS-2253
> Project: Openmeetings
>  Issue Type: Bug
>  Components: Audio/Video
>Affects Versions: 5.0.0-M3
> Environment: Chrome, FF
>Reporter: Evgeny
>Assignee: Sebastian Wagner
>Priority: Major
> Fix For: 5.0.0-M5
>
>
> Hello!
> 1. The participant turns on the camera - a camera window appears.
> 2. The participant turns on / off the microphone - the camera window closes, 
> after a delay of 2-3 seconds it opens, with a change from its original 
> position.
>  Each time the microphone is turned on / off, there is a delay and jerking of 
> the camera window of the conference participant, with the transition to the 
> default position.
> For other participants, the camera of this participant also disappears on the 
> screen.
>  Please make one button to turn on / off together - both the camera and the 
> microphone. Or a hotkey. So that the participant at the beginning and at the 
> end of the conversation does not press the camera and microphone separately 
> on the buttons.
> Thanks.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Updated] (OPENMEETINGS-2309) Ldap configuration problem/LDAP配置问题

2020-04-27 Thread changhe (Jira)


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

changhe updated OPENMEETINGS-2309:
--
Description: 
Hello
Domain user cannot log in,Configuration information。

File location:$HOME/webapps/openmeetings/data/conf/tide_ldap.cfg

{color:#0747A6}
ldap_conn_host=10.1.200.12
ldap_conn_port=389
ldap_conn_secure=false

ldap_admin_dn=CN=testu1,DC=tidepharm,DC=com
ldap_passwd=password

ldap_search_base=DC=tidepharm,DC=com

ldap_search_query=(uid=%s)

ldap_search_scope=SUBTREE

ldap_auth_type=SIMPLEBIND

ldap_userdn_format=uid=%s,DC=tidepharm,DC=com

ldap_provisionning=AUTOUPDATE

ldap_deref_mode=always

ldap_use_admin_to_get_attrs=true

ldap_sync_password_to_om=true

ldap_group_mode=NONE

ldap_group_query=(&(memberUid=%s)(objectClass=posixGroup))

ldap_user_attr_login=uid
ldap_user_attr_lastname=sn
ldap_user_attr_firstname=givenName
ldap_user_attr_mail=mail
ldap_user_attr_street=streetAddress
ldap_user_attr_additionalname=description
ldap_user_attr_fax=facsimileTelephoneNumber
ldap_user_attr_zip=postalCode
ldap_user_attr_country=co
ldap_user_attr_town=l
ldap_user_attr_phone=telephoneNumber

ldap_group_attr=memberOf

ldap_use_lower_case=false

ldap_import_query=(objectClass=inetOrgPerson)
{color}

Test command results:
*/opt/red54010/admin.sh -l -d1 --print-only*

Context init: root
INFO  04-27 15:30:40.389 ROOT:81 [main] - Starting up context: root
[INFO] [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean - 
Initialized JPA EntityManagerFactory for persistence unit 'openmeetings'
[INFO] [main] org.quartz.impl.StdSchedulerFactory - Using default 
implementation for ThreadExecutor
[INFO] [main] org.quartz.core.SchedulerSignalerImpl - Initialized Scheduler 
Signaller of type: class org.quartz.core.SchedulerSignalerImpl
[INFO] [main] org.quartz.core.QuartzScheduler - Quartz Scheduler v.2.3.2 
created.
[INFO] [main] org.quartz.simpl.RAMJobStore - RAMJobStore initialized.
[INFO] [main] org.quartz.core.QuartzScheduler - Scheduler meta-data: Quartz 
Scheduler (v2.3.2) 
'org.springframework.scheduling.quartz.SchedulerFactoryBean#0' with instanceId 
'NON_CLUSTERED'
  Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally.
  NOT STARTED.
  Currently in standby mode.
  Number of jobs executed: 0
  Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads.
  Using job-store 'org.quartz.simpl.RAMJobStore' - which does not support 
persistence. and is not clustered.

[INFO] [main] org.quartz.impl.StdSchedulerFactory - Quartz scheduler 
'org.springframework.scheduling.quartz.SchedulerFactoryBean#0' initialized from 
an externally provided properties instance.
[INFO] [main] org.quartz.impl.StdSchedulerFactory - Quartz scheduler version: 
2.3.2
[INFO] [main] org.quartz.core.QuartzScheduler - JobFactory set to: 
org.springframework.scheduling.quartz.AdaptableJobFactory@99f75e4
[INFO] [main] org.quartz.core.QuartzScheduler - Scheduler 
org.springframework.scheduling.quartz.SchedulerFactoryBean#0_$_NON_CLUSTERED 
started.
[INFO] [main] org.apache.wicket.Application - [openmeetings] init: Wicket 
extensions initializer
[INFO] [main] org.apache.wicket.Application - [openmeetings] init: Wicket 
jQuery UI initializer (plugins)
[INFO] [main] org.apache.wicket.Application - [openmeetings] init: 
org.wicketstuff.dashboard.DashboardContextInitializer@30bfdcc5
[INFO] [main] org.apache.wicket.Application - [openmeetings] init: Wicket Kendo 
UI initializer (theme-default)
[INFO] [main] org.apache.wicket.Application - [openmeetings] init: Wicket 
jQuery UI initializer
[INFO] [main] org.apache.wicket.Application - [openmeetings] init: DevUtils 
DebugBar Initializer
[INFO] [main] org.apache.wicket.Application - [openmeetings] init: Wicket Kendo 
UI initializer
[INFO] [main] org.apache.wicket.Application - [openmeetings] init: Wicket core 
library initializer
[INFO] [main] org.quartz.core.QuartzScheduler - Scheduler 
org.springframework.scheduling.quartz.SchedulerFactoryBean#0_$_NON_CLUSTERED 
shutting down.
[INFO] [main] org.quartz.core.QuartzScheduler - Scheduler 
org.springframework.scheduling.quartz.SchedulerFactoryBean#0_$_NON_CLUSTERED 
paused.
[INFO] [main] org.quartz.core.QuartzScheduler - Scheduler 
org.springframework.scheduling.quartz.SchedulerFactoryBean#0_$_NON_CLUSTERED 
shutdown complete.
[INFO] [main] org.apache.directory.api.ldap.codec.osgi.DefaultLdapCodecService 
- MSG_06000_REGISTERED_CONTROL_FACTORY (1.3.6.1.4.1.18060.0.0.1)
[INFO] [main] org.apache.directory.api.ldap.codec.osgi.DefaultLdapCodecService 
- MSG_06000_REGISTERED_CONTROL_FACTORY (2.16.840.1.113730.3.4.7)
[INFO] [main] org.apache.directory.api.ldap.codec.osgi.DefaultLdapCodecService 
- MSG_06000_REGISTERED_CONTROL_FACTORY (2.16.840.1.113730.3.4.2)
[INFO] [main] org.apache.directory.api.ldap.codec.osgi.DefaultLdapCodecService 
- MSG_06000_REGISTERED_CONTROL_FACTORY (1.2.840.113556.1.4.319)
[INFO] [main] 

[jira] [Created] (OPENMEETINGS-2309) Ldap configuration problem/LDAP配置问题

2020-04-27 Thread changhe (Jira)
changhe created OPENMEETINGS-2309:
-

 Summary: Ldap configuration problem/LDAP配置问题
 Key: OPENMEETINGS-2309
 URL: https://issues.apache.org/jira/browse/OPENMEETINGS-2309
 Project: Openmeetings
  Issue Type: Bug
  Components: LDAP
Affects Versions: 4.0.10
 Environment: AD 10.1.200.12
OS ubuntu18.04

Reporter: changhe
Assignee: Maxim Solodovnik


Hello
Domain user cannot log in,Configuration information。

File location:$HOME/webapps/openmeetings/data/conf/tide_ldap.cfg

{color:#0747A6}
ldap_conn_host=10.1.200.12
ldap_conn_port=389
ldap_conn_secure=false

ldap_admin_dn=CN=testu1,DC=tidepharm,DC=com
ldap_passwd=password

ldap_search_base=DC=tidepharm,DC=com

ldap_search_query=(uid=%s)

ldap_search_scope=SUBTREE

ldap_auth_type=SIMPLEBIND

ldap_userdn_format=uid=%s,DC=tidepharm,DC=com

ldap_provisionning=AUTOUPDATE

ldap_deref_mode=always

ldap_use_admin_to_get_attrs=true

ldap_sync_password_to_om=true

ldap_group_mode=NONE

ldap_group_query=(&(memberUid=%s)(objectClass=posixGroup))

ldap_user_attr_login=uid
ldap_user_attr_lastname=sn
ldap_user_attr_firstname=givenName
ldap_user_attr_mail=mail
ldap_user_attr_street=streetAddress
ldap_user_attr_additionalname=description
ldap_user_attr_fax=facsimileTelephoneNumber
ldap_user_attr_zip=postalCode
ldap_user_attr_country=co
ldap_user_attr_town=l
ldap_user_attr_phone=telephoneNumber

ldap_group_attr=memberOf

ldap_use_lower_case=false

ldap_import_query=(objectClass=inetOrgPerson)
{color}

Test command results:
*/opt/red54010/admin.sh -l -d1 --print-only*

Context init: root
INFO  04-27 15:30:40.389 ROOT:81 [main] - Starting up context: root
[INFO] [main] org.springframework.orm.jpa.LocalEntityManagerFactoryBean - 
Initialized JPA EntityManagerFactory for persistence unit 'openmeetings'
[INFO] [main] org.quartz.impl.StdSchedulerFactory - Using default 
implementation for ThreadExecutor
[INFO] [main] org.quartz.core.SchedulerSignalerImpl - Initialized Scheduler 
Signaller of type: class org.quartz.core.SchedulerSignalerImpl
[INFO] [main] org.quartz.core.QuartzScheduler - Quartz Scheduler v.2.3.2 
created.
[INFO] [main] org.quartz.simpl.RAMJobStore - RAMJobStore initialized.
[INFO] [main] org.quartz.core.QuartzScheduler - Scheduler meta-data: Quartz 
Scheduler (v2.3.2) 
'org.springframework.scheduling.quartz.SchedulerFactoryBean#0' with instanceId 
'NON_CLUSTERED'
  Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally.
  NOT STARTED.
  Currently in standby mode.
  Number of jobs executed: 0
  Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads.
  Using job-store 'org.quartz.simpl.RAMJobStore' - which does not support 
persistence. and is not clustered.

[INFO] [main] org.quartz.impl.StdSchedulerFactory - Quartz scheduler 
'org.springframework.scheduling.quartz.SchedulerFactoryBean#0' initialized from 
an externally provided properties instance.
[INFO] [main] org.quartz.impl.StdSchedulerFactory - Quartz scheduler version: 
2.3.2
[INFO] [main] org.quartz.core.QuartzScheduler - JobFactory set to: 
org.springframework.scheduling.quartz.AdaptableJobFactory@99f75e4
[INFO] [main] org.quartz.core.QuartzScheduler - Scheduler 
org.springframework.scheduling.quartz.SchedulerFactoryBean#0_$_NON_CLUSTERED 
started.
[INFO] [main] org.apache.wicket.Application - [openmeetings] init: Wicket 
extensions initializer
[INFO] [main] org.apache.wicket.Application - [openmeetings] init: Wicket 
jQuery UI initializer (plugins)
[INFO] [main] org.apache.wicket.Application - [openmeetings] init: 
org.wicketstuff.dashboard.DashboardContextInitializer@30bfdcc5
[INFO] [main] org.apache.wicket.Application - [openmeetings] init: Wicket Kendo 
UI initializer (theme-default)
[INFO] [main] org.apache.wicket.Application - [openmeetings] init: Wicket 
jQuery UI initializer
[INFO] [main] org.apache.wicket.Application - [openmeetings] init: DevUtils 
DebugBar Initializer
[INFO] [main] org.apache.wicket.Application - [openmeetings] init: Wicket Kendo 
UI initializer
[INFO] [main] org.apache.wicket.Application - [openmeetings] init: Wicket core 
library initializer
[INFO] [main] org.quartz.core.QuartzScheduler - Scheduler 
org.springframework.scheduling.quartz.SchedulerFactoryBean#0_$_NON_CLUSTERED 
shutting down.
[INFO] [main] org.quartz.core.QuartzScheduler - Scheduler 
org.springframework.scheduling.quartz.SchedulerFactoryBean#0_$_NON_CLUSTERED 
paused.
[INFO] [main] org.quartz.core.QuartzScheduler - Scheduler 
org.springframework.scheduling.quartz.SchedulerFactoryBean#0_$_NON_CLUSTERED 
shutdown complete.
[INFO] [main] org.apache.directory.api.ldap.codec.osgi.DefaultLdapCodecService 
- MSG_06000_REGISTERED_CONTROL_FACTORY (1.3.6.1.4.1.18060.0.0.1)
[INFO] [main] org.apache.directory.api.ldap.codec.osgi.DefaultLdapCodecService 
- MSG_06000_REGISTERED_CONTROL_FACTORY (2.16.840.1.113730.3.4.7)
[INFO] [main] org.apache.directory.a

[openmeetings] branch master updated (daed6b4 -> 4744f5d)

2020-04-27 Thread sebawagner
This is an automated email from the ASF dual-hosted git repository.

sebawagner pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/openmeetings.git.


from daed6b4  Merge pull request #67 from 
apache/feature/OPENMEETINGS-2298-add-kstream-to-connections-panel
 add fa3110d  OPENMEETINGS-2307 Add checkstyle check with only checking for 
unused imports. Remove unused imports.
 add c2ed6b9  [OPENMEETINGS-2307] checkstyle rules are specified inline, 
additional rules for identation and trailing spaces are added
 new 4744f5d  Merge pull request #69 from 
apache/feature/OPENMEETINGS-2307-enable-checkstyle-with-simplest-rule-set

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .../org/apache/openmeetings/core/remote/KRoom.java |   3 +-
 .../apache/openmeetings/core/remote/KStream.java   |   1 -
 .../openmeetings/core/remote/StreamProcessor.java  |  12 +-
 .../core/remote/TestRecordingFlowMocked.java   |  77 +-
 .../core/remote/TestRoomFlowMocked.java|   2 -
 .../openmeetings/db/entity/file/FileItemTest.java  |  58 +++
 .../caldav/handler/AbstractCalendarHandler.java|   3 +-
 .../calendar/caldav/handler/CtagHandler.java   |  15 +-
 .../calendar/caldav/handler/MultigetHandler.java   |   9 +-
 .../calendar/caldav/handler/WebDAVSyncHandler.java |   6 +-
 .../common/confirmation/ConfirmationBehavior.java  |  92 ++-
 .../common/confirmation/ConfirmationConfig.java| 168 ++---
 .../openmeetings/web/pages/auth/SignInDialog.java  |   2 +-
 .../web/util/TouchPunchResourceReference.java  |  32 ++--
 .../calendar/TestDatabaseStructureUsersSearch.java |  43 --
 pom.xml|  54 +++
 16 files changed, 294 insertions(+), 283 deletions(-)
 delete mode 100644 
openmeetings-web/src/test/java/org/apache/openmeetings/calendar/TestDatabaseStructureUsersSearch.java



[jira] [Commented] (OPENMEETINGS-2307) Enable Maven-checkstyle-plugin

2020-04-27 Thread ASF subversion and git services (Jira)


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

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

Commit c2ed6b9a65159154e56d9bbe38fb380c4473e000 in openmeetings's branch 
refs/heads/master from Maxim Solodovnik
[ https://gitbox.apache.org/repos/asf?p=openmeetings.git;h=c2ed6b9 ]

[OPENMEETINGS-2307] checkstyle rules are specified inline, additional rules for 
identation and trailing spaces are added


> Enable Maven-checkstyle-plugin
> --
>
> Key: OPENMEETINGS-2307
> URL: https://issues.apache.org/jira/browse/OPENMEETINGS-2307
> Project: Openmeetings
>  Issue Type: Improvement
>  Components: Builds
>Affects Versions: 5.0.0-M4
>Reporter: Sebastian Wagner
>Assignee: Sebastian Wagner
>Priority: Major
> Fix For: 5.0.0-M5
>
>
> I noticed that I don't get any build errors or warnings with unused imports.
> I thought there is a checkstyle plugin running as part of Apache reports.
> But there isn't. 
> There is a plugin here: 
> [http://maven.apache.org/plugins/maven-checkstyle-plugin/index.html]
> I think it reveals a lot of useful information. Doesn't mean we fix all of 
> it. But its very helpful.
> It may also generate a nice report:
> [http://maven.apache.org/plugins-archives/maven-project-info-reports-plugin-LATEST/checkstyle.html]
> Which can be useful once more people work on code, so you don't need to 
> review syntax and code smells in every PR manually.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[openmeetings] 01/01: Merge pull request #69 from apache/feature/OPENMEETINGS-2307-enable-checkstyle-with-simplest-rule-set

2020-04-27 Thread sebawagner
This is an automated email from the ASF dual-hosted git repository.

sebawagner pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/openmeetings.git

commit 4744f5d19755d2824fdef9c4fd993c6cdc76cf55
Merge: daed6b4 c2ed6b9
Author: Sebastian Wagner 
AuthorDate: Mon Apr 27 19:33:38 2020 +1200

Merge pull request #69 from 
apache/feature/OPENMEETINGS-2307-enable-checkstyle-with-simplest-rule-set

OPENMEETINGS-2307 Add checkstyle check with simplistic checks

 .../org/apache/openmeetings/core/remote/KRoom.java |   3 +-
 .../apache/openmeetings/core/remote/KStream.java   |   1 -
 .../openmeetings/core/remote/StreamProcessor.java  |  12 +-
 .../core/remote/TestRecordingFlowMocked.java   |  77 +-
 .../core/remote/TestRoomFlowMocked.java|   2 -
 .../openmeetings/db/entity/file/FileItemTest.java  |  58 +++
 .../caldav/handler/AbstractCalendarHandler.java|   3 +-
 .../calendar/caldav/handler/CtagHandler.java   |  15 +-
 .../calendar/caldav/handler/MultigetHandler.java   |   9 +-
 .../calendar/caldav/handler/WebDAVSyncHandler.java |   6 +-
 .../common/confirmation/ConfirmationBehavior.java  |  92 ++-
 .../common/confirmation/ConfirmationConfig.java| 168 ++---
 .../openmeetings/web/pages/auth/SignInDialog.java  |   2 +-
 .../web/util/TouchPunchResourceReference.java  |  32 ++--
 .../calendar/TestDatabaseStructureUsersSearch.java |  43 --
 pom.xml|  54 +++
 16 files changed, 294 insertions(+), 283 deletions(-)




[jira] [Commented] (OPENMEETINGS-2307) Enable Maven-checkstyle-plugin

2020-04-27 Thread ASF subversion and git services (Jira)


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

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

Commit 4744f5d19755d2824fdef9c4fd993c6cdc76cf55 in openmeetings's branch 
refs/heads/master from Sebastian Wagner
[ https://gitbox.apache.org/repos/asf?p=openmeetings.git;h=4744f5d ]

Merge pull request #69 from 
apache/feature/OPENMEETINGS-2307-enable-checkstyle-with-simplest-rule-set

OPENMEETINGS-2307 Add checkstyle check with simplistic checks

> Enable Maven-checkstyle-plugin
> --
>
> Key: OPENMEETINGS-2307
> URL: https://issues.apache.org/jira/browse/OPENMEETINGS-2307
> Project: Openmeetings
>  Issue Type: Improvement
>  Components: Builds
>Affects Versions: 5.0.0-M4
>Reporter: Sebastian Wagner
>Assignee: Sebastian Wagner
>Priority: Major
> Fix For: 5.0.0-M5
>
>
> I noticed that I don't get any build errors or warnings with unused imports.
> I thought there is a checkstyle plugin running as part of Apache reports.
> But there isn't. 
> There is a plugin here: 
> [http://maven.apache.org/plugins/maven-checkstyle-plugin/index.html]
> I think it reveals a lot of useful information. Doesn't mean we fix all of 
> it. But its very helpful.
> It may also generate a nice report:
> [http://maven.apache.org/plugins-archives/maven-project-info-reports-plugin-LATEST/checkstyle.html]
> Which can be useful once more people work on code, so you don't need to 
> review syntax and code smells in every PR manually.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (OPENMEETINGS-2307) Enable Maven-checkstyle-plugin

2020-04-27 Thread ASF subversion and git services (Jira)


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

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

Commit 4744f5d19755d2824fdef9c4fd993c6cdc76cf55 in openmeetings's branch 
refs/heads/master from Sebastian Wagner
[ https://gitbox.apache.org/repos/asf?p=openmeetings.git;h=4744f5d ]

Merge pull request #69 from 
apache/feature/OPENMEETINGS-2307-enable-checkstyle-with-simplest-rule-set

OPENMEETINGS-2307 Add checkstyle check with simplistic checks

> Enable Maven-checkstyle-plugin
> --
>
> Key: OPENMEETINGS-2307
> URL: https://issues.apache.org/jira/browse/OPENMEETINGS-2307
> Project: Openmeetings
>  Issue Type: Improvement
>  Components: Builds
>Affects Versions: 5.0.0-M4
>Reporter: Sebastian Wagner
>Assignee: Sebastian Wagner
>Priority: Major
> Fix For: 5.0.0-M5
>
>
> I noticed that I don't get any build errors or warnings with unused imports.
> I thought there is a checkstyle plugin running as part of Apache reports.
> But there isn't. 
> There is a plugin here: 
> [http://maven.apache.org/plugins/maven-checkstyle-plugin/index.html]
> I think it reveals a lot of useful information. Doesn't mean we fix all of 
> it. But its very helpful.
> It may also generate a nice report:
> [http://maven.apache.org/plugins-archives/maven-project-info-reports-plugin-LATEST/checkstyle.html]
> Which can be useful once more people work on code, so you don't need to 
> review syntax and code smells in every PR manually.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (OPENMEETINGS-2307) Enable Maven-checkstyle-plugin

2020-04-27 Thread ASF subversion and git services (Jira)


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

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

Commit fa3110def03bea60be2bc80271c56e626cbe36d2 in openmeetings's branch 
refs/heads/master from Sebastian Wagner
[ https://gitbox.apache.org/repos/asf?p=openmeetings.git;h=fa3110d ]

OPENMEETINGS-2307 Add checkstyle check with only checking for unused imports. 
Remove unused imports.


> Enable Maven-checkstyle-plugin
> --
>
> Key: OPENMEETINGS-2307
> URL: https://issues.apache.org/jira/browse/OPENMEETINGS-2307
> Project: Openmeetings
>  Issue Type: Improvement
>  Components: Builds
>Affects Versions: 5.0.0-M4
>Reporter: Sebastian Wagner
>Assignee: Sebastian Wagner
>Priority: Major
> Fix For: 5.0.0-M5
>
>
> I noticed that I don't get any build errors or warnings with unused imports.
> I thought there is a checkstyle plugin running as part of Apache reports.
> But there isn't. 
> There is a plugin here: 
> [http://maven.apache.org/plugins/maven-checkstyle-plugin/index.html]
> I think it reveals a lot of useful information. Doesn't mean we fix all of 
> it. But its very helpful.
> It may also generate a nice report:
> [http://maven.apache.org/plugins-archives/maven-project-info-reports-plugin-LATEST/checkstyle.html]
> Which can be useful once more people work on code, so you don't need to 
> review syntax and code smells in every PR manually.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (OPENMEETINGS-2253) Interruption of a video session when the microphone is turned on / off

2020-04-27 Thread Evgeny (Jira)


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

Evgeny commented on OPENMEETINGS-2253:
--

Thank you for the attention. Unfortunately, this mode is not suitable. We 
need each conference participant enter quietly (especially if the conference is 
already going)
Yes, you are right " the general request is make one button to turn on / off 
together - both the camera and the microphone."
i.e. when a participant is asked to answer a question, he must quickly turn on 
and answer, and then also quickly turn off.
Yesterday I upgraded to version M4. I liked the behavior of turning on the 
microphone (before turning on the video) - window does not appear.
Now we recommend to particapants at first switch on mic, and then - camera.
 I think, may be to change the code like this:  
 - when the camera is turned on and the participant turns on the microphone, 
then do unmute mic instead switch-on;
- when the camera is turned on and the participant turns off the microphone, 
then do mute mic instead switch-off
And also, provide for option "audio switch-on" with default audio-muted.
Thanks.


> Interruption of a video session when the microphone is turned on / off
> --
>
> Key: OPENMEETINGS-2253
> URL: https://issues.apache.org/jira/browse/OPENMEETINGS-2253
> Project: Openmeetings
>  Issue Type: Bug
>  Components: Audio/Video
>Affects Versions: 5.0.0-M3
> Environment: Chrome, FF
>Reporter: Evgeny
>Assignee: Sebastian Wagner
>Priority: Major
> Fix For: 5.0.0-M5
>
>
> Hello!
> 1. The participant turns on the camera - a camera window appears.
> 2. The participant turns on / off the microphone - the camera window closes, 
> after a delay of 2-3 seconds it opens, with a change from its original 
> position.
>  Each time the microphone is turned on / off, there is a delay and jerking of 
> the camera window of the conference participant, with the transition to the 
> default position.
> For other participants, the camera of this participant also disappears on the 
> screen.
>  Please make one button to turn on / off together - both the camera and the 
> microphone. Or a hotkey. So that the participant at the beginning and at the 
> end of the conversation does not press the camera and microphone separately 
> on the buttons.
> Thanks.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)