You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@openmeetings.apache.org by so...@apache.org on 2020/04/23 15:10:43 UTC

[openmeetings-site] branch asf-site updated: Site is updated due to 5.0.0-M4 release

This is an automated email from the ASF dual-hosted git repository.

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


The following commit(s) were added to refs/heads/asf-site by this push:
     new fc063e5  Site is updated due to 5.0.0-M4 release
fc063e5 is described below

commit fc063e5bf32c352fb554999a0fe26158bc60d1da
Author: Maxim Solodovnik <so...@gmail.com>
AuthorDate: Thu Apr 23 22:09:29 2020 +0700

    Site is updated due to 5.0.0-M4 release
---
 BitrixPlugin.html                                  |    4 +-
 BuildInstructions.html                             |    4 +-
 CalDAVandGCal.html                                 |    4 +-
 CalendarAndTimezone.html                           |    4 +-
 CallForLogo.html                                   |    4 +-
 Clustering.html                                    |    4 +-
 CommandLineAdmin.html                              |    4 +-
 ConferenceRoomLayoutOptions.html                   |    4 +-
 ConfluencePlugin.html                              |    4 +-
 CustomCryptMechanism.html                          |    4 +-
 CustomRoomTypeHowTo.html                           |    4 +-
 Dashboard.html                                     |    4 +-
 DrupalPlugin.html                                  |    4 +-
 EditTemplates.html                                 |    4 +-
 ExternalVideo.html                                 |    4 +-
 GeneralConfiguration.html                          |   78 +-
 GetVersionInfo.html                                |    4 +-
 H2Config.html                                      |    4 +-
 HTTPS.html                                         |    4 +-
 HotKeys.html                                       |    4 +-
 IBMDB2Config.html                                  |    4 +-
 InstallMediaServer.html                            |    4 +-
 Internationalisation.html                          |    4 +-
 JUnitTesting.html                                  |    4 +-
 JVMPerformanceTuning.html                          |    4 +-
 JiraPlugin.html                                    |    4 +-
 JoomlaPlugin.html                                  |    4 +-
 LanguageEditor.html                                |    4 +-
 LdapAndADS.html                                    |  231 +-
 MSSQLConfig.html                                   |    4 +-
 ManualTesting.html                                 |    4 +-
 MoodlePlugin.html                                  |    4 +-
 MySQLConfig.html                                   |    4 +-
 NetworkCalculator.html                             |    4 +-
 NewsArchive.html                                   |   56 +-
 OpenOfficeConverter.html                           |    4 +-
 OracleConfig.html                                  |    4 +-
 OurUsers.html                                      |    4 +-
 PortSettings.html                                  |    4 +-
 PostgresConfig.html                                |    4 +-
 PrivacyStatement.html                              |    4 +-
 RecommendedHardwareList.html                       |    4 +-
 RedminePlugin.html                                 |    4 +-
 ReleaseGuide.html                                  |    4 +-
 RestAPISample.html                                 |    4 +-
 RestrictedAccess.html                              |    4 +-
 SakaiPlugin.html                                   |    4 +-
 SugarCRMPlugin.html                                |    4 +-
 TimeZoneHandling.html                              |    4 +-
 Upgrade.html                                       |    4 +-
 WebappNamePath.html                                |    4 +-
 WebcamResolutions.html                             |    4 +-
 WebsiteGuide.html                                  |    4 +-
 ci-management.html                                 |    6 +-
 commercial-support.html                            |    4 +-
 css/docs.css                                       |  141 -
 demo.html                                          |    4 +-
 dependencies.html                                  |  126 +-
 dependency-convergence.html                        | 1373 +++--
 dependency-management.html                         |   26 +-
 distribution-management.html                       |    4 +-
 doap.rdf                                           |    4 +-
 documentation.html                                 |    4 +-
 downloads.html                                     |   18 +-
 errorvalues.html                                   |    4 +-
 get-involved.html                                  |    4 +-
 images/ldap_screen.png                             |  Bin 104512 -> 123234 bytes
 index.html                                         |   44 +-
 installation.html                                  |    4 +-
 issue-management.html                              |    4 +-
 licenses.html                                      |    4 +-
 mailing-lists.html                                 |    4 +-
 oauth2.html                                        |    4 +-
 openmeetings-core/apidocs/allclasses-index.html    |   10 +-
 openmeetings-core/apidocs/allclasses.html          |    6 +-
 openmeetings-core/apidocs/allpackages-index.html   |   10 +-
 openmeetings-core/apidocs/constant-values.html     |   76 +-
 openmeetings-core/apidocs/deprecated-list.html     |   10 +-
 openmeetings-core/apidocs/help-doc.html            |   10 +-
 openmeetings-core/apidocs/index-all.html           |   28 +-
 openmeetings-core/apidocs/index.html               |   12 +-
 openmeetings-core/apidocs/member-search-index.js   |    2 +-
 openmeetings-core/apidocs/member-search-index.zip  |  Bin 3863 -> 3919 bytes
 .../core/converter/BaseConverter.Dimension.html    |   18 +-
 .../openmeetings/core/converter/BaseConverter.html |  215 +-
 .../core/converter/ConversionException.html        |   32 +-
 .../core/converter/DocumentConverter.html          |   62 +-
 .../core/converter/IRecordingConverter.html        |   16 +-
 .../core/converter/ImageConverter.html             |   92 +-
 .../core/converter/InterviewConverter.html         |   44 +-
 .../core/converter/RecordingConverter.html         |   22 +-
 .../core/converter/VideoConverter.html             |   26 +-
 .../class-use/BaseConverter.Dimension.html         |   35 +-
 .../core/converter/class-use/BaseConverter.html    |   10 +-
 .../converter/class-use/ConversionException.html   |   10 +-
 .../converter/class-use/DocumentConverter.html     |   10 +-
 .../converter/class-use/IRecordingConverter.html   |   10 +-
 .../core/converter/class-use/ImageConverter.html   |   10 +-
 .../converter/class-use/InterviewConverter.html    |   10 +-
 .../converter/class-use/RecordingConverter.html    |   10 +-
 .../core/converter/class-use/VideoConverter.html   |   10 +-
 .../core/converter/package-summary.html            |   10 +-
 .../openmeetings/core/converter/package-tree.html  |   16 +-
 .../openmeetings/core/converter/package-use.html   |   10 +-
 .../openmeetings/core/data/file/FileProcessor.html |   34 +-
 .../core/data/file/class-use/FileProcessor.html    |   10 +-
 .../core/data/file/package-summary.html            |   10 +-
 .../openmeetings/core/data/file/package-tree.html  |   12 +-
 .../openmeetings/core/data/file/package-use.html   |   10 +-
 .../core/documents/LibraryChartLoader.html         |   28 +-
 .../documents/class-use/LibraryChartLoader.html    |   10 +-
 .../core/documents/package-summary.html            |   10 +-
 .../openmeetings/core/documents/package-tree.html  |   12 +-
 .../openmeetings/core/documents/package-use.html   |   10 +-
 .../core/ldap/LdapLoginManager.AuthType.html       |   34 +-
 .../core/ldap/LdapLoginManager.GroupMode.html      |   34 +-
 .../core/ldap/LdapLoginManager.Provisionning.html  |   34 +-
 .../openmeetings/core/ldap/LdapLoginManager.html   |   96 +-
 .../apache/openmeetings/core/ldap/LdapOptions.html |   74 +-
 .../ldap/class-use/LdapLoginManager.AuthType.html  |   12 +-
 .../ldap/class-use/LdapLoginManager.GroupMode.html |   12 +-
 .../class-use/LdapLoginManager.Provisionning.html  |   12 +-
 .../core/ldap/class-use/LdapLoginManager.html      |   10 +-
 .../core/ldap/class-use/LdapOptions.html           |   10 +-
 .../openmeetings/core/ldap/package-summary.html    |   10 +-
 .../openmeetings/core/ldap/package-tree.html       |   16 +-
 .../apache/openmeetings/core/ldap/package-use.html |   10 +-
 .../apache/openmeetings/core/mail/MailHandler.html |   90 +-
 .../core/mail/class-use/MailHandler.html           |   10 +-
 .../openmeetings/core/mail/package-summary.html    |   10 +-
 .../openmeetings/core/mail/package-tree.html       |   12 +-
 .../apache/openmeetings/core/mail/package-use.html |   10 +-
 .../openmeetings/core/notifier/INotifier.html      |   28 +-
 .../core/notifier/NotifierService.html             |   30 +-
 .../core/notifier/class-use/INotifier.html         |   10 +-
 .../core/notifier/class-use/NotifierService.html   |   10 +-
 .../core/notifier/package-summary.html             |   10 +-
 .../openmeetings/core/notifier/package-tree.html   |   12 +-
 .../openmeetings/core/notifier/package-use.html    |   10 +-
 .../openmeetings/core/remote/AbstractStream.html   |   50 +-
 .../openmeetings/core/remote/IStreamProcessor.html |   10 +-
 .../org/apache/openmeetings/core/remote/KRoom.html |   78 +-
 .../apache/openmeetings/core/remote/KStream.html   |   60 +-
 .../openmeetings/core/remote/KTestStream.html      |   28 +-
 .../openmeetings/core/remote/KurentoHandler.html   |  128 +-
 .../openmeetings/core/remote/StreamProcessor.html  |   62 +-
 .../core/remote/TestStreamProcessor.html           |   18 +-
 .../core/remote/class-use/AbstractStream.html      |   10 +-
 .../core/remote/class-use/IStreamProcessor.html    |   10 +-
 .../openmeetings/core/remote/class-use/KRoom.html  |   12 +-
 .../core/remote/class-use/KStream.html             |   18 +-
 .../core/remote/class-use/KTestStream.html         |   10 +-
 .../core/remote/class-use/KurentoHandler.html      |   10 +-
 .../core/remote/class-use/StreamProcessor.html     |   34 +-
 .../core/remote/class-use/TestStreamProcessor.html |   10 +-
 .../openmeetings/core/remote/package-summary.html  |   10 +-
 .../openmeetings/core/remote/package-tree.html     |   12 +-
 .../openmeetings/core/remote/package-use.html      |   10 +-
 .../openmeetings/core/rss/LoadAtomRssFeed.html     |   28 +-
 .../core/rss/class-use/LoadAtomRssFeed.html        |   10 +-
 .../openmeetings/core/rss/package-summary.html     |   10 +-
 .../apache/openmeetings/core/rss/package-tree.html |   12 +-
 .../apache/openmeetings/core/rss/package-use.html  |   10 +-
 .../core/util/ChatWebSocketHelper.html             |   64 +-
 .../core/util/StrongPasswordValidator.html         |   40 +-
 .../openmeetings/core/util/WebSocketHelper.html    |   74 +-
 .../core/util/class-use/ChatWebSocketHelper.html   |   10 +-
 .../util/class-use/StrongPasswordValidator.html    |   10 +-
 .../core/util/class-use/WebSocketHelper.html       |   10 +-
 .../openmeetings/core/util/package-summary.html    |   10 +-
 .../openmeetings/core/util/package-tree.html       |   12 +-
 .../apache/openmeetings/core/util/package-use.html |   10 +-
 .../openmeetings/core/util/ws/WsMessageAll.html    |   28 +-
 .../openmeetings/core/util/ws/WsMessageChat.html   |   28 +-
 .../core/util/ws/WsMessageChat2All.html            |   22 +-
 .../core/util/ws/WsMessageChat2User.html           |   30 +-
 .../openmeetings/core/util/ws/WsMessageRoom.html   |   28 +-
 .../core/util/ws/WsMessageRoomMsg.html             |   28 +-
 .../core/util/ws/WsMessageRoomOthers.html          |   30 +-
 .../openmeetings/core/util/ws/WsMessageUser.html   |   28 +-
 .../core/util/ws/class-use/WsMessageAll.html       |   10 +-
 .../core/util/ws/class-use/WsMessageChat.html      |   10 +-
 .../core/util/ws/class-use/WsMessageChat2All.html  |   10 +-
 .../core/util/ws/class-use/WsMessageChat2User.html |   10 +-
 .../core/util/ws/class-use/WsMessageRoom.html      |   10 +-
 .../core/util/ws/class-use/WsMessageRoomMsg.html   |   10 +-
 .../util/ws/class-use/WsMessageRoomOthers.html     |   10 +-
 .../core/util/ws/class-use/WsMessageUser.html      |   10 +-
 .../openmeetings/core/util/ws/package-summary.html |   10 +-
 .../openmeetings/core/util/ws/package-tree.html    |   12 +-
 .../openmeetings/core/util/ws/package-use.html     |   10 +-
 openmeetings-core/apidocs/overview-summary.html    |    4 +-
 openmeetings-core/apidocs/overview-tree.html       |   20 +-
 openmeetings-core/apidocs/package-search-index.zip |  Bin 302 -> 302 bytes
 openmeetings-core/apidocs/serialized-form.html     |   46 +-
 openmeetings-core/apidocs/type-search-index.zip    |  Bin 633 -> 633 bytes
 openmeetings-core/ci-management.html               |   74 +-
 openmeetings-core/css/docs.css                     |  141 -
 openmeetings-core/css/reflow-skin.css              |  100 +-
 openmeetings-core/dependencies.html                | 2531 +++++-----
 openmeetings-core/dependency-convergence.html      | 1252 +++--
 openmeetings-core/dependency-management.html       |  170 +-
 openmeetings-core/distribution-management.html     |   72 +-
 openmeetings-core/index.html                       |   56 +-
 openmeetings-core/issue-management.html            |   64 +-
 openmeetings-core/js/reflow-skin.js                |   60 +-
 openmeetings-core/licenses.html                    |  124 +-
 openmeetings-core/mailing-lists.html               |   56 +-
 openmeetings-core/plugin-management.html           |  103 +-
 openmeetings-core/plugins.html                     |   85 +-
 openmeetings-core/project-info.html                |   64 +-
 openmeetings-core/project-reports.html             |   64 +-
 openmeetings-core/rat-report.html                  |   66 +-
 openmeetings-core/scm.html                         |   90 +-
 openmeetings-core/summary.html                     |   82 +-
 openmeetings-core/surefire-report.html             |   66 +-
 openmeetings-core/team.html                        |  182 +-
 openmeetings-db/apidocs/allclasses-index.html      |  372 +-
 openmeetings-db/apidocs/allclasses.html            |   33 +-
 openmeetings-db/apidocs/allpackages-index.html     |   18 +-
 openmeetings-db/apidocs/constant-values.html       |  344 +-
 openmeetings-db/apidocs/deprecated-list.html       |   10 +-
 openmeetings-db/apidocs/element-list               |    2 +
 openmeetings-db/apidocs/help-doc.html              |   10 +-
 openmeetings-db/apidocs/index-all.html             |  623 ++-
 openmeetings-db/apidocs/index.html                 |   76 +-
 openmeetings-db/apidocs/member-search-index.js     |    2 +-
 openmeetings-db/apidocs/member-search-index.zip    |  Bin 18912 -> 20443 bytes
 .../org/apache/openmeetings/IApplication.html      |   88 +-
 .../org/apache/openmeetings/IWebSession.html       |   14 +-
 .../openmeetings/class-use/IApplication.html       |   12 +-
 .../apache/openmeetings/class-use/IWebSession.html |   10 +-
 .../org/apache/openmeetings/db/bind/Constants.html |  942 ++++
 .../db/bind/adapter/AppointmentAdapter.html        |  141 +-
 .../bind/adapter/AppointmentReminderAdapter.html   |  123 +-
 .../db/bind/adapter/BooleanAdapter.html            |  123 +-
 .../db/bind/adapter/ConfigTypeAdapter.html         |  123 +-
 .../openmeetings/db/bind/adapter/DateAdapter.html  |  151 +-
 .../db/bind/adapter/EntityAdapter.html             |  172 +-
 .../openmeetings/db/bind/adapter/FileAdapter.html  |  141 +-
 .../db/bind/adapter/FileTypeAdapter.html           |  123 +-
 .../openmeetings/db/bind/adapter/GroupAdapter.html |  141 +-
 .../openmeetings/db/bind/adapter/IntAdapter.html   |  123 +-
 .../db/bind/adapter/LocalDateAdapter.html          |  123 +-
 .../openmeetings/db/bind/adapter/LongAdapter.html  |  123 +-
 .../db/bind/adapter/OauthMapAdapter.html           |  123 +-
 .../db/bind/adapter/OmCalendarAdapter.html         |  141 +-
 .../db/bind/adapter/PollTypeAdapter.html           |  123 +-
 .../db/bind/adapter/RecordingStatusAdapter.html    |  123 +-
 .../openmeetings/db/bind/adapter/RoomAdapter.html  |  141 +-
 .../db/bind/adapter/RoomElementAdapter.html        |  123 +-
 .../db/bind/adapter/RoomTypeAdapter.html           |  123 +-
 .../db/bind/adapter/SalutationAdapter.html         |  123 +-
 .../openmeetings/db/bind/adapter/UserAdapter.html  |  141 +-
 .../db/bind/adapter/UserRightAdapter.html          |  123 +-
 .../db/bind/adapter/UserTypeAdapter.html           |  123 +-
 .../bind/adapter/class-use/AppointmentAdapter.html |   18 +-
 .../class-use/AppointmentReminderAdapter.html      |   18 +-
 .../db/bind/adapter/class-use/BooleanAdapter.html  |   18 +-
 .../bind/adapter/class-use/ConfigTypeAdapter.html  |   18 +-
 .../adapter/class-use/DateAdapter.html}            |   18 +-
 .../db/bind/adapter/class-use/EntityAdapter.html   |   50 +-
 .../adapter/class-use/FileAdapter.html}            |   18 +-
 .../db/bind/adapter/class-use/FileTypeAdapter.html |   18 +-
 .../adapter/class-use/GroupAdapter.html}           |   18 +-
 .../adapter/class-use/IntAdapter.html}             |   18 +-
 .../bind/adapter/class-use/LocalDateAdapter.html   |   18 +-
 .../adapter/class-use/LongAdapter.html}            |   18 +-
 .../db/bind/adapter/class-use/OauthMapAdapter.html |   18 +-
 .../bind/adapter/class-use/OmCalendarAdapter.html  |   18 +-
 .../db/bind/adapter/class-use/PollTypeAdapter.html |   18 +-
 .../adapter/class-use/RecordingStatusAdapter.html  |   18 +-
 .../adapter/class-use/RoomAdapter.html}            |   18 +-
 .../bind/adapter/class-use/RoomElementAdapter.html |   18 +-
 .../db/bind/adapter/class-use/RoomTypeAdapter.html |   18 +-
 .../bind/adapter/class-use/SalutationAdapter.html  |   18 +-
 .../adapter/class-use/UserAdapter.html}            |   18 +-
 .../bind/adapter/class-use/UserRightAdapter.html   |   18 +-
 .../db/bind/adapter/class-use/UserTypeAdapter.html |   18 +-
 .../room => bind/adapter}/package-summary.html     |   87 +-
 .../openmeetings/db/bind/adapter/package-tree.html |  194 +
 .../calendar => bind/adapter}/package-use.html     |   22 +-
 .../class-use/Constants.html}                      |   18 +-
 .../openmeetings/db/bind}/package-summary.html     |   14 +-
 .../apache/openmeetings/db/bind}/package-tree.html |   16 +-
 .../db/{util => bind}/package-use.html             |   14 +-
 .../openmeetings/db/dao/IDataProviderDao.html      |   48 +-
 .../db/dao/IGroupAdminDataProviderDao.html         |   54 +-
 .../apache/openmeetings/db/dao/basic/ChatDao.html  |  108 +-
 .../db/dao/basic/ConfigurationDao.html             |  126 +-
 .../openmeetings/db/dao/basic/MailMessageDao.html  |   74 +-
 .../db/dao/basic/class-use/ChatDao.html            |   10 +-
 .../db/dao/basic/class-use/ConfigurationDao.html   |   10 +-
 .../db/dao/basic/class-use/MailMessageDao.html     |   10 +-
 .../openmeetings/db/dao/basic/package-summary.html |   10 +-
 .../openmeetings/db/dao/basic/package-tree.html    |   12 +-
 .../openmeetings/db/dao/basic/package-use.html     |   10 +-
 .../db/dao/calendar/AppointmentDao.html            |  312 +-
 .../db/dao/calendar/MeetingMemberDao.html          |   40 +-
 .../db/dao/calendar/OmCalendarDao.html             |  236 +-
 .../db/dao/calendar/class-use/AppointmentDao.html  |   35 +-
 .../dao/calendar/class-use/MeetingMemberDao.html   |   10 +-
 .../db/dao/calendar/class-use/OmCalendarDao.html   |   55 +-
 .../db/dao/calendar/package-summary.html           |   10 +-
 .../openmeetings/db/dao/calendar/package-tree.html |   16 +-
 .../openmeetings/db/dao/calendar/package-use.html  |   35 +-
 .../db/dao/class-use/IDataProviderDao.html         |  125 +-
 .../dao/class-use/IGroupAdminDataProviderDao.html  |   10 +-
 .../openmeetings/db/dao/file/BaseFileItemDao.html  |  244 +-
 .../openmeetings/db/dao/file/FileItemDao.html      |  163 +-
 .../openmeetings/db/dao/file/FileItemLogDao.html   |   26 +-
 .../db/dao/file/class-use/BaseFileItemDao.html     |   49 +-
 .../db/dao/file/class-use/FileItemDao.html         |   10 +-
 .../db/dao/file/class-use/FileItemLogDao.html      |   10 +-
 .../openmeetings/db/dao/file/package-summary.html  |   10 +-
 .../openmeetings/db/dao/file/package-tree.html     |   14 +-
 .../openmeetings/db/dao/file/package-use.html      |   37 +-
 .../apache/openmeetings/db/dao/label/LabelDao.html |  166 +-
 .../db/dao/label/class-use/LabelDao.html           |   10 +-
 .../openmeetings/db/dao/label/package-summary.html |   10 +-
 .../openmeetings/db/dao/label/package-tree.html    |   12 +-
 .../openmeetings/db/dao/label/package-use.html     |   10 +-
 .../openmeetings/db/dao/log/ConferenceLogDao.html  |   38 +-
 .../db/dao/log/class-use/ConferenceLogDao.html     |   10 +-
 .../openmeetings/db/dao/log/package-summary.html   |   10 +-
 .../openmeetings/db/dao/log/package-tree.html      |   12 +-
 .../openmeetings/db/dao/log/package-use.html       |   10 +-
 .../openmeetings/db/dao/package-summary.html       |   10 +-
 .../apache/openmeetings/db/dao/package-tree.html   |   10 +-
 .../apache/openmeetings/db/dao/package-use.html    |  104 +-
 .../db/dao/record/RecordingChunkDao.html           |   58 +-
 .../openmeetings/db/dao/record/RecordingDao.html   |  103 +-
 .../db/dao/record/class-use/RecordingChunkDao.html |   10 +-
 .../db/dao/record/class-use/RecordingDao.html      |   10 +-
 .../db/dao/record/package-summary.html             |   10 +-
 .../openmeetings/db/dao/record/package-tree.html   |   14 +-
 .../openmeetings/db/dao/record/package-use.html    |   10 +-
 .../db/dao/room/IInvitationManager.html            |   62 +-
 .../openmeetings/db/dao/room/InvitationDao.html    |  136 +-
 .../apache/openmeetings/db/dao/room/PollDao.html   |   52 +-
 .../apache/openmeetings/db/dao/room/RoomDao.html   |  174 +-
 .../apache/openmeetings/db/dao/room/SipDao.html    |   82 +-
 .../db/dao/room/class-use/IInvitationManager.html  |   10 +-
 .../db/dao/room/class-use/InvitationDao.html       |   10 +-
 .../db/dao/room/class-use/PollDao.html             |   10 +-
 .../db/dao/room/class-use/RoomDao.html             |   39 +-
 .../openmeetings/db/dao/room/class-use/SipDao.html |   10 +-
 .../openmeetings/db/dao/room/package-summary.html  |   10 +-
 .../openmeetings/db/dao/room/package-tree.html     |   12 +-
 .../openmeetings/db/dao/room/package-use.html      |   33 +-
 .../openmeetings/db/dao/server/LdapConfigDao.html  |   62 +-
 .../openmeetings/db/dao/server/OAuth2Dao.html      |   58 +-
 .../openmeetings/db/dao/server/SOAPLoginDao.html   |   44 +-
 .../openmeetings/db/dao/server/SessiondataDao.html |   38 +-
 .../db/dao/server/class-use/LdapConfigDao.html     |   10 +-
 .../db/dao/server/class-use/OAuth2Dao.html         |   10 +-
 .../db/dao/server/class-use/SOAPLoginDao.html      |   10 +-
 .../db/dao/server/class-use/SessiondataDao.html    |   10 +-
 .../db/dao/server/package-summary.html             |   10 +-
 .../openmeetings/db/dao/server/package-tree.html   |   12 +-
 .../openmeetings/db/dao/server/package-use.html    |   10 +-
 .../apache/openmeetings/db/dao/user/GroupDao.html  |   98 +-
 .../openmeetings/db/dao/user/GroupUserDao.html     |   86 +-
 .../openmeetings/db/dao/user/IUserManager.html     |   90 +-
 .../db/dao/user/PrivateMessageDao.html             |  140 +-
 .../db/dao/user/PrivateMessageFolderDao.html       |   68 +-
 .../openmeetings/db/dao/user/UserContactDao.html   |   92 +-
 .../apache/openmeetings/db/dao/user/UserDao.html   |  422 +-
 .../db/dao/user/class-use/GroupDao.html            |   39 +-
 .../db/dao/user/class-use/GroupUserDao.html        |   10 +-
 .../db/dao/user/class-use/IUserManager.html        |   10 +-
 .../db/dao/user/class-use/PrivateMessageDao.html   |   10 +-
 .../user/class-use/PrivateMessageFolderDao.html    |   10 +-
 .../db/dao/user/class-use/UserContactDao.html      |   10 +-
 .../db/dao/user/class-use/UserDao.html             |   43 +-
 .../openmeetings/db/dao/user/package-summary.html  |   10 +-
 .../openmeetings/db/dao/user/package-tree.html     |   12 +-
 .../openmeetings/db/dao/user/package-use.html      |   43 +-
 .../apache/openmeetings/db/dto/basic/Health.html   |   22 +-
 .../org/apache/openmeetings/db/dto/basic/Info.html |   34 +-
 .../openmeetings/db/dto/basic/SearchResult.html    |   50 +-
 .../db/dto/basic/ServiceResult.Type.html           |   34 +-
 .../openmeetings/db/dto/basic/ServiceResult.html   |   50 +-
 .../db/dto/basic/class-use/Health.html             |   10 +-
 .../openmeetings/db/dto/basic/class-use/Info.html  |   10 +-
 .../db/dto/basic/class-use/SearchResult.html       |   10 +-
 .../db/dto/basic/class-use/ServiceResult.Type.html |   14 +-
 .../db/dto/basic/class-use/ServiceResult.html      |   10 +-
 .../openmeetings/db/dto/basic/package-summary.html |   10 +-
 .../openmeetings/db/dto/basic/package-tree.html    |   22 +-
 .../openmeetings/db/dto/basic/package-use.html     |   10 +-
 .../db/dto/calendar/AppointmentDTO.html            |  130 +-
 .../db/dto/calendar/MeetingMemberDTO.html          |   36 +-
 .../db/dto/calendar/class-use/AppointmentDTO.html  |   14 +-
 .../dto/calendar/class-use/MeetingMemberDTO.html   |   14 +-
 .../db/dto/calendar/package-summary.html           |   10 +-
 .../openmeetings/db/dto/calendar/package-tree.html |   16 +-
 .../openmeetings/db/dto/calendar/package-use.html  |   10 +-
 .../db/dto/file/FileExplorerObject.html            |   54 +-
 .../openmeetings/db/dto/file/FileItemDTO.html      |  124 +-
 .../db/dto/file/class-use/FileExplorerObject.html  |   10 +-
 .../db/dto/file/class-use/FileItemDTO.html         |   26 +-
 .../openmeetings/db/dto/file/package-summary.html  |   10 +-
 .../openmeetings/db/dto/file/package-tree.html     |   16 +-
 .../openmeetings/db/dto/file/package-use.html      |   10 +-
 .../db/dto/record/RecordingContainerData.html      |   22 +-
 .../openmeetings/db/dto/record/RecordingDTO.html   |  116 +-
 .../record/class-use/RecordingContainerData.html   |   10 +-
 .../db/dto/record/class-use/RecordingDTO.html      |   16 +-
 .../db/dto/record/package-summary.html             |   10 +-
 .../openmeetings/db/dto/record/package-tree.html   |   16 +-
 .../openmeetings/db/dto/record/package-use.html    |   10 +-
 .../openmeetings/db/dto/room/InvitationDTO.html    |  108 +-
 .../apache/openmeetings/db/dto/room/RoomDTO.html   |  142 +-
 .../openmeetings/db/dto/room/RoomFileDTO.html      |   52 +-
 .../openmeetings/db/dto/room/RoomOptionsDTO.html   |   48 +-
 .../db/dto/room/Whiteboard.ZoomMode.html           |   58 +-
 .../openmeetings/db/dto/room/Whiteboard.html       |  104 +-
 .../openmeetings/db/dto/room/Whiteboards.html      |   50 +-
 .../db/dto/room/class-use/InvitationDTO.html       |   30 +-
 .../db/dto/room/class-use/RoomDTO.html             |   16 +-
 .../db/dto/room/class-use/RoomFileDTO.html         |   24 +-
 .../db/dto/room/class-use/RoomOptionsDTO.html      |   14 +-
 .../db/dto/room/class-use/Whiteboard.ZoomMode.html |   12 +-
 .../db/dto/room/class-use/Whiteboard.html          |   28 +-
 .../db/dto/room/class-use/Whiteboards.html         |   12 +-
 .../openmeetings/db/dto/room/package-summary.html  |   10 +-
 .../openmeetings/db/dto/room/package-tree.html     |   28 +-
 .../openmeetings/db/dto/room/package-use.html      |   10 +-
 .../openmeetings/db/dto/user/ExternalUserDTO.html  |   88 +-
 .../apache/openmeetings/db/dto/user/GroupDTO.html  |   52 +-
 .../apache/openmeetings/db/dto/user/OAuthUser.html |   58 +-
 .../apache/openmeetings/db/dto/user/UserDTO.html   |  126 +-
 .../openmeetings/db/dto/user/UserSearchResult.html |   50 +-
 .../db/dto/user/class-use/ExternalUserDTO.html     |   26 +-
 .../db/dto/user/class-use/GroupDTO.html            |   14 +-
 .../db/dto/user/class-use/OAuthUser.html           |   10 +-
 .../db/dto/user/class-use/UserDTO.html             |   20 +-
 .../db/dto/user/class-use/UserSearchResult.html    |   10 +-
 .../openmeetings/db/dto/user/package-summary.html  |   10 +-
 .../openmeetings/db/dto/user/package-tree.html     |   20 +-
 .../openmeetings/db/dto/user/package-use.html      |   10 +-
 .../openmeetings/db/entity/HistoricalEntity.html   |   36 +-
 .../db/entity/IDataProviderEntity.html             |   22 +-
 ...Message.Status.html => ChatMessage.Status.html} |   96 +-
 .../openmeetings/db/entity/basic/ChatMessage.html  |  129 +-
 .../db/entity/basic/Client.Activity.html           |   34 +-
 .../db/entity/basic/Client.StreamDesc.html         |   40 +-
 .../db/entity/basic/Client.StreamType.html         |   34 +-
 .../openmeetings/db/entity/basic/Client.html       |  166 +-
 .../db/entity/basic/Configuration.Type.html        |   34 +-
 .../db/entity/basic/Configuration.html             |   80 +-
 .../openmeetings/db/entity/basic/IWsClient.html    |   22 +-
 .../db/entity/basic/MailMessage.Status.html        |   34 +-
 .../openmeetings/db/entity/basic/MailMessage.html  |   98 +-
 .../openmeetings/db/entity/basic/WsClient.html     |   46 +-
 ...iguration.Type.html => ChatMessage.Status.html} |   38 +-
 .../db/entity/basic/class-use/ChatMessage.html     |   26 +-
 .../db/entity/basic/class-use/Client.Activity.html |   16 +-
 .../entity/basic/class-use/Client.StreamDesc.html  |   20 +-
 .../entity/basic/class-use/Client.StreamType.html  |   14 +-
 .../db/entity/basic/class-use/Client.html          |   34 +-
 .../entity/basic/class-use/Configuration.Type.html |   53 +-
 .../db/entity/basic/class-use/Configuration.html   |   38 +-
 .../db/entity/basic/class-use/IWsClient.html       |   10 +-
 .../entity/basic/class-use/MailMessage.Status.html |   14 +-
 .../db/entity/basic/class-use/MailMessage.html     |   28 +-
 .../db/entity/basic/class-use/WsClient.html        |   10 +-
 .../db/entity/basic/package-summary.html           |   20 +-
 .../openmeetings/db/entity/basic/package-tree.html |   21 +-
 .../openmeetings/db/entity/basic/package-use.html  |   53 +-
 .../db/entity/calendar/Appointment.Reminder.html   |   66 +-
 .../db/entity/calendar/Appointment.html            |  164 +-
 .../db/entity/calendar/MeetingMember.html          |   34 +-
 .../db/entity/calendar/OmCalendar.SyncType.html    |   34 +-
 .../db/entity/calendar/OmCalendar.html             |   56 +-
 .../calendar/class-use/Appointment.Reminder.html   |   59 +-
 .../db/entity/calendar/class-use/Appointment.html  |  134 +-
 .../entity/calendar/class-use/MeetingMember.html   |   20 +-
 .../calendar/class-use/OmCalendar.SyncType.html    |   12 +-
 .../db/entity/calendar/class-use/OmCalendar.html   |   82 +-
 .../db/entity/calendar/package-summary.html        |   10 +-
 .../db/entity/calendar/package-tree.html           |   16 +-
 .../db/entity/calendar/package-use.html            |   49 +-
 .../db/entity/class-use/HistoricalEntity.html      |   10 +-
 .../db/entity/class-use/IDataProviderEntity.html   |   56 +-
 .../db/entity/file/BaseFileItem.Type.html          |   90 +-
 .../openmeetings/db/entity/file/BaseFileItem.html  |  152 +-
 .../openmeetings/db/entity/file/FileItem.html      |   42 +-
 .../openmeetings/db/entity/file/FileItemLog.html   |   68 +-
 .../entity/file/class-use/BaseFileItem.Type.html   |   69 +-
 .../db/entity/file/class-use/BaseFileItem.html     |  114 +-
 .../db/entity/file/class-use/FileItem.html         |   66 +-
 .../db/entity/file/class-use/FileItemLog.html      |   28 +-
 .../db/entity/file/package-summary.html            |   10 +-
 .../openmeetings/db/entity/file/package-tree.html  |   16 +-
 .../openmeetings/db/entity/file/package-use.html   |   43 +-
 .../openmeetings/db/entity/label/OmLanguage.html   |   30 +-
 .../openmeetings/db/entity/label/StringLabel.html  |   54 +-
 .../db/entity/label/class-use/OmLanguage.html      |   12 +-
 .../db/entity/label/class-use/StringLabel.html     |   40 +-
 .../db/entity/label/package-summary.html           |   10 +-
 .../openmeetings/db/entity/label/package-tree.html |   16 +-
 .../openmeetings/db/entity/label/package-use.html  |   10 +-
 .../db/entity/log/ConferenceLog.Type.html          |   66 +-
 .../openmeetings/db/entity/log/ConferenceLog.html  |   76 +-
 .../entity/log/class-use/ConferenceLog.Type.html   |   22 +-
 .../db/entity/log/class-use/ConferenceLog.html     |   20 +-
 .../db/entity/log/package-summary.html             |   10 +-
 .../openmeetings/db/entity/log/package-tree.html   |   16 +-
 .../openmeetings/db/entity/log/package-use.html    |   10 +-
 .../openmeetings/db/entity/package-summary.html    |   10 +-
 .../openmeetings/db/entity/package-tree.html       |   14 +-
 .../apache/openmeetings/db/entity/package-use.html |   51 +-
 .../db/entity/record/Recording.Status.html         |   34 +-
 .../openmeetings/db/entity/record/Recording.html   |   72 +-
 .../db/entity/record/RecordingChunk.Status.html    |   34 +-
 .../db/entity/record/RecordingChunk.Type.html      |   34 +-
 .../db/entity/record/RecordingChunk.html           |   58 +-
 .../entity/record/class-use/Recording.Status.html  |   53 +-
 .../db/entity/record/class-use/Recording.html      |   50 +-
 .../record/class-use/RecordingChunk.Status.html    |   12 +-
 .../record/class-use/RecordingChunk.Type.html      |   20 +-
 .../db/entity/record/class-use/RecordingChunk.html |   26 +-
 .../db/entity/record/package-summary.html          |   10 +-
 .../db/entity/record/package-tree.html             |   16 +-
 .../openmeetings/db/entity/record/package-use.html |   37 +-
 .../db/entity/room/Invitation.MessageType.html     |   58 +-
 .../db/entity/room/Invitation.Valid.html           |   58 +-
 .../openmeetings/db/entity/room/Invitation.html    |   78 +-
 .../openmeetings/db/entity/room/Room.Right.html    |  106 +-
 .../db/entity/room/Room.RoomElement.html           |  114 +-
 .../openmeetings/db/entity/room/Room.Type.html     |   66 +-
 .../apache/openmeetings/db/entity/room/Room.html   |  228 +-
 .../openmeetings/db/entity/room/RoomFile.html      |   40 +-
 .../openmeetings/db/entity/room/RoomGroup.html     |   28 +-
 .../openmeetings/db/entity/room/RoomModerator.html |   34 +-
 .../openmeetings/db/entity/room/RoomPoll.Type.html |   58 +-
 .../openmeetings/db/entity/room/RoomPoll.html      |   60 +-
 .../db/entity/room/RoomPollAnswer.html             |   52 +-
 .../room/class-use/Invitation.MessageType.html     |   18 +-
 .../db/entity/room/class-use/Invitation.Valid.html |   30 +-
 .../db/entity/room/class-use/Invitation.html       |   96 +-
 .../db/entity/room/class-use/Room.Right.html       |   20 +-
 .../db/entity/room/class-use/Room.RoomElement.html |   63 +-
 .../db/entity/room/class-use/Room.Type.html        |   71 +-
 .../db/entity/room/class-use/Room.html             |  132 +-
 .../db/entity/room/class-use/RoomFile.html         |   28 +-
 .../db/entity/room/class-use/RoomGroup.html        |   16 +-
 .../db/entity/room/class-use/RoomModerator.html    |   14 +-
 .../db/entity/room/class-use/RoomPoll.Type.html    |   57 +-
 .../db/entity/room/class-use/RoomPoll.html         |   20 +-
 .../db/entity/room/class-use/RoomPollAnswer.html   |   14 +-
 .../db/entity/room/package-summary.html            |   10 +-
 .../openmeetings/db/entity/room/package-tree.html  |   16 +-
 .../openmeetings/db/entity/room/package-use.html   |   55 +-
 .../openmeetings/db/entity/server/LdapConfig.html  |   58 +-
 .../server/OAuthServer.RequestInfoMethod.html      |   34 +-
 .../server/OAuthServer.RequestTokenMethod.html     |   34 +-
 .../openmeetings/db/entity/server/OAuthServer.html |  128 +-
 .../db/entity/server/RemoteSessionObject.html      |  178 +-
 .../openmeetings/db/entity/server/SOAPLogin.html   |   86 +-
 .../openmeetings/db/entity/server/Sessiondata.html |   78 +-
 .../db/entity/server/class-use/LdapConfig.html     |   30 +-
 .../class-use/OAuthServer.RequestInfoMethod.html   |   12 +-
 .../class-use/OAuthServer.RequestTokenMethod.html  |   12 +-
 .../db/entity/server/class-use/OAuthServer.html    |   59 +-
 .../server/class-use/RemoteSessionObject.html      |   12 +-
 .../db/entity/server/class-use/SOAPLogin.html      |   12 +-
 .../db/entity/server/class-use/Sessiondata.html    |   20 +-
 .../db/entity/server/package-summary.html          |   12 +-
 .../db/entity/server/package-tree.html             |   20 +-
 .../openmeetings/db/entity/server/package-use.html |   12 +-
 .../openmeetings/db/entity/user/Address.html       |  104 +-
 .../db/entity/user/AsteriskSipUser.Type.html       |   34 +-
 .../db/entity/user/AsteriskSipUser.html            |  150 +-
 .../apache/openmeetings/db/entity/user/Group.html  |   64 +-
 .../openmeetings/db/entity/user/GroupUser.html     |   40 +-
 .../db/entity/user/PrivateMessage.html             |   80 +-
 .../db/entity/user/PrivateMessageFolder.html       |   60 +-
 .../openmeetings/db/entity/user/User.Right.html    |   82 +-
 .../db/entity/user/User.Salutation.html            |   82 +-
 .../openmeetings/db/entity/user/User.Type.html     |   74 +-
 .../apache/openmeetings/db/entity/user/User.html   |  222 +-
 .../openmeetings/db/entity/user/UserContact.html   |   46 +-
 .../db/entity/user/class-use/Address.html          |   10 +-
 .../user/class-use/AsteriskSipUser.Type.html       |   12 +-
 .../db/entity/user/class-use/AsteriskSipUser.html  |   10 +-
 .../db/entity/user/class-use/Group.html            |   92 +-
 .../db/entity/user/class-use/GroupUser.html        |   42 +-
 .../db/entity/user/class-use/PrivateMessage.html   |   40 +-
 .../user/class-use/PrivateMessageFolder.html       |   28 +-
 .../db/entity/user/class-use/User.Right.html       |   87 +-
 .../db/entity/user/class-use/User.Salutation.html  |   57 +-
 .../db/entity/user/class-use/User.Type.html        |   77 +-
 .../db/entity/user/class-use/User.html             |  272 +-
 .../db/entity/user/class-use/UserContact.html      |   32 +-
 .../db/entity/user/package-summary.html            |   10 +-
 .../openmeetings/db/entity/user/package-tree.html  |   20 +-
 .../openmeetings/db/entity/user/package-use.html   |   72 +-
 .../openmeetings/db/manager/IClientManager.html    |   71 +-
 .../db/manager/IWhiteboardManager.html             |   38 +-
 .../db/manager/class-use/IClientManager.html       |   10 +-
 .../db/manager/class-use/IWhiteboardManager.html   |   10 +-
 .../openmeetings/db/manager/package-summary.html   |   10 +-
 .../openmeetings/db/manager/package-tree.html      |   10 +-
 .../openmeetings/db/manager/package-use.html       |   10 +-
 .../openmeetings/db/util/ApplicationHelper.html    |   26 +-
 .../apache/openmeetings/db/util/AuthLevelUtil.html |   52 +-
 .../org/apache/openmeetings/db/util/DaoHelper.html |  208 +-
 .../org/apache/openmeetings/db/util/DtoHelper.html |   54 +-
 .../apache/openmeetings/db/util/FormatHelper.html  |   32 +-
 .../apache/openmeetings/db/util/LocaleHelper.html  |   54 +-
 .../org/apache/openmeetings/db/util}/MD5.html      |   32 +-
 .../apache/openmeetings/db/util/TimezoneUtil.html  |   30 +-
 .../org/apache/openmeetings/db/util/XmlHelper.html |  127 +-
 .../db/util/class-use/ApplicationHelper.html       |   10 +-
 .../db/util/class-use/AuthLevelUtil.html           |   10 +-
 .../openmeetings/db/util/class-use/DaoHelper.html  |   10 +-
 .../openmeetings/db/util/class-use/DtoHelper.html  |   10 +-
 .../db/util/class-use/FormatHelper.html            |   10 +-
 .../db/util/class-use/LocaleHelper.html            |   10 +-
 .../openmeetings/db/util}/class-use/MD5.html       |   18 +-
 .../db/util/class-use/TimezoneUtil.html            |   10 +-
 .../class-use/{DtoHelper.html => XmlHelper.html}   |   18 +-
 .../openmeetings/db/util/package-summary.html      |   18 +-
 .../apache/openmeetings/db/util/package-tree.html  |   14 +-
 .../apache/openmeetings/db/util/package-use.html   |   10 +-
 .../openmeetings/db/util/ws/RoomMessage.Type.html  |  239 +-
 .../openmeetings/db/util/ws/RoomMessage.html       |   54 +-
 .../openmeetings/db/util/ws/TextRoomMessage.html   |   42 +-
 .../db/util/ws/class-use/RoomMessage.Type.html     |   24 +-
 .../db/util/ws/class-use/RoomMessage.html          |   10 +-
 .../db/util/ws/class-use/TextRoomMessage.html      |   10 +-
 .../openmeetings/db/util/ws/package-summary.html   |   10 +-
 .../openmeetings/db/util/ws/package-tree.html      |   16 +-
 .../openmeetings/db/util/ws/package-use.html       |   10 +-
 .../org/apache/openmeetings/package-summary.html   |   10 +-
 .../org/apache/openmeetings/package-tree.html      |   10 +-
 .../org/apache/openmeetings/package-use.html       |   10 +-
 openmeetings-db/apidocs/overview-summary.html      |    4 +-
 openmeetings-db/apidocs/overview-tree.html         |  112 +-
 openmeetings-db/apidocs/package-search-index.js    |    2 +-
 openmeetings-db/apidocs/package-search-index.zip   |  Bin 370 -> 385 bytes
 openmeetings-db/apidocs/serialized-form.html       |  760 +--
 openmeetings-db/apidocs/type-search-index.js       |    2 +-
 openmeetings-db/apidocs/type-search-index.zip      |  Bin 1261 -> 1436 bytes
 openmeetings-db/ci-management.html                 |   74 +-
 openmeetings-db/css/docs.css                       |  141 -
 openmeetings-db/css/reflow-skin.css                |  100 +-
 openmeetings-db/dependencies.html                  | 2043 ++++----
 openmeetings-db/dependency-convergence.html        | 1252 +++--
 openmeetings-db/dependency-management.html         |  170 +-
 openmeetings-db/distribution-management.html       |   72 +-
 openmeetings-db/index.html                         |   56 +-
 openmeetings-db/issue-management.html              |   64 +-
 openmeetings-db/js/reflow-skin.js                  |   60 +-
 openmeetings-db/licenses.html                      |  124 +-
 openmeetings-db/mailing-lists.html                 |   56 +-
 openmeetings-db/plugin-management.html             |  103 +-
 openmeetings-db/plugins.html                       |   87 +-
 openmeetings-db/project-info.html                  |   64 +-
 openmeetings-db/project-reports.html               |   64 +-
 openmeetings-db/rat-report.html                    |   91 +-
 openmeetings-db/scm.html                           |   90 +-
 openmeetings-db/summary.html                       |   82 +-
 openmeetings-db/surefire-report.html               |   66 +-
 openmeetings-db/team.html                          |  182 +-
 openmeetings-install/ci-management.html            |   74 +-
 openmeetings-install/css/docs.css                  |  141 -
 openmeetings-install/css/reflow-skin.css           |  100 +-
 openmeetings-install/dependencies.html             | 2283 ++++-----
 openmeetings-install/dependency-convergence.html   | 1252 +++--
 openmeetings-install/dependency-management.html    |  170 +-
 openmeetings-install/distribution-management.html  |   72 +-
 openmeetings-install/index.html                    |   56 +-
 openmeetings-install/issue-management.html         |   64 +-
 openmeetings-install/js/reflow-skin.js             |   60 +-
 openmeetings-install/licenses.html                 |  124 +-
 openmeetings-install/mailing-lists.html            |   56 +-
 openmeetings-install/plugin-management.html        |  103 +-
 openmeetings-install/plugins.html                  |   85 +-
 openmeetings-install/project-info.html             |   64 +-
 openmeetings-install/project-reports.html          |   64 +-
 openmeetings-install/rat-report.html               |   80 +-
 openmeetings-install/scm.html                      |   90 +-
 openmeetings-install/summary.html                  |   82 +-
 openmeetings-install/surefire-report.html          |   66 +-
 openmeetings-install/team.html                     |  182 +-
 openmeetings-screenshare/ci-management.html        |   74 +-
 openmeetings-screenshare/css/docs.css              |  141 -
 openmeetings-screenshare/css/reflow-skin.css       |  100 +-
 openmeetings-screenshare/dependencies.html         |  308 +-
 .../dependency-convergence.html                    | 1252 +++--
 .../dependency-management.html                     |  170 +-
 .../distribution-management.html                   |   72 +-
 openmeetings-screenshare/index.html                |   56 +-
 openmeetings-screenshare/issue-management.html     |   64 +-
 openmeetings-screenshare/js/reflow-skin.js         |   60 +-
 openmeetings-screenshare/licenses.html             |  124 +-
 openmeetings-screenshare/mailing-lists.html        |   56 +-
 openmeetings-screenshare/plugin-management.html    |  103 +-
 openmeetings-screenshare/plugins.html              |   89 +-
 openmeetings-screenshare/project-info.html         |   64 +-
 openmeetings-screenshare/project-reports.html      |   64 +-
 openmeetings-screenshare/rat-report.html           |   61 +-
 openmeetings-screenshare/scm.html                  |   90 +-
 openmeetings-screenshare/summary.html              |   82 +-
 openmeetings-screenshare/surefire-report.html      |   66 +-
 openmeetings-screenshare/team.html                 |  182 +-
 openmeetings-service/apidocs/allclasses-index.html |   10 +-
 openmeetings-service/apidocs/allclasses.html       |    6 +-
 .../apidocs/allpackages-index.html                 |   10 +-
 openmeetings-service/apidocs/constant-values.html  |   24 +-
 openmeetings-service/apidocs/deprecated-list.html  |   10 +-
 openmeetings-service/apidocs/help-doc.html         |   10 +-
 openmeetings-service/apidocs/index-all.html        |   18 +-
 openmeetings-service/apidocs/index.html            |   12 +-
 .../apidocs/member-search-index.zip                |  Bin 2881 -> 2881 bytes
 .../service/calendar/AppointmentLogic.html         |   18 +-
 .../calendar/caldav/AppointmentManager.html        |   78 +-
 .../service/calendar/caldav/IcalUtils.html         |  122 +-
 .../caldav/class-use/AppointmentManager.html       |   10 +-
 .../calendar/caldav/class-use/IcalUtils.html       |   50 +-
 .../caldav/handler/AbstractCalendarHandler.html    |   46 +-
 .../calendar/caldav/handler/CalendarHandler.html   |   22 +-
 .../calendar/caldav/handler/CtagHandler.html       |   36 +-
 .../calendar/caldav/handler/EtagsHandler.html      |   36 +-
 .../calendar/caldav/handler/MultigetHandler.html   |   56 +-
 .../calendar/caldav/handler/WebDAVSyncHandler.html |   36 +-
 .../handler/class-use/AbstractCalendarHandler.html |   10 +-
 .../caldav/handler/class-use/CalendarHandler.html  |   10 +-
 .../caldav/handler/class-use/CtagHandler.html      |   10 +-
 .../caldav/handler/class-use/EtagsHandler.html     |   10 +-
 .../caldav/handler/class-use/MultigetHandler.html  |   10 +-
 .../handler/class-use/WebDAVSyncHandler.html       |   10 +-
 .../calendar/caldav/handler/package-summary.html   |   10 +-
 .../calendar/caldav/handler/package-tree.html      |   12 +-
 .../calendar/caldav/handler/package-use.html       |   10 +-
 .../calendar/caldav/methods/SyncMethod.html        |   42 +-
 .../calendar/caldav/methods/SyncReportInfo.html    |   70 +-
 .../caldav/methods/class-use/SyncMethod.html       |   10 +-
 .../caldav/methods/class-use/SyncReportInfo.html   |   14 +-
 .../calendar/caldav/methods/package-summary.html   |   10 +-
 .../calendar/caldav/methods/package-tree.html      |   14 +-
 .../calendar/caldav/methods/package-use.html       |   10 +-
 .../service/calendar/caldav/package-summary.html   |   10 +-
 .../service/calendar/caldav/package-tree.html      |   12 +-
 .../service/calendar/caldav/package-use.html       |   10 +-
 .../calendar/class-use/AppointmentLogic.html       |   10 +-
 .../service/calendar/package-summary.html          |   10 +-
 .../service/calendar/package-tree.html             |   12 +-
 .../openmeetings/service/calendar/package-use.html |   10 +-
 .../openmeetings/service/mail/EmailManager.html    |   44 +-
 .../service/mail/class-use/EmailManager.html       |   10 +-
 .../openmeetings/service/mail/package-summary.html |   10 +-
 .../openmeetings/service/mail/package-tree.html    |   12 +-
 .../openmeetings/service/mail/package-use.html     |   10 +-
 .../mail/template/AbstractTemplatePanel.html       |   58 +-
 .../service/mail/template/DashOmTextLabel.html     |   24 +-
 .../service/mail/template/FeedbackTemplate.html    |   38 +-
 .../service/mail/template/InvitationTemplate.html  |   42 +-
 .../service/mail/template/OmTextLabel.html         |   32 +-
 .../mail/template/RegisterUserTemplate.html        |   38 +-
 .../template/RequestContactConfirmTemplate.html    |   30 +-
 .../mail/template/RequestContactTemplate.html      |   34 +-
 .../mail/template/ResetPasswordTemplate.html       |   30 +-
 .../template/class-use/AbstractTemplatePanel.html  |   10 +-
 .../mail/template/class-use/DashOmTextLabel.html   |   10 +-
 .../mail/template/class-use/FeedbackTemplate.html  |   10 +-
 .../template/class-use/InvitationTemplate.html     |   10 +-
 .../mail/template/class-use/OmTextLabel.html       |   10 +-
 .../template/class-use/RegisterUserTemplate.html   |   10 +-
 .../class-use/RequestContactConfirmTemplate.html   |   10 +-
 .../template/class-use/RequestContactTemplate.html |   10 +-
 .../template/class-use/ResetPasswordTemplate.html  |   10 +-
 .../service/mail/template/package-summary.html     |   10 +-
 .../service/mail/template/package-tree.html        |   14 +-
 .../service/mail/template/package-use.html         |   10 +-
 .../subject/AppointmentReminderTemplate.html       |   36 +-
 .../mail/template/subject/AppointmentTemplate.html |   46 +-
 .../subject/CanceledAppointmentTemplate.html       |   40 +-
 .../subject/CreatedAppointmentTemplate.html        |   40 +-
 .../subject/InvitedAppointmentTemplate.html        |   28 +-
 .../subject/RecordingExpiringTemplate.html         |   36 +-
 .../template/subject/SubjectEmailTemplate.html     |   32 +-
 .../subject/UpdatedAppointmentTemplate.html        |   40 +-
 .../class-use/AppointmentReminderTemplate.html     |   10 +-
 .../subject/class-use/AppointmentTemplate.html     |   10 +-
 .../class-use/CanceledAppointmentTemplate.html     |   10 +-
 .../class-use/CreatedAppointmentTemplate.html      |   10 +-
 .../class-use/InvitedAppointmentTemplate.html      |   10 +-
 .../class-use/RecordingExpiringTemplate.html       |   10 +-
 .../subject/class-use/SubjectEmailTemplate.html    |   44 +-
 .../class-use/UpdatedAppointmentTemplate.html      |   10 +-
 .../mail/template/subject/package-summary.html     |   10 +-
 .../mail/template/subject/package-tree.html        |   14 +-
 .../service/mail/template/subject/package-use.html |   10 +-
 .../service/notifier/MailNotifier.html             |   34 +-
 .../service/notifier/TextNotifier.html             |   38 +-
 .../service/notifier/class-use/MailNotifier.html   |   10 +-
 .../service/notifier/class-use/TextNotifier.html   |   10 +-
 .../service/notifier/package-summary.html          |   10 +-
 .../service/notifier/package-tree.html             |   12 +-
 .../openmeetings/service/notifier/package-use.html |   10 +-
 .../service/quartz/scheduler/AbstractJob.html      |   18 +-
 .../service/quartz/scheduler/AtomReader.Field.html |   62 +-
 .../service/quartz/scheduler/AtomReader.Spec.html  |   34 +-
 .../service/quartz/scheduler/AtomReader.html       |   22 +-
 .../service/quartz/scheduler/CleanupJob.html       |   16 +-
 .../service/quartz/scheduler/ReminderJob.html      |   16 +-
 .../quartz/scheduler/class-use/AbstractJob.html    |   10 +-
 .../scheduler/class-use/AtomReader.Field.html      |   12 +-
 .../scheduler/class-use/AtomReader.Spec.html       |   10 +-
 .../quartz/scheduler/class-use/AtomReader.html     |   10 +-
 .../quartz/scheduler/class-use/CleanupJob.html     |   10 +-
 .../quartz/scheduler/class-use/ReminderJob.html    |   10 +-
 .../service/quartz/scheduler/package-summary.html  |   10 +-
 .../service/quartz/scheduler/package-tree.html     |   12 +-
 .../service/quartz/scheduler/package-use.html      |   10 +-
 .../service/room/InvitationManager.html            |  164 +-
 .../service/room/class-use/InvitationManager.html  |   10 +-
 .../openmeetings/service/room/package-summary.html |   10 +-
 .../openmeetings/service/room/package-tree.html    |   14 +-
 .../openmeetings/service/room/package-use.html     |   10 +-
 openmeetings-service/apidocs/overview-summary.html |    4 +-
 openmeetings-service/apidocs/overview-tree.html    |   18 +-
 .../apidocs/package-search-index.zip               |  Bin 320 -> 320 bytes
 openmeetings-service/apidocs/serialized-form.html  |   30 +-
 openmeetings-service/apidocs/type-search-index.zip |  Bin 651 -> 651 bytes
 openmeetings-service/ci-management.html            |   74 +-
 openmeetings-service/css/docs.css                  |  141 -
 openmeetings-service/css/reflow-skin.css           |  100 +-
 openmeetings-service/dependencies.html             | 2319 ++++-----
 openmeetings-service/dependency-convergence.html   | 1252 +++--
 openmeetings-service/dependency-management.html    |  170 +-
 openmeetings-service/distribution-management.html  |   72 +-
 openmeetings-service/index.html                    |   56 +-
 openmeetings-service/issue-management.html         |   64 +-
 openmeetings-service/js/reflow-skin.js             |   60 +-
 openmeetings-service/licenses.html                 |  480 +-
 openmeetings-service/mailing-lists.html            |   56 +-
 openmeetings-service/plugin-management.html        |  103 +-
 openmeetings-service/plugins.html                  |   85 +-
 openmeetings-service/project-info.html             |   64 +-
 openmeetings-service/project-reports.html          |   64 +-
 openmeetings-service/rat-report.html               |   61 +-
 openmeetings-service/scm.html                      |   90 +-
 openmeetings-service/summary.html                  |   82 +-
 openmeetings-service/surefire-report.html          |   66 +-
 openmeetings-service/team.html                     |  182 +-
 openmeetings-util/apidocs/allclasses-index.html    |   38 +-
 openmeetings-util/apidocs/allclasses.html          |    7 +-
 openmeetings-util/apidocs/allpackages-index.html   |   10 +-
 openmeetings-util/apidocs/constant-values.html     |  471 +-
 openmeetings-util/apidocs/deprecated-list.html     |   10 +-
 openmeetings-util/apidocs/help-doc.html            |   10 +-
 openmeetings-util/apidocs/index-all.html           |  106 +-
 openmeetings-util/apidocs/index.html               |   12 +-
 openmeetings-util/apidocs/member-search-index.js   |    2 +-
 openmeetings-util/apidocs/member-search-index.zip  |  Bin 4504 -> 4592 bytes
 .../apache/openmeetings/util/CalendarHelper.html   |   78 +-
 .../apache/openmeetings/util/CalendarPatterns.html |   98 +-
 .../util/ConnectionProperties.DbType.html          |  120 +-
 .../openmeetings/util/ConnectionProperties.html    |   60 +-
 .../org/apache/openmeetings/util/ImportHelper.html |   32 +-
 .../org/apache/openmeetings/util/NullStringer.html |   20 +-
 .../openmeetings/util/OMContextListener.html       |   20 +-
 .../org/apache/openmeetings/util/OmException.html  |   40 +-
 .../org/apache/openmeetings/util/OmFileHelper.html |  516 +-
 .../openmeetings/util/OpenmeetingsVariables.html   | 1074 ++--
 .../org/apache/openmeetings/util/StoredFile.html   |   78 +-
 .../org/apache/openmeetings/util/Version.html      |   30 +-
 .../org/apache/openmeetings/util/XmlExport.html    |   68 +-
 .../util/class-use/CalendarHelper.html             |   10 +-
 .../util/class-use/CalendarPatterns.html           |   10 +-
 .../class-use/ConnectionProperties.DbType.html     |   21 +-
 .../util/class-use/ConnectionProperties.html       |   10 +-
 .../openmeetings/util/class-use/ImportHelper.html  |   10 +-
 .../openmeetings/util/class-use/NullStringer.html  |   10 +-
 .../util/class-use/OMContextListener.html          |   10 +-
 .../openmeetings/util/class-use/OmException.html   |   10 +-
 .../openmeetings/util/class-use/OmFileHelper.html  |   10 +-
 .../util/class-use/OpenmeetingsVariables.html      |   10 +-
 .../openmeetings/util/class-use/StoredFile.html    |   10 +-
 .../openmeetings/util/class-use/Version.html       |   10 +-
 .../openmeetings/util/class-use/XmlExport.html     |   10 +-
 .../openmeetings/util/crypt/CryptProvider.html     |   18 +-
 .../org/apache/openmeetings/util/crypt/ICrypt.html |   36 +-
 .../util/crypt/SCryptImplementation.html           |   44 +-
 .../util/crypt/class-use/CryptProvider.html        |   10 +-
 .../openmeetings/util/crypt/class-use/ICrypt.html  |   10 +-
 .../util/crypt/class-use/SCryptImplementation.html |   10 +-
 .../openmeetings/util/crypt/package-summary.html   |   14 +-
 .../openmeetings/util/crypt/package-tree.html      |   13 +-
 .../openmeetings/util/crypt/package-use.html       |   10 +-
 .../util/mail/ByteArrayDataSource.html             |   62 +-
 .../apache/openmeetings/util/mail/IcalHandler.html |   82 +-
 .../apache/openmeetings/util/mail/MailUtil.html    |   22 +-
 .../util/mail/class-use/ByteArrayDataSource.html   |   10 +-
 .../util/mail/class-use/IcalHandler.html           |   10 +-
 .../openmeetings/util/mail/class-use/MailUtil.html |   10 +-
 .../openmeetings/util/mail/package-summary.html    |   10 +-
 .../openmeetings/util/mail/package-tree.html       |   12 +-
 .../apache/openmeetings/util/mail/package-use.html |   10 +-
 .../apache/openmeetings/util/package-summary.html  |   10 +-
 .../org/apache/openmeetings/util/package-tree.html |   22 +-
 .../org/apache/openmeetings/util/package-use.html  |   10 +-
 .../openmeetings/util/process/ProcessHelper.html   |   34 +-
 .../openmeetings/util/process/ProcessResult.html   |   90 +-
 .../util/process/ProcessResultList.html            |   46 +-
 .../util/process/class-use/ProcessHelper.html      |   10 +-
 .../util/process/class-use/ProcessResult.html      |   37 +-
 .../util/process/class-use/ProcessResultList.html  |   10 +-
 .../openmeetings/util/process/package-summary.html |   10 +-
 .../openmeetings/util/process/package-tree.html    |   12 +-
 .../openmeetings/util/process/package-use.html     |   10 +-
 .../openmeetings/util/ws/IClusterWsMessage.html    |   14 +-
 .../util/ws/class-use/IClusterWsMessage.html       |   10 +-
 .../openmeetings/util/ws/package-summary.html      |   10 +-
 .../apache/openmeetings/util/ws/package-tree.html  |   12 +-
 .../apache/openmeetings/util/ws/package-use.html   |   10 +-
 openmeetings-util/apidocs/overview-summary.html    |    4 +-
 openmeetings-util/apidocs/overview-tree.html       |   25 +-
 openmeetings-util/apidocs/package-search-index.zip |  Bin 266 -> 266 bytes
 openmeetings-util/apidocs/serialized-form.html     |   24 +-
 openmeetings-util/apidocs/type-search-index.js     |    2 +-
 openmeetings-util/apidocs/type-search-index.zip    |  Bin 494 -> 488 bytes
 openmeetings-util/ci-management.html               |    6 +-
 openmeetings-util/css/docs.css                     |  141 -
 openmeetings-util/dependencies.html                | 5081 +++++++++++++++++++
 openmeetings-util/dependency-convergence.html      | 1252 +++--
 openmeetings-util/dependency-management.html       |  170 +-
 openmeetings-util/distribution-management.html     |   72 +-
 openmeetings-util/index.html                       |    4 +-
 openmeetings-util/issue-management.html            |   64 +-
 openmeetings-util/licenses.html                    |  124 +-
 openmeetings-util/mailing-lists.html               |   56 +-
 openmeetings-util/plugin-management.html           |  103 +-
 openmeetings-util/plugins.html                     |   85 +-
 openmeetings-util/project-info.html                |   64 +-
 openmeetings-util/project-reports.html             |   64 +-
 openmeetings-util/rat-report.html                  |   67 +-
 openmeetings-util/scm.html                         |   90 +-
 openmeetings-util/summary.html                     |   82 +-
 openmeetings-util/surefire-report.html             |   66 +-
 openmeetings-util/team.html                        |  182 +-
 openmeetings-web/ci-management.html                |   74 +-
 openmeetings-web/css/docs.css                      |  141 -
 openmeetings-web/css/reflow-skin.css               |  100 +-
 openmeetings-web/dependencies.html                 | 5289 +++++++++++---------
 openmeetings-web/dependency-convergence.html       | 1252 +++--
 openmeetings-web/dependency-management.html        |  170 +-
 openmeetings-web/distribution-management.html      |   72 +-
 openmeetings-web/index.html                        |   56 +-
 openmeetings-web/issue-management.html             |   64 +-
 openmeetings-web/js/reflow-skin.js                 |   60 +-
 openmeetings-web/licenses.html                     |  124 +-
 openmeetings-web/mailing-lists.html                |   56 +-
 openmeetings-web/plugin-management.html            |  105 +-
 openmeetings-web/plugins.html                      |   87 +-
 openmeetings-web/project-info.html                 |   64 +-
 openmeetings-web/project-reports.html              |   64 +-
 openmeetings-web/rat-report.html                   |  151 +-
 openmeetings-web/scm.html                          |   90 +-
 openmeetings-web/summary.html                      |   82 +-
 openmeetings-web/surefire-report.html              |   66 +-
 openmeetings-web/team.html                         |  182 +-
 .../apidocs/allclasses-index.html                  |   12 +-
 openmeetings-webservice/apidocs/allclasses.html    |    6 +-
 .../apidocs/allpackages-index.html                 |   10 +-
 .../apidocs/constant-values.html                   |   10 +-
 .../apidocs/deprecated-list.html                   |   10 +-
 openmeetings-webservice/apidocs/help-doc.html      |   10 +-
 openmeetings-webservice/apidocs/index-all.html     |   36 +-
 openmeetings-webservice/apidocs/index.html         |   12 +-
 .../apidocs/member-search-index.zip                |  Bin 1904 -> 1904 bytes
 .../openmeetings/webservice/BaseWebService.html    |   10 +-
 .../webservice/CalendarWebService.html             |   20 +-
 .../apache/openmeetings/webservice/Constants.html  |   10 +-
 .../openmeetings/webservice/ErrorWebService.html   |   10 +-
 .../openmeetings/webservice/FileWebService.html    |   24 +-
 .../openmeetings/webservice/GroupWebService.html   |   26 +-
 .../openmeetings/webservice/InfoWebService.html    |   10 +-
 .../openmeetings/webservice/NetTestWebService.html |   10 +-
 .../webservice/RecordingWebService.html            |   14 +-
 .../openmeetings/webservice/RoomWebService.html    |   52 +-
 .../openmeetings/webservice/UserWebService.html    |   10 +-
 .../openmeetings/webservice/WbWebService.html      |   10 +-
 .../webservice/class-use/BaseWebService.html       |   12 +-
 .../webservice/class-use/CalendarWebService.html   |   10 +-
 .../webservice/class-use/Constants.html            |   10 +-
 .../webservice/class-use/ErrorWebService.html      |   10 +-
 .../webservice/class-use/FileWebService.html       |   10 +-
 .../webservice/class-use/GroupWebService.html      |   10 +-
 .../webservice/class-use/InfoWebService.html       |   10 +-
 .../webservice/class-use/NetTestWebService.html    |   10 +-
 .../webservice/class-use/RecordingWebService.html  |   10 +-
 .../webservice/class-use/RoomWebService.html       |   10 +-
 .../webservice/class-use/UserWebService.html       |   10 +-
 .../webservice/class-use/WbWebService.html         |   10 +-
 .../webservice/error/ServiceException.html         |   10 +-
 .../error/class-use/ServiceException.html          |   10 +-
 .../webservice/error/package-summary.html          |   10 +-
 .../webservice/error/package-tree.html             |   10 +-
 .../openmeetings/webservice/error/package-use.html |   10 +-
 .../openmeetings/webservice/package-summary.html   |   12 +-
 .../openmeetings/webservice/package-tree.html      |   10 +-
 .../openmeetings/webservice/package-use.html       |   10 +-
 .../webservice/util/AllowOriginProvider.html       |   10 +-
 .../util/AppointmentListMessageBodyWriter.html     |   10 +-
 .../util/AppointmentMessageBodyReader.html         |   10 +-
 .../util/AppointmentMessageBodyWriter.html         |   10 +-
 .../webservice/util/AppointmentParamConverter.html |   10 +-
 .../webservice/util/CalendarParamConverter.html    |   10 +-
 .../webservice/util/DateParamConverter.html        |   10 +-
 .../webservice/util/OmParamConverterProvider.html  |   10 +-
 .../webservice/util/UserMessageBodyWriter.html     |   10 +-
 .../webservice/util/UserParamConverter.html        |   10 +-
 .../util/class-use/AllowOriginProvider.html        |   10 +-
 .../AppointmentListMessageBodyWriter.html          |   10 +-
 .../class-use/AppointmentMessageBodyReader.html    |   10 +-
 .../class-use/AppointmentMessageBodyWriter.html    |   10 +-
 .../util/class-use/AppointmentParamConverter.html  |   10 +-
 .../util/class-use/CalendarParamConverter.html     |   10 +-
 .../util/class-use/DateParamConverter.html         |   10 +-
 .../util/class-use/OmParamConverterProvider.html   |   10 +-
 .../util/class-use/UserMessageBodyWriter.html      |   10 +-
 .../util/class-use/UserParamConverter.html         |   10 +-
 .../webservice/util/package-summary.html           |   10 +-
 .../openmeetings/webservice/util/package-tree.html |   10 +-
 .../openmeetings/webservice/util/package-use.html  |   10 +-
 .../apidocs/overview-summary.html                  |    4 +-
 openmeetings-webservice/apidocs/overview-tree.html |   10 +-
 .../apidocs/package-search-index.zip               |  Bin 263 -> 263 bytes
 .../apidocs/serialized-form.html                   |   10 +-
 .../apidocs/type-search-index.zip                  |  Bin 439 -> 439 bytes
 openmeetings-webservice/ci-management.html         |   74 +-
 openmeetings-webservice/css/docs.css               |  141 -
 openmeetings-webservice/css/reflow-skin.css        |  100 +-
 openmeetings-webservice/dependencies.html          | 2589 +++++-----
 .../dependency-convergence.html                    | 1252 +++--
 openmeetings-webservice/dependency-management.html |  170 +-
 .../distribution-management.html                   |   72 +-
 openmeetings-webservice/index.html                 |   56 +-
 openmeetings-webservice/issue-management.html      |   64 +-
 openmeetings-webservice/js/reflow-skin.js          |   60 +-
 openmeetings-webservice/licenses.html              |  124 +-
 openmeetings-webservice/mailing-lists.html         |   56 +-
 openmeetings-webservice/plugin-management.html     |  103 +-
 openmeetings-webservice/plugins.html               |   87 +-
 openmeetings-webservice/project-info.html          |   64 +-
 openmeetings-webservice/project-reports.html       |   64 +-
 openmeetings-webservice/rat-report.html            |   61 +-
 openmeetings-webservice/scm.html                   |   90 +-
 openmeetings-webservice/summary.html               |   82 +-
 openmeetings-webservice/surefire-report.html       |   66 +-
 openmeetings-webservice/team.html                  |  182 +-
 plugin-management.html                             |    4 +-
 plugins.html                                       |    4 +-
 project-info.html                                  |    4 +-
 project-reports.html                               |    4 +-
 rat-report.html                                    |  374 +-
 scm.html                                           |    6 +-
 security.html                                      |    4 +-
 summary.html                                       |    6 +-
 surefire-report.html                               |    4 +-
 team.html                                          |    4 +-
 themes-and-branding.html                           |    4 +-
 voip-sip-integration.html                          |    4 +-
 1070 files changed, 49101 insertions(+), 33667 deletions(-)

diff --git a/BitrixPlugin.html b/BitrixPlugin.html
index e36b557..9f88c6a 100644
--- a/BitrixPlugin.html
+++ b/BitrixPlugin.html
@@ -3,7 +3,7 @@
 
   <!doctype html>
 <!--
- Generated by Apache Maven Doxia  at 2020-04-11  Rendered using Reflow Maven Skin 2.3.0 (http://devacfr.github.io/reflow-maven-skin)
+ Generated by Apache Maven Doxia  at 2020-04-23  Rendered using Reflow Maven Skin 2.3.0 (http://devacfr.github.io/reflow-maven-skin)
 -->
 <html  xml:lang="en" lang="en">
         <head>
@@ -214,7 +214,7 @@
         <main class="col-xs-12 col-sm-12 col-md-12 col-lg-12 col-xl-8" role="main">
     <nav aria-label="breadcrumb">
         <ol class="breadcrumb">
-            <li class="publishDate version-date">    Last Published: 2020-04-11</li>
+            <li class="publishDate version-date">    Last Published: 2020-04-23</li>
         </ol>
     </nav>
                     <section> 
diff --git a/BuildInstructions.html b/BuildInstructions.html
index ffc94e6..de04ce1 100644
--- a/BuildInstructions.html
+++ b/BuildInstructions.html
@@ -3,7 +3,7 @@
 
   <!doctype html>
 <!--
- Generated by Apache Maven Doxia  at 2020-04-11  Rendered using Reflow Maven Skin 2.3.0 (http://devacfr.github.io/reflow-maven-skin)
+ Generated by Apache Maven Doxia  at 2020-04-23  Rendered using Reflow Maven Skin 2.3.0 (http://devacfr.github.io/reflow-maven-skin)
 -->
 <html  xml:lang="en" lang="en">
         <head>
@@ -214,7 +214,7 @@
         <main class="col-xs-12 col-sm-12 col-md-12 col-lg-12 col-xl-8" role="main">
     <nav aria-label="breadcrumb">
         <ol class="breadcrumb">
-            <li class="publishDate version-date">    Last Published: 2020-04-11</li>
+            <li class="publishDate version-date">    Last Published: 2020-04-23</li>
         </ol>
     </nav>
                     <section> 
diff --git a/CalDAVandGCal.html b/CalDAVandGCal.html
index 6159b90..16b5aa7 100644
--- a/CalDAVandGCal.html
+++ b/CalDAVandGCal.html
@@ -3,7 +3,7 @@
 
   <!doctype html>
 <!--
- Generated by Apache Maven Doxia  at 2020-04-11  Rendered using Reflow Maven Skin 2.3.0 (http://devacfr.github.io/reflow-maven-skin)
+ Generated by Apache Maven Doxia  at 2020-04-23  Rendered using Reflow Maven Skin 2.3.0 (http://devacfr.github.io/reflow-maven-skin)
 -->
 <html  xml:lang="en" lang="en">
         <head>
@@ -214,7 +214,7 @@
         <main class="col-xs-12 col-sm-12 col-md-12 col-lg-12 col-xl-8" role="main">
     <nav aria-label="breadcrumb">
         <ol class="breadcrumb">
-            <li class="publishDate version-date">    Last Published: 2020-04-11</li>
+            <li class="publishDate version-date">    Last Published: 2020-04-23</li>
         </ol>
     </nav>
                     <section> 
diff --git a/CalendarAndTimezone.html b/CalendarAndTimezone.html
index 5555af3..b0336dd 100644
--- a/CalendarAndTimezone.html
+++ b/CalendarAndTimezone.html
@@ -3,7 +3,7 @@
 
   <!doctype html>
 <!--
- Generated by Apache Maven Doxia  at 2020-04-11  Rendered using Reflow Maven Skin 2.3.0 (http://devacfr.github.io/reflow-maven-skin)
+ Generated by Apache Maven Doxia  at 2020-04-23  Rendered using Reflow Maven Skin 2.3.0 (http://devacfr.github.io/reflow-maven-skin)
 -->
 <html  xml:lang="en" lang="en">
         <head>
@@ -214,7 +214,7 @@
         <main class="col-xs-12 col-sm-12 col-md-12 col-lg-12 col-xl-8" role="main">
     <nav aria-label="breadcrumb">
         <ol class="breadcrumb">
-            <li class="publishDate version-date">    Last Published: 2020-04-11</li>
+            <li class="publishDate version-date">    Last Published: 2020-04-23</li>
         </ol>
     </nav>
                     <section> 
diff --git a/CallForLogo.html b/CallForLogo.html
index ec3c026..4b16deb 100644
--- a/CallForLogo.html
+++ b/CallForLogo.html
@@ -3,7 +3,7 @@
 
   <!doctype html>
 <!--
- Generated by Apache Maven Doxia  at 2020-04-11  Rendered using Reflow Maven Skin 2.3.0 (http://devacfr.github.io/reflow-maven-skin)
+ Generated by Apache Maven Doxia  at 2020-04-23  Rendered using Reflow Maven Skin 2.3.0 (http://devacfr.github.io/reflow-maven-skin)
 -->
 <html  xml:lang="en" lang="en">
         <head>
@@ -214,7 +214,7 @@
         <main class="col-xs-12 col-sm-12 col-md-12 col-lg-12 col-xl-8" role="main">
     <nav aria-label="breadcrumb">
         <ol class="breadcrumb">
-            <li class="publishDate version-date">    Last Published: 2020-04-11</li>
+            <li class="publishDate version-date">    Last Published: 2020-04-23</li>
         </ol>
     </nav>
                     <section> 
diff --git a/Clustering.html b/Clustering.html
index 97869e9..a6bacd0 100644
--- a/Clustering.html
+++ b/Clustering.html
@@ -3,7 +3,7 @@
 
   <!doctype html>
 <!--
- Generated by Apache Maven Doxia  at 2020-04-11  Rendered using Reflow Maven Skin 2.3.0 (http://devacfr.github.io/reflow-maven-skin)
+ Generated by Apache Maven Doxia  at 2020-04-23  Rendered using Reflow Maven Skin 2.3.0 (http://devacfr.github.io/reflow-maven-skin)
 -->
 <html  xml:lang="en" lang="en">
         <head>
@@ -214,7 +214,7 @@
         <main class="col-xs-12 col-sm-12 col-md-12 col-lg-12 col-xl-8" role="main">
     <nav aria-label="breadcrumb">
         <ol class="breadcrumb">
-            <li class="publishDate version-date">    Last Published: 2020-04-11</li>
+            <li class="publishDate version-date">    Last Published: 2020-04-23</li>
         </ol>
     </nav>
                     <section> 
diff --git a/CommandLineAdmin.html b/CommandLineAdmin.html
index c6744b4..b064263 100644
--- a/CommandLineAdmin.html
+++ b/CommandLineAdmin.html
@@ -3,7 +3,7 @@
 
   <!doctype html>
 <!--
- Generated by Apache Maven Doxia  at 2020-04-11  Rendered using Reflow Maven Skin 2.3.0 (http://devacfr.github.io/reflow-maven-skin)
+ Generated by Apache Maven Doxia  at 2020-04-23  Rendered using Reflow Maven Skin 2.3.0 (http://devacfr.github.io/reflow-maven-skin)
 -->
 <html  xml:lang="en" lang="en">
         <head>
@@ -214,7 +214,7 @@
         <main class="col-xs-12 col-sm-12 col-md-12 col-lg-12 col-xl-8" role="main">
     <nav aria-label="breadcrumb">
         <ol class="breadcrumb">
-            <li class="publishDate version-date">    Last Published: 2020-04-11</li>
+            <li class="publishDate version-date">    Last Published: 2020-04-23</li>
         </ol>
     </nav>
                     <section> 
diff --git a/ConferenceRoomLayoutOptions.html b/ConferenceRoomLayoutOptions.html
index 1fcce7a..3f94135 100644
--- a/ConferenceRoomLayoutOptions.html
+++ b/ConferenceRoomLayoutOptions.html
@@ -3,7 +3,7 @@
 
   <!doctype html>
 <!--
- Generated by Apache Maven Doxia  at 2020-04-11  Rendered using Reflow Maven Skin 2.3.0 (http://devacfr.github.io/reflow-maven-skin)
+ Generated by Apache Maven Doxia  at 2020-04-23  Rendered using Reflow Maven Skin 2.3.0 (http://devacfr.github.io/reflow-maven-skin)
 -->
 <html  xml:lang="en" lang="en">
         <head>
@@ -214,7 +214,7 @@
         <main class="col-xs-12 col-sm-12 col-md-12 col-lg-12 col-xl-8" role="main">
     <nav aria-label="breadcrumb">
         <ol class="breadcrumb">
-            <li class="publishDate version-date">    Last Published: 2020-04-11</li>
+            <li class="publishDate version-date">    Last Published: 2020-04-23</li>
         </ol>
     </nav>
                     <section> 
diff --git a/ConfluencePlugin.html b/ConfluencePlugin.html
index 4a473f0..974c43b 100644
--- a/ConfluencePlugin.html
+++ b/ConfluencePlugin.html
@@ -3,7 +3,7 @@
 
   <!doctype html>
 <!--
- Generated by Apache Maven Doxia  at 2020-04-11  Rendered using Reflow Maven Skin 2.3.0 (http://devacfr.github.io/reflow-maven-skin)
+ Generated by Apache Maven Doxia  at 2020-04-23  Rendered using Reflow Maven Skin 2.3.0 (http://devacfr.github.io/reflow-maven-skin)
 -->
 <html  xml:lang="en" lang="en">
         <head>
@@ -214,7 +214,7 @@
         <main class="col-xs-12 col-sm-12 col-md-12 col-lg-12 col-xl-8" role="main">
     <nav aria-label="breadcrumb">
         <ol class="breadcrumb">
-            <li class="publishDate version-date">    Last Published: 2020-04-11</li>
+            <li class="publishDate version-date">    Last Published: 2020-04-23</li>
         </ol>
     </nav>
                     <section> 
diff --git a/CustomCryptMechanism.html b/CustomCryptMechanism.html
index 7240fc5..a1325f3 100644
--- a/CustomCryptMechanism.html
+++ b/CustomCryptMechanism.html
@@ -3,7 +3,7 @@
 
   <!doctype html>
 <!--
- Generated by Apache Maven Doxia  at 2020-04-11  Rendered using Reflow Maven Skin 2.3.0 (http://devacfr.github.io/reflow-maven-skin)
+ Generated by Apache Maven Doxia  at 2020-04-23  Rendered using Reflow Maven Skin 2.3.0 (http://devacfr.github.io/reflow-maven-skin)
 -->
 <html  xml:lang="en" lang="en">
         <head>
@@ -214,7 +214,7 @@
         <main class="col-xs-12 col-sm-12 col-md-12 col-lg-12 col-xl-8" role="main">
     <nav aria-label="breadcrumb">
         <ol class="breadcrumb">
-            <li class="publishDate version-date">    Last Published: 2020-04-11</li>
+            <li class="publishDate version-date">    Last Published: 2020-04-23</li>
         </ol>
     </nav>
                     <section> 
diff --git a/CustomRoomTypeHowTo.html b/CustomRoomTypeHowTo.html
index 276f068..153166e 100644
--- a/CustomRoomTypeHowTo.html
+++ b/CustomRoomTypeHowTo.html
@@ -3,7 +3,7 @@
 
   <!doctype html>
 <!--
- Generated by Apache Maven Doxia  at 2020-04-11  Rendered using Reflow Maven Skin 2.3.0 (http://devacfr.github.io/reflow-maven-skin)
+ Generated by Apache Maven Doxia  at 2020-04-23  Rendered using Reflow Maven Skin 2.3.0 (http://devacfr.github.io/reflow-maven-skin)
 -->
 <html  xml:lang="en" lang="en">
         <head>
@@ -214,7 +214,7 @@
         <main class="col-xs-12 col-sm-12 col-md-12 col-lg-12 col-xl-8" role="main">
     <nav aria-label="breadcrumb">
         <ol class="breadcrumb">
-            <li class="publishDate version-date">    Last Published: 2020-04-11</li>
+            <li class="publishDate version-date">    Last Published: 2020-04-23</li>
         </ol>
     </nav>
                     <section> 
diff --git a/Dashboard.html b/Dashboard.html
index bb6e89f..107a0a2 100644
--- a/Dashboard.html
+++ b/Dashboard.html
@@ -3,7 +3,7 @@
 
   <!doctype html>
 <!--
- Generated by Apache Maven Doxia  at 2020-04-11  Rendered using Reflow Maven Skin 2.3.0 (http://devacfr.github.io/reflow-maven-skin)
+ Generated by Apache Maven Doxia  at 2020-04-23  Rendered using Reflow Maven Skin 2.3.0 (http://devacfr.github.io/reflow-maven-skin)
 -->
 <html  xml:lang="en" lang="en">
         <head>
@@ -214,7 +214,7 @@
         <main class="col-xs-12 col-sm-12 col-md-12 col-lg-12 col-xl-8" role="main">
     <nav aria-label="breadcrumb">
         <ol class="breadcrumb">
-            <li class="publishDate version-date">    Last Published: 2020-04-11</li>
+            <li class="publishDate version-date">    Last Published: 2020-04-23</li>
         </ol>
     </nav>
                     <section> 
diff --git a/DrupalPlugin.html b/DrupalPlugin.html
index 7980af5..bd52cc2 100644
--- a/DrupalPlugin.html
+++ b/DrupalPlugin.html
@@ -3,7 +3,7 @@
 
   <!doctype html>
 <!--
- Generated by Apache Maven Doxia  at 2020-04-11  Rendered using Reflow Maven Skin 2.3.0 (http://devacfr.github.io/reflow-maven-skin)
+ Generated by Apache Maven Doxia  at 2020-04-23  Rendered using Reflow Maven Skin 2.3.0 (http://devacfr.github.io/reflow-maven-skin)
 -->
 <html  xml:lang="en" lang="en">
         <head>
@@ -214,7 +214,7 @@
         <main class="col-xs-12 col-sm-12 col-md-12 col-lg-12 col-xl-8" role="main">
     <nav aria-label="breadcrumb">
         <ol class="breadcrumb">
-            <li class="publishDate version-date">    Last Published: 2020-04-11</li>
+            <li class="publishDate version-date">    Last Published: 2020-04-23</li>
         </ol>
     </nav>
                     <section> 
diff --git a/EditTemplates.html b/EditTemplates.html
index 4f0e0a9..9e8fa9f 100644
--- a/EditTemplates.html
+++ b/EditTemplates.html
@@ -3,7 +3,7 @@
 
   <!doctype html>
 <!--
- Generated by Apache Maven Doxia  at 2020-04-11  Rendered using Reflow Maven Skin 2.3.0 (http://devacfr.github.io/reflow-maven-skin)
+ Generated by Apache Maven Doxia  at 2020-04-23  Rendered using Reflow Maven Skin 2.3.0 (http://devacfr.github.io/reflow-maven-skin)
 -->
 <html  xml:lang="en" lang="en">
         <head>
@@ -214,7 +214,7 @@
         <main class="col-xs-12 col-sm-12 col-md-12 col-lg-12 col-xl-8" role="main">
     <nav aria-label="breadcrumb">
         <ol class="breadcrumb">
-            <li class="publishDate version-date">    Last Published: 2020-04-11</li>
+            <li class="publishDate version-date">    Last Published: 2020-04-23</li>
         </ol>
     </nav>
                     <section> 
diff --git a/ExternalVideo.html b/ExternalVideo.html
index c9e2899..a0ccfc4 100644
--- a/ExternalVideo.html
+++ b/ExternalVideo.html
@@ -3,7 +3,7 @@
 
   <!doctype html>
 <!--
- Generated by Apache Maven Doxia  at 2020-04-11  Rendered using Reflow Maven Skin 2.3.0 (http://devacfr.github.io/reflow-maven-skin)
+ Generated by Apache Maven Doxia  at 2020-04-23  Rendered using Reflow Maven Skin 2.3.0 (http://devacfr.github.io/reflow-maven-skin)
 -->
 <html  xml:lang="en" lang="en">
         <head>
@@ -213,7 +213,7 @@
         <main class="col-xs-12 col-sm-12 col-md-12 col-lg-12 col-xl-8" role="main">
     <nav aria-label="breadcrumb">
         <ol class="breadcrumb">
-            <li class="publishDate version-date">    Last Published: 2020-04-11</li>
+            <li class="publishDate version-date">    Last Published: 2020-04-23</li>
         </ol>
     </nav>
         <!-- 
diff --git a/GeneralConfiguration.html b/GeneralConfiguration.html
index 5488898..714735d 100644
--- a/GeneralConfiguration.html
+++ b/GeneralConfiguration.html
@@ -3,7 +3,7 @@
 
   <!doctype html>
 <!--
- Generated by Apache Maven Doxia  at 2020-04-11  Rendered using Reflow Maven Skin 2.3.0 (http://devacfr.github.io/reflow-maven-skin)
+ Generated by Apache Maven Doxia  at 2020-04-23  Rendered using Reflow Maven Skin 2.3.0 (http://devacfr.github.io/reflow-maven-skin)
 -->
 <html  xml:lang="en" lang="en">
         <head>
@@ -214,7 +214,7 @@
         <main class="col-xs-12 col-sm-12 col-md-12 col-lg-12 col-xl-8" role="main">
     <nav aria-label="breadcrumb">
         <ol class="breadcrumb">
-            <li class="publishDate version-date">    Last Published: 2020-04-11</li>
+            <li class="publishDate version-date">    Last Published: 2020-04-23</li>
         </ol>
     </nav>
                     <section> 
@@ -540,101 +540,89 @@
     <td>3.1.0</td> 
    </tr> 
    <tr class="a"> 
-    <td>header.content.security.policy</td> 
-    <td>default-src 'self'; style-src 'self' 'unsafe-inline'; script-src 'self' 'unsafe-inline' 'unsafe-eval'; img-src 'self' data:; media-src 'self' blob:;</td> 
-    <td>Value for 'Content-Security-Policy' header (default: default-src 'self'; style-src 'self' 'unsafe-inline'; script-src 'self' 'unsafe-inline' 'unsafe-eval'; img-src 'self' data:; media-src 'self' blob:;), have to be modified to enable Google analytics site: https://content-security-policy.com/</td> 
-    <td>3.3.0</td> 
-   </tr> 
-   <tr class="b"> 
     <td>external.process.ttl</td> 
     <td>20</td> 
     <td>Time to live in minutes for external processes such as conversion via ffmpeg (default 20 minutes)</td> 
     <td>3.3.0</td> 
    </tr> 
-   <tr class="a"> 
+   <tr class="b"> 
     <td>personal.rooms.enabled</td> 
     <td>true</td> 
     <td>Users are allowed to create personal rooms</td> 
     <td>3.3.2</td> 
    </tr> 
-   <tr class="b"> 
+   <tr class="a"> 
     <td>reminder.message</td> 
     <td></td> 
     <td>Reminder message to notify about upcoming appointment, generated message will be used if not set</td> 
     <td>2.0.x</td> 
    </tr> 
-   <tr class="a"> 
+   <tr class="b"> 
     <td>mp4.audio.rate</td> 
     <td>22050</td> 
     <td>Audio sampling rate (in Hz) for MP4 video</td> 
     <td>4.0.1</td> 
    </tr> 
-   <tr class="b"> 
+   <tr class="a"> 
     <td>mp4.audio.bitrate</td> 
     <td>32k</td> 
     <td>Audio bitrate for MP4 video</td> 
     <td>4.0.1</td> 
    </tr> 
-   <tr class="a"> 
+   <tr class="b"> 
     <td>rest.allow.origin</td> 
     <td></td> 
     <td>List of addresses browser Ajax REST requests are allowed from</td> 
     <td>4.0.2</td> 
    </tr> 
-   <tr class="b"> 
+   <tr class="a"> 
     <td>user.fname.minimum.length</td> 
     <td>4</td> 
     <td>Number of chars needed in a user first name</td> 
     <td>4.0.4</td> 
    </tr> 
-   <tr class="a"> 
+   <tr class="b"> 
     <td>user.lname.minimum.length</td> 
     <td>4</td> 
     <td>Number of chars needed in a user last name</td> 
     <td>4.0.4</td> 
    </tr> 
-   <tr class="b"> 
+   <tr class="a"> 
     <td>chat.send.on.enter</td> 
     <td>false</td> 
     <td>Controls if chat message will be set on Enter (default: send on Ctrl+Enter)</td> 
     <td>4.0.5</td> 
    </tr> 
-   <tr class="a"> 
+   <tr class="b"> 
     <td>mp4.video.preset</td> 
     <td>medium</td> 
     <td>Preset (encoder optimization settings) to be used while performing mp4 conversion.Valid values are: ultrafast, superfast, veryfast, faster, fast, medium, slow, slower, veryslow</td> 
     <td>4.0.5</td> 
    </tr> 
-   <tr class="b"> 
+   <tr class="a"> 
     <td>cam.fps</td> 
     <td>30</td> 
     <td>Camera FPS, should be positive number in range (0, 60]</td> 
     <td>5.0.0</td> 
    </tr> 
-   <tr class="a"> 
+   <tr class="b"> 
     <td>mic.rate</td> 
     <td>22</td> 
     <td>The rate at which the microphone should capture sound, in kHz. The default value is 22 kHz.</td> 
     <td>5.0.0</td> 
    </tr> 
-   <tr class="b"> 
+   <tr class="a"> 
     <td>mic.echo.cancellation</td> 
     <td>true</td> 
     <td>Whether or not echo cancellation is preferred and/or required.</td> 
     <td>5.0.0</td> 
    </tr> 
-   <tr class="a"> 
+   <tr class="b"> 
     <td>mic.noise.suppression</td> 
     <td>true</td> 
     <td>Whether noise suppression is preferred and/or required.</td> 
     <td>5.0.0</td> 
    </tr> 
-   <tr class="b"> 
-    <td>header.csp.frame.options</td> 
-    <td>'self'</td> 
-    <td>Value for 'frame-src' directive of 'Content-Security-Policy' header (default: 'self'), more info: https://w3c.github.io/webappsec-csp/</td> 
-    <td>5.0.0</td> 
-   </tr> 
    <tr class="a"> 
     <td>display.name.editable</td> 
     <td>false</td> 
@@ -659,6 +647,42 @@
     <td>A hot key code to arrange video windows bottom-to-top with resize to 120x90</td> 
     <td>5.0.0</td> 
    </tr> 
+   <tr class="a"> 
+    <td>header.csp.font</td> 
+    <td>https://fonts.gstatic.com</td> 
+    <td>Value for 'font-src' directive of 'Content-Security-Policy' header (default: https://fonts.gstatic.com), more info: https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Content-Security-Policy</td> 
+    <td>5.0.0</td> 
+   </tr> 
+   <tr class="b"> 
+    <td>header.csp.frame</td> 
+    <td>'self'</td> 
+    <td>Value for 'frame-src' directive of 'Content-Security-Policy' header (default: SELF), more info: https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Content-Security-Policy</td> 
+    <td>5.0.0</td> 
+   </tr> 
+   <tr class="a"> 
+    <td>header.csp.image</td> 
+    <td>data:</td> 
+    <td>Value for 'image-src' directive of 'Content-Security-Policy' header (default: data:), more info: https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Content-Security-Policy</td> 
+    <td>5.0.0</td> 
+   </tr> 
+   <tr class="b"> 
+    <td>header.csp.media</td> 
+    <td>'self'</td> 
+    <td>Value for 'media-src' directive of 'Content-Security-Policy' header (default: SELF), more info: https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Content-Security-Policy</td> 
+    <td>5.0.0</td> 
+   </tr> 
+   <tr class="a"> 
+    <td>header.csp.script</td> 
+    <td>'strict-dynamic'</td> 
+    <td>Value for 'script-src' directive of 'Content-Security-Policy' header (default: STRICT_DYNAMIC), more info: https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Content-Security-Policy</td> 
+    <td>5.0.0</td> 
+   </tr> 
+   <tr class="b"> 
+    <td>header.csp.style</td> 
+    <td>https://fonts.googleapis.com/css</td> 
+    <td>Value for 'style-src' directive of 'Content-Security-Policy' header (default: https://fonts.googleapis.com/css), more info: https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Content-Security-Policy</td> 
+    <td>5.0.0</td> 
+   </tr> 
   </tbody> 
  </table> 
 </section>        </main>
diff --git a/GetVersionInfo.html b/GetVersionInfo.html
index bc0f19d..2c6af49 100644
--- a/GetVersionInfo.html
+++ b/GetVersionInfo.html
@@ -3,7 +3,7 @@
 
   <!doctype html>
 <!--
- Generated by Apache Maven Doxia  at 2020-04-11  Rendered using Reflow Maven Skin 2.3.0 (http://devacfr.github.io/reflow-maven-skin)
+ Generated by Apache Maven Doxia  at 2020-04-23  Rendered using Reflow Maven Skin 2.3.0 (http://devacfr.github.io/reflow-maven-skin)
 -->
 <html  xml:lang="en" lang="en">
         <head>
@@ -214,7 +214,7 @@
         <main class="col-xs-12 col-sm-12 col-md-12 col-lg-12 col-xl-8" role="main">
     <nav aria-label="breadcrumb">
         <ol class="breadcrumb">
-            <li class="publishDate version-date">    Last Published: 2020-04-11</li>
+            <li class="publishDate version-date">    Last Published: 2020-04-23</li>
         </ol>
     </nav>
                     <section> 
diff --git a/H2Config.html b/H2Config.html
index 11b5129..532afdd 100644
--- a/H2Config.html
+++ b/H2Config.html
@@ -3,7 +3,7 @@
 
   <!doctype html>
 <!--
- Generated by Apache Maven Doxia  at 2020-04-11  Rendered using Reflow Maven Skin 2.3.0 (http://devacfr.github.io/reflow-maven-skin)
+ Generated by Apache Maven Doxia  at 2020-04-23  Rendered using Reflow Maven Skin 2.3.0 (http://devacfr.github.io/reflow-maven-skin)
 -->
 <html  xml:lang="en" lang="en">
         <head>
@@ -214,7 +214,7 @@
         <main class="col-xs-12 col-sm-12 col-md-12 col-lg-12 col-xl-8" role="main">
     <nav aria-label="breadcrumb">
         <ol class="breadcrumb">
-            <li class="publishDate version-date">    Last Published: 2020-04-11</li>
+            <li class="publishDate version-date">    Last Published: 2020-04-23</li>
         </ol>
     </nav>
                     <section> 
diff --git a/HTTPS.html b/HTTPS.html
index ef7bc71..ad10051 100644
--- a/HTTPS.html
+++ b/HTTPS.html
@@ -3,7 +3,7 @@
 
   <!doctype html>
 <!--
- Generated by Apache Maven Doxia  at 2020-04-11  Rendered using Reflow Maven Skin 2.3.0 (http://devacfr.github.io/reflow-maven-skin)
+ Generated by Apache Maven Doxia  at 2020-04-23  Rendered using Reflow Maven Skin 2.3.0 (http://devacfr.github.io/reflow-maven-skin)
 -->
 <html  xml:lang="en" lang="en">
         <head>
@@ -213,7 +213,7 @@
         <main class="col-xs-12 col-sm-12 col-md-12 col-lg-12 col-xl-8" role="main">
     <nav aria-label="breadcrumb">
         <ol class="breadcrumb">
-            <li class="publishDate version-date">    Last Published: 2020-04-11</li>
+            <li class="publishDate version-date">    Last Published: 2020-04-23</li>
         </ol>
     </nav>
         <!-- 
diff --git a/HotKeys.html b/HotKeys.html
index d6a066a..6a4a0c0 100644
--- a/HotKeys.html
+++ b/HotKeys.html
@@ -3,7 +3,7 @@
 
   <!doctype html>
 <!--
- Generated by Apache Maven Doxia  at 2020-04-11  Rendered using Reflow Maven Skin 2.3.0 (http://devacfr.github.io/reflow-maven-skin)
+ Generated by Apache Maven Doxia  at 2020-04-23  Rendered using Reflow Maven Skin 2.3.0 (http://devacfr.github.io/reflow-maven-skin)
 -->
 <html  xml:lang="en" lang="en">
         <head>
@@ -214,7 +214,7 @@
         <main class="col-xs-12 col-sm-12 col-md-12 col-lg-12 col-xl-8" role="main">
     <nav aria-label="breadcrumb">
         <ol class="breadcrumb">
-            <li class="publishDate version-date">    Last Published: 2020-04-11</li>
+            <li class="publishDate version-date">    Last Published: 2020-04-23</li>
         </ol>
     </nav>
                     <section> 
diff --git a/IBMDB2Config.html b/IBMDB2Config.html
index cd2232f..3bc5d3d 100644
--- a/IBMDB2Config.html
+++ b/IBMDB2Config.html
@@ -3,7 +3,7 @@
 
   <!doctype html>
 <!--
- Generated by Apache Maven Doxia  at 2020-04-11  Rendered using Reflow Maven Skin 2.3.0 (http://devacfr.github.io/reflow-maven-skin)
+ Generated by Apache Maven Doxia  at 2020-04-23  Rendered using Reflow Maven Skin 2.3.0 (http://devacfr.github.io/reflow-maven-skin)
 -->
 <html  xml:lang="en" lang="en">
         <head>
@@ -214,7 +214,7 @@
         <main class="col-xs-12 col-sm-12 col-md-12 col-lg-12 col-xl-8" role="main">
     <nav aria-label="breadcrumb">
         <ol class="breadcrumb">
-            <li class="publishDate version-date">    Last Published: 2020-04-11</li>
+            <li class="publishDate version-date">    Last Published: 2020-04-23</li>
         </ol>
     </nav>
                     <section> 
diff --git a/InstallMediaServer.html b/InstallMediaServer.html
index f7516f1..0437b64 100644
--- a/InstallMediaServer.html
+++ b/InstallMediaServer.html
@@ -3,7 +3,7 @@
 
   <!doctype html>
 <!--
- Generated by Apache Maven Doxia  at 2020-04-11  Rendered using Reflow Maven Skin 2.3.0 (http://devacfr.github.io/reflow-maven-skin)
+ Generated by Apache Maven Doxia  at 2020-04-23  Rendered using Reflow Maven Skin 2.3.0 (http://devacfr.github.io/reflow-maven-skin)
 -->
 <html  xml:lang="en" lang="en">
         <head>
@@ -213,7 +213,7 @@
         <main class="col-xs-12 col-sm-12 col-md-12 col-lg-12 col-xl-8" role="main">
     <nav aria-label="breadcrumb">
         <ol class="breadcrumb">
-            <li class="publishDate version-date">    Last Published: 2020-04-11</li>
+            <li class="publishDate version-date">    Last Published: 2020-04-23</li>
         </ol>
     </nav>
         <!-- 
diff --git a/Internationalisation.html b/Internationalisation.html
index 3584baa..6dba724 100644
--- a/Internationalisation.html
+++ b/Internationalisation.html
@@ -3,7 +3,7 @@
 
   <!doctype html>
 <!--
- Generated by Apache Maven Doxia  at 2020-04-11  Rendered using Reflow Maven Skin 2.3.0 (http://devacfr.github.io/reflow-maven-skin)
+ Generated by Apache Maven Doxia  at 2020-04-23  Rendered using Reflow Maven Skin 2.3.0 (http://devacfr.github.io/reflow-maven-skin)
 -->
 <html  xml:lang="en" lang="en">
         <head>
@@ -214,7 +214,7 @@
         <main class="col-xs-12 col-sm-12 col-md-12 col-lg-12 col-xl-8" role="main">
     <nav aria-label="breadcrumb">
         <ol class="breadcrumb">
-            <li class="publishDate version-date">    Last Published: 2020-04-11</li>
+            <li class="publishDate version-date">    Last Published: 2020-04-23</li>
         </ol>
     </nav>
                     <section> 
diff --git a/JUnitTesting.html b/JUnitTesting.html
index 905c51f..f71c36a 100644
--- a/JUnitTesting.html
+++ b/JUnitTesting.html
@@ -3,7 +3,7 @@
 
   <!doctype html>
 <!--
- Generated by Apache Maven Doxia  at 2020-04-11  Rendered using Reflow Maven Skin 2.3.0 (http://devacfr.github.io/reflow-maven-skin)
+ Generated by Apache Maven Doxia  at 2020-04-23  Rendered using Reflow Maven Skin 2.3.0 (http://devacfr.github.io/reflow-maven-skin)
 -->
 <html  xml:lang="en" lang="en">
         <head>
@@ -214,7 +214,7 @@
         <main class="col-xs-12 col-sm-12 col-md-12 col-lg-12 col-xl-8" role="main">
     <nav aria-label="breadcrumb">
         <ol class="breadcrumb">
-            <li class="publishDate version-date">    Last Published: 2020-04-11</li>
+            <li class="publishDate version-date">    Last Published: 2020-04-23</li>
         </ol>
     </nav>
                     <section> 
diff --git a/JVMPerformanceTuning.html b/JVMPerformanceTuning.html
index 4aa3765..8d0ab98 100644
--- a/JVMPerformanceTuning.html
+++ b/JVMPerformanceTuning.html
@@ -3,7 +3,7 @@
 
   <!doctype html>
 <!--
- Generated by Apache Maven Doxia  at 2020-04-11  Rendered using Reflow Maven Skin 2.3.0 (http://devacfr.github.io/reflow-maven-skin)
+ Generated by Apache Maven Doxia  at 2020-04-23  Rendered using Reflow Maven Skin 2.3.0 (http://devacfr.github.io/reflow-maven-skin)
 -->
 <html  xml:lang="en" lang="en">
         <head>
@@ -214,7 +214,7 @@
         <main class="col-xs-12 col-sm-12 col-md-12 col-lg-12 col-xl-8" role="main">
     <nav aria-label="breadcrumb">
         <ol class="breadcrumb">
-            <li class="publishDate version-date">    Last Published: 2020-04-11</li>
+            <li class="publishDate version-date">    Last Published: 2020-04-23</li>
         </ol>
     </nav>
                     <section> 
diff --git a/JiraPlugin.html b/JiraPlugin.html
index f99b4d6..e369731 100644
--- a/JiraPlugin.html
+++ b/JiraPlugin.html
@@ -3,7 +3,7 @@
 
   <!doctype html>
 <!--
- Generated by Apache Maven Doxia  at 2020-04-11  Rendered using Reflow Maven Skin 2.3.0 (http://devacfr.github.io/reflow-maven-skin)
+ Generated by Apache Maven Doxia  at 2020-04-23  Rendered using Reflow Maven Skin 2.3.0 (http://devacfr.github.io/reflow-maven-skin)
 -->
 <html  xml:lang="en" lang="en">
         <head>
@@ -214,7 +214,7 @@
         <main class="col-xs-12 col-sm-12 col-md-12 col-lg-12 col-xl-8" role="main">
     <nav aria-label="breadcrumb">
         <ol class="breadcrumb">
-            <li class="publishDate version-date">    Last Published: 2020-04-11</li>
+            <li class="publishDate version-date">    Last Published: 2020-04-23</li>
         </ol>
     </nav>
                     <section> 
diff --git a/JoomlaPlugin.html b/JoomlaPlugin.html
index e628bba..9f82ab6 100644
--- a/JoomlaPlugin.html
+++ b/JoomlaPlugin.html
@@ -3,7 +3,7 @@
 
   <!doctype html>
 <!--
- Generated by Apache Maven Doxia  at 2020-04-11  Rendered using Reflow Maven Skin 2.3.0 (http://devacfr.github.io/reflow-maven-skin)
+ Generated by Apache Maven Doxia  at 2020-04-23  Rendered using Reflow Maven Skin 2.3.0 (http://devacfr.github.io/reflow-maven-skin)
 -->
 <html  xml:lang="en" lang="en">
         <head>
@@ -214,7 +214,7 @@
         <main class="col-xs-12 col-sm-12 col-md-12 col-lg-12 col-xl-8" role="main">
     <nav aria-label="breadcrumb">
         <ol class="breadcrumb">
-            <li class="publishDate version-date">    Last Published: 2020-04-11</li>
+            <li class="publishDate version-date">    Last Published: 2020-04-23</li>
         </ol>
     </nav>
                     <section> 
diff --git a/LanguageEditor.html b/LanguageEditor.html
index 3979946..74a37b2 100644
--- a/LanguageEditor.html
+++ b/LanguageEditor.html
@@ -3,7 +3,7 @@
 
   <!doctype html>
 <!--
- Generated by Apache Maven Doxia  at 2020-04-11  Rendered using Reflow Maven Skin 2.3.0 (http://devacfr.github.io/reflow-maven-skin)
+ Generated by Apache Maven Doxia  at 2020-04-23  Rendered using Reflow Maven Skin 2.3.0 (http://devacfr.github.io/reflow-maven-skin)
 -->
 <html  xml:lang="en" lang="en">
         <head>
@@ -214,7 +214,7 @@
         <main class="col-xs-12 col-sm-12 col-md-12 col-lg-12 col-xl-8" role="main">
     <nav aria-label="breadcrumb">
         <ol class="breadcrumb">
-            <li class="publishDate version-date">    Last Published: 2020-04-11</li>
+            <li class="publishDate version-date">    Last Published: 2020-04-23</li>
         </ol>
     </nav>
                     <section> 
diff --git a/LdapAndADS.html b/LdapAndADS.html
index 56625f8..21a315c 100644
--- a/LdapAndADS.html
+++ b/LdapAndADS.html
@@ -3,15 +3,14 @@
 
   <!doctype html>
 <!--
- Generated by Apache Maven Doxia  at 2020-04-11  Rendered using Reflow Maven Skin 2.3.0 (http://devacfr.github.io/reflow-maven-skin)
+ Generated by Apache Maven Doxia  at 2020-04-23  Rendered using Reflow Maven Skin 2.3.0 (http://devacfr.github.io/reflow-maven-skin)
 -->
 <html  xml:lang="en" lang="en">
         <head>
     <meta charset="UTF-8" />
-    <title>Apache OpenMeetings Project &#x2013; LDAP/ADS configuration</title>
+    <title>Apache OpenMeetings Project &#x2013; LDAP and Active Directory Integration</title>
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
     <meta name="description" content="" />
-    <meta name="author" content="Apache OpenMeetings Team" />
       <meta http-equiv="content-language" content="en" />
                                                         <link href="./css/themes/cerulean/bootstrap.min.css" rel="stylesheet" />
     <link href="./css/fontawesome/all.min.css" rel="stylesheet" />
@@ -214,77 +213,187 @@
         <main class="col-xs-12 col-sm-12 col-md-12 col-lg-12 col-xl-8" role="main">
     <nav aria-label="breadcrumb">
         <ol class="breadcrumb">
-            <li class="publishDate version-date">    Last Published: 2020-04-11</li>
+            <li class="publishDate version-date">    Last Published: 2020-04-23</li>
         </ol>
     </nav>
-                    <section> 
- <div class="page-header">
-  <h2 id="ubuntu-installation">Ubuntu Installation</h2>
- </div> 
- <div>
-   Run the commands 
-  <div class="source"> 
-   <pre>sudo apt-get install slapd ldap-utils
+        <!-- 
+# Licensed under the Apache License, Version 2.0 (the "License") http://www.apache.org/licenses/LICENSE-2.0 --> 
+<div class="page-header">
+ <h1 id="ldap-and-active-directory-integration">LDAP and Active Directory Integration</h1>
+</div> 
+<p>This manual explains the configuration to use an already existing (e.g. corporate or university) LDAP/AD Server for user authentication into OpenMeetings. Successful integration has also been reported with Novell eDirectory.</p> 
+<p>For installation and setup instructions of an LDAP server itself see <a class="externalLink" href="https://help.ubuntu.com/lts/serverguide/openldap-server.html">https://help.ubuntu.com/lts/serverguide/openldap-server.html</a></p> 
+<section> 
+ <h2 id="ldap-configuration-in-openmeetings">LDAP Configuration in OpenMeetings</h2> 
+ <p>To configure access to an LDAP Server, three things are needed:</p> 
+ <section> 
+  <h3 id="1-information-how-to-access-the-ldap-server-for-us">1. Information how to access the LDAP Server for user lookup</h3> 
+  <ul> 
+   <li> <p>Obtain the ip address and port number of the LDAP server. For the example configuration in the next section we will use the ip address 10.8.0.10 and the default LDAP port number 389.</p> </li> 
+   <li> <p>A single LDAP user account is needed that has read privileges to the user entries that are to be used for login by OpenMeetings. Often these accounts have the organizational unit attribute <code>ou=system-users</code>.</p> </li> 
+   <li> <p>Obtain the cn and password of that user from the LDAP administrator. For the example configuration we will use <code>cn=openmeetings</code> and <code>password=12345</code>.</p> </li> 
+   <li> <p>Obtain the dc values of the root of the LDAP database. In our example we will use <code>dc=mydomain,dc=org</code>.</p> </li> 
+  </ul> 
+ </section> 
+ <section> 
+  <h3 id="2-an-ldap-config-file">2. An LDAP config file</h3> 
+  <ul> 
+   <li> <p>This file needs to be located in the folder <code>$OM_HOME/webapps/openmeetings/data/conf/</code> <sup><a href="#fn.1" id="fnr1" class="footref">1</a></sup>. An example file called <code>om_ldap.cfg</code> should come with your OpenMeetings installation.</p> </li> 
+   <li> <p>The file needs to contain the access information obtained in the previous section. For our example the file would contain the following:</p> 
+    <div class="source"> 
+     <div class="source"> 
+      <pre>ldap_conn_host=10.8.0.10
+ldap_conn_port=389
+ldap_conn_secure=false
+
+# The following lines specify the data of the ldap user with 
+# read privileges to the user entries according to the LDAP DB.
+ldap_admin_dn=cn=openmeetings,ou=system-users,dc=mydomain,dc=org
+ldap_passwd=12345
+
+# The following line specifies where to search for users wanting to login 
+ldap_search_base=ou=users,dc=mydomain,dc=org
+
+# The attribute in the LDAP DB which will be matched against the 
+# given login data ("Username or mail address" field) in OpenMeetings:
+ldap_search_query=(uid=%s)
+
+# the scope of the search might be: OBJECT, ONELEVEL, SUBTREE
+ldap_search_scope=ONELEVEL
+
+# Ldap auth type(NONE, SEARCHANDBIND, SIMPLEBIND)
+#  When using SIMPLEBIND a simple bind is performed on the LDAP server to check user authentication
+#  When using NONE, the Ldap server is not used for authentication
+ldap_auth_type=SIMPLEBIND
+
+# userDN format, will be used to bind if ldap_auth_type=SIMPLEBIND
+# might be used to get provisionningDn in case ldap_auth_type=NONE
+ldap_userdn_format=uid=%s,ou=users,dc=mydomain,dc=org
+
+# Ldap provisioning type(NONE, AUTOCREATE, AUTOUPDATE)
+ldap_provisioning=AUTOCREATE
+
+# Ldap deref mode (never, searching, finding, always)
+ldap_deref_mode=always
+
+#  Set this to 'true' if you want to use admin_dn to get user attributes
+#  If any other value is set, user_dn will be used
+ldap_use_admin_to_get_attrs=true
+
+# Ldap-password synchronization to OM DB
+#  Set this to 'true' if you want OM to synchronize the user Ldap-password to OM's internal DB
+#  If you want to disable the feature, set this to any other string.
+#  Defautl value is 'true'
+ldap_sync_password_to_om=true
+
+# Ldap group mode (NONE, ATTRIBUTE, QUERY)
+# NONE means group associations will be ignored
+# ATTRIBUTE means group associations will be taken from 'ldap_group_attr' attribute (M$ AD mode)
+# QUERY means group associations will be taken as a result of 'ldap_group_query' query
+ldap_group_mode=NONE
+
+ldap_group_query=(&amp;(memberUid=%s)(objectClass=posixGroup))
+
+# Ldap user attributes mapping
+# Set the following internal OM user attributes to their corresponding Ldap-attribute
+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
+# optional attribute for user picture
+#ldap_user_attr_picture=
+ldap_group_attr=memberOf
+
+# optional, absolute URL will be used as user picture if #ldap_user_attr_picture will be empty
+#ldap_user_picture_uri=picture_uri
+
+# Ldap ignore upper/lower case, convert all input to lower case
+ldap_use_lower_case=false
 
-				</pre> 
-  </div> 
- </div> 
- <div>
-   Modify file 
-  <code>/etc/ldap/ldap.conf</code> add highlighted attributes: 
-  <div class="source"> 
-   <pre>#
-# LDAP Defaults
-#
-# See ldap.conf(5) for details
-# This file should be world readable but not world writable.
-BASE    dc=unixmen,dc=com
-URI     ldap://192.168.1.200
-#SIZELIMIT      12
-#TIMELIMIT      15
-#DEREF          never
-# TLS certificates (needed for GnuTLS)
-TLS_CACERT      /etc/ssl/certs/ca-certificates.crt
+# Ldap import query, this query should retrieve all LDAP users
+ldap_import_query=(objectClass=inetOrgPerson)
 
-				</pre> 
-  </div> 
- </div> 
- <div>
-   Run the Configuration assistant: 
-  <code>sudo dpkg-reconfigure slapd</code> 
- </div> 
- <div>
-   Test LDAP server: 
-  <code>ldapsearch -x</code> 
- </div> 
- <div>
-   Add/Edit/Delete users: 
-  <code>sudo apt-get install phpldapadmin</code> 
- </div> 
- <div>
-   Detailed reference: 
-  <a class="externalLink" href="http://www.unixmen.com/openldap-installation-and-configuration-in-ubuntu-12-10-server-debian-6/">http://www.unixmen.com/openldap-installation-and-configuration-in-ubuntu-12-10-server-debian-6/</a> 
- </div> 
+</pre> 
+     </div> 
+    </div> <p>NOTE: Directory Servers are individual for every organization, and might use different attribute names than the ones listed in the example config. Please obtain the information about the structure and attribute names of the entries and adjust the config file accordingly.</p> <p>It is important to configure LDAP_SEARCH_PATH so that it points to the node of the LDAP directory server that contains the users.</p> <p>If there are multiple search paths you can either try to defin [...]
+  </ul> 
+ </section> 
+ <section> 
+  <h3 id="3-configuring-openmeetings-to-use-the-ldap-config-">3. Configuring OpenMeetings to use the ldap config file</h3> 
+  <p>The final step binds the config file of the previous section to OpenMeetings:</p> 
+  <ul> 
+   <li> <p>Log into OpenMeetings as Administrator</p> </li> 
+   <li> <p>Open Administration-&gt;LDAP</p> <p><img src="../resources/images/ldap_screen.png" alt="" class="img-fluid"></p> </li> 
+   <li> <p>In the right pane of the main window labeled “LDAP Config” set the Name of the LDAP DB which you want to appear in the popup menu right of the “Domain” label of OpenMeeting’s login screen. Any Name can be set here.</p> </li> 
+   <li> <p>Check the “Enabled” checkbox to make the LDAP DB available on the login screen.</p> </li> 
+   <li> <p>Fill in the field “Config file name” with the file name of the config file from the previous section of this manual (just the file name, without it’s path).</p> </li> 
+   <li> <p>Save the Configuration by clicking in the save icon above the “LDAP Config” label and load this setting by clicking in the reload icon right of the save icon.</p> </li> 
+   <li> <p>The table in the left pane of OpenMeeting’s LDAP administration window should contain an entry with the ID (autoassigned by OpenMeetings), name and config file.</p> </li> 
+  </ul> 
+  <p>Test the settings by logging out of Openmeetings and logging back in with a user and password of the LDAP DB. Make sure you select the configured name of the LDAP DB in the “Domain” popup menu of the Login screen before pressing the “Sign in” button. If login doesn’t work, see the section <a href="#ldap-troubleshooting">Troubleshooting</a></p> 
+ </section> 
 </section> 
 <section> 
- <h2 id="ldap-and-active-directory-integration">LDAP and Active Directory Integration</h2> 
- <p> In: $OM_HOME/webapps/openmeetings/data/conf<br> you will find sample configurations for LDAP and Active Directory. The nature of those Directory Servers are that they are individual for every organization, so you have to modify of course at least the path to your user-base et cetera.<br> <br> To activate any of those configurations you have to login into OpenMeetings, goto Administration &gt; Ldap. </p> 
- <a href="images/ldap_screen.png" class="fancybox-buttons" data-lightbox="page"> <img src="images/ldap_screen.png" alt="" width="442" height="282" class="img-fluid"> </a> 
- <p> Import is that you configure LDAP_SEARCH_PATH so that it points to the node of your directory server that contains the users </p> 
- <p> If you have multiple search paths you can either try to define a search path that points to multiple nodes or define multiple ldap configurations. </p> 
- <p> Successful integration is also reported with Novell eDirectory </p> 
- <p> You can configure multiple domains or different user-paths in the Administration of OpenMeetings. </p> 
- <p> <b>NOTE: </b>You should specify file name <i>RELATIVE</i> to <code>$OM_HOME/webapps/openmeetings/conf</code> </p> 
+ <h2 id="additional-optional-steps">Additional (optional) steps</h2> 
+ <p>Once login with users from the LDAP DB works, all users of that database can get imported into OpenMeetings internal table of users using the command line tool “admin.sh”:</p> 
+ <ul> 
+  <li> <p>First test with:</p> <p><code>$OM_HOME/admin.sh -l -d1 --print-only</code></p> <p>The argument of the <code>-d</code> (“domain-id”) flag indicates the ID number of the LDAP DB in the LDAP table on the left pane in OpenMeeting’s Administration-&gt;LDAP configuration. If only one LDAP DB is configured there the ID most probably is 1.</p> <p><code>--print-only</code> indicates that the entries shouldn’t actually get imported, but rather printed out on the terminal.</p> <p>If every [...]
+  <li> <p>In that case the entries can actually get imported into OpenMeetings by omitting <code>--print-only</code>:</p> <p><code>$OM_HOME/admin.sh -l -d1</code></p> </li> 
+ </ul> 
+ <p>After import they can be found in the OpenMeeting website at appopriate places (Invitation into rooms, in the Administration pages of Users, Groups and Conference rooms, etc.).</p> 
+ <p>NOTE: It is not strictly necessary to import all users from the LDAP DB: Any user who logs into OpenMeeting for the first time will be added to OpenMeeting’s Users table. For administrative purposes it can nevertheless be very convenient to import all users of an LDAP DB in order to distribute them to different Groups/Rooms without requiring each of them to log in first.</p> 
+ <p><a href="#ldap-troubleshooting" id="ldap-troubleshooting"></a></p> 
+</section> 
+<section> 
+ <h2 id="troubleshooting1">Troubleshooting</h2> 
+ <p>In case login doesn’t work it is recommended to turn on verbose logging:</p> 
+ <ul> 
+  <li> <p>stop OM</p> </li> 
+  <li> <p>add the following line to <code>$OM_HOME/webapps/openmeetings/WEB-INF/classes/logback-config.xml</code>:</p> <p><code>&lt;logger name="org.apache.directory" level="DEBUG" /&gt;</code></p> </li> 
+  <li> <p>restart OM</p> </li> 
+  <li> <p>Try to log in using the configured LDAP DB and try to debug the problem by checking the log file. By default, logging is done to the file <code>$OM_HOME/logs/catalina.out</code>.</p> </li> 
+ </ul> 
+</section> 
+<section> 
+ <h2 id="footnotes1">Footnotes</h2> 
+ <p><sup><a href="#fnr.1" id="fn1">1</a></sup> <code>$OM_HOME</code> is the home folder of the OpenMeetings installation, e.g. <code>/opt/open503</code></p> 
 </section>        </main>
         <div class="d-none d-sm-none d-md-none d-lg-none d-xl-block col-xl-2">
             <div id="m-toc-sidebar" class="d-print-none m-toc-sidebar-enabled m-toc-sidebar-expanded m-toc-sidebar-autoexpandable toc-sidebar-fixed">
                 <nav id="m-toc-sidebar-nav flex-column">
                 <ul class="m-nav--sidebar nav flex-column flex-nowrap">
+    <li class="h1">
+        <a class="nav-link" href="#ldap-and-active-directory-integration" title="LDAP and Active Directory Integration">LDAP and Active Directory Integration</a>
+    </li>
     <li class="h2">
-        <a class="nav-link" href="#ubuntu-installation" title="Ubuntu Installation">Ubuntu Installation</a>
+        <a class="nav-link" href="#ldap-configuration-in-openmeetings" title="LDAP Configuration in OpenMeetings">LDAP Configuration in OpenMeetings</a>
     </li>
-        <li class="h2">
-        <a class="nav-link" href="#ldap-and-active-directory-integration" title="LDAP and Active Directory Integration">LDAP and Active Directory Integration</a>
+    <ul class="nav flex-column flex-nowrap nav-collapsible">
+            <li class="h3">
+        <a class="nav-link" href="#1-information-how-to-access-the-ldap-server-for-us" title="1. Information how to access the LDAP Server for user lookup">1. Information how to access the LDAP Server for user lookup</a>
+    </li>
+    <li class="h3">
+        <a class="nav-link" href="#2-an-ldap-config-file" title="2. An LDAP config file">2. An LDAP config file</a>
+    </li>
+    <li class="h3">
+        <a class="nav-link" href="#3-configuring-openmeetings-to-use-the-ldap-config-" title="3. Configuring OpenMeetings to use the ldap config file">3. Configuring OpenMeetings to use the ldap config file</a>
+    </li>
+    </ul>
+    <li class="h2">
+        <a class="nav-link" href="#additional-optional-steps" title="Additional (optional) steps">Additional (optional) steps</a>
+    </li>
+    <li class="h2">
+        <a class="nav-link" href="#troubleshooting1" title="Troubleshooting">Troubleshooting</a>
+    </li>
+    <li class="h2">
+        <a class="nav-link" href="#footnotes1" title="Footnotes">Footnotes</a>
     </li>
                     </ul>
                 </nav>
diff --git a/MSSQLConfig.html b/MSSQLConfig.html
index 3131af1..1599e7a 100644
--- a/MSSQLConfig.html
+++ b/MSSQLConfig.html
@@ -3,7 +3,7 @@
 
   <!doctype html>
 <!--
- Generated by Apache Maven Doxia  at 2020-04-11  Rendered using Reflow Maven Skin 2.3.0 (http://devacfr.github.io/reflow-maven-skin)
+ Generated by Apache Maven Doxia  at 2020-04-23  Rendered using Reflow Maven Skin 2.3.0 (http://devacfr.github.io/reflow-maven-skin)
 -->
 <html  xml:lang="en" lang="en">
         <head>
@@ -214,7 +214,7 @@
         <main class="col-xs-12 col-sm-12 col-md-12 col-lg-12 col-xl-8" role="main">
     <nav aria-label="breadcrumb">
         <ol class="breadcrumb">
-            <li class="publishDate version-date">    Last Published: 2020-04-11</li>
+            <li class="publishDate version-date">    Last Published: 2020-04-23</li>
         </ol>
     </nav>
                     <section> 
diff --git a/ManualTesting.html b/ManualTesting.html
index 8a90a34..b443fb6 100644
--- a/ManualTesting.html
+++ b/ManualTesting.html
@@ -3,7 +3,7 @@
 
   <!doctype html>
 <!--
- Generated by Apache Maven Doxia  at 2020-04-11  Rendered using Reflow Maven Skin 2.3.0 (http://devacfr.github.io/reflow-maven-skin)
+ Generated by Apache Maven Doxia  at 2020-04-23  Rendered using Reflow Maven Skin 2.3.0 (http://devacfr.github.io/reflow-maven-skin)
 -->
 <html  xml:lang="en" lang="en">
         <head>
@@ -214,7 +214,7 @@
         <main class="col-xs-12 col-sm-12 col-md-12 col-lg-12 col-xl-8" role="main">
     <nav aria-label="breadcrumb">
         <ol class="breadcrumb">
-            <li class="publishDate version-date">    Last Published: 2020-04-11</li>
+            <li class="publishDate version-date">    Last Published: 2020-04-23</li>
         </ol>
     </nav>
                     <section> 
diff --git a/MoodlePlugin.html b/MoodlePlugin.html
index 9d54678..b8c65ae 100644
--- a/MoodlePlugin.html
+++ b/MoodlePlugin.html
@@ -3,7 +3,7 @@
 
   <!doctype html>
 <!--
- Generated by Apache Maven Doxia  at 2020-04-11  Rendered using Reflow Maven Skin 2.3.0 (http://devacfr.github.io/reflow-maven-skin)
+ Generated by Apache Maven Doxia  at 2020-04-23  Rendered using Reflow Maven Skin 2.3.0 (http://devacfr.github.io/reflow-maven-skin)
 -->
 <html  xml:lang="en" lang="en">
         <head>
@@ -214,7 +214,7 @@
         <main class="col-xs-12 col-sm-12 col-md-12 col-lg-12 col-xl-8" role="main">
     <nav aria-label="breadcrumb">
         <ol class="breadcrumb">
-            <li class="publishDate version-date">    Last Published: 2020-04-11</li>
+            <li class="publishDate version-date">    Last Published: 2020-04-23</li>
         </ol>
     </nav>
                     <section> 
diff --git a/MySQLConfig.html b/MySQLConfig.html
index b7238ef..94cf0e6 100644
--- a/MySQLConfig.html
+++ b/MySQLConfig.html
@@ -3,7 +3,7 @@
 
   <!doctype html>
 <!--
- Generated by Apache Maven Doxia  at 2020-04-11  Rendered using Reflow Maven Skin 2.3.0 (http://devacfr.github.io/reflow-maven-skin)
+ Generated by Apache Maven Doxia  at 2020-04-23  Rendered using Reflow Maven Skin 2.3.0 (http://devacfr.github.io/reflow-maven-skin)
 -->
 <html  xml:lang="en" lang="en">
         <head>
@@ -214,7 +214,7 @@
         <main class="col-xs-12 col-sm-12 col-md-12 col-lg-12 col-xl-8" role="main">
     <nav aria-label="breadcrumb">
         <ol class="breadcrumb">
-            <li class="publishDate version-date">    Last Published: 2020-04-11</li>
+            <li class="publishDate version-date">    Last Published: 2020-04-23</li>
         </ol>
     </nav>
                     <section> 
diff --git a/NetworkCalculator.html b/NetworkCalculator.html
index 790c770..16c5e93 100644
--- a/NetworkCalculator.html
+++ b/NetworkCalculator.html
@@ -3,7 +3,7 @@
 
   <!doctype html>
 <!--
- Generated by Apache Maven Doxia  at 2020-04-11  Rendered using Reflow Maven Skin 2.3.0 (http://devacfr.github.io/reflow-maven-skin)
+ Generated by Apache Maven Doxia  at 2020-04-23  Rendered using Reflow Maven Skin 2.3.0 (http://devacfr.github.io/reflow-maven-skin)
 -->
 <html  xml:lang="en" lang="en">
         <head>
@@ -214,7 +214,7 @@
         <main class="col-xs-12 col-sm-12 col-md-12 col-lg-12 col-xl-8" role="main">
     <nav aria-label="breadcrumb">
         <ol class="breadcrumb">
-            <li class="publishDate version-date">    Last Published: 2020-04-11</li>
+            <li class="publishDate version-date">    Last Published: 2020-04-23</li>
         </ol>
     </nav>
                     <section> 
diff --git a/NewsArchive.html b/NewsArchive.html
index 38c74d7..bafb232 100644
--- a/NewsArchive.html
+++ b/NewsArchive.html
@@ -3,7 +3,7 @@
 
   <!doctype html>
 <!--
- Generated by Apache Maven Doxia  at 2020-04-11  Rendered using Reflow Maven Skin 2.3.0 (http://devacfr.github.io/reflow-maven-skin)
+ Generated by Apache Maven Doxia  at 2020-04-23  Rendered using Reflow Maven Skin 2.3.0 (http://devacfr.github.io/reflow-maven-skin)
 -->
 <html  xml:lang="en" lang="en">
         <head>
@@ -214,16 +214,58 @@
         <main class="col-xs-12 col-sm-12 col-md-12 col-lg-12 col-xl-8" role="main">
     <nav aria-label="breadcrumb">
         <ol class="breadcrumb">
-            <li class="publishDate version-date">    Last Published: 2020-04-11</li>
+            <li class="publishDate version-date">    Last Published: 2020-04-23</li>
         </ol>
     </nav>
                     <section> 
  <div class="page-header">
-  <h2 id="release-500-m2">Release 5.0.0-M2</h2>
+  <h2 id="release-500-m3">Release 5.0.0-M3</h2>
  </div> 
  <div class="bd-callout bd-callout-info"> 
   <section> 
    <section> 
+    <h4 id="version-500-m3-released">Version 5.0.0-M3 released!</h4> 
+    <div>
+      Release 5.0.0-M3, provides following improvements: 
+     <br> This release provides WebRTC audio/video/screen-sharing in the Room 
+     <div class="bd-callout bd-callout-info">
+       Flash plugin is no more required in the browser 
+      <br> 
+      <br> Please NOTE: this version might be not production ready 
+      <br> 
+      <br> IMPORTANT: Java 11 is required 
+     </div> Backup/Restore: 
+     <ul> 
+      <li>Multiple issues with restore were fixed</li> 
+      <li>Confirmation of backup import was added</li> 
+      <li>File/recording hashes are preserved when possible</li> 
+     </ul> White board: 
+     <ul> 
+      <li>Document upload/conversion is improved</li> 
+      <li>Whiteboards are not auto-created on room enter</li> 
+      <li>Keyboard shortcut for quick poll is added</li> 
+     </ul> Room: 
+     <ul> 
+      <li>User list is now sorted</li> 
+     </ul> Audio/Video: 
+     <ul> 
+      <li>Multiple issues with audio/video/screen sharing are fixed</li> 
+     </ul> 
+     <br> Other fixes and improvements 
+    </div> 
+    <br> 
+    <span> 36 issues are fixed please check <br> <a class="externalLink" href="https://www.apache.org/dist/openmeetings/5.0.0-M3/CHANGELOG.md">CHANGELOG</a> and <a class="externalLink" href="https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12312720&amp;version=12345741">Detailed list</a> </span> 
+    <span> See <a class="externalLink" href="https://archive.apache.org/dist/openmeetings/5.0.0-M3">Archived download</a>.</span> 
+    <span class="date">(2019-12-15)</span> 
+   </section> 
+  </section> 
+ </div> 
+</section> 
+<section> 
+ <h2 id="release-500-m2">Release 5.0.0-M2</h2> 
+ <div class="bd-callout bd-callout-info"> 
+  <section> 
+   <section> 
     <h4 id="version-500-m2-released">Version 5.0.0-M2 released!</h4> 
     <div>
       Release 5.0.0-M2, provides following improvements: 
@@ -1232,6 +1274,14 @@
                 <nav id="m-toc-sidebar-nav flex-column">
                 <ul class="m-nav--sidebar nav flex-column flex-nowrap">
     <li class="h2">
+        <a class="nav-link" href="#release-500-m3" title="Release 5.0.0-M3">Release 5.0.0-M3</a>
+    </li>
+    <ul class="nav flex-column flex-nowrap nav-collapsible">
+            <li class="h4">
+        <a class="nav-link" href="#version-500-m3-released" title="Version 5.0.0-M3 released!">Version 5.0.0-M3 released!</a>
+    </li>
+    </ul>
+        <li class="h2">
         <a class="nav-link" href="#release-500-m2" title="Release 5.0.0-M2">Release 5.0.0-M2</a>
     </li>
     <ul class="nav flex-column flex-nowrap nav-collapsible">
diff --git a/OpenOfficeConverter.html b/OpenOfficeConverter.html
index dde2ac6..4437806 100644
--- a/OpenOfficeConverter.html
+++ b/OpenOfficeConverter.html
@@ -3,7 +3,7 @@
 
   <!doctype html>
 <!--
- Generated by Apache Maven Doxia  at 2020-04-11  Rendered using Reflow Maven Skin 2.3.0 (http://devacfr.github.io/reflow-maven-skin)
+ Generated by Apache Maven Doxia  at 2020-04-23  Rendered using Reflow Maven Skin 2.3.0 (http://devacfr.github.io/reflow-maven-skin)
 -->
 <html  xml:lang="en" lang="en">
         <head>
@@ -214,7 +214,7 @@
         <main class="col-xs-12 col-sm-12 col-md-12 col-lg-12 col-xl-8" role="main">
     <nav aria-label="breadcrumb">
         <ol class="breadcrumb">
-            <li class="publishDate version-date">    Last Published: 2020-04-11</li>
+            <li class="publishDate version-date">    Last Published: 2020-04-23</li>
         </ol>
     </nav>
                     <section> 
diff --git a/OracleConfig.html b/OracleConfig.html
index 493f8d1..8a653df 100644
--- a/OracleConfig.html
+++ b/OracleConfig.html
@@ -3,7 +3,7 @@
 
   <!doctype html>
 <!--
- Generated by Apache Maven Doxia  at 2020-04-11  Rendered using Reflow Maven Skin 2.3.0 (http://devacfr.github.io/reflow-maven-skin)
+ Generated by Apache Maven Doxia  at 2020-04-23  Rendered using Reflow Maven Skin 2.3.0 (http://devacfr.github.io/reflow-maven-skin)
 -->
 <html  xml:lang="en" lang="en">
         <head>
@@ -214,7 +214,7 @@
         <main class="col-xs-12 col-sm-12 col-md-12 col-lg-12 col-xl-8" role="main">
     <nav aria-label="breadcrumb">
         <ol class="breadcrumb">
-            <li class="publishDate version-date">    Last Published: 2020-04-11</li>
+            <li class="publishDate version-date">    Last Published: 2020-04-23</li>
         </ol>
     </nav>
                     <section> 
diff --git a/OurUsers.html b/OurUsers.html
index 094fdac..5315a93 100644
--- a/OurUsers.html
+++ b/OurUsers.html
@@ -3,7 +3,7 @@
 
   <!doctype html>
 <!--
- Generated by Apache Maven Doxia  at 2020-04-11  Rendered using Reflow Maven Skin 2.3.0 (http://devacfr.github.io/reflow-maven-skin)
+ Generated by Apache Maven Doxia  at 2020-04-23  Rendered using Reflow Maven Skin 2.3.0 (http://devacfr.github.io/reflow-maven-skin)
 -->
 <html  xml:lang="en" lang="en">
         <head>
@@ -214,7 +214,7 @@
         <main class="col-xs-12 col-sm-12 col-md-12 col-lg-12 col-xl-8" role="main">
     <nav aria-label="breadcrumb">
         <ol class="breadcrumb">
-            <li class="publishDate version-date">    Last Published: 2020-04-11</li>
+            <li class="publishDate version-date">    Last Published: 2020-04-23</li>
         </ol>
     </nav>
                     <section> 
diff --git a/PortSettings.html b/PortSettings.html
index bbe7109..87eb72e 100644
--- a/PortSettings.html
+++ b/PortSettings.html
@@ -3,7 +3,7 @@
 
   <!doctype html>
 <!--
- Generated by Apache Maven Doxia  at 2020-04-11  Rendered using Reflow Maven Skin 2.3.0 (http://devacfr.github.io/reflow-maven-skin)
+ Generated by Apache Maven Doxia  at 2020-04-23  Rendered using Reflow Maven Skin 2.3.0 (http://devacfr.github.io/reflow-maven-skin)
 -->
 <html  xml:lang="en" lang="en">
         <head>
@@ -213,7 +213,7 @@
         <main class="col-xs-12 col-sm-12 col-md-12 col-lg-12 col-xl-8" role="main">
     <nav aria-label="breadcrumb">
         <ol class="breadcrumb">
-            <li class="publishDate version-date">    Last Published: 2020-04-11</li>
+            <li class="publishDate version-date">    Last Published: 2020-04-23</li>
         </ol>
     </nav>
         <!-- 
diff --git a/PostgresConfig.html b/PostgresConfig.html
index 865c370..dd21224 100644
--- a/PostgresConfig.html
+++ b/PostgresConfig.html
@@ -3,7 +3,7 @@
 
   <!doctype html>
 <!--
- Generated by Apache Maven Doxia  at 2020-04-11  Rendered using Reflow Maven Skin 2.3.0 (http://devacfr.github.io/reflow-maven-skin)
+ Generated by Apache Maven Doxia  at 2020-04-23  Rendered using Reflow Maven Skin 2.3.0 (http://devacfr.github.io/reflow-maven-skin)
 -->
 <html  xml:lang="en" lang="en">
         <head>
@@ -214,7 +214,7 @@
         <main class="col-xs-12 col-sm-12 col-md-12 col-lg-12 col-xl-8" role="main">
     <nav aria-label="breadcrumb">
         <ol class="breadcrumb">
-            <li class="publishDate version-date">    Last Published: 2020-04-11</li>
+            <li class="publishDate version-date">    Last Published: 2020-04-23</li>
         </ol>
     </nav>
                     <section> 
diff --git a/PrivacyStatement.html b/PrivacyStatement.html
index 468695f..7430def 100644
--- a/PrivacyStatement.html
+++ b/PrivacyStatement.html
@@ -3,7 +3,7 @@
 
   <!doctype html>
 <!--
- Generated by Apache Maven Doxia  at 2020-04-11  Rendered using Reflow Maven Skin 2.3.0 (http://devacfr.github.io/reflow-maven-skin)
+ Generated by Apache Maven Doxia  at 2020-04-23  Rendered using Reflow Maven Skin 2.3.0 (http://devacfr.github.io/reflow-maven-skin)
 -->
 <html  xml:lang="en" lang="en">
         <head>
@@ -214,7 +214,7 @@
         <main class="col-xs-12 col-sm-12 col-md-12 col-lg-12 col-xl-8" role="main">
     <nav aria-label="breadcrumb">
         <ol class="breadcrumb">
-            <li class="publishDate version-date">    Last Published: 2020-04-11</li>
+            <li class="publishDate version-date">    Last Published: 2020-04-23</li>
         </ol>
     </nav>
                     <section> 
diff --git a/RecommendedHardwareList.html b/RecommendedHardwareList.html
index 348ab73..e8804e9 100644
--- a/RecommendedHardwareList.html
+++ b/RecommendedHardwareList.html
@@ -3,7 +3,7 @@
 
   <!doctype html>
 <!--
- Generated by Apache Maven Doxia  at 2020-04-11  Rendered using Reflow Maven Skin 2.3.0 (http://devacfr.github.io/reflow-maven-skin)
+ Generated by Apache Maven Doxia  at 2020-04-23  Rendered using Reflow Maven Skin 2.3.0 (http://devacfr.github.io/reflow-maven-skin)
 -->
 <html  xml:lang="en" lang="en">
         <head>
@@ -214,7 +214,7 @@
         <main class="col-xs-12 col-sm-12 col-md-12 col-lg-12 col-xl-8" role="main">
     <nav aria-label="breadcrumb">
         <ol class="breadcrumb">
-            <li class="publishDate version-date">    Last Published: 2020-04-11</li>
+            <li class="publishDate version-date">    Last Published: 2020-04-23</li>
         </ol>
     </nav>
                     <section> 
diff --git a/RedminePlugin.html b/RedminePlugin.html
index 8a23be7..51548ed 100644
--- a/RedminePlugin.html
+++ b/RedminePlugin.html
@@ -3,7 +3,7 @@
 
   <!doctype html>
 <!--
- Generated by Apache Maven Doxia  at 2020-04-11  Rendered using Reflow Maven Skin 2.3.0 (http://devacfr.github.io/reflow-maven-skin)
+ Generated by Apache Maven Doxia  at 2020-04-23  Rendered using Reflow Maven Skin 2.3.0 (http://devacfr.github.io/reflow-maven-skin)
 -->
 <html  xml:lang="en" lang="en">
         <head>
@@ -214,7 +214,7 @@
         <main class="col-xs-12 col-sm-12 col-md-12 col-lg-12 col-xl-8" role="main">
     <nav aria-label="breadcrumb">
         <ol class="breadcrumb">
-            <li class="publishDate version-date">    Last Published: 2020-04-11</li>
+            <li class="publishDate version-date">    Last Published: 2020-04-23</li>
         </ol>
     </nav>
                     <section> 
diff --git a/ReleaseGuide.html b/ReleaseGuide.html
index ccc07b2..94b1385 100644
--- a/ReleaseGuide.html
+++ b/ReleaseGuide.html
@@ -3,7 +3,7 @@
 
   <!doctype html>
 <!--
- Generated by Apache Maven Doxia  at 2020-04-11  Rendered using Reflow Maven Skin 2.3.0 (http://devacfr.github.io/reflow-maven-skin)
+ Generated by Apache Maven Doxia  at 2020-04-23  Rendered using Reflow Maven Skin 2.3.0 (http://devacfr.github.io/reflow-maven-skin)
 -->
 <html  xml:lang="en" lang="en">
         <head>
@@ -214,7 +214,7 @@
         <main class="col-xs-12 col-sm-12 col-md-12 col-lg-12 col-xl-8" role="main">
     <nav aria-label="breadcrumb">
         <ol class="breadcrumb">
-            <li class="publishDate version-date">    Last Published: 2020-04-11</li>
+            <li class="publishDate version-date">    Last Published: 2020-04-23</li>
         </ol>
     </nav>
                     <section> 
diff --git a/RestAPISample.html b/RestAPISample.html
index bad886b..df6bc40 100644
--- a/RestAPISample.html
+++ b/RestAPISample.html
@@ -3,7 +3,7 @@
 
   <!doctype html>
 <!--
- Generated by Apache Maven Doxia  at 2020-04-11  Rendered using Reflow Maven Skin 2.3.0 (http://devacfr.github.io/reflow-maven-skin)
+ Generated by Apache Maven Doxia  at 2020-04-23  Rendered using Reflow Maven Skin 2.3.0 (http://devacfr.github.io/reflow-maven-skin)
 -->
 <html  xml:lang="en" lang="en">
         <head>
@@ -214,7 +214,7 @@
         <main class="col-xs-12 col-sm-12 col-md-12 col-lg-12 col-xl-8" role="main">
     <nav aria-label="breadcrumb">
         <ol class="breadcrumb">
-            <li class="publishDate version-date">    Last Published: 2020-04-11</li>
+            <li class="publishDate version-date">    Last Published: 2020-04-23</li>
         </ol>
     </nav>
                     <section> 
diff --git a/RestrictedAccess.html b/RestrictedAccess.html
index 35c45e4..d3bda1b 100644
--- a/RestrictedAccess.html
+++ b/RestrictedAccess.html
@@ -3,7 +3,7 @@
 
   <!doctype html>
 <!--
- Generated by Apache Maven Doxia  at 2020-04-11  Rendered using Reflow Maven Skin 2.3.0 (http://devacfr.github.io/reflow-maven-skin)
+ Generated by Apache Maven Doxia  at 2020-04-23  Rendered using Reflow Maven Skin 2.3.0 (http://devacfr.github.io/reflow-maven-skin)
 -->
 <html  xml:lang="en" lang="en">
         <head>
@@ -213,7 +213,7 @@
         <main class="col-xs-12 col-sm-12 col-md-12 col-lg-12 col-xl-8" role="main">
     <nav aria-label="breadcrumb">
         <ol class="breadcrumb">
-            <li class="publishDate version-date">    Last Published: 2020-04-11</li>
+            <li class="publishDate version-date">    Last Published: 2020-04-23</li>
         </ol>
     </nav>
         <!-- 
diff --git a/SakaiPlugin.html b/SakaiPlugin.html
index 134572e..2fc2212 100644
--- a/SakaiPlugin.html
+++ b/SakaiPlugin.html
@@ -3,7 +3,7 @@
 
   <!doctype html>
 <!--
- Generated by Apache Maven Doxia  at 2020-04-11  Rendered using Reflow Maven Skin 2.3.0 (http://devacfr.github.io/reflow-maven-skin)
+ Generated by Apache Maven Doxia  at 2020-04-23  Rendered using Reflow Maven Skin 2.3.0 (http://devacfr.github.io/reflow-maven-skin)
 -->
 <html  xml:lang="en" lang="en">
         <head>
@@ -214,7 +214,7 @@
         <main class="col-xs-12 col-sm-12 col-md-12 col-lg-12 col-xl-8" role="main">
     <nav aria-label="breadcrumb">
         <ol class="breadcrumb">
-            <li class="publishDate version-date">    Last Published: 2020-04-11</li>
+            <li class="publishDate version-date">    Last Published: 2020-04-23</li>
         </ol>
     </nav>
                     <section> 
diff --git a/SugarCRMPlugin.html b/SugarCRMPlugin.html
index 824aa5b..436c9c6 100644
--- a/SugarCRMPlugin.html
+++ b/SugarCRMPlugin.html
@@ -3,7 +3,7 @@
 
   <!doctype html>
 <!--
- Generated by Apache Maven Doxia  at 2020-04-11  Rendered using Reflow Maven Skin 2.3.0 (http://devacfr.github.io/reflow-maven-skin)
+ Generated by Apache Maven Doxia  at 2020-04-23  Rendered using Reflow Maven Skin 2.3.0 (http://devacfr.github.io/reflow-maven-skin)
 -->
 <html  xml:lang="en" lang="en">
         <head>
@@ -214,7 +214,7 @@
         <main class="col-xs-12 col-sm-12 col-md-12 col-lg-12 col-xl-8" role="main">
     <nav aria-label="breadcrumb">
         <ol class="breadcrumb">
-            <li class="publishDate version-date">    Last Published: 2020-04-11</li>
+            <li class="publishDate version-date">    Last Published: 2020-04-23</li>
         </ol>
     </nav>
                     <section> 
diff --git a/TimeZoneHandling.html b/TimeZoneHandling.html
index 4fe62a8..2a16d11 100644
--- a/TimeZoneHandling.html
+++ b/TimeZoneHandling.html
@@ -3,7 +3,7 @@
 
   <!doctype html>
 <!--
- Generated by Apache Maven Doxia  at 2020-04-11  Rendered using Reflow Maven Skin 2.3.0 (http://devacfr.github.io/reflow-maven-skin)
+ Generated by Apache Maven Doxia  at 2020-04-23  Rendered using Reflow Maven Skin 2.3.0 (http://devacfr.github.io/reflow-maven-skin)
 -->
 <html  xml:lang="en" lang="en">
         <head>
@@ -214,7 +214,7 @@
         <main class="col-xs-12 col-sm-12 col-md-12 col-lg-12 col-xl-8" role="main">
     <nav aria-label="breadcrumb">
         <ol class="breadcrumb">
-            <li class="publishDate version-date">    Last Published: 2020-04-11</li>
+            <li class="publishDate version-date">    Last Published: 2020-04-23</li>
         </ol>
     </nav>
                     <section> 
diff --git a/Upgrade.html b/Upgrade.html
index e6c0845..2ec6af3 100644
--- a/Upgrade.html
+++ b/Upgrade.html
@@ -3,7 +3,7 @@
 
   <!doctype html>
 <!--
- Generated by Apache Maven Doxia  at 2020-04-11  Rendered using Reflow Maven Skin 2.3.0 (http://devacfr.github.io/reflow-maven-skin)
+ Generated by Apache Maven Doxia  at 2020-04-23  Rendered using Reflow Maven Skin 2.3.0 (http://devacfr.github.io/reflow-maven-skin)
 -->
 <html  xml:lang="en" lang="en">
         <head>
@@ -214,7 +214,7 @@
         <main class="col-xs-12 col-sm-12 col-md-12 col-lg-12 col-xl-8" role="main">
     <nav aria-label="breadcrumb">
         <ol class="breadcrumb">
-            <li class="publishDate version-date">    Last Published: 2020-04-11</li>
+            <li class="publishDate version-date">    Last Published: 2020-04-23</li>
         </ol>
     </nav>
                     <section> 
diff --git a/WebappNamePath.html b/WebappNamePath.html
index 6c72590..f992301 100644
--- a/WebappNamePath.html
+++ b/WebappNamePath.html
@@ -3,7 +3,7 @@
 
   <!doctype html>
 <!--
- Generated by Apache Maven Doxia  at 2020-04-11  Rendered using Reflow Maven Skin 2.3.0 (http://devacfr.github.io/reflow-maven-skin)
+ Generated by Apache Maven Doxia  at 2020-04-23  Rendered using Reflow Maven Skin 2.3.0 (http://devacfr.github.io/reflow-maven-skin)
 -->
 <html  xml:lang="en" lang="en">
         <head>
@@ -214,7 +214,7 @@
         <main class="col-xs-12 col-sm-12 col-md-12 col-lg-12 col-xl-8" role="main">
     <nav aria-label="breadcrumb">
         <ol class="breadcrumb">
-            <li class="publishDate version-date">    Last Published: 2020-04-11</li>
+            <li class="publishDate version-date">    Last Published: 2020-04-23</li>
         </ol>
     </nav>
                     <section> 
diff --git a/WebcamResolutions.html b/WebcamResolutions.html
index 2363462..e2df52d 100644
--- a/WebcamResolutions.html
+++ b/WebcamResolutions.html
@@ -3,7 +3,7 @@
 
   <!doctype html>
 <!--
- Generated by Apache Maven Doxia  at 2020-04-11  Rendered using Reflow Maven Skin 2.3.0 (http://devacfr.github.io/reflow-maven-skin)
+ Generated by Apache Maven Doxia  at 2020-04-23  Rendered using Reflow Maven Skin 2.3.0 (http://devacfr.github.io/reflow-maven-skin)
 -->
 <html  xml:lang="en" lang="en">
         <head>
@@ -214,7 +214,7 @@
         <main class="col-xs-12 col-sm-12 col-md-12 col-lg-12 col-xl-8" role="main">
     <nav aria-label="breadcrumb">
         <ol class="breadcrumb">
-            <li class="publishDate version-date">    Last Published: 2020-04-11</li>
+            <li class="publishDate version-date">    Last Published: 2020-04-23</li>
         </ol>
     </nav>
                     <section> 
diff --git a/WebsiteGuide.html b/WebsiteGuide.html
index 6de5ce2..f404958 100644
--- a/WebsiteGuide.html
+++ b/WebsiteGuide.html
@@ -3,7 +3,7 @@
 
   <!doctype html>
 <!--
- Generated by Apache Maven Doxia  at 2020-04-11  Rendered using Reflow Maven Skin 2.3.0 (http://devacfr.github.io/reflow-maven-skin)
+ Generated by Apache Maven Doxia  at 2020-04-23  Rendered using Reflow Maven Skin 2.3.0 (http://devacfr.github.io/reflow-maven-skin)
 -->
 <html  xml:lang="en" lang="en">
         <head>
@@ -214,7 +214,7 @@
         <main class="col-xs-12 col-sm-12 col-md-12 col-lg-12 col-xl-8" role="main">
     <nav aria-label="breadcrumb">
         <ol class="breadcrumb">
-            <li class="publishDate version-date">    Last Published: 2020-04-11</li>
+            <li class="publishDate version-date">    Last Published: 2020-04-23</li>
         </ol>
     </nav>
                     <section> 
diff --git a/ci-management.html b/ci-management.html
index 429f2b3..9baebef 100644
--- a/ci-management.html
+++ b/ci-management.html
@@ -3,7 +3,7 @@
 
   <!doctype html>
 <!--
- Generated by Apache Maven Doxia  at 2020-04-11  Rendered using Reflow Maven Skin 2.3.0 (http://devacfr.github.io/reflow-maven-skin)
+ Generated by Apache Maven Doxia  at 2020-04-23  Rendered using Reflow Maven Skin 2.3.0 (http://devacfr.github.io/reflow-maven-skin)
 -->
 <html  xml:lang="en" lang="en">
         <head>
@@ -213,7 +213,7 @@
         <main class="col-xs-12 col-sm-12 col-md-12 col-lg-12 col-xl-8" role="main">
     <nav aria-label="breadcrumb">
         <ol class="breadcrumb">
-            <li class="publishDate version-date">    Last Published: 2020-04-11</li>
+            <li class="publishDate version-date">    Last Published: 2020-04-23</li>
         </ol>
     </nav>
                     <section> 
@@ -228,7 +228,7 @@
  <a name="Access"></a> 
  <p>The following is a link to the continuous integration system used by the project:</p> 
  <div class="source"> 
-  <pre><a class="externalLink" href="https://builds.apache.org/view/M-R/view/OpenMeetings">https://builds.apache.org/view/M-R/view/OpenMeetings</a></pre> 
+  <pre><a class="externalLink" href="https://builds.apache.org/view/M-R/view/OpenMeetings/job/openmeetings/">https://builds.apache.org/view/M-R/view/OpenMeetings/job/openmeetings/</a></pre> 
  </div> 
 </section> 
 <section> 
diff --git a/commercial-support.html b/commercial-support.html
index 3465328..b4f08c1 100644
--- a/commercial-support.html
+++ b/commercial-support.html
@@ -3,7 +3,7 @@
 
   <!doctype html>
 <!--
- Generated by Apache Maven Doxia  at 2020-04-11  Rendered using Reflow Maven Skin 2.3.0 (http://devacfr.github.io/reflow-maven-skin)
+ Generated by Apache Maven Doxia  at 2020-04-23  Rendered using Reflow Maven Skin 2.3.0 (http://devacfr.github.io/reflow-maven-skin)
 -->
 <html  xml:lang="en" lang="en">
         <head>
@@ -214,7 +214,7 @@
         <main class="col-xs-12 col-sm-12 col-md-12 col-lg-12 col-xl-8" role="main">
     <nav aria-label="breadcrumb">
         <ol class="breadcrumb">
-            <li class="publishDate version-date">    Last Published: 2020-04-11</li>
+            <li class="publishDate version-date">    Last Published: 2020-04-23</li>
         </ol>
     </nav>
                     <section> 
diff --git a/css/docs.css b/css/docs.css
deleted file mode 100644
index cb0bf4c..0000000
--- a/css/docs.css
+++ /dev/null
@@ -1,141 +0,0 @@
-/*
- * Copyright 2012-2018 Christophe Friederich
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-/* Add additional stylesheets below
--------------------------------------------------- */
-
-/** add external character for external link in body */
-.main-body .externalLink:after,
-footer .externalLink:after {
-  font-family: 'Font Awesome 5 Free';
-  display: inline-block;
-  content: "\f35d";
-  font-size: .6rem;
-  font-weight: 900;
-  margin-left: 3px;
-}
-
-/** add external character for external link in footer */
-footer .externalLink:after {
-  font-family: 'Font Awesome 5 Free';
-  display: inline-block;
-  content: "\f35d";
-  font-size: .7rem;
-  font-weight: 900;
-  margin-left: 5px;
-}
-
-
-/* Code in headings */
-h3 code {
-  font-size: 14px;
-  font-weight: normal;
-}
-
-.anchorjs-link {
-  font-size: 1.4rem;
-}
-
-/* Jumbotrons
--------------------------------------------------- */
-
-.jumbotron h1 {
-  font-size: 3rem;
-  font-weight: bold;
-  letter-spacing: -1px;
-  line-height: 1;
-  color: var(--dark);
-}
-
-
-.jumbotron .btn-large {
-  font-size: 20px;
-  font-weight: normal;
-  padding: 14px 24px;
-  margin-right: 10px;
-  -webkit-border-radius: 6px;
-  -moz-border-radius: 6px;
-  border-radius: 6px;
-}
-
-.jumbotron .btn-large small {
-  font-size: 14px;
-}
-
-
-
-
-/*--------------------------------------------------
- * Responsive Docs
- *-------------------------------------------------- */
-@media (max-width : 480px) {
-
-  /* Adjust the jumbotron */
-  .jumbotron h1,
-  .jumbotron p {
-    text-align: center;
-    margin-right: 0;
-  }
-
-  .jumbotron h1 {
-    font-size: 45px;
-    margin-right: 0;
-  }
-
-  .jumbotron p {
-    margin-right: 0;
-    margin-left: 0;
-    font-size: 18px;
-    line-height: 24px;
-  }
-
-  .jumbotron .btn {
-    display: block;
-    font-size: 18px;
-    padding: 10px 14px;
-    margin: 0 auto 10px;
-  }
-}
-
-@media (max-width : 768px) {
-
-
-  /* Jumbotron buttons */
-  .jumbotron .btn {
-    margin-bottom: 10px;
-  }
-}
-
-@media (min-width : 480px) and (max-width: 768px) {
-
-  /* Scale down the jumbotron content */
-  .jumbotron h1 {
-    font-size: 54px;
-  }
-
-  .jumbotron p {
-    margin-right: 0;
-    margin-left: 0;
-  }
-}
-
-@media (min-width : 768px) and (max-width: 980px) {
-
-  /* Scale down the jumbotron content */
-  .jumbotron h1 {
-    font-size: 72px;
-  }
-}
\ No newline at end of file
diff --git a/demo.html b/demo.html
index 5df1dd7..8c01584 100644
--- a/demo.html
+++ b/demo.html
@@ -3,7 +3,7 @@
 
   <!doctype html>
 <!--
- Generated by Apache Maven Doxia  at 2020-04-11  Rendered using Reflow Maven Skin 2.3.0 (http://devacfr.github.io/reflow-maven-skin)
+ Generated by Apache Maven Doxia  at 2020-04-23  Rendered using Reflow Maven Skin 2.3.0 (http://devacfr.github.io/reflow-maven-skin)
 -->
 <html  xml:lang="en" lang="en">
         <head>
@@ -214,7 +214,7 @@
         <main class="col-xs-12 col-sm-12 col-md-12 col-lg-12 col-xl-8" role="main">
     <nav aria-label="breadcrumb">
         <ol class="breadcrumb">
-            <li class="publishDate version-date">    Last Published: 2020-04-11</li>
+            <li class="publishDate version-date">    Last Published: 2020-04-23</li>
         </ol>
     </nav>
                     <section> 
diff --git a/dependencies.html b/dependencies.html
index 7239415..573f1f7 100644
--- a/dependencies.html
+++ b/dependencies.html
@@ -3,7 +3,7 @@
 
   <!doctype html>
 <!--
- Generated by Apache Maven Doxia  at 2020-04-11  Rendered using Reflow Maven Skin 2.3.0 (http://devacfr.github.io/reflow-maven-skin)
+ Generated by Apache Maven Doxia  at 2020-04-23  Rendered using Reflow Maven Skin 2.3.0 (http://devacfr.github.io/reflow-maven-skin)
 -->
 <html  xml:lang="en" lang="en">
         <head>
@@ -213,7 +213,7 @@
         <main class="col-xs-12 col-sm-12 col-md-12 col-lg-12 col-xl-8" role="main">
     <nav aria-label="breadcrumb">
         <ol class="breadcrumb">
-            <li class="publishDate version-date">    Last Published: 2020-04-11</li>
+            <li class="publishDate version-date">    Last Published: 2020-04-23</li>
         </ol>
     </nav>
                     <a name="Project_Dependencies"></a> 
@@ -239,14 +239,14 @@
     <tr class="b"> 
      <td>org.apache.openmeetings</td> 
      <td><a class="externalLink" href="https://openmeetings.apache.org/openmeetings-screenshare">openmeetings-screenshare</a></td> 
-     <td>5.0.0-M4-SNAPSHOT</td> 
+     <td>5.0.0-M4</td> 
      <td>jar</td> 
      <td><a class="externalLink" href="https://www.apache.org/licenses/LICENSE-2.0">The Apache Software License, Version 2.0</a></td> 
     </tr> 
     <tr class="a"> 
      <td>org.apache.openmeetings</td> 
      <td><a class="externalLink" href="https://openmeetings.apache.org/openmeetings-web">openmeetings-web</a></td> 
-     <td>5.0.0-M4-SNAPSHOT</td> 
+     <td>5.0.0-M4</td> 
      <td>war</td> 
      <td><a class="externalLink" href="https://www.apache.org/licenses/LICENSE-2.0">The Apache Software License, Version 2.0</a></td> 
     </tr> 
@@ -271,7 +271,7 @@
     <tr class="b"> 
      <td>org.apache.openmeetings</td> 
      <td><a class="externalLink" href="https://openmeetings.apache.org/openmeetings-install">openmeetings-install</a></td> 
-     <td>5.0.0-M4-SNAPSHOT</td> 
+     <td>5.0.0-M4</td> 
      <td>jar</td> 
      <td><a class="externalLink" href="https://www.apache.org/licenses/LICENSE-2.0">The Apache Software License, Version 2.0</a></td> 
     </tr> 
@@ -296,14 +296,14 @@
     <tr class="b"> 
      <td>org.junit.jupiter</td> 
      <td><a class="externalLink" href="https://junit.org/junit5/">junit-jupiter-api</a></td> 
-     <td>5.6.1</td> 
+     <td>5.6.2</td> 
      <td>jar</td> 
      <td><a class="externalLink" href="https://www.eclipse.org/legal/epl-v20.html">Eclipse Public License v2.0</a></td> 
     </tr> 
     <tr class="a"> 
      <td>org.junit.jupiter</td> 
      <td><a class="externalLink" href="https://junit.org/junit5/">junit-jupiter-engine</a></td> 
-     <td>5.6.1</td> 
+     <td>5.6.2</td> 
      <td>jar</td> 
      <td><a class="externalLink" href="https://www.eclipse.org/legal/epl-v20.html">Eclipse Public License v2.0</a></td> 
     </tr> 
@@ -1043,10 +1043,10 @@
     </tr> 
     <tr class="a"> 
      <td>org.bouncycastle</td> 
-     <td><a class="externalLink" href="https://www.bouncycastle.org/java.html">bcprov-jdk15on</a></td> 
-     <td>1.64</td> 
+     <td><a class="externalLink" href="http://www.bouncycastle.org/java.html">bcprov-jdk15on</a></td> 
+     <td>1.65</td> 
      <td>jar</td> 
-     <td><a class="externalLink" href="https://www.bouncycastle.org/licence.html">Bouncy Castle Licence</a></td> 
+     <td><a class="externalLink" href="http://www.bouncycastle.org/licence.html">Bouncy Castle Licence</a></td> 
     </tr> 
     <tr class="b"> 
      <td>org.brotli</td> 
@@ -1559,21 +1559,21 @@
     <tr class="a"> 
      <td>org.apache.openmeetings</td> 
      <td><a class="externalLink" href="https://openmeetings.apache.org/openmeetings-core">openmeetings-core</a></td> 
-     <td>5.0.0-M4-SNAPSHOT</td> 
+     <td>5.0.0-M4</td> 
      <td>jar</td> 
      <td><a class="externalLink" href="https://www.apache.org/licenses/LICENSE-2.0">The Apache Software License, Version 2.0</a></td> 
     </tr> 
     <tr class="b"> 
      <td>org.apache.openmeetings</td> 
      <td><a class="externalLink" href="https://openmeetings.apache.org/openmeetings-db">openmeetings-db</a></td> 
-     <td>5.0.0-M4-SNAPSHOT</td> 
+     <td>5.0.0-M4</td> 
      <td>jar</td> 
      <td><a class="externalLink" href="https://www.apache.org/licenses/LICENSE-2.0">The Apache Software License, Version 2.0</a></td> 
     </tr> 
     <tr class="a"> 
      <td>org.apache.openmeetings</td> 
      <td><a class="externalLink" href="https://openmeetings.apache.org/openmeetings-util">openmeetings-util</a></td> 
-     <td>5.0.0-M4-SNAPSHOT</td> 
+     <td>5.0.0-M4</td> 
      <td>jar</td> 
      <td><a class="externalLink" href="https://www.apache.org/licenses/LICENSE-2.0">The Apache Software License, Version 2.0</a></td> 
     </tr> 
@@ -1678,7 +1678,7 @@
     <tr class="b"> 
      <td>org.dom4j</td> 
      <td><a class="externalLink" href="http://dom4j.github.io/">dom4j</a></td> 
-     <td>2.1.1</td> 
+     <td>2.1.3</td> 
      <td>jar</td> 
      <td><a class="externalLink" href="https://github.com/dom4j/dom4j/blob/master/LICENSE">BSD 3-clause New License</a></td> 
     </tr> 
@@ -1878,14 +1878,14 @@
     <tr class="a"> 
      <td>org.junit.platform</td> 
      <td><a class="externalLink" href="https://junit.org/junit5/">junit-platform-commons</a></td> 
-     <td>1.6.1</td> 
+     <td>1.6.2</td> 
      <td>jar</td> 
      <td><a class="externalLink" href="https://www.eclipse.org/legal/epl-v20.html">Eclipse Public License v2.0</a></td> 
     </tr> 
     <tr class="b"> 
      <td>org.junit.platform</td> 
      <td><a class="externalLink" href="https://junit.org/junit5/">junit-platform-engine</a></td> 
-     <td>1.6.1</td> 
+     <td>1.6.2</td> 
      <td>jar</td> 
      <td><a class="externalLink" href="https://www.eclipse.org/legal/epl-v20.html">Eclipse Public License v2.0</a></td> 
     </tr> 
@@ -1926,7 +1926,7 @@
  <section> 
   <h3 id="dependency-tree">Dependency Tree</h3> 
   <ul> 
-   <li>org.apache.openmeetings:openmeetings-server:jar:5.0.0-M4-SNAPSHOT <i class="fas fa-info"></i> 
+   <li>org.apache.openmeetings:openmeetings-server:jar:5.0.0-M4 <i class="fas fa-info"></i> 
     <div id="_dep0" style="display:none"> 
      <table border="0" class="bodyTable table table-striped table-hover"> 
       <thead> 
@@ -1942,7 +1942,7 @@
      </table> 
     </div> 
     <ul> 
-     <li>org.apache.openmeetings:openmeetings-web:war:5.0.0-M4-SNAPSHOT (compile) <i class="fas fa-info"></i> 
+     <li>org.apache.openmeetings:openmeetings-web:war:5.0.0-M4 (compile) <i class="fas fa-info"></i> 
       <div id="_dep2" style="display:none"> 
        <table border="0" class="bodyTable table table-striped table-hover"> 
         <thead> 
@@ -1957,7 +1957,7 @@
         </tbody> 
        </table> 
       </div></li> 
-     <li>org.apache.openmeetings:openmeetings-screenshare:jar:5.0.0-M4-SNAPSHOT (compile) <i class="fas fa-info"></i> 
+     <li>org.apache.openmeetings:openmeetings-screenshare:jar:5.0.0-M4 (compile) <i class="fas fa-info"></i> 
       <div id="_dep4" style="display:none"> 
        <table border="0" class="bodyTable table table-striped table-hover"> 
         <thead> 
@@ -2191,7 +2191,7 @@
               </tbody> 
              </table> 
             </div></li> 
-           <li>org.bouncycastle:bcprov-jdk15on:jar:1.64 (compile) <i class="fas fa-info"></i> 
+           <li>org.bouncycastle:bcprov-jdk15on:jar:1.65 (compile) <i class="fas fa-info"></i> 
             <div id="_dep34" style="display:none"> 
              <table border="0" class="bodyTable table table-striped table-hover"> 
               <thead> 
@@ -2201,7 +2201,7 @@
               </thead> 
               <tbody> 
                <tr class="b"> 
-                <td> <p><b>Description: </b>The Bouncy Castle Crypto package is a Java implementation of cryptographic algorithms. This jar contains JCE provider and lightweight API for the Bouncy Castle Cryptography APIs for Java 5 to Java 11.</p> <p><b>URL: </b><a class="externalLink" href="https://www.bouncycastle.org/java.html">https://www.bouncycastle.org/java.html</a></p> <p><b>Project Licenses: </b><a class="externalLink" href="https://www.bouncycastle.org/licence.html">Bouncy Cas [...]
+                <td> <p><b>Description: </b>The Bouncy Castle Crypto package is a Java implementation of cryptographic algorithms. This jar contains JCE provider and lightweight API for the Bouncy Castle Cryptography APIs for JDK 1.5 to JDK 1.8.</p> <p><b>URL: </b><a class="externalLink" href="http://www.bouncycastle.org/java.html">http://www.bouncycastle.org/java.html</a></p> <p><b>Project Licenses: </b><a class="externalLink" href="http://www.bouncycastle.org/licence.html">Bouncy Castl [...]
                </tr> 
               </tbody> 
              </table> 
@@ -2335,7 +2335,7 @@
           </div></li> 
         </ul></li> 
       </ul></li> 
-     <li>org.apache.openmeetings:openmeetings-install:jar:5.0.0-M4-SNAPSHOT (runtime) <i class="fas fa-info"></i> 
+     <li>org.apache.openmeetings:openmeetings-install:jar:5.0.0-M4 (runtime) <i class="fas fa-info"></i> 
       <div id="_dep52" style="display:none"> 
        <table border="0" class="bodyTable table table-striped table-hover"> 
         <thead> 
@@ -2430,7 +2430,7 @@
             </div></li> 
           </ul></li> 
         </ul></li> 
-       <li>org.apache.openmeetings:openmeetings-core:jar:5.0.0-M4-SNAPSHOT (runtime) <i class="fas fa-info"></i> 
+       <li>org.apache.openmeetings:openmeetings-core:jar:5.0.0-M4 (runtime) <i class="fas fa-info"></i> 
         <div id="_dep64" style="display:none"> 
          <table border="0" class="bodyTable table table-striped table-hover"> 
           <thead> 
@@ -2446,7 +2446,7 @@
          </table> 
         </div> 
         <ul> 
-         <li>org.apache.openmeetings:openmeetings-util:jar:5.0.0-M4-SNAPSHOT (runtime) <i class="fas fa-info"></i> 
+         <li>org.apache.openmeetings:openmeetings-util:jar:5.0.0-M4 (runtime) <i class="fas fa-info"></i> 
           <div id="_dep66" style="display:none"> 
            <table border="0" class="bodyTable table table-striped table-hover"> 
             <thead> 
@@ -2462,7 +2462,7 @@
            </table> 
           </div> 
           <ul> 
-           <li>org.dom4j:dom4j:jar:2.1.1 (runtime) <i class="fas fa-info"></i> 
+           <li>org.dom4j:dom4j:jar:2.1.3 (runtime) <i class="fas fa-info"></i> 
             <div id="_dep68" style="display:none"> 
              <table border="0" class="bodyTable table table-striped table-hover"> 
               <thead> 
@@ -4193,7 +4193,7 @@
               </div></li> 
             </ul></li> 
           </ul></li> 
-         <li>org.apache.openmeetings:openmeetings-db:jar:5.0.0-M4-SNAPSHOT (runtime) <i class="fas fa-info"></i> 
+         <li>org.apache.openmeetings:openmeetings-db:jar:5.0.0-M4 (runtime) <i class="fas fa-info"></i> 
           <div id="_dep292" style="display:none"> 
            <table border="0" class="bodyTable table table-striped table-hover"> 
             <thead> 
@@ -5249,7 +5249,7 @@
          </table> 
         </div></li> 
       </ul></li> 
-     <li>org.junit.jupiter:junit-jupiter-api:jar:5.6.1 (test) <i class="fas fa-info"></i> 
+     <li>org.junit.jupiter:junit-jupiter-api:jar:5.6.2 (test) <i class="fas fa-info"></i> 
       <div id="_dep428" style="display:none"> 
        <table border="0" class="bodyTable table table-striped table-hover"> 
         <thead> 
@@ -5295,7 +5295,7 @@
           </tbody> 
          </table> 
         </div></li> 
-       <li>org.junit.platform:junit-platform-commons:jar:1.6.1 (test) <i class="fas fa-info"></i> 
+       <li>org.junit.platform:junit-platform-commons:jar:1.6.2 (test) <i class="fas fa-info"></i> 
         <div id="_dep434" style="display:none"> 
          <table border="0" class="bodyTable table table-striped table-hover"> 
           <thead> 
@@ -5311,7 +5311,7 @@
          </table> 
         </div></li> 
       </ul></li> 
-     <li>org.junit.jupiter:junit-jupiter-engine:jar:5.6.1 (test) <i class="fas fa-info"></i> 
+     <li>org.junit.jupiter:junit-jupiter-engine:jar:5.6.2 (test) <i class="fas fa-info"></i> 
       <div id="_dep436" style="display:none"> 
        <table border="0" class="bodyTable table table-striped table-hover"> 
         <thead> 
@@ -5327,7 +5327,7 @@
        </table> 
       </div> 
       <ul> 
-       <li>org.junit.platform:junit-platform-engine:jar:1.6.1 (test) <i class="fas fa-info"></i> 
+       <li>org.junit.platform:junit-platform-engine:jar:1.6.2 (test) <i class="fas fa-info"></i> 
         <div id="_dep438" style="display:none"> 
          <table border="0" class="bodyTable table table-striped table-hover"> 
           <thead> 
@@ -6526,8 +6526,8 @@
     <td>No</td> 
    </tr> 
    <tr class="a"> 
-    <td>openmeetings-core-5.0.0-M4-SNAPSHOT.jar</td> 
-    <td>149.7 kB</td> 
+    <td>openmeetings-core-5.0.0-M4.jar</td> 
+    <td>150.9 kB</td> 
     <td>78</td> 
     <td>53</td> 
     <td>10</td> 
@@ -6536,8 +6536,8 @@
     <td>No</td> 
    </tr> 
    <tr class="b"> 
-    <td>openmeetings-db-5.0.0-M4-SNAPSHOT.jar</td> 
-    <td>440.4 kB</td> 
+    <td>openmeetings-db-5.0.0-M4.jar</td> 
+    <td>441.9 kB</td> 
     <td>211</td> 
     <td>165</td> 
     <td>32</td> 
@@ -6546,8 +6546,8 @@
     <td>No</td> 
    </tr> 
    <tr class="a"> 
-    <td>openmeetings-install-5.0.0-M4-SNAPSHOT.jar</td> 
-    <td>108.2 kB</td> 
+    <td>openmeetings-install-5.0.0-M4.jar</td> 
+    <td>108.4 kB</td> 
     <td>45</td> 
     <td>28</td> 
     <td>4</td> 
@@ -6556,8 +6556,8 @@
     <td>No</td> 
    </tr> 
    <tr class="b"> 
-    <td>openmeetings-screenshare-5.0.0-M4-SNAPSHOT.jar</td> 
-    <td>100.8 kB</td> 
+    <td>openmeetings-screenshare-5.0.0-M4.jar</td> 
+    <td>96.7 kB</td> 
     <td>69</td> 
     <td>41</td> 
     <td>5</td> 
@@ -6566,8 +6566,8 @@
     <td>No</td> 
    </tr> 
    <tr class="a"> 
-    <td>openmeetings-util-5.0.0-M4-SNAPSHOT.jar</td> 
-    <td>62.5 kB</td> 
+    <td>openmeetings-util-5.0.0-M4.jar</td> 
+    <td>62.7 kB</td> 
     <td>48</td> 
     <td>26</td> 
     <td>5</td> 
@@ -6576,8 +6576,8 @@
     <td>No</td> 
    </tr> 
    <tr class="b"> 
-    <td>openmeetings-web-5.0.0-M4-SNAPSHOT.war</td> 
-    <td>147.2 MB</td> 
+    <td>openmeetings-web-5.0.0-M4.war</td> 
+    <td>147 MB</td> 
     <td>671</td> 
     <td>0</td> 
     <td>0</td> 
@@ -6946,13 +6946,13 @@
     <td>No</td> 
    </tr> 
    <tr class="a"> 
-    <td>bcprov-jdk15on-1.64.jar</td> 
-    <td>4.8 MB</td> 
-    <td>3811</td> 
-    <td>3637</td> 
-    <td>158</td> 
+    <td>bcprov-jdk15on-1.65.jar</td> 
+    <td>4.5 MB</td> 
+    <td>3710</td> 
+    <td>3515</td> 
+    <td>159</td> 
     <td>-</td> 
-    <td>No</td> 
+    <td>Yes</td> 
     <td>No</td> 
    </tr> 
    <tr class="b"> 
@@ -7026,7 +7026,7 @@
     <td>No</td> 
    </tr> 
    <tr class="a"> 
-    <td>dom4j-2.1.1.jar</td> 
+    <td>dom4j-2.1.3.jar</td> 
     <td>323.6 kB</td> 
     <td>201</td> 
     <td>184</td> 
@@ -7166,7 +7166,7 @@
     <td>No</td> 
    </tr> 
    <tr class="a"> 
-    <td>junit-jupiter-api-5.6.1.jar</td> 
+    <td>junit-jupiter-api-5.6.2.jar</td> 
     <td>154 kB</td> 
     <td>150</td> 
     <td>135</td> 
@@ -7176,7 +7176,7 @@
     <td>No</td> 
    </tr> 
    <tr class="b"> 
-    <td>junit-jupiter-engine-5.6.1.jar</td> 
+    <td>junit-jupiter-engine-5.6.2.jar</td> 
     <td>209.3 kB</td> 
     <td>130</td> 
     <td>113</td> 
@@ -7186,7 +7186,7 @@
     <td>No</td> 
    </tr> 
    <tr class="a"> 
-    <td>junit-platform-commons-1.6.1.jar</td> 
+    <td>junit-platform-commons-1.6.2.jar</td> 
     <td>96.7 kB</td> 
     <td>61</td> 
     <td>41</td> 
@@ -7196,7 +7196,7 @@
     <td>No</td> 
    </tr> 
    <tr class="b"> 
-    <td>junit-platform-engine-1.6.1.jar</td> 
+    <td>junit-platform-engine-1.6.2.jar</td> 
     <td>174.1 kB</td> 
     <td>139</td> 
     <td>123</td> 
@@ -7677,22 +7677,22 @@
    </tr> 
    <tr class="b"> 
     <td>221</td> 
-    <td>289.8 MB</td> 
-    <td>97139</td> 
-    <td>75463</td> 
-    <td>4267</td> 
+    <td>289.2 MB</td> 
+    <td>97038</td> 
+    <td>75341</td> 
+    <td>4268</td> 
     <td>1.8</td> 
-    <td>206</td> 
+    <td>207</td> 
     <td>3</td> 
    </tr> 
    <tr class="a"> 
     <td>compile: 137</td> 
-    <td>compile: 242.2 MB</td> 
-    <td>compile: 62797</td> 
-    <td>compile: 46709</td> 
-    <td>compile: 2673</td> 
+    <td>compile: 241.6 MB</td> 
+    <td>compile: 62696</td> 
+    <td>compile: 46587</td> 
+    <td>compile: 2674</td> 
     <td>-</td> 
-    <td>compile: 130</td> 
+    <td>compile: 131</td> 
     <td>compile: 1</td> 
    </tr> 
    <tr class="b"> 
diff --git a/dependency-convergence.html b/dependency-convergence.html
index e18f942..368d915 100644
--- a/dependency-convergence.html
+++ b/dependency-convergence.html
@@ -3,12 +3,12 @@
 
   <!doctype html>
 <!--
- Generated by Apache Maven Doxia  at 2020-04-11  Rendered using Reflow Maven Skin 2.3.0 (http://devacfr.github.io/reflow-maven-skin)
+ Generated by Apache Maven Doxia  at 2020-04-23  Rendered using Reflow Maven Skin 2.3.0 (http://devacfr.github.io/reflow-maven-skin)
 -->
 <html  xml:lang="en" lang="en">
         <head>
     <meta charset="UTF-8" />
-    <title>Apache OpenMeetings Project &#x2013; Dependency Convergence</title>
+    <title>Apache OpenMeetings Project &#x2013; Reactor Dependency Convergence</title>
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
     <meta name="description" content="" />
       <meta http-equiv="content-language" content="en" />
@@ -213,12 +213,12 @@
         <main class="col-xs-12 col-sm-12 col-md-12 col-lg-12 col-xl-8" role="main">
     <nav aria-label="breadcrumb">
         <ol class="breadcrumb">
-            <li class="publishDate version-date">    Last Published: 2020-04-11</li>
+            <li class="publishDate version-date">    Last Published: 2020-04-23</li>
         </ol>
     </nav>
                     <section> 
  <div class="page-header">
-  <h2 id="dependency-convergence">Dependency Convergence</h2>
+  <h2 id="reactor-dependency-convergence">Reactor Dependency Convergence</h2>
  </div> 
  <table border="0" class="bodyTable table table-striped table-hover"> 
   <caption> 
@@ -244,22 +244,26 @@
   </caption> 
   <tbody> 
    <tr class="b"> 
-    <th>Number of dependencies (NOD):</th> 
-    <td>221</td> 
+    <th>Number of modules:</th> 
+    <td>10</td> 
    </tr> 
    <tr class="a"> 
-    <th>Number of unique artifacts (NOA):</th> 
-    <td>237</td> 
+    <th>Number of dependencies (NOD):</th> 
+    <td>354</td> 
    </tr> 
    <tr class="b"> 
-    <th>Number of version-conflicting artifacts (NOC):</th> 
-    <td>12</td> 
+    <th>Number of unique artifacts (NOA):</th> 
+    <td>400</td> 
    </tr> 
    <tr class="a"> 
-    <th>Number of SNAPSHOT artifacts (NOS):</th> 
-    <td>6</td> 
+    <th>Number of version-conflicting artifacts (NOC):</th> 
+    <td>30</td> 
    </tr> 
    <tr class="b"> 
+    <th>Number of SNAPSHOT artifacts (NOS):</th> 
+    <td>0</td> 
+   </tr> 
+   <tr class="a"> 
     <th>Convergence (NOD/NOA):</th> 
     <td> 
      <figure> 
@@ -267,9 +271,9 @@
         [Error] 
       </figcaption> 
       <i class="fas fa-exclamation-circle"></i> 
-     </figure>&nbsp;<b>93 %</b></td> 
+     </figure>&nbsp;<b>88 %</b></td> 
    </tr> 
-   <tr class="a"> 
+   <tr class="b"> 
     <th>Ready for release (100% convergence and no SNAPSHOTS):</th> 
     <td> 
      <figure> 
@@ -277,13 +281,124 @@
         [Error] 
       </figcaption> 
       <i class="fas fa-exclamation-circle"></i> 
-     </figure>&nbsp;<b>Error</b><br>You do not have 100% convergence.<br>You have SNAPSHOT dependencies.</td> 
+     </figure>&nbsp;<b>Error</b><br>You do not have 100% convergence.</td> 
    </tr> 
   </tbody> 
  </table> 
 </section> 
 <section> 
- <h3 id="dependencies-used-in-this-project">Dependencies used in this project</h3> 
+ <h3 id="dependencies-used-in-modules">Dependencies used in modules</h3> 
+ <section> 
+  <h4 id="comfasterxmljacksoncorejackson-core1">com.fasterxml.jackson.core:jackson-core</h4> 
+  <table border="0" class="bodyTable table table-striped table-hover"> 
+   <tbody> 
+    <tr class="a"> 
+     <td> 
+      <figure> 
+       <figcaption>
+         [Error] 
+       </figcaption> 
+       <i class="fas fa-exclamation-circle"></i> 
+      </figure></td> 
+     <td> 
+      <table border="0" class="bodyTable table table-striped table-hover"> 
+       <tbody> 
+        <tr class="b"> 
+         <td width="25%">2.10.3</td> 
+         <td> 
+          <ol style="list-style-type: decimal"> 
+           <li>org.apache.openmeetings:openmeetings-web:war:5.0.0-M4<br>\-&nbsp;org.apache.openmeetings:openmeetings-util:jar:5.0.0-M4:compile<br>&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.tika:tika-parsers:jar:1.24:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;+-&nbsp;com.fasterxml.jackson.core:jackson-core:jar:2.10.3:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;com.fasterxml.jackson.core:jackson-databind:jar:2.10.3:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\ [...]
+           <br> 
+          </ol></td> 
+        </tr> 
+        <tr class="a"> 
+         <td width="25%">2.9.10</td> 
+         <td> 
+          <ol style="list-style-type: decimal"> 
+           <li>org.apache.openmeetings:openmeetings-web:war:5.0.0-M4<br>\-&nbsp;de.agilecoders.wicket:wicket-bootstrap-extensions:jar:5.0.0-M2:compile<br>&nbsp;&nbsp;&nbsp;\-&nbsp;de.agilecoders.wicket:jquery-selectors:jar:3.0.0-M5:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;(com.fasterxml.jackson.core:jackson-core:jar:2.9.10:compile - omitted for conflict with 2.10.3)<br></li> 
+           <br> 
+          </ol></td> 
+        </tr> 
+       </tbody> 
+      </table></td> 
+    </tr> 
+   </tbody> 
+  </table> 
+ </section> 
+ <section> 
+  <h4 id="comfasterxmljacksoncorejackson-databind1">com.fasterxml.jackson.core:jackson-databind</h4> 
+  <table border="0" class="bodyTable table table-striped table-hover"> 
+   <tbody> 
+    <tr class="b"> 
+     <td> 
+      <figure> 
+       <figcaption>
+         [Error] 
+       </figcaption> 
+       <i class="fas fa-exclamation-circle"></i> 
+      </figure></td> 
+     <td> 
+      <table border="0" class="bodyTable table table-striped table-hover"> 
+       <tbody> 
+        <tr class="a"> 
+         <td width="25%">2.10.3</td> 
+         <td> 
+          <ol style="list-style-type: decimal"> 
+           <li>org.apache.openmeetings:openmeetings-web:war:5.0.0-M4<br>\-&nbsp;org.apache.openmeetings:openmeetings-util:jar:5.0.0-M4:compile<br>&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.tika:tika-parsers:jar:1.24:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;com.fasterxml.jackson.core:jackson-databind:jar:2.10.3:compile<br></li> 
+           <br> 
+          </ol></td> 
+        </tr> 
+        <tr class="b"> 
+         <td width="25%">2.9.10</td> 
+         <td> 
+          <ol style="list-style-type: decimal"> 
+           <li>org.apache.openmeetings:openmeetings-web:war:5.0.0-M4<br>\-&nbsp;de.agilecoders.wicket:wicket-bootstrap-extensions:jar:5.0.0-M2:compile<br>&nbsp;&nbsp;&nbsp;\-&nbsp;de.agilecoders.wicket:jquery-selectors:jar:3.0.0-M5:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;(com.fasterxml.jackson.core:jackson-databind:jar:2.9.10:compile - omitted for conflict with 2.10.3)<br></li> 
+           <br> 
+          </ol></td> 
+        </tr> 
+       </tbody> 
+      </table></td> 
+    </tr> 
+   </tbody> 
+  </table> 
+ </section> 
+ <section> 
+  <h4 id="comgooglecodefindbugsjsr3051">com.google.code.findbugs:jsr305</h4> 
+  <table border="0" class="bodyTable table table-striped table-hover"> 
+   <tbody> 
+    <tr class="a"> 
+     <td> 
+      <figure> 
+       <figcaption>
+         [Error] 
+       </figcaption> 
+       <i class="fas fa-exclamation-circle"></i> 
+      </figure></td> 
+     <td> 
+      <table border="0" class="bodyTable table table-striped table-hover"> 
+       <tbody> 
+        <tr class="b"> 
+         <td width="25%">3.0.1</td> 
+         <td> 
+          <ol style="list-style-type: decimal"> 
+           <li>org.apache.openmeetings:openmeetings-web:war:5.0.0-M4<br>\-&nbsp;de.agilecoders.wicket:wicket-bootstrap-extensions:jar:5.0.0-M2:compile<br>&nbsp;&nbsp;&nbsp;\-&nbsp;com.google.javascript:closure-compiler-unshaded:jar:v20190325:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;(com.google.code.findbugs:jsr305:jar:3.0.1:compile - omitted for conflict with 3.0.2)<br></li> 
+           <br> 
+          </ol></td> 
+        </tr> 
+        <tr class="a"> 
+         <td width="25%">3.0.2</td> 
+         <td> 
+          <ol style="list-style-type: decimal"> 
+           <li>org.apache.openmeetings:openmeetings-web:war:5.0.0-M4<br>\-&nbsp;de.agilecoders.wicket:wicket-bootstrap-extensions:jar:5.0.0-M2:compile<br>&nbsp;&nbsp;&nbsp;\-&nbsp;com.google.guava:guava:jar:27.1-jre:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;com.google.code.findbugs:jsr305:jar:3.0.2:compile<br></li> 
+           <br> 
+          </ol></td> 
+        </tr> 
+       </tbody> 
+      </table></td> 
+    </tr> 
+   </tbody> 
+  </table> 
+ </section> 
  <section> 
   <h4 id="comgooglecodegsongson1">com.google.code.gson:gson</h4> 
   <table border="0" class="bodyTable table table-striped table-hover"> 
@@ -300,37 +415,83 @@
       <table border="0" class="bodyTable table table-striped table-hover"> 
        <tbody> 
         <tr class="a"> 
+         <td width="25%">2.7</td> 
+         <td> 
+          <ol style="list-style-type: decimal"> 
+           <li>org.apache.openmeetings:openmeetings-web:war:5.0.0-M4<br>\-&nbsp;de.agilecoders.wicket:wicket-bootstrap-extensions:jar:5.0.0-M2:compile<br>&nbsp;&nbsp;&nbsp;\-&nbsp;com.google.javascript:closure-compiler-unshaded:jar:v20190325:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;(com.google.code.gson:gson:jar:2.7:compile - omitted for conflict with 2.8.6)<br></li> 
+           <br> 
+          </ol></td> 
+        </tr> 
+        <tr class="b"> 
          <td width="25%">2.8.5</td> 
          <td> 
-          <ol style="list-style-type: decimal">
-            org.apache.openmeetings:openmeetings-server:jar:5.0.0-M4-SNAPSHOT 
-           <br>\-&nbsp;org.apache.openmeetings:openmeetings-install:jar:5.0.0-M4-SNAPSHOT:runtime 
-           <br>&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.openmeetings:openmeetings-core:jar:5.0.0-M4-SNAPSHOT:runtime 
-           <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.kurento:kurento-client:jar:6.13.1:runtime 
-           <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.kurento:kurento-jsonrpc-client:jar:6.13.1:runtime 
-           <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.kurento:kurento-commons:jar:6.13.1:runtime 
-           <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;(com.google.code.gson:gson:jar:2.8.5:runtime - omitted for conflict with 2.8.6) 
+          <ol style="list-style-type: decimal"> 
+           <li>org.apache.openmeetings:openmeetings-core:jar:5.0.0-M4<br>\-&nbsp;org.kurento:kurento-client:jar:6.13.1:compile<br>&nbsp;&nbsp;&nbsp;\-&nbsp;org.kurento:kurento-jsonrpc-client:jar:6.13.1:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.kurento:kurento-commons:jar:6.13.1:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;(com.google.code.gson:gson:jar:2.8.5:compile - omitted for conflict with 2.8.6)<br></li> 
+           <br> 
+           <li>org.apache.openmeetings:openmeetings-install:jar:5.0.0-M4<br>\-&nbsp;org.apache.openmeetings:openmeetings-core:jar:5.0.0-M4:compile<br>&nbsp;&nbsp;&nbsp;\-&nbsp;org.kurento:kurento-client:jar:6.13.1:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.kurento:kurento-jsonrpc-client:jar:6.13.1:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.kurento:kurento-commons:jar:6.13.1:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [...]
            <br> 
+           <li>org.apache.openmeetings:openmeetings-server:jar:5.0.0-M4<br>\-&nbsp;org.apache.openmeetings:openmeetings-install:jar:5.0.0-M4:runtime<br>&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.openmeetings:openmeetings-core:jar:5.0.0-M4:runtime<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.kurento:kurento-client:jar:6.13.1:runtime<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.kurento:kurento-jsonrpc-client:jar:6.13.1:runtime<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [...]
+           <br> 
+           <li>org.apache.openmeetings:openmeetings-service:jar:5.0.0-M4<br>\-&nbsp;org.apache.openmeetings:openmeetings-core:jar:5.0.0-M4:compile<br>&nbsp;&nbsp;&nbsp;\-&nbsp;org.kurento:kurento-client:jar:6.13.1:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.kurento:kurento-jsonrpc-client:jar:6.13.1:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.kurento:kurento-commons:jar:6.13.1:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [...]
+           <br> 
+           <li>org.apache.openmeetings:openmeetings-web:war:5.0.0-M4<br>\-&nbsp;org.apache.openmeetings:openmeetings-core:jar:5.0.0-M4:compile<br>&nbsp;&nbsp;&nbsp;\-&nbsp;org.kurento:kurento-client:jar:6.13.1:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.kurento:kurento-jsonrpc-client:jar:6.13.1:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.kurento:kurento-commons:jar:6.13.1:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs [...]
+           <br> 
+           <li>org.apache.openmeetings:openmeetings-webservice:jar:5.0.0-M4<br>\-&nbsp;org.apache.openmeetings:openmeetings-core:jar:5.0.0-M4:compile<br>&nbsp;&nbsp;&nbsp;\-&nbsp;org.kurento:kurento-client:jar:6.13.1:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.kurento:kurento-jsonrpc-client:jar:6.13.1:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.kurento:kurento-commons:jar:6.13.1:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb [...]
            <br> 
           </ol></td> 
         </tr> 
-        <tr class="b"> 
+        <tr class="a"> 
          <td width="25%">2.8.6</td> 
          <td> 
-          <ol style="list-style-type: decimal">
-            org.apache.openmeetings:openmeetings-server:jar:5.0.0-M4-SNAPSHOT 
-           <br>+-&nbsp;org.apache.openmeetings:openmeetings-screenshare:jar:5.0.0-M4-SNAPSHOT:compile 
-           <br>|&nbsp;&nbsp;\-&nbsp;org.red5:red5-client:jar:1.2.3:compile 
-           <br>|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.red5:red5-server-common:jar:1.2.3:compile 
-           <br>|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.red5:red5-io:jar:1.2.3:compile 
-           <br>|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.tika:tika-parsers:jar:1.24:compile (version managed from 1.22) 
-           <br>|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;com.google.code.gson:gson:jar:2.8.6:compile 
-           <br>\-&nbsp;org.apache.openmeetings:openmeetings-install:jar:5.0.0-M4-SNAPSHOT:runtime 
-           <br>&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.openmeetings:openmeetings-core:jar:5.0.0-M4-SNAPSHOT:runtime 
-           <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.jodconverter:jodconverter-local:jar:4.3.0:runtime 
-           <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.jodconverter:jodconverter-core:jar:4.3.0:runtime 
-           <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;(com.google.code.gson:gson:jar:2.8.6:compile - scope updated from runtime; omitted for duplicate) 
+          <ol style="list-style-type: decimal"> 
+           <li>org.apache.openmeetings:openmeetings-core:jar:5.0.0-M4<br>+-&nbsp;org.apache.openmeetings:openmeetings-util:jar:5.0.0-M4:compile<br>|&nbsp;&nbsp;\-&nbsp;org.apache.tika:tika-parsers:jar:1.24:compile<br>|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;com.google.code.gson:gson:jar:2.8.6:compile<br>\-&nbsp;org.jodconverter:jodconverter-local:jar:4.3.0:compile<br>&nbsp;&nbsp;&nbsp;\-&nbsp;org.jodconverter:jodconverter-core:jar:4.3.0:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbs [...]
+           <br> 
+           <li>org.apache.openmeetings:openmeetings-install:jar:5.0.0-M4<br>\-&nbsp;org.apache.openmeetings:openmeetings-core:jar:5.0.0-M4:compile<br>&nbsp;&nbsp;&nbsp;+-&nbsp;org.apache.openmeetings:openmeetings-util:jar:5.0.0-M4:compile<br>&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;\-&nbsp;org.apache.tika:tika-parsers:jar:1.24:compile<br>&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;com.google.code.gson:gson:jar:2.8.6:compile<br>&nbsp;&nbsp;&nbsp;\-&nbsp;org.jodconverter:jodconverter-lo [...]
+           <br> 
+           <li>org.apache.openmeetings:openmeetings-server:jar:5.0.0-M4<br>\-&nbsp;org.apache.openmeetings:openmeetings-install:jar:5.0.0-M4:runtime<br>&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.openmeetings:openmeetings-core:jar:5.0.0-M4:runtime<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.jodconverter:jodconverter-local:jar:4.3.0:runtime<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.jodconverter:jodconverter-core:jar:4.3.0:runtime<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp [...]
+           <br> 
+           <li>org.apache.openmeetings:openmeetings-service:jar:5.0.0-M4<br>\-&nbsp;org.apache.openmeetings:openmeetings-core:jar:5.0.0-M4:compile<br>&nbsp;&nbsp;&nbsp;+-&nbsp;org.apache.openmeetings:openmeetings-util:jar:5.0.0-M4:compile<br>&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;\-&nbsp;org.apache.tika:tika-parsers:jar:1.24:compile<br>&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;com.google.code.gson:gson:jar:2.8.6:compile<br>&nbsp;&nbsp;&nbsp;\-&nbsp;org.jodconverter:jodconverter-lo [...]
+           <br> 
+           <li>org.apache.openmeetings:openmeetings-web:war:5.0.0-M4<br>+-&nbsp;org.apache.openmeetings:openmeetings-util:jar:5.0.0-M4:compile<br>|&nbsp;&nbsp;\-&nbsp;org.apache.tika:tika-parsers:jar:1.24:compile<br>|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;(com.google.code.gson:gson:jar:2.8.6:compile - omitted for duplicate)<br>+-&nbsp;org.apache.openmeetings:openmeetings-core:jar:5.0.0-M4:compile<br>|&nbsp;&nbsp;\-&nbsp;org.jodconverter:jodconverter-local:jar:4.3.0:compile<br>|&nbsp;&nbsp [...]
+           <br> 
+           <li>org.apache.openmeetings:openmeetings-webservice:jar:5.0.0-M4<br>+-&nbsp;org.apache.openmeetings:openmeetings-util:jar:5.0.0-M4:compile<br>|&nbsp;&nbsp;\-&nbsp;org.apache.tika:tika-parsers:jar:1.24:compile<br>|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;com.google.code.gson:gson:jar:2.8.6:compile<br>\-&nbsp;org.apache.openmeetings:openmeetings-core:jar:5.0.0-M4:compile<br>&nbsp;&nbsp;&nbsp;\-&nbsp;org.jodconverter:jodconverter-local:jar:4.3.0:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&n [...]
+           <br> 
+          </ol></td> 
+        </tr> 
+       </tbody> 
+      </table></td> 
+    </tr> 
+   </tbody> 
+  </table> 
+ </section> 
+ <section> 
+  <h4 id="comgoogleerrorproneerror_prone_annotations1">com.google.errorprone:error_prone_annotations</h4> 
+  <table border="0" class="bodyTable table table-striped table-hover"> 
+   <tbody> 
+    <tr class="b"> 
+     <td> 
+      <figure> 
+       <figcaption>
+         [Error] 
+       </figcaption> 
+       <i class="fas fa-exclamation-circle"></i> 
+      </figure></td> 
+     <td> 
+      <table border="0" class="bodyTable table table-striped table-hover"> 
+       <tbody> 
+        <tr class="a"> 
+         <td width="25%">2.2.0</td> 
+         <td> 
+          <ol style="list-style-type: decimal"> 
+           <li>org.apache.openmeetings:openmeetings-web:war:5.0.0-M4<br>\-&nbsp;de.agilecoders.wicket:wicket-bootstrap-extensions:jar:5.0.0-M2:compile<br>&nbsp;&nbsp;&nbsp;\-&nbsp;com.google.guava:guava:jar:27.1-jre:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;com.google.errorprone:error_prone_annotations:jar:2.2.0:compile<br></li> 
            <br> 
+          </ol></td> 
+        </tr> 
+        <tr class="b"> 
+         <td width="25%">2.3.1</td> 
+         <td> 
+          <ol style="list-style-type: decimal"> 
+           <li>org.apache.openmeetings:openmeetings-web:war:5.0.0-M4<br>\-&nbsp;de.agilecoders.wicket:wicket-bootstrap-extensions:jar:5.0.0-M2:compile<br>&nbsp;&nbsp;&nbsp;\-&nbsp;com.google.javascript:closure-compiler-unshaded:jar:v20190325:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;(com.google.errorprone:error_prone_annotations:jar:2.3.1:compile - omitted for conflict with 2.2.0)<br></li> 
            <br> 
           </ol></td> 
         </tr> 
@@ -341,7 +502,7 @@
   </table> 
  </section> 
  <section> 
-  <h4 id="commchangec3p01">com.mchange:c3p0</h4> 
+  <h4 id="comgoogleguavaguava1">com.google.guava:guava</h4> 
   <table border="0" class="bodyTable table table-striped table-hover"> 
    <tbody> 
     <tr class="a"> 
@@ -356,29 +517,517 @@
       <table border="0" class="bodyTable table table-striped table-hover"> 
        <tbody> 
         <tr class="b"> 
-         <td width="25%">0.9.5.4</td> 
+         <td width="25%">25.1-jre</td> 
+         <td> 
+          <ol style="list-style-type: decimal"> 
+           <li>org.apache.openmeetings:openmeetings-web:war:5.0.0-M4<br>\-&nbsp;de.agilecoders.wicket:wicket-bootstrap-extensions:jar:5.0.0-M2:compile<br>&nbsp;&nbsp;&nbsp;\-&nbsp;com.google.javascript:closure-compiler-unshaded:jar:v20190325:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;(com.google.guava:guava:jar:25.1-jre:compile - omitted for conflict with 27.1-jre)<br></li> 
+           <br> 
+          </ol></td> 
+        </tr> 
+        <tr class="a"> 
+         <td width="25%">27.1-jre</td> 
+         <td> 
+          <ol style="list-style-type: decimal"> 
+           <li>org.apache.openmeetings:openmeetings-web:war:5.0.0-M4<br>+-&nbsp;org.apache.openmeetings:openmeetings-core:jar:5.0.0-M4:compile<br>|&nbsp;&nbsp;\-&nbsp;org.kurento:kurento-client:jar:6.13.1:compile<br>|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.kurento:kurento-jsonrpc-client:jar:6.13.1:compile<br>|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.kurento:kurento-commons:jar:6.13.1:compile<br>|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbs [...]
+           <br> 
+          </ol></td> 
+        </tr> 
+       </tbody> 
+      </table></td> 
+    </tr> 
+   </tbody> 
+  </table> 
+ </section> 
+ <section> 
+  <h4 id="commons-codeccommons-codec1">commons-codec:commons-codec</h4> 
+  <table border="0" class="bodyTable table table-striped table-hover"> 
+   <tbody> 
+    <tr class="b"> 
+     <td> 
+      <figure> 
+       <figcaption>
+         [Error] 
+       </figcaption> 
+       <i class="fas fa-exclamation-circle"></i> 
+      </figure></td> 
+     <td> 
+      <table border="0" class="bodyTable table table-striped table-hover"> 
+       <tbody> 
+        <tr class="a"> 
+         <td width="25%">1.11</td> 
+         <td> 
+          <ol style="list-style-type: decimal"> 
+           <li>org.apache.openmeetings:openmeetings-core:jar:5.0.0-M4<br>\-&nbsp;org.apache.openmeetings:openmeetings-util:jar:5.0.0-M4:compile<br>&nbsp;&nbsp;&nbsp;\-&nbsp;org.mnode.ical4j:ical4j:jar:3.0.14:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;(commons-codec:commons-codec:jar:1.11:compile - omitted for conflict with 1.14)<br></li> 
+           <br> 
+           <li>org.apache.openmeetings:openmeetings-db:jar:5.0.0-M4<br>\-&nbsp;org.apache.openmeetings:openmeetings-util:jar:5.0.0-M4:compile<br>&nbsp;&nbsp;&nbsp;\-&nbsp;org.mnode.ical4j:ical4j:jar:3.0.14:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;(commons-codec:commons-codec:jar:1.11:compile - omitted for conflict with 1.14)<br></li> 
+           <br> 
+           <li>org.apache.openmeetings:openmeetings-install:jar:5.0.0-M4<br>\-&nbsp;org.apache.openmeetings:openmeetings-core:jar:5.0.0-M4:compile<br>&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.openmeetings:openmeetings-util:jar:5.0.0-M4:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.mnode.ical4j:ical4j:jar:3.0.14:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;(commons-codec:commons-codec:jar:1.11:compile - omitted for conflict with 1.14)<br></li> 
+           <br> 
+           <li>org.apache.openmeetings:openmeetings-server:jar:5.0.0-M4<br>\-&nbsp;org.apache.openmeetings:openmeetings-install:jar:5.0.0-M4:runtime<br>&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.openmeetings:openmeetings-core:jar:5.0.0-M4:runtime<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.openmeetings:openmeetings-util:jar:5.0.0-M4:runtime<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.mnode.ical4j:ical4j:jar:3.0.14:runtime<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [...]
+           <br> 
+           <li>org.apache.openmeetings:openmeetings-service:jar:5.0.0-M4<br>\-&nbsp;com.github.caldav4j:caldav4j:jar:1.0.0-rc.2:compile<br>&nbsp;&nbsp;&nbsp;\-&nbsp;org.mnode.ical4j:ical4j:jar:3.0.14:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;(commons-codec:commons-codec:jar:1.11:compile - omitted for conflict with 1.14)<br></li> 
+           <br> 
+           <li>org.apache.openmeetings:openmeetings-util:jar:5.0.0-M4<br>\-&nbsp;org.mnode.ical4j:ical4j:jar:3.0.14:compile<br>&nbsp;&nbsp;&nbsp;\-&nbsp;(commons-codec:commons-codec:jar:1.11:compile - omitted for conflict with 1.14)<br></li> 
+           <br> 
+           <li>org.apache.openmeetings:openmeetings-web:war:5.0.0-M4<br>\-&nbsp;org.apache.openmeetings:openmeetings-util:jar:5.0.0-M4:compile<br>&nbsp;&nbsp;&nbsp;\-&nbsp;org.mnode.ical4j:ical4j:jar:3.0.14:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;(commons-codec:commons-codec:jar:1.11:compile - omitted for conflict with 1.14)<br></li> 
+           <br> 
+           <li>org.apache.openmeetings:openmeetings-webservice:jar:5.0.0-M4<br>\-&nbsp;org.apache.openmeetings:openmeetings-util:jar:5.0.0-M4:compile<br>&nbsp;&nbsp;&nbsp;\-&nbsp;org.mnode.ical4j:ical4j:jar:3.0.14:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;(commons-codec:commons-codec:jar:1.11:compile - omitted for conflict with 1.14)<br></li> 
+           <br> 
+          </ol></td> 
+        </tr> 
+        <tr class="b"> 
+         <td width="25%">1.13</td> 
+         <td> 
+          <ol style="list-style-type: decimal"> 
+           <li>org.apache.openmeetings:openmeetings-core:jar:5.0.0-M4<br>\-&nbsp;org.apache.openmeetings:openmeetings-util:jar:5.0.0-M4:compile<br>&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.tika:tika-parsers:jar:1.24:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;(commons-codec:commons-codec:jar:1.13:compile - omitted for conflict with 1.14)<br></li> 
+           <br> 
+           <li>org.apache.openmeetings:openmeetings-db:jar:5.0.0-M4<br>\-&nbsp;org.apache.openmeetings:openmeetings-util:jar:5.0.0-M4:compile<br>&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.tika:tika-parsers:jar:1.24:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;(commons-codec:commons-codec:jar:1.13:compile - omitted for conflict with 1.14)<br></li> 
+           <br> 
+           <li>org.apache.openmeetings:openmeetings-install:jar:5.0.0-M4<br>\-&nbsp;org.apache.openmeetings:openmeetings-core:jar:5.0.0-M4:compile<br>&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.openmeetings:openmeetings-util:jar:5.0.0-M4:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.tika:tika-parsers:jar:1.24:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;(commons-codec:commons-codec:jar:1.13:compile - omitted for conflict with 1.14)<br></li> 
+           <br> 
+           <li>org.apache.openmeetings:openmeetings-server:jar:5.0.0-M4<br>\-&nbsp;org.apache.openmeetings:openmeetings-screenshare:jar:5.0.0-M4:compile<br>&nbsp;&nbsp;&nbsp;\-&nbsp;org.red5:red5-client:jar:1.2.3:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.red5:red5-server-common:jar:1.2.3:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;commons-codec:commons-codec:jar:1.13:compile<br></li> 
+           <br> 
+           <li>org.apache.openmeetings:openmeetings-service:jar:5.0.0-M4<br>\-&nbsp;org.apache.openmeetings:openmeetings-core:jar:5.0.0-M4:compile<br>&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.openmeetings:openmeetings-util:jar:5.0.0-M4:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.tika:tika-parsers:jar:1.24:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;(commons-codec:commons-codec:jar:1.13:compile - omitted for conflict with 1.14)<br></li> 
+           <br> 
+           <li>org.apache.openmeetings:openmeetings-util:jar:5.0.0-M4<br>\-&nbsp;org.apache.tika:tika-parsers:jar:1.24:compile<br>&nbsp;&nbsp;&nbsp;\-&nbsp;(commons-codec:commons-codec:jar:1.13:compile - omitted for conflict with 1.14)<br></li> 
+           <br> 
+           <li>org.apache.openmeetings:openmeetings-web:war:5.0.0-M4<br>+-&nbsp;org.apache.openmeetings:openmeetings-util:jar:5.0.0-M4:compile<br>|&nbsp;&nbsp;\-&nbsp;org.apache.tika:tika-parsers:jar:1.24:compile<br>|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;(commons-codec:commons-codec:jar:1.13:compile - omitted for conflict with 1.14)<br>\-&nbsp;org.apache.directory.server:apacheds-test-framework:jar:2.0.0.AM26:test<br>&nbsp;&nbsp;&nbsp;+-&nbsp;org.apache.directory.server:apacheds-core-ann [...]
+           <br> 
+           <li>org.apache.openmeetings:openmeetings-webservice:jar:5.0.0-M4<br>\-&nbsp;org.apache.openmeetings:openmeetings-util:jar:5.0.0-M4:compile<br>&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.tika:tika-parsers:jar:1.24:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;(commons-codec:commons-codec:jar:1.13:compile - omitted for conflict with 1.14)<br></li> 
+           <br> 
+          </ol></td> 
+        </tr> 
+        <tr class="a"> 
+         <td width="25%">1.14</td> 
+         <td> 
+          <ol style="list-style-type: decimal"> 
+           <li>org.apache.openmeetings:openmeetings-core:jar:5.0.0-M4<br>+-&nbsp;org.apache.openmeetings:openmeetings-util:jar:5.0.0-M4:compile<br>|&nbsp;&nbsp;\-&nbsp;commons-codec:commons-codec:jar:1.14:compile<br>+-&nbsp;org.apache.directory.api:api-all:jar:2.0.1:compile<br>|&nbsp;&nbsp;\-&nbsp;(commons-codec:commons-codec:jar:1.14:compile - omitted for duplicate)<br>\-&nbsp;org.apache.openmeetings:openmeetings-util:test-jar:tests:5.0.0-M4:test<br>&nbsp;&nbsp;&nbsp;\-&nbsp;(commons-co [...]
+           <br> 
+           <li>org.apache.openmeetings:openmeetings-db:jar:5.0.0-M4<br>+-&nbsp;org.apache.openmeetings:openmeetings-util:jar:5.0.0-M4:compile<br>|&nbsp;&nbsp;\-&nbsp;commons-codec:commons-codec:jar:1.14:compile<br>\-&nbsp;org.apache.openmeetings:openmeetings-util:test-jar:tests:5.0.0-M4:test<br>&nbsp;&nbsp;&nbsp;\-&nbsp;(commons-codec:commons-codec:jar:1.14:test - omitted for duplicate)<br></li> 
+           <br> 
+           <li>org.apache.openmeetings:openmeetings-install:jar:5.0.0-M4<br>+-&nbsp;org.apache.openmeetings:openmeetings-core:jar:5.0.0-M4:compile<br>|&nbsp;&nbsp;+-&nbsp;org.apache.openmeetings:openmeetings-util:jar:5.0.0-M4:compile<br>|&nbsp;&nbsp;|&nbsp;&nbsp;\-&nbsp;commons-codec:commons-codec:jar:1.14:compile<br>|&nbsp;&nbsp;\-&nbsp;org.apache.directory.api:api-all:jar:2.0.1:compile<br>|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;(commons-codec:commons-codec:jar:1.14:compile - omitted for [...]
+           <br> 
+           <li>org.apache.openmeetings:openmeetings-server:jar:5.0.0-M4<br>\-&nbsp;org.apache.openmeetings:openmeetings-install:jar:5.0.0-M4:runtime<br>&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.openmeetings:openmeetings-core:jar:5.0.0-M4:runtime<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;+-&nbsp;org.apache.openmeetings:openmeetings-util:jar:5.0.0-M4:runtime<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;\-&nbsp;(commons-codec:commons-codec:jar:1.14:runtime - omitted for conflict with 1.13)<b [...]
+           <br> 
+           <li>org.apache.openmeetings:openmeetings-service:jar:5.0.0-M4<br>\-&nbsp;org.apache.openmeetings:openmeetings-core:jar:5.0.0-M4:compile<br>&nbsp;&nbsp;&nbsp;+-&nbsp;org.apache.openmeetings:openmeetings-util:jar:5.0.0-M4:compile<br>&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;\-&nbsp;commons-codec:commons-codec:jar:1.14:compile<br>&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.directory.api:api-all:jar:2.0.1:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;(commons-codec:commons-codec:jar:1.14:c [...]
+           <br> 
+           <li>org.apache.openmeetings:openmeetings-util:jar:5.0.0-M4<br>\-&nbsp;commons-codec:commons-codec:jar:1.14:compile<br></li> 
+           <br> 
+           <li>org.apache.openmeetings:openmeetings-web:war:5.0.0-M4<br>+-&nbsp;org.apache.openmeetings:openmeetings-util:jar:5.0.0-M4:compile<br>|&nbsp;&nbsp;\-&nbsp;commons-codec:commons-codec:jar:1.14:compile<br>+-&nbsp;org.apache.openmeetings:openmeetings-core:jar:5.0.0-M4:compile<br>|&nbsp;&nbsp;\-&nbsp;org.apache.directory.api:api-all:jar:2.0.1:compile<br>|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;(commons-codec:commons-codec:jar:1.14:compile - omitted for duplicate)<br>\-&nbsp;org.apa [...]
+           <br> 
+           <li>org.apache.openmeetings:openmeetings-webservice:jar:5.0.0-M4<br>+-&nbsp;org.apache.openmeetings:openmeetings-util:jar:5.0.0-M4:compile<br>|&nbsp;&nbsp;\-&nbsp;commons-codec:commons-codec:jar:1.14:compile<br>+-&nbsp;org.apache.openmeetings:openmeetings-core:jar:5.0.0-M4:compile<br>|&nbsp;&nbsp;\-&nbsp;org.apache.directory.api:api-all:jar:2.0.1:compile<br>|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;(commons-codec:commons-codec:jar:1.14:compile - omitted for duplicate)<br>\-&nbsp; [...]
+           <br> 
+          </ol></td> 
+        </tr> 
+       </tbody> 
+      </table></td> 
+    </tr> 
+   </tbody> 
+  </table> 
+ </section> 
+ <section> 
+  <h4 id="deagilecoderswicketwebjarswicket-webjars1">de.agilecoders.wicket.webjars:wicket-webjars</h4> 
+  <table border="0" class="bodyTable table table-striped table-hover"> 
+   <tbody> 
+    <tr class="b"> 
+     <td> 
+      <figure> 
+       <figcaption>
+         [Error] 
+       </figcaption> 
+       <i class="fas fa-exclamation-circle"></i> 
+      </figure></td> 
+     <td> 
+      <table border="0" class="bodyTable table table-striped table-hover"> 
+       <tbody> 
+        <tr class="a"> 
+         <td width="25%">3.0.0-M4</td> 
+         <td> 
+          <ol style="list-style-type: decimal"> 
+           <li>org.apache.openmeetings:openmeetings-web:war:5.0.0-M4<br>\-&nbsp;org.wicketstuff:wicketstuff-select2:jar:9.0.0-M5.1:compile<br>&nbsp;&nbsp;&nbsp;\-&nbsp;de.agilecoders.wicket.webjars:wicket-webjars:jar:3.0.0-M4:compile<br></li> 
+           <br> 
+          </ol></td> 
+        </tr> 
+        <tr class="b"> 
+         <td width="25%">3.0.0-M5</td> 
+         <td> 
+          <ol style="list-style-type: decimal"> 
+           <li>org.apache.openmeetings:openmeetings-web:war:5.0.0-M4<br>+-&nbsp;de.agilecoders.wicket:wicket-bootstrap-extensions:jar:5.0.0-M2:compile<br>|&nbsp;&nbsp;\-&nbsp;de.agilecoders.wicket:wicket-bootstrap-core:jar:5.0.0-M2:compile<br>|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;(de.agilecoders.wicket.webjars:wicket-webjars:jar:3.0.0-M5:compile - omitted for conflict with 3.0.0-M4)<br>\-&nbsp;de.agilecoders.wicket:wicket-bootstrap-themes:jar:5.0.0-M2:compile<br>&nbsp;&nbsp;&nbsp;\-&nbs [...]
+           <br> 
+          </ol></td> 
+        </tr> 
+       </tbody> 
+      </table></td> 
+    </tr> 
+   </tbody> 
+  </table> 
+ </section> 
+ <section> 
+  <h4 id="javaxxmlsoapjavaxxmlsoap-api1">javax.xml.soap:javax.xml.soap-api</h4> 
+  <table border="0" class="bodyTable table table-striped table-hover"> 
+   <tbody> 
+    <tr class="a"> 
+     <td> 
+      <figure> 
+       <figcaption>
+         [Error] 
+       </figcaption> 
+       <i class="fas fa-exclamation-circle"></i> 
+      </figure></td> 
+     <td> 
+      <table border="0" class="bodyTable table table-striped table-hover"> 
+       <tbody> 
+        <tr class="b"> 
+         <td width="25%">1.4.0</td> 
+         <td> 
+          <ol style="list-style-type: decimal"> 
+           <li>org.apache.openmeetings:openmeetings-core:jar:5.0.0-M4<br>\-&nbsp;org.apache.openmeetings:openmeetings-util:jar:5.0.0-M4:compile<br>&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.tika:tika-parsers:jar:1.24:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.cxf:cxf-rt-rs-client:jar:3.3.6:compile (version managed from 3.3.5)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;javax.xml.ws:jaxws-api:jar:2.3.1:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n [...]
+           <br> 
+           <li>org.apache.openmeetings:openmeetings-db:jar:5.0.0-M4<br>\-&nbsp;org.apache.openmeetings:openmeetings-util:jar:5.0.0-M4:compile<br>&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.tika:tika-parsers:jar:1.24:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.cxf:cxf-rt-rs-client:jar:3.3.6:compile (version managed from 3.3.5)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;javax.xml.ws:jaxws-api:jar:2.3.1:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs [...]
+           <br> 
+           <li>org.apache.openmeetings:openmeetings-install:jar:5.0.0-M4<br>\-&nbsp;org.apache.openmeetings:openmeetings-core:jar:5.0.0-M4:compile<br>&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.openmeetings:openmeetings-util:jar:5.0.0-M4:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.tika:tika-parsers:jar:1.24:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.cxf:cxf-rt-rs-client:jar:3.3.6:compile (version managed from 3.3.5)<br>&nbsp;&nbsp;& [...]
+           <br> 
+           <li>org.apache.openmeetings:openmeetings-service:jar:5.0.0-M4<br>\-&nbsp;org.apache.openmeetings:openmeetings-core:jar:5.0.0-M4:compile<br>&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.openmeetings:openmeetings-util:jar:5.0.0-M4:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.tika:tika-parsers:jar:1.24:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.cxf:cxf-rt-rs-client:jar:3.3.6:compile (version managed from 3.3.5)<br>&nbsp;&nbsp;& [...]
+           <br> 
+           <li>org.apache.openmeetings:openmeetings-util:jar:5.0.0-M4<br>\-&nbsp;org.apache.tika:tika-parsers:jar:1.24:compile<br>&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.cxf:cxf-rt-rs-client:jar:3.3.6:compile (version managed from 3.3.5)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;javax.xml.ws:jaxws-api:jar:2.3.1:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;javax.xml.soap:javax.xml.soap-api:jar:1.4.0:compile<br></li> 
+           <br> 
+           <li>org.apache.openmeetings:openmeetings-web:war:5.0.0-M4<br>\-&nbsp;org.apache.openmeetings:openmeetings-webservice:jar:5.0.0-M4:compile<br>&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.cxf:cxf-rt-frontend-jaxrs:jar:3.3.6:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;javax.xml.ws:jaxws-api:jar:2.3.1:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;javax.xml.soap:javax.xml.soap-api:jar:1.4.0:compile<br></li> 
+           <br> 
+           <li>org.apache.openmeetings:openmeetings-webservice:jar:5.0.0-M4<br>\-&nbsp;org.apache.cxf:cxf-rt-frontend-jaxrs:jar:3.3.6:compile<br>&nbsp;&nbsp;&nbsp;\-&nbsp;javax.xml.ws:jaxws-api:jar:2.3.1:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;javax.xml.soap:javax.xml.soap-api:jar:1.4.0:compile<br></li> 
+           <br> 
+          </ol></td> 
+        </tr> 
+        <tr class="a"> 
+         <td width="25%">1.4.0-b01</td> 
+         <td> 
+          <ol style="list-style-type: decimal"> 
+           <li>org.apache.openmeetings:openmeetings-core:jar:5.0.0-M4<br>\-&nbsp;org.apache.openmeetings:openmeetings-util:jar:5.0.0-M4:compile<br>&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.tika:tika-parsers:jar:1.24:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.cxf:cxf-rt-rs-client:jar:3.3.6:compile (version managed from 3.3.5)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;com.sun.xml.messaging.saaj:saaj-impl:jar:1.4.0-b03:compile<br>&nbsp;&nbsp;&nbsp;&n [...]
+           <br> 
+           <li>org.apache.openmeetings:openmeetings-db:jar:5.0.0-M4<br>\-&nbsp;org.apache.openmeetings:openmeetings-util:jar:5.0.0-M4:compile<br>&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.tika:tika-parsers:jar:1.24:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.cxf:cxf-rt-rs-client:jar:3.3.6:compile (version managed from 3.3.5)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;com.sun.xml.messaging.saaj:saaj-impl:jar:1.4.0-b03:compile<br>&nbsp;&nbsp;&nbsp;&nbs [...]
+           <br> 
+           <li>org.apache.openmeetings:openmeetings-install:jar:5.0.0-M4<br>\-&nbsp;org.apache.openmeetings:openmeetings-core:jar:5.0.0-M4:compile<br>&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.openmeetings:openmeetings-util:jar:5.0.0-M4:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.tika:tika-parsers:jar:1.24:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.cxf:cxf-rt-rs-client:jar:3.3.6:compile (version managed from 3.3.5)<br>&nbsp;&nbsp;& [...]
+           <br> 
+           <li>org.apache.openmeetings:openmeetings-service:jar:5.0.0-M4<br>\-&nbsp;org.apache.openmeetings:openmeetings-core:jar:5.0.0-M4:compile<br>&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.openmeetings:openmeetings-util:jar:5.0.0-M4:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.tika:tika-parsers:jar:1.24:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.cxf:cxf-rt-rs-client:jar:3.3.6:compile (version managed from 3.3.5)<br>&nbsp;&nbsp;& [...]
+           <br> 
+           <li>org.apache.openmeetings:openmeetings-util:jar:5.0.0-M4<br>\-&nbsp;org.apache.tika:tika-parsers:jar:1.24:compile<br>&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.cxf:cxf-rt-rs-client:jar:3.3.6:compile (version managed from 3.3.5)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;com.sun.xml.messaging.saaj:saaj-impl:jar:1.4.0-b03:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;(javax.xml.soap:javax.xml.soap-api:jar:1.4.0-b01:compile - omitted for conflict with 1 [...]
+           <br> 
+           <li>org.apache.openmeetings:openmeetings-web:war:5.0.0-M4<br>\-&nbsp;org.apache.openmeetings:openmeetings-webservice:jar:5.0.0-M4:compile<br>&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.cxf:cxf-rt-frontend-jaxrs:jar:3.3.6:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;com.sun.xml.messaging.saaj:saaj-impl:jar:1.4.0-b03:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;(javax.xml.soap:javax.xml.soap-api:jar:1.4.0-b01:compile - omitted for conflict with 1.4 [...]
+           <br> 
+           <li>org.apache.openmeetings:openmeetings-webservice:jar:5.0.0-M4<br>\-&nbsp;org.apache.cxf:cxf-rt-frontend-jaxrs:jar:3.3.6:compile<br>&nbsp;&nbsp;&nbsp;\-&nbsp;com.sun.xml.messaging.saaj:saaj-impl:jar:1.4.0-b03:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;(javax.xml.soap:javax.xml.soap-api:jar:1.4.0-b01:compile - omitted for conflict with 1.4.0)<br></li> 
+           <br> 
+          </ol></td> 
+        </tr> 
+       </tbody> 
+      </table></td> 
+    </tr> 
+   </tbody> 
+  </table> 
+ </section> 
+ <section> 
+  <h4 id="joda-timejoda-time1">joda-time:joda-time</h4> 
+  <table border="0" class="bodyTable table table-striped table-hover"> 
+   <tbody> 
+    <tr class="b"> 
+     <td> 
+      <figure> 
+       <figcaption>
+         [Error] 
+       </figcaption> 
+       <i class="fas fa-exclamation-circle"></i> 
+      </figure></td> 
+     <td> 
+      <table border="0" class="bodyTable table table-striped table-hover"> 
+       <tbody> 
+        <tr class="a"> 
+         <td width="25%">2.10.5</td> 
+         <td> 
+          <ol style="list-style-type: decimal"> 
+           <li>org.apache.openmeetings:openmeetings-web:war:5.0.0-M4<br>\-&nbsp;de.agilecoders.wicket:wicket-bootstrap-extensions:jar:5.0.0-M2:compile<br>&nbsp;&nbsp;&nbsp;+-&nbsp;de.agilecoders.wicket:wicket-bootstrap-core:jar:5.0.0-M2:compile<br>&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;\-&nbsp;(joda-time:joda-time:jar:2.10.5:compile - omitted for duplicate)<br>&nbsp;&nbsp;&nbsp;\-&nbsp;joda-time:joda-time:jar:2.10.5:compile<br></li> 
+           <br> 
+          </ol></td> 
+        </tr> 
+        <tr class="b"> 
+         <td width="25%">2.2</td> 
+         <td> 
+          <ol style="list-style-type: decimal"> 
+           <li>org.apache.openmeetings:openmeetings-web:war:5.0.0-M4<br>\-&nbsp;org.apache.openmeetings:openmeetings-util:jar:5.0.0-M4:compile<br>&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.tika:tika-parsers:jar:1.24:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;edu.ucar:cdm:jar:4.5.5:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;+-&nbsp;edu.ucar:udunits:jar:4.5.5:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;\-&nbsp;(joda-time:joda-ti [...]
+           <br> 
+          </ol></td> 
+        </tr> 
+       </tbody> 
+      </table></td> 
+    </tr> 
+   </tbody> 
+  </table> 
+ </section> 
+ <section> 
+  <h4 id="junitjunit1">junit:junit</h4> 
+  <table border="0" class="bodyTable table table-striped table-hover"> 
+   <tbody> 
+    <tr class="a"> 
+     <td> 
+      <figure> 
+       <figcaption>
+         [Error] 
+       </figcaption> 
+       <i class="fas fa-exclamation-circle"></i> 
+      </figure></td> 
+     <td> 
+      <table border="0" class="bodyTable table table-striped table-hover"> 
+       <tbody> 
+        <tr class="b"> 
+         <td width="25%">4.12</td> 
+         <td> 
+          <ol style="list-style-type: decimal"> 
+           <li>org.apache.openmeetings:openmeetings-core:jar:5.0.0-M4<br>\-&nbsp;org.powermock:powermock-module-junit4:jar:2.0.7:test<br>&nbsp;&nbsp;&nbsp;+-&nbsp;org.powermock:powermock-module-junit4-common:jar:2.0.7:test<br>&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;\-&nbsp;(junit:junit:jar:4.12:test - omitted for conflict with 4.13)<br>&nbsp;&nbsp;&nbsp;\-&nbsp;(junit:junit:jar:4.12:test - omitted for conflict with 4.13)<br></li> 
+           <br> 
+          </ol></td> 
+        </tr> 
+        <tr class="a"> 
+         <td width="25%">4.13</td> 
+         <td> 
+          <ol style="list-style-type: decimal"> 
+           <li>org.apache.openmeetings:openmeetings-core:jar:5.0.0-M4<br>\-&nbsp;org.junit.vintage:junit-vintage-engine:jar:5.6.2:test<br>&nbsp;&nbsp;&nbsp;\-&nbsp;junit:junit:jar:4.13:test<br></li> 
+           <br> 
+          </ol></td> 
+        </tr> 
+       </tbody> 
+      </table></td> 
+    </tr> 
+   </tbody> 
+  </table> 
+ </section> 
+ <section> 
+  <h4 id="netbytebuddybyte-buddy1">net.bytebuddy:byte-buddy</h4> 
+  <table border="0" class="bodyTable table table-striped table-hover"> 
+   <tbody> 
+    <tr class="b"> 
+     <td> 
+      <figure> 
+       <figcaption>
+         [Error] 
+       </figcaption> 
+       <i class="fas fa-exclamation-circle"></i> 
+      </figure></td> 
+     <td> 
+      <table border="0" class="bodyTable table table-striped table-hover"> 
+       <tbody> 
+        <tr class="a"> 
+         <td width="25%">1.10.5</td> 
+         <td> 
+          <ol style="list-style-type: decimal"> 
+           <li>org.apache.openmeetings:openmeetings-core:jar:5.0.0-M4<br>\-&nbsp;org.mockito:mockito-core:jar:3.3.3:test<br>&nbsp;&nbsp;&nbsp;\-&nbsp;net.bytebuddy:byte-buddy:jar:1.10.5:test<br></li> 
+           <br> 
+          </ol></td> 
+        </tr> 
+        <tr class="b"> 
+         <td width="25%">1.9.10</td> 
+         <td> 
+          <ol style="list-style-type: decimal"> 
+           <li>org.apache.openmeetings:openmeetings-core:jar:5.0.0-M4<br>\-&nbsp;org.powermock:powermock-module-junit4:jar:2.0.7:test<br>&nbsp;&nbsp;&nbsp;\-&nbsp;org.powermock:powermock-module-junit4-common:jar:2.0.7:test<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;+-&nbsp;org.powermock:powermock-reflect:jar:2.0.7:test<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;\-&nbsp;(net.bytebuddy:byte-buddy:jar:1.9.10:test - omitted for conflict with 1.10.5)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs [...]
+           <br> 
+          </ol></td> 
+        </tr> 
+       </tbody> 
+      </table></td> 
+    </tr> 
+   </tbody> 
+  </table> 
+ </section> 
+ <section> 
+  <h4 id="netbytebuddybyte-buddy-agent1">net.bytebuddy:byte-buddy-agent</h4> 
+  <table border="0" class="bodyTable table table-striped table-hover"> 
+   <tbody> 
+    <tr class="a"> 
+     <td> 
+      <figure> 
+       <figcaption>
+         [Error] 
+       </figcaption> 
+       <i class="fas fa-exclamation-circle"></i> 
+      </figure></td> 
+     <td> 
+      <table border="0" class="bodyTable table table-striped table-hover"> 
+       <tbody> 
+        <tr class="b"> 
+         <td width="25%">1.10.5</td> 
+         <td> 
+          <ol style="list-style-type: decimal"> 
+           <li>org.apache.openmeetings:openmeetings-core:jar:5.0.0-M4<br>\-&nbsp;org.mockito:mockito-core:jar:3.3.3:test<br>&nbsp;&nbsp;&nbsp;\-&nbsp;net.bytebuddy:byte-buddy-agent:jar:1.10.5:test<br></li> 
+           <br> 
+          </ol></td> 
+        </tr> 
+        <tr class="a"> 
+         <td width="25%">1.9.10</td> 
+         <td> 
+          <ol style="list-style-type: decimal"> 
+           <li>org.apache.openmeetings:openmeetings-core:jar:5.0.0-M4<br>\-&nbsp;org.powermock:powermock-module-junit4:jar:2.0.7:test<br>&nbsp;&nbsp;&nbsp;\-&nbsp;org.powermock:powermock-module-junit4-common:jar:2.0.7:test<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;+-&nbsp;org.powermock:powermock-reflect:jar:2.0.7:test<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;\-&nbsp;(net.bytebuddy:byte-buddy-agent:jar:1.9.10:test - omitted for conflict with 1.10.5)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbs [...]
+           <br> 
+          </ol></td> 
+        </tr> 
+       </tbody> 
+      </table></td> 
+    </tr> 
+   </tbody> 
+  </table> 
+ </section> 
+ <section> 
+  <h4 id="orgapachecommonscommons-collections41">org.apache.commons:commons-collections4</h4> 
+  <table border="0" class="bodyTable table table-striped table-hover"> 
+   <tbody> 
+    <tr class="b"> 
+     <td> 
+      <figure> 
+       <figcaption>
+         [Error] 
+       </figcaption> 
+       <i class="fas fa-exclamation-circle"></i> 
+      </figure></td> 
+     <td> 
+      <table border="0" class="bodyTable table table-striped table-hover"> 
+       <tbody> 
+        <tr class="a"> 
+         <td width="25%">4.1</td> 
+         <td> 
+          <ol style="list-style-type: decimal"> 
+           <li>org.apache.openmeetings:openmeetings-core:jar:5.0.0-M4<br>\-&nbsp;org.apache.openmeetings:openmeetings-util:jar:5.0.0-M4:compile<br>&nbsp;&nbsp;&nbsp;\-&nbsp;org.mnode.ical4j:ical4j:jar:3.0.14:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;(org.apache.commons:commons-collections4:jar:4.1:compile - omitted for conflict with 4.4)<br></li> 
+           <br> 
+           <li>org.apache.openmeetings:openmeetings-db:jar:5.0.0-M4<br>\-&nbsp;org.apache.openmeetings:openmeetings-util:jar:5.0.0-M4:compile<br>&nbsp;&nbsp;&nbsp;\-&nbsp;org.mnode.ical4j:ical4j:jar:3.0.14:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;(org.apache.commons:commons-collections4:jar:4.1:compile - omitted for conflict with 4.3)<br></li> 
+           <br> 
+           <li>org.apache.openmeetings:openmeetings-install:jar:5.0.0-M4<br>\-&nbsp;org.apache.openmeetings:openmeetings-core:jar:5.0.0-M4:compile<br>&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.openmeetings:openmeetings-util:jar:5.0.0-M4:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.mnode.ical4j:ical4j:jar:3.0.14:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;(org.apache.commons:commons-collections4:jar:4.1:compile - omitted for conflict with 4.4)<br></li> 
+           <br> 
+           <li>org.apache.openmeetings:openmeetings-server:jar:5.0.0-M4<br>\-&nbsp;org.apache.openmeetings:openmeetings-install:jar:5.0.0-M4:runtime<br>&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.openmeetings:openmeetings-core:jar:5.0.0-M4:runtime<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.openmeetings:openmeetings-util:jar:5.0.0-M4:runtime<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.mnode.ical4j:ical4j:jar:3.0.14:runtime<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [...]
+           <br> 
+           <li>org.apache.openmeetings:openmeetings-service:jar:5.0.0-M4<br>\-&nbsp;com.github.caldav4j:caldav4j:jar:1.0.0-rc.2:compile<br>&nbsp;&nbsp;&nbsp;\-&nbsp;org.mnode.ical4j:ical4j:jar:3.0.14:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;(org.apache.commons:commons-collections4:jar:4.1:compile - omitted for conflict with 4.4)<br></li> 
+           <br> 
+           <li>org.apache.openmeetings:openmeetings-util:jar:5.0.0-M4<br>\-&nbsp;org.mnode.ical4j:ical4j:jar:3.0.14:compile<br>&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.commons:commons-collections4:jar:4.1:compile<br></li> 
+           <br> 
+           <li>org.apache.openmeetings:openmeetings-web:war:5.0.0-M4<br>\-&nbsp;org.apache.openmeetings:openmeetings-util:jar:5.0.0-M4:compile<br>&nbsp;&nbsp;&nbsp;\-&nbsp;org.mnode.ical4j:ical4j:jar:3.0.14:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;(org.apache.commons:commons-collections4:jar:4.1:compile - omitted for conflict with 4.4)<br></li> 
+           <br> 
+           <li>org.apache.openmeetings:openmeetings-webservice:jar:5.0.0-M4<br>\-&nbsp;org.apache.openmeetings:openmeetings-util:jar:5.0.0-M4:compile<br>&nbsp;&nbsp;&nbsp;\-&nbsp;org.mnode.ical4j:ical4j:jar:3.0.14:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;(org.apache.commons:commons-collections4:jar:4.1:compile - omitted for conflict with 4.4)<br></li> 
+           <br> 
+          </ol></td> 
+        </tr> 
+        <tr class="b"> 
+         <td width="25%">4.3</td> 
+         <td> 
+          <ol style="list-style-type: decimal"> 
+           <li>org.apache.openmeetings:openmeetings-core:jar:5.0.0-M4<br>\-&nbsp;org.apache.openmeetings:openmeetings-db:jar:5.0.0-M4:compile<br>&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.openjpa:openjpa:jar:3.1.1:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;(org.apache.commons:commons-collections4:jar:4.3:compile - omitted for conflict with 4.1)<br></li> 
+           <br> 
+           <li>org.apache.openmeetings:openmeetings-db:jar:5.0.0-M4<br>\-&nbsp;org.apache.openjpa:openjpa:jar:3.1.1:compile<br>&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.commons:commons-collections4:jar:4.3:compile<br></li> 
+           <br> 
+           <li>org.apache.openmeetings:openmeetings-install:jar:5.0.0-M4<br>\-&nbsp;org.apache.openmeetings:openmeetings-core:jar:5.0.0-M4:compile<br>&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.openmeetings:openmeetings-db:jar:5.0.0-M4:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.openjpa:openjpa:jar:3.1.1:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;(org.apache.commons:commons-collections4:jar:4.3:compile - omitted for conflict with 4.1)<br></li> 
+           <br> 
+           <li>org.apache.openmeetings:openmeetings-server:jar:5.0.0-M4<br>\-&nbsp;org.apache.openmeetings:openmeetings-install:jar:5.0.0-M4:runtime<br>&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.openmeetings:openmeetings-core:jar:5.0.0-M4:runtime<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.openmeetings:openmeetings-db:jar:5.0.0-M4:runtime<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.openjpa:openjpa:jar:3.1.1:runtime<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [...]
+           <br> 
+           <li>org.apache.openmeetings:openmeetings-service:jar:5.0.0-M4<br>\-&nbsp;org.apache.openmeetings:openmeetings-core:jar:5.0.0-M4:compile<br>&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.openmeetings:openmeetings-db:jar:5.0.0-M4:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.openjpa:openjpa:jar:3.1.1:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;(org.apache.commons:commons-collections4:jar:4.3:compile - omitted for conflict with 4.1)<br></li> 
+           <br> 
+           <li>org.apache.openmeetings:openmeetings-web:war:5.0.0-M4<br>\-&nbsp;org.apache.openmeetings:openmeetings-db:jar:5.0.0-M4:compile<br>&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.openjpa:openjpa:jar:3.1.1:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;(org.apache.commons:commons-collections4:jar:4.3:compile - omitted for conflict with 4.1)<br></li> 
+           <br> 
+           <li>org.apache.openmeetings:openmeetings-webservice:jar:5.0.0-M4<br>\-&nbsp;org.apache.openmeetings:openmeetings-db:jar:5.0.0-M4:compile<br>&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.openjpa:openjpa:jar:3.1.1:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;(org.apache.commons:commons-collections4:jar:4.3:compile - omitted for conflict with 4.1)<br></li> 
+           <br> 
+          </ol></td> 
+        </tr> 
+        <tr class="a"> 
+         <td width="25%">4.4</td> 
+         <td> 
+          <ol style="list-style-type: decimal"> 
+           <li>org.apache.openmeetings:openmeetings-core:jar:5.0.0-M4<br>+-&nbsp;org.apache.openmeetings:openmeetings-util:jar:5.0.0-M4:compile<br>|&nbsp;&nbsp;+-&nbsp;org.apache.wicket:wicket-util:jar:9.0.0-M5:compile<br>|&nbsp;&nbsp;|&nbsp;&nbsp;\-&nbsp;(org.apache.commons:commons-collections4:jar:4.4:compile - omitted for conflict with 4.1)<br>|&nbsp;&nbsp;\-&nbsp;org.apache.tika:tika-parsers:jar:1.24:compile<br>|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.poi:poi:jar:4.1.2:compi [...]
+           <br> 
+           <li>org.apache.openmeetings:openmeetings-db:jar:5.0.0-M4<br>\-&nbsp;org.apache.openmeetings:openmeetings-util:jar:5.0.0-M4:compile<br>&nbsp;&nbsp;&nbsp;+-&nbsp;org.apache.wicket:wicket-util:jar:9.0.0-M5:compile<br>&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;\-&nbsp;(org.apache.commons:commons-collections4:jar:4.4:compile - omitted for conflict with 4.1)<br>&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.tika:tika-parsers:jar:1.24:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.poi:p [...]
+           <br> 
+           <li>org.apache.openmeetings:openmeetings-install:jar:5.0.0-M4<br>\-&nbsp;org.apache.openmeetings:openmeetings-core:jar:5.0.0-M4:compile<br>&nbsp;&nbsp;&nbsp;+-&nbsp;org.apache.openmeetings:openmeetings-util:jar:5.0.0-M4:compile<br>&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;+-&nbsp;org.apache.wicket:wicket-util:jar:9.0.0-M5:compile<br>&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;|&nbsp;&nbsp;\-&nbsp;(org.apache.commons:commons-collections4:jar:4.4:compile - omitted for conflict with 4.1)<br>&nbsp;&nbsp; [...]
+           <br> 
+           <li>org.apache.openmeetings:openmeetings-server:jar:5.0.0-M4<br>\-&nbsp;org.apache.openmeetings:openmeetings-install:jar:5.0.0-M4:runtime<br>&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.openmeetings:openmeetings-core:jar:5.0.0-M4:runtime<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;+-&nbsp;org.apache.openmeetings:openmeetings-util:jar:5.0.0-M4:runtime<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;\-&nbsp;org.apache.wicket:wicket-util:jar:9.0.0-M5:runtime<br>&nbsp;&nbsp;&nbsp;&nbsp;&nb [...]
+           <br> 
+           <li>org.apache.openmeetings:openmeetings-service:jar:5.0.0-M4<br>+-&nbsp;org.apache.openmeetings:openmeetings-core:jar:5.0.0-M4:compile<br>|&nbsp;&nbsp;+-&nbsp;org.apache.openmeetings:openmeetings-util:jar:5.0.0-M4:compile<br>|&nbsp;&nbsp;|&nbsp;&nbsp;\-&nbsp;org.apache.tika:tika-parsers:jar:1.24:compile<br>|&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.poi:poi:jar:4.1.2:compile<br>|&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;(org.apach [...]
+           <br> 
+           <li>org.apache.openmeetings:openmeetings-util:jar:5.0.0-M4<br>+-&nbsp;org.apache.wicket:wicket-util:jar:9.0.0-M5:compile<br>|&nbsp;&nbsp;\-&nbsp;(org.apache.commons:commons-collections4:jar:4.4:compile - omitted for conflict with 4.1)<br>\-&nbsp;org.apache.tika:tika-parsers:jar:1.24:compile<br>&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.poi:poi:jar:4.1.2:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;(org.apache.commons:commons-collections4:jar:4.4:compile - omitted for confl [...]
+           <br> 
+           <li>org.apache.openmeetings:openmeetings-web:war:5.0.0-M4<br>+-&nbsp;org.apache.openmeetings:openmeetings-util:jar:5.0.0-M4:compile<br>|&nbsp;&nbsp;+-&nbsp;org.apache.wicket:wicket-util:jar:9.0.0-M5:compile<br>|&nbsp;&nbsp;|&nbsp;&nbsp;\-&nbsp;(org.apache.commons:commons-collections4:jar:4.4:compile - omitted for conflict with 4.1)<br>|&nbsp;&nbsp;\-&nbsp;org.apache.tika:tika-parsers:jar:1.24:compile<br>|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.poi:poi:jar:4.1.2:compil [...]
+           <br> 
+           <li>org.apache.openmeetings:openmeetings-webservice:jar:5.0.0-M4<br>+-&nbsp;org.apache.openmeetings:openmeetings-util:jar:5.0.0-M4:compile<br>|&nbsp;&nbsp;+-&nbsp;org.apache.wicket:wicket-util:jar:9.0.0-M5:compile<br>|&nbsp;&nbsp;|&nbsp;&nbsp;\-&nbsp;(org.apache.commons:commons-collections4:jar:4.4:compile - omitted for conflict with 4.1)<br>|&nbsp;&nbsp;\-&nbsp;org.apache.tika:tika-parsers:jar:1.24:compile<br>|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.poi:poi:jar:4.1.2 [...]
+           <br> 
+          </ol></td> 
+        </tr> 
+       </tbody> 
+      </table></td> 
+    </tr> 
+   </tbody> 
+  </table> 
+ </section> 
+ <section> 
+  <h4 id="orgapachecommonscommons-pool21">org.apache.commons:commons-pool2</h4> 
+  <table border="0" class="bodyTable table table-striped table-hover"> 
+   <tbody> 
+    <tr class="b"> 
+     <td> 
+      <figure> 
+       <figcaption>
+         [Error] 
+       </figcaption> 
+       <i class="fas fa-exclamation-circle"></i> 
+      </figure></td> 
+     <td> 
+      <table border="0" class="bodyTable table table-striped table-hover"> 
+       <tbody> 
+        <tr class="a"> 
+         <td width="25%">2.6.0</td> 
+         <td> 
+          <ol style="list-style-type: decimal"> 
+           <li>org.apache.openmeetings:openmeetings-core:jar:5.0.0-M4<br>\-&nbsp;org.apache.openmeetings:openmeetings-db:jar:5.0.0-M4:compile<br>&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.openjpa:openjpa:jar:3.1.1:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;(org.apache.commons:commons-pool2:jar:2.6.0:compile - omitted for conflict with 2.8.0)<br></li> 
+           <br> 
+           <li>org.apache.openmeetings:openmeetings-db:jar:5.0.0-M4<br>\-&nbsp;org.apache.openjpa:openjpa:jar:3.1.1:compile<br>&nbsp;&nbsp;&nbsp;\-&nbsp;(org.apache.commons:commons-pool2:jar:2.6.0:compile - omitted for conflict with 2.8.0)<br></li> 
+           <br> 
+           <li>org.apache.openmeetings:openmeetings-install:jar:5.0.0-M4<br>\-&nbsp;org.apache.openmeetings:openmeetings-core:jar:5.0.0-M4:compile<br>&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.openmeetings:openmeetings-db:jar:5.0.0-M4:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.openjpa:openjpa:jar:3.1.1:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;(org.apache.commons:commons-pool2:jar:2.6.0:compile - omitted for conflict with 2.8.0)<br></li> 
+           <br> 
+           <li>org.apache.openmeetings:openmeetings-server:jar:5.0.0-M4<br>\-&nbsp;org.apache.openmeetings:openmeetings-install:jar:5.0.0-M4:runtime<br>&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.openmeetings:openmeetings-core:jar:5.0.0-M4:runtime<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.openmeetings:openmeetings-db:jar:5.0.0-M4:runtime<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.openjpa:openjpa:jar:3.1.1:runtime<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [...]
+           <br> 
+           <li>org.apache.openmeetings:openmeetings-service:jar:5.0.0-M4<br>\-&nbsp;org.apache.openmeetings:openmeetings-core:jar:5.0.0-M4:compile<br>&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.openmeetings:openmeetings-db:jar:5.0.0-M4:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.openjpa:openjpa:jar:3.1.1:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;(org.apache.commons:commons-pool2:jar:2.6.0:compile - omitted for conflict with 2.8.0)<br></li> 
+           <br> 
+           <li>org.apache.openmeetings:openmeetings-web:war:5.0.0-M4<br>\-&nbsp;org.apache.openmeetings:openmeetings-db:jar:5.0.0-M4:compile<br>&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.openjpa:openjpa:jar:3.1.1:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;(org.apache.commons:commons-pool2:jar:2.6.0:compile - omitted for conflict with 2.8.0)<br></li> 
+           <br> 
+           <li>org.apache.openmeetings:openmeetings-webservice:jar:5.0.0-M4<br>\-&nbsp;org.apache.openmeetings:openmeetings-db:jar:5.0.0-M4:compile<br>&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.openjpa:openjpa:jar:3.1.1:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;(org.apache.commons:commons-pool2:jar:2.6.0:compile - omitted for conflict with 2.8.0)<br></li> 
+           <br> 
+          </ol></td> 
+        </tr> 
+        <tr class="b"> 
+         <td width="25%">2.7.0</td> 
          <td> 
-          <ol style="list-style-type: decimal">
-            org.apache.openmeetings:openmeetings-server:jar:5.0.0-M4-SNAPSHOT 
-           <br>\-&nbsp;org.apache.openmeetings:openmeetings-screenshare:jar:5.0.0-M4-SNAPSHOT:compile 
-           <br>&nbsp;&nbsp;&nbsp;\-&nbsp;org.quartz-scheduler:quartz:jar:2.3.2:compile 
-           <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;com.mchange:c3p0:jar:0.9.5.4:compile 
+          <ol style="list-style-type: decimal"> 
+           <li>org.apache.openmeetings:openmeetings-core:jar:5.0.0-M4<br>\-&nbsp;org.apache.openmeetings:openmeetings-db:jar:5.0.0-M4:compile<br>&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.commons:commons-dbcp2:jar:2.7.0:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;(org.apache.commons:commons-pool2:jar:2.7.0:compile - omitted for conflict with 2.6.0)<br></li> 
+           <br> 
+           <li>org.apache.openmeetings:openmeetings-db:jar:5.0.0-M4<br>\-&nbsp;org.apache.commons:commons-dbcp2:jar:2.7.0:compile<br>&nbsp;&nbsp;&nbsp;\-&nbsp;(org.apache.commons:commons-pool2:jar:2.7.0:compile - omitted for conflict with 2.6.0)<br></li> 
+           <br> 
+           <li>org.apache.openmeetings:openmeetings-install:jar:5.0.0-M4<br>\-&nbsp;org.apache.openmeetings:openmeetings-core:jar:5.0.0-M4:compile<br>&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.openmeetings:openmeetings-db:jar:5.0.0-M4:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.commons:commons-dbcp2:jar:2.7.0:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;(org.apache.commons:commons-pool2:jar:2.7.0:compile - omitted for conflict with 2.6.0)<br></li> 
            <br> 
+           <li>org.apache.openmeetings:openmeetings-server:jar:5.0.0-M4<br>\-&nbsp;org.apache.openmeetings:openmeetings-install:jar:5.0.0-M4:runtime<br>&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.openmeetings:openmeetings-core:jar:5.0.0-M4:runtime<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.openmeetings:openmeetings-db:jar:5.0.0-M4:runtime<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.commons:commons-dbcp2:jar:2.7.0:runtime<br>&nbsp;&nbsp;&nbsp;&nbsp; [...]
+           <br> 
+           <li>org.apache.openmeetings:openmeetings-service:jar:5.0.0-M4<br>\-&nbsp;org.apache.openmeetings:openmeetings-core:jar:5.0.0-M4:compile<br>&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.openmeetings:openmeetings-db:jar:5.0.0-M4:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.commons:commons-dbcp2:jar:2.7.0:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;(org.apache.commons:commons-pool2:jar:2.7.0:compile - omitted for conflict with 2.6.0)<br></li> 
+           <br> 
+           <li>org.apache.openmeetings:openmeetings-web:war:5.0.0-M4<br>+-&nbsp;org.apache.openmeetings:openmeetings-db:jar:5.0.0-M4:compile<br>|&nbsp;&nbsp;\-&nbsp;org.apache.commons:commons-dbcp2:jar:2.7.0:compile<br>|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;(org.apache.commons:commons-pool2:jar:2.7.0:compile - omitted for conflict with 2.6.0)<br>\-&nbsp;org.apache.directory.server:apacheds-test-framework:jar:2.0.0.AM26:test<br>&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.directory.server:apached [...]
+           <br> 
+           <li>org.apache.openmeetings:openmeetings-webservice:jar:5.0.0-M4<br>\-&nbsp;org.apache.openmeetings:openmeetings-db:jar:5.0.0-M4:compile<br>&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.commons:commons-dbcp2:jar:2.7.0:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;(org.apache.commons:commons-pool2:jar:2.7.0:compile - omitted for conflict with 2.6.0)<br></li> 
            <br> 
           </ol></td> 
         </tr> 
         <tr class="a"> 
-         <td width="25%">0.9.5.5</td> 
+         <td width="25%">2.8.0</td> 
          <td> 
-          <ol style="list-style-type: decimal">
-            org.apache.openmeetings:openmeetings-server:jar:5.0.0-M4-SNAPSHOT 
-           <br>\-&nbsp;org.apache.openmeetings:openmeetings-screenshare:jar:5.0.0-M4-SNAPSHOT:compile 
-           <br>&nbsp;&nbsp;&nbsp;\-&nbsp;org.red5:red5-client:jar:1.2.3:compile 
-           <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.red5:red5-server-common:jar:1.2.3:compile 
-           <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.red5:red5-io:jar:1.2.3:compile 
-           <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.tika:tika-parsers:jar:1.24:compile (version managed from 1.22) 
-           <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;(com.mchange:c3p0:jar:0.9.5.5:compile - omitted for conflict with 0.9.5.4) 
+          <ol style="list-style-type: decimal"> 
+           <li>org.apache.openmeetings:openmeetings-core:jar:5.0.0-M4<br>+-&nbsp;org.apache.openmeetings:openmeetings-db:jar:5.0.0-M4:compile<br>|&nbsp;&nbsp;\-&nbsp;org.apache.commons:commons-pool2:jar:2.8.0:compile<br>\-&nbsp;org.apache.directory.api:api-all:jar:2.0.1:compile<br>&nbsp;&nbsp;&nbsp;\-&nbsp;(org.apache.commons:commons-pool2:jar:2.8.0:compile - omitted for duplicate)<br></li> 
+           <br> 
+           <li>org.apache.openmeetings:openmeetings-db:jar:5.0.0-M4<br>\-&nbsp;org.apache.commons:commons-pool2:jar:2.8.0:compile<br></li> 
+           <br> 
+           <li>org.apache.openmeetings:openmeetings-install:jar:5.0.0-M4<br>\-&nbsp;org.apache.openmeetings:openmeetings-core:jar:5.0.0-M4:compile<br>&nbsp;&nbsp;&nbsp;+-&nbsp;org.apache.openmeetings:openmeetings-db:jar:5.0.0-M4:compile<br>&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;\-&nbsp;org.apache.commons:commons-pool2:jar:2.8.0:compile<br>&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.directory.api:api-all:jar:2.0.1:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;(org.apache.commons:commons-pool2:j [...]
+           <br> 
+           <li>org.apache.openmeetings:openmeetings-server:jar:5.0.0-M4<br>\-&nbsp;org.apache.openmeetings:openmeetings-install:jar:5.0.0-M4:runtime<br>&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.openmeetings:openmeetings-core:jar:5.0.0-M4:runtime<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;+-&nbsp;org.apache.openmeetings:openmeetings-db:jar:5.0.0-M4:runtime<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;\-&nbsp;org.apache.commons:commons-pool2:jar:2.8.0:runtime<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp [...]
            <br> 
+           <li>org.apache.openmeetings:openmeetings-service:jar:5.0.0-M4<br>\-&nbsp;org.apache.openmeetings:openmeetings-core:jar:5.0.0-M4:compile<br>&nbsp;&nbsp;&nbsp;+-&nbsp;org.apache.openmeetings:openmeetings-db:jar:5.0.0-M4:compile<br>&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;\-&nbsp;org.apache.commons:commons-pool2:jar:2.8.0:compile<br>&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.directory.api:api-all:jar:2.0.1:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;(org.apache.commons:commons-pool2:j [...]
+           <br> 
+           <li>org.apache.openmeetings:openmeetings-web:war:5.0.0-M4<br>+-&nbsp;org.apache.openmeetings:openmeetings-db:jar:5.0.0-M4:compile<br>|&nbsp;&nbsp;\-&nbsp;org.apache.commons:commons-pool2:jar:2.8.0:compile<br>\-&nbsp;org.apache.openmeetings:openmeetings-core:jar:5.0.0-M4:compile<br>&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.directory.api:api-all:jar:2.0.1:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;(org.apache.commons:commons-pool2:jar:2.8.0:compile - omitted for duplicate [...]
+           <br> 
+           <li>org.apache.openmeetings:openmeetings-webservice:jar:5.0.0-M4<br>+-&nbsp;org.apache.openmeetings:openmeetings-db:jar:5.0.0-M4:compile<br>|&nbsp;&nbsp;\-&nbsp;org.apache.commons:commons-pool2:jar:2.8.0:compile<br>\-&nbsp;org.apache.openmeetings:openmeetings-core:jar:5.0.0-M4:compile<br>&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.directory.api:api-all:jar:2.0.1:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;(org.apache.commons:commons-pool2:jar:2.8.0:compile - omitted for du [...]
            <br> 
           </ol></td> 
         </tr> 
@@ -389,7 +1038,7 @@
   </table> 
  </section> 
  <section> 
-  <h4 id="commons-codeccommons-codec1">commons-codec:commons-codec</h4> 
+  <h4 id="orgapachehttpcomponentshttpclient1">org.apache.httpcomponents:httpclient</h4> 
   <table border="0" class="bodyTable table table-striped table-hover"> 
    <tbody> 
     <tr class="b"> 
@@ -404,44 +1053,56 @@
       <table border="0" class="bodyTable table table-striped table-hover"> 
        <tbody> 
         <tr class="a"> 
-         <td width="25%">1.11</td> 
+         <td width="25%">4.5.12</td> 
          <td> 
-          <ol style="list-style-type: decimal">
-            org.apache.openmeetings:openmeetings-server:jar:5.0.0-M4-SNAPSHOT 
-           <br>\-&nbsp;org.apache.openmeetings:openmeetings-install:jar:5.0.0-M4-SNAPSHOT:runtime 
-           <br>&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.openmeetings:openmeetings-core:jar:5.0.0-M4-SNAPSHOT:runtime 
-           <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.openmeetings:openmeetings-util:jar:5.0.0-M4-SNAPSHOT:runtime 
-           <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.mnode.ical4j:ical4j:jar:3.0.14:runtime 
-           <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;(commons-codec:commons-codec:jar:1.11:runtime - omitted for conflict with 1.13) 
+          <ol style="list-style-type: decimal"> 
+           <li>org.apache.openmeetings:openmeetings-core:jar:5.0.0-M4<br>\-&nbsp;org.apache.openmeetings:openmeetings-util:jar:5.0.0-M4:compile<br>&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.tika:tika-parsers:jar:1.24:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;+-&nbsp;org.apache.httpcomponents:httpclient:jar:4.5.12:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.httpcomponents:httpmime:jar:4.5.12:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;(org [...]
+           <br> 
+           <li>org.apache.openmeetings:openmeetings-install:jar:5.0.0-M4<br>\-&nbsp;org.apache.openmeetings:openmeetings-core:jar:5.0.0-M4:compile<br>&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.openmeetings:openmeetings-util:jar:5.0.0-M4:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.tika:tika-parsers:jar:1.24:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;+-&nbsp;org.apache.httpcomponents:httpclient:jar:4.5.12:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [...]
            <br> 
+           <li>org.apache.openmeetings:openmeetings-service:jar:5.0.0-M4<br>\-&nbsp;org.apache.openmeetings:openmeetings-core:jar:5.0.0-M4:compile<br>&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.openmeetings:openmeetings-util:jar:5.0.0-M4:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.tika:tika-parsers:jar:1.24:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;+-&nbsp;(org.apache.httpcomponents:httpclient:jar:4.5.12:compile - omitted for conflict with 4.5.6)<br> [...]
+           <br> 
+           <li>org.apache.openmeetings:openmeetings-web:war:5.0.0-M4<br>\-&nbsp;org.apache.openmeetings:openmeetings-util:jar:5.0.0-M4:compile<br>&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.tika:tika-parsers:jar:1.24:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;+-&nbsp;org.apache.httpcomponents:httpclient:jar:4.5.12:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.httpcomponents:httpmime:jar:4.5.12:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;(org. [...]
+           <br> 
+           <li>org.apache.openmeetings:openmeetings-webservice:jar:5.0.0-M4<br>\-&nbsp;org.apache.openmeetings:openmeetings-util:jar:5.0.0-M4:compile<br>&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.tika:tika-parsers:jar:1.24:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;+-&nbsp;org.apache.httpcomponents:httpclient:jar:4.5.12:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.httpcomponents:httpmime:jar:4.5.12:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbs [...]
            <br> 
           </ol></td> 
         </tr> 
         <tr class="b"> 
-         <td width="25%">1.13</td> 
+         <td width="25%">4.5.6</td> 
          <td> 
-          <ol style="list-style-type: decimal">
-            org.apache.openmeetings:openmeetings-server:jar:5.0.0-M4-SNAPSHOT 
-           <br>\-&nbsp;org.apache.openmeetings:openmeetings-screenshare:jar:5.0.0-M4-SNAPSHOT:compile 
-           <br>&nbsp;&nbsp;&nbsp;\-&nbsp;org.red5:red5-client:jar:1.2.3:compile 
-           <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.red5:red5-server-common:jar:1.2.3:compile 
-           <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;commons-codec:commons-codec:jar:1.13:compile 
+          <ol style="list-style-type: decimal"> 
+           <li>org.apache.openmeetings:openmeetings-service:jar:5.0.0-M4<br>\-&nbsp;com.github.caldav4j:caldav4j:jar:1.0.0-rc.2:compile<br>&nbsp;&nbsp;&nbsp;+-&nbsp;org.apache.jackrabbit:jackrabbit-webdav:jar:2.17.5:compile<br>&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;\-&nbsp;(org.apache.httpcomponents:httpclient:jar:4.5.6:compile - omitted for duplicate)<br>&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.httpcomponents:httpclient:jar:4.5.6:compile<br></li> 
            <br> 
+           <li>org.apache.openmeetings:openmeetings-web:war:5.0.0-M4<br>\-&nbsp;org.apache.openmeetings:openmeetings-service:jar:5.0.0-M4:compile<br>&nbsp;&nbsp;&nbsp;\-&nbsp;com.github.caldav4j:caldav4j:jar:1.0.0-rc.2:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;+-&nbsp;org.apache.jackrabbit:jackrabbit-webdav:jar:2.17.5:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;\-&nbsp;(org.apache.httpcomponents:httpclient:jar:4.5.6:compile - omitted for conflict with 4.5.12)<br>&nbs [...]
+           <br> 
+           <li>org.apache.openmeetings:openmeetings-webservice:jar:5.0.0-M4<br>\-&nbsp;org.apache.openmeetings:openmeetings-service:jar:5.0.0-M4:compile<br>&nbsp;&nbsp;&nbsp;\-&nbsp;com.github.caldav4j:caldav4j:jar:1.0.0-rc.2:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;+-&nbsp;org.apache.jackrabbit:jackrabbit-webdav:jar:2.17.5:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;\-&nbsp;(org.apache.httpcomponents:httpclient:jar:4.5.6:compile - omitted for conflict with 4.5.12)< [...]
            <br> 
           </ol></td> 
         </tr> 
         <tr class="a"> 
-         <td width="25%">1.14</td> 
+         <td width="25%">4.5.8</td> 
          <td> 
-          <ol style="list-style-type: decimal">
-            org.apache.openmeetings:openmeetings-server:jar:5.0.0-M4-SNAPSHOT 
-           <br>\-&nbsp;org.apache.openmeetings:openmeetings-install:jar:5.0.0-M4-SNAPSHOT:runtime 
-           <br>&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.openmeetings:openmeetings-core:jar:5.0.0-M4-SNAPSHOT:runtime 
-           <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;+-&nbsp;org.apache.openmeetings:openmeetings-util:jar:5.0.0-M4-SNAPSHOT:runtime 
-           <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;\-&nbsp;(commons-codec:commons-codec:jar:1.14:runtime - omitted for conflict with 1.13) 
-           <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.directory.api:api-all:jar:2.0.1:runtime 
-           <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;(commons-codec:commons-codec:jar:1.14:runtime - omitted for conflict with 1.13) 
+          <ol style="list-style-type: decimal"> 
+           <li>org.apache.openmeetings:openmeetings-core:jar:5.0.0-M4<br>\-&nbsp;org.kurento:kurento-client:jar:6.13.1:compile<br>&nbsp;&nbsp;&nbsp;\-&nbsp;org.kurento:kurento-jsonrpc-client:jar:6.13.1:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;+-&nbsp;(org.apache.httpcomponents:httpclient:jar:4.5.8:compile - omitted for conflict with 4.5.12)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.httpcomponents:fluent-hc:jar:4.5.8:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb [...]
            <br> 
+           <li>org.apache.openmeetings:openmeetings-install:jar:5.0.0-M4<br>\-&nbsp;org.apache.openmeetings:openmeetings-core:jar:5.0.0-M4:compile<br>&nbsp;&nbsp;&nbsp;\-&nbsp;org.kurento:kurento-client:jar:6.13.1:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.kurento:kurento-jsonrpc-client:jar:6.13.1:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;+-&nbsp;(org.apache.httpcomponents:httpclient:jar:4.5.8:compile - omitted for conflict with 4.5.12)<br>&nbsp;&nb [...]
+           <br> 
+           <li>org.apache.openmeetings:openmeetings-server:jar:5.0.0-M4<br>\-&nbsp;org.apache.openmeetings:openmeetings-install:jar:5.0.0-M4:runtime<br>&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.openmeetings:openmeetings-core:jar:5.0.0-M4:runtime<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.kurento:kurento-client:jar:6.13.1:runtime<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.kurento:kurento-jsonrpc-client:jar:6.13.1:runtime<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [...]
+           <br> 
+           <li>org.apache.openmeetings:openmeetings-service:jar:5.0.0-M4<br>\-&nbsp;org.apache.openmeetings:openmeetings-core:jar:5.0.0-M4:compile<br>&nbsp;&nbsp;&nbsp;\-&nbsp;org.kurento:kurento-client:jar:6.13.1:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.kurento:kurento-jsonrpc-client:jar:6.13.1:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;+-&nbsp;(org.apache.httpcomponents:httpclient:jar:4.5.8:compile - omitted for conflict with 4.5.12)<br>&nbsp;&nb [...]
+           <br> 
+           <li>org.apache.openmeetings:openmeetings-web:war:5.0.0-M4<br>\-&nbsp;org.apache.openmeetings:openmeetings-core:jar:5.0.0-M4:compile<br>&nbsp;&nbsp;&nbsp;\-&nbsp;org.kurento:kurento-client:jar:6.13.1:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.kurento:kurento-jsonrpc-client:jar:6.13.1:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;+-&nbsp;(org.apache.httpcomponents:httpclient:jar:4.5.8:compile - omitted for conflict with 4.5.12)<br>&nbsp;&nbsp;& [...]
+           <br> 
+           <li>org.apache.openmeetings:openmeetings-webservice:jar:5.0.0-M4<br>\-&nbsp;org.apache.openmeetings:openmeetings-core:jar:5.0.0-M4:compile<br>&nbsp;&nbsp;&nbsp;\-&nbsp;org.kurento:kurento-client:jar:6.13.1:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.kurento:kurento-jsonrpc-client:jar:6.13.1:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;+-&nbsp;(org.apache.httpcomponents:httpclient:jar:4.5.8:compile - omitted for conflict with 4.5.12)<br>&nbsp; [...]
+           <br> 
+          </ol></td> 
+        </tr> 
+        <tr class="b"> 
+         <td width="25%">4.5.9</td> 
+         <td> 
+          <ol style="list-style-type: decimal"> 
+           <li>org.apache.openmeetings:openmeetings-server:jar:5.0.0-M4<br>\-&nbsp;org.apache.openmeetings:openmeetings-screenshare:jar:5.0.0-M4:compile<br>&nbsp;&nbsp;&nbsp;\-&nbsp;org.red5:red5-client:jar:1.2.3:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.red5:red5-server-common:jar:1.2.3:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.httpcomponents:httpclient:jar:4.5.9:compile<br></li> 
            <br> 
           </ol></td> 
         </tr> 
@@ -452,10 +1113,10 @@
   </table> 
  </section> 
  <section> 
-  <h4 id="javaxxmlsoapjavaxxmlsoap-api1">javax.xml.soap:javax.xml.soap-api</h4> 
+  <h4 id="orgapacheminamina-core1">org.apache.mina:mina-core</h4> 
   <table border="0" class="bodyTable table table-striped table-hover"> 
    <tbody> 
-    <tr class="b"> 
+    <tr class="a"> 
      <td> 
       <figure> 
        <figcaption>
@@ -466,37 +1127,23 @@
      <td> 
       <table border="0" class="bodyTable table table-striped table-hover"> 
        <tbody> 
-        <tr class="a"> 
-         <td width="25%">1.4.0</td> 
+        <tr class="b"> 
+         <td width="25%">2.0.21</td> 
          <td> 
-          <ol style="list-style-type: decimal">
-            org.apache.openmeetings:openmeetings-server:jar:5.0.0-M4-SNAPSHOT 
-           <br>\-&nbsp;org.apache.openmeetings:openmeetings-screenshare:jar:5.0.0-M4-SNAPSHOT:compile 
-           <br>&nbsp;&nbsp;&nbsp;\-&nbsp;org.red5:red5-client:jar:1.2.3:compile 
-           <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.red5:red5-server-common:jar:1.2.3:compile 
-           <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.red5:red5-io:jar:1.2.3:compile 
-           <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.tika:tika-parsers:jar:1.24:compile (version managed from 1.22) 
-           <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.cxf:cxf-rt-rs-client:jar:3.3.6:compile (version managed from 3.3.5) 
-           <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;javax.xml.ws:jaxws-api:jar:2.3.1:compile 
-           <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;javax.xml.soap:javax.xml.soap-api:jar:1.4.0:compile 
+          <ol style="list-style-type: decimal"> 
+           <li>org.apache.openmeetings:openmeetings-screenshare:jar:5.0.0-M4<br>\-&nbsp;org.red5:red5-client:jar:1.2.3:compile<br>&nbsp;&nbsp;&nbsp;\-&nbsp;org.red5:red5-server-common:jar:1.2.3:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;(org.apache.mina:mina-core:jar:2.0.21:compile - omitted for conflict with 2.1.3)<br></li> 
            <br> 
+           <li>org.apache.openmeetings:openmeetings-server:jar:5.0.0-M4<br>\-&nbsp;org.apache.openmeetings:openmeetings-screenshare:jar:5.0.0-M4:compile<br>&nbsp;&nbsp;&nbsp;\-&nbsp;org.red5:red5-client:jar:1.2.3:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.red5:red5-server-common:jar:1.2.3:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;(org.apache.mina:mina-core:jar:2.0.21:compile - omitted for conflict with 2.1.3)<br></li> 
            <br> 
           </ol></td> 
         </tr> 
-        <tr class="b"> 
-         <td width="25%">1.4.0-b01</td> 
+        <tr class="a"> 
+         <td width="25%">2.1.3</td> 
          <td> 
-          <ol style="list-style-type: decimal">
-            org.apache.openmeetings:openmeetings-server:jar:5.0.0-M4-SNAPSHOT 
-           <br>\-&nbsp;org.apache.openmeetings:openmeetings-screenshare:jar:5.0.0-M4-SNAPSHOT:compile 
-           <br>&nbsp;&nbsp;&nbsp;\-&nbsp;org.red5:red5-client:jar:1.2.3:compile 
-           <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.red5:red5-server-common:jar:1.2.3:compile 
-           <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.red5:red5-io:jar:1.2.3:compile 
-           <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.tika:tika-parsers:jar:1.24:compile (version managed from 1.22) 
-           <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.cxf:cxf-rt-rs-client:jar:3.3.6:compile (version managed from 3.3.5) 
-           <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;com.sun.xml.messaging.saaj:saaj-impl:jar:1.4.0-b03:compile 
-           <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;(javax.xml.soap:javax.xml.soap-api:jar:1.4.0-b01:compile - omitted for conflict with 1.4.0) 
+          <ol style="list-style-type: decimal"> 
+           <li>org.apache.openmeetings:openmeetings-screenshare:jar:5.0.0-M4<br>\-&nbsp;org.apache.mina:mina-core:jar:2.1.3:compile<br></li> 
            <br> 
+           <li>org.apache.openmeetings:openmeetings-server:jar:5.0.0-M4<br>+-&nbsp;org.apache.openmeetings:openmeetings-screenshare:jar:5.0.0-M4:compile<br>|&nbsp;&nbsp;\-&nbsp;org.apache.mina:mina-core:jar:2.1.3:compile<br>\-&nbsp;org.apache.openmeetings:openmeetings-install:jar:5.0.0-M4:runtime<br>&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.openmeetings:openmeetings-core:jar:5.0.0-M4:runtime<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;+-&nbsp;org.apache.openmeetings:openmeetings-db:jar:5.0.0-M4:ru [...]
            <br> 
           </ol></td> 
         </tr> 
@@ -507,10 +1154,10 @@
   </table> 
  </section> 
  <section> 
-  <h4 id="orgapachecommonscommons-collections41">org.apache.commons:commons-collections4</h4> 
+  <h4 id="orgapachewicketwicket-core1">org.apache.wicket:wicket-core</h4> 
   <table border="0" class="bodyTable table table-striped table-hover"> 
    <tbody> 
-    <tr class="a"> 
+    <tr class="b"> 
      <td> 
       <figure> 
        <figcaption>
@@ -521,55 +1168,19 @@
      <td> 
       <table border="0" class="bodyTable table table-striped table-hover"> 
        <tbody> 
-        <tr class="b"> 
-         <td width="25%">4.1</td> 
-         <td> 
-          <ol style="list-style-type: decimal">
-            org.apache.openmeetings:openmeetings-server:jar:5.0.0-M4-SNAPSHOT 
-           <br>\-&nbsp;org.apache.openmeetings:openmeetings-install:jar:5.0.0-M4-SNAPSHOT:runtime 
-           <br>&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.openmeetings:openmeetings-core:jar:5.0.0-M4-SNAPSHOT:runtime 
-           <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.openmeetings:openmeetings-util:jar:5.0.0-M4-SNAPSHOT:runtime 
-           <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.mnode.ical4j:ical4j:jar:3.0.14:runtime 
-           <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;(org.apache.commons:commons-collections4:jar:4.1:compile - scope updated from runtime; omitted for duplicate) 
-           <br> 
-           <br> 
-          </ol></td> 
-        </tr> 
         <tr class="a"> 
-         <td width="25%">4.3</td> 
+         <td width="25%">9.0.0-M4</td> 
          <td> 
-          <ol style="list-style-type: decimal">
-            org.apache.openmeetings:openmeetings-server:jar:5.0.0-M4-SNAPSHOT 
-           <br>\-&nbsp;org.apache.openmeetings:openmeetings-install:jar:5.0.0-M4-SNAPSHOT:runtime 
-           <br>&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.openmeetings:openmeetings-core:jar:5.0.0-M4-SNAPSHOT:runtime 
-           <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.openmeetings:openmeetings-db:jar:5.0.0-M4-SNAPSHOT:runtime 
-           <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.openjpa:openjpa:jar:3.1.1:runtime 
-           <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;(org.apache.commons:commons-collections4:jar:4.3:compile - scope updated from runtime; omitted for duplicate) 
-           <br> 
+          <ol style="list-style-type: decimal"> 
+           <li>org.apache.openmeetings:openmeetings-web:war:5.0.0-M4<br>\-&nbsp;org.wicketstuff:wicketstuff-select2:jar:9.0.0-M5.1:compile<br>&nbsp;&nbsp;&nbsp;\-&nbsp;de.agilecoders.wicket.webjars:wicket-webjars:jar:3.0.0-M4:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;(org.apache.wicket:wicket-core:jar:9.0.0-M4:compile - omitted for conflict with 9.0.0-M5)<br></li> 
            <br> 
           </ol></td> 
         </tr> 
         <tr class="b"> 
-         <td width="25%">4.4</td> 
+         <td width="25%">9.0.0-M5</td> 
          <td> 
-          <ol style="list-style-type: decimal">
-            org.apache.openmeetings:openmeetings-server:jar:5.0.0-M4-SNAPSHOT 
-           <br>+-&nbsp;org.apache.openmeetings:openmeetings-screenshare:jar:5.0.0-M4-SNAPSHOT:compile 
-           <br>|&nbsp;&nbsp;\-&nbsp;org.red5:red5-client:jar:1.2.3:compile 
-           <br>|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.red5:red5-server-common:jar:1.2.3:compile 
-           <br>|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.red5:red5-io:jar:1.2.3:compile 
-           <br>|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.tika:tika-parsers:jar:1.24:compile (version managed from 1.22) 
-           <br>|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.poi:poi:jar:4.1.2:compile 
-           <br>|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.commons:commons-collections4:jar:4.4:compile 
-           <br>\-&nbsp;org.apache.openmeetings:openmeetings-install:jar:5.0.0-M4-SNAPSHOT:runtime 
-           <br>&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.openmeetings:openmeetings-core:jar:5.0.0-M4-SNAPSHOT:runtime 
-           <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;+-&nbsp;org.apache.openmeetings:openmeetings-util:jar:5.0.0-M4-SNAPSHOT:runtime 
-           <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;\-&nbsp;org.apache.wicket:wicket-util:jar:9.0.0-M5:runtime 
-           <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;(org.apache.commons:commons-collections4:jar:4.4:compile - scope updated from runtime; omitted for duplicate) 
-           <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;+-&nbsp;(org.apache.commons:commons-collections4:jar:4.4:compile - scope updated from runtime; omitted for duplicate) 
-           <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.directory.api:api-all:jar:2.0.1:runtime 
-           <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;(org.apache.commons:commons-collections4:jar:4.4:compile - scope updated from runtime; omitted for duplicate) 
-           <br> 
+          <ol style="list-style-type: decimal"> 
+           <li>org.apache.openmeetings:openmeetings-web:war:5.0.0-M4<br>+-&nbsp;org.apache.openmeetings:openmeetings-util:jar:5.0.0-M4:compile<br>|&nbsp;&nbsp;+-&nbsp;org.apache.wicket:wicket-native-websocket-core:jar:9.0.0-M5:compile<br>|&nbsp;&nbsp;|&nbsp;&nbsp;\-&nbsp;(org.apache.wicket:wicket-core:jar:9.0.0-M5:compile - omitted for duplicate)<br>|&nbsp;&nbsp;\-&nbsp;org.apache.wicket:wicket-extensions:jar:9.0.0-M5:compile<br>|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;(org.apache.wicket:w [...]
            <br> 
           </ol></td> 
         </tr> 
@@ -580,7 +1191,7 @@
   </table> 
  </section> 
  <section> 
-  <h4 id="orgapachecommonscommons-pool21">org.apache.commons:commons-pool2</h4> 
+  <h4 id="orgjavassistjavassist1">org.javassist:javassist</h4> 
   <table border="0" class="bodyTable table table-striped table-hover"> 
    <tbody> 
     <tr class="a"> 
@@ -595,45 +1206,18 @@
       <table border="0" class="bodyTable table table-striped table-hover"> 
        <tbody> 
         <tr class="b"> 
-         <td width="25%">2.6.0</td> 
+         <td width="25%">3.26.0-GA</td> 
          <td> 
-          <ol style="list-style-type: decimal">
-            org.apache.openmeetings:openmeetings-server:jar:5.0.0-M4-SNAPSHOT 
-           <br>\-&nbsp;org.apache.openmeetings:openmeetings-install:jar:5.0.0-M4-SNAPSHOT:runtime 
-           <br>&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.openmeetings:openmeetings-core:jar:5.0.0-M4-SNAPSHOT:runtime 
-           <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.openmeetings:openmeetings-db:jar:5.0.0-M4-SNAPSHOT:runtime 
-           <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.openjpa:openjpa:jar:3.1.1:runtime 
-           <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;(org.apache.commons:commons-pool2:jar:2.6.0:runtime - omitted for conflict with 2.8.0) 
-           <br> 
+          <ol style="list-style-type: decimal"> 
+           <li>org.apache.openmeetings:openmeetings-core:jar:5.0.0-M4<br>\-&nbsp;org.apache.openmeetings:openmeetings-db:jar:5.0.0-M4:compile<br>&nbsp;&nbsp;&nbsp;\-&nbsp;org.asteriskjava:asterisk-java:jar:3.1.0:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.reflections:reflections:jar:0.9.12:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.javassist:javassist:jar:3.26.0-GA:compile<br></li> 
            <br> 
           </ol></td> 
         </tr> 
         <tr class="a"> 
-         <td width="25%">2.7.0</td> 
-         <td> 
-          <ol style="list-style-type: decimal">
-            org.apache.openmeetings:openmeetings-server:jar:5.0.0-M4-SNAPSHOT 
-           <br>\-&nbsp;org.apache.openmeetings:openmeetings-install:jar:5.0.0-M4-SNAPSHOT:runtime 
-           <br>&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.openmeetings:openmeetings-core:jar:5.0.0-M4-SNAPSHOT:runtime 
-           <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.openmeetings:openmeetings-db:jar:5.0.0-M4-SNAPSHOT:runtime 
-           <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.commons:commons-dbcp2:jar:2.7.0:runtime 
-           <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;(org.apache.commons:commons-pool2:jar:2.7.0:runtime - omitted for conflict with 2.6.0) 
-           <br> 
-           <br> 
-          </ol></td> 
-        </tr> 
-        <tr class="b"> 
-         <td width="25%">2.8.0</td> 
+         <td width="25%">3.27.0-GA</td> 
          <td> 
-          <ol style="list-style-type: decimal">
-            org.apache.openmeetings:openmeetings-server:jar:5.0.0-M4-SNAPSHOT 
-           <br>\-&nbsp;org.apache.openmeetings:openmeetings-install:jar:5.0.0-M4-SNAPSHOT:runtime 
-           <br>&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.openmeetings:openmeetings-core:jar:5.0.0-M4-SNAPSHOT:runtime 
-           <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;+-&nbsp;org.apache.openmeetings:openmeetings-db:jar:5.0.0-M4-SNAPSHOT:runtime 
-           <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;\-&nbsp;org.apache.commons:commons-pool2:jar:2.8.0:runtime 
-           <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.directory.api:api-all:jar:2.0.1:runtime 
-           <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;(org.apache.commons:commons-pool2:jar:2.8.0:runtime - omitted for duplicate) 
-           <br> 
+          <ol style="list-style-type: decimal"> 
+           <li>org.apache.openmeetings:openmeetings-core:jar:5.0.0-M4<br>\-&nbsp;org.powermock:powermock-module-junit4:jar:2.0.7:test<br>&nbsp;&nbsp;&nbsp;\-&nbsp;org.powermock:powermock-module-junit4-common:jar:2.0.7:test<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.powermock:powermock-core:jar:2.0.7:test<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;(org.javassist:javassist:jar:3.27.0-GA:test - omitted for conflict with 3.26.0-GA)<br></li> 
            <br> 
           </ol></td> 
         </tr> 
@@ -644,10 +1228,10 @@
   </table> 
  </section> 
  <section> 
-  <h4 id="orgapachehttpcomponentshttpclient1">org.apache.httpcomponents:httpclient</h4> 
+  <h4 id="orgjunitjupiterjunit-jupiter-api1">org.junit.jupiter:junit-jupiter-api</h4> 
   <table border="0" class="bodyTable table table-striped table-hover"> 
    <tbody> 
-    <tr class="a"> 
+    <tr class="b"> 
      <td> 
       <figure> 
        <figcaption>
@@ -658,49 +1242,19 @@
      <td> 
       <table border="0" class="bodyTable table table-striped table-hover"> 
        <tbody> 
-        <tr class="b"> 
-         <td width="25%">4.5.12</td> 
-         <td> 
-          <ol style="list-style-type: decimal">
-            org.apache.openmeetings:openmeetings-server:jar:5.0.0-M4-SNAPSHOT 
-           <br>\-&nbsp;org.apache.openmeetings:openmeetings-screenshare:jar:5.0.0-M4-SNAPSHOT:compile 
-           <br>&nbsp;&nbsp;&nbsp;\-&nbsp;org.red5:red5-client:jar:1.2.3:compile 
-           <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.red5:red5-server-common:jar:1.2.3:compile 
-           <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.red5:red5-io:jar:1.2.3:compile 
-           <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.tika:tika-parsers:jar:1.24:compile (version managed from 1.22) 
-           <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;+-&nbsp;(org.apache.httpcomponents:httpclient:jar:4.5.12:compile - omitted for conflict with 4.5.9) 
-           <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.httpcomponents:httpmime:jar:4.5.12:compile 
-           <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;(org.apache.httpcomponents:httpclient:jar:4.5.12:compile - omitted for duplicate) 
-           <br> 
-           <br> 
-          </ol></td> 
-        </tr> 
         <tr class="a"> 
-         <td width="25%">4.5.8</td> 
+         <td width="25%">5.4.2</td> 
          <td> 
-          <ol style="list-style-type: decimal">
-            org.apache.openmeetings:openmeetings-server:jar:5.0.0-M4-SNAPSHOT 
-           <br>\-&nbsp;org.apache.openmeetings:openmeetings-install:jar:5.0.0-M4-SNAPSHOT:runtime 
-           <br>&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.openmeetings:openmeetings-core:jar:5.0.0-M4-SNAPSHOT:runtime 
-           <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.kurento:kurento-client:jar:6.13.1:runtime 
-           <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.kurento:kurento-jsonrpc-client:jar:6.13.1:runtime 
-           <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;+-&nbsp;(org.apache.httpcomponents:httpclient:jar:4.5.8:runtime - omitted for conflict with 4.5.9) 
-           <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.httpcomponents:fluent-hc:jar:4.5.8:runtime 
-           <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;(org.apache.httpcomponents:httpclient:jar:4.5.8:runtime - omitted for conflict with 4.5.9) 
-           <br> 
+          <ol style="list-style-type: decimal"> 
+           <li>org.apache.openmeetings:openmeetings-web:war:5.0.0-M4<br>\-&nbsp;org.mockito:mockito-junit-jupiter:jar:3.3.3:test<br>&nbsp;&nbsp;&nbsp;\-&nbsp;(org.junit.jupiter:junit-jupiter-api:jar:5.4.2:compile - scope updated from test; omitted for duplicate)<br></li> 
            <br> 
           </ol></td> 
         </tr> 
         <tr class="b"> 
-         <td width="25%">4.5.9</td> 
+         <td width="25%">5.6.2</td> 
          <td> 
-          <ol style="list-style-type: decimal">
-            org.apache.openmeetings:openmeetings-server:jar:5.0.0-M4-SNAPSHOT 
-           <br>\-&nbsp;org.apache.openmeetings:openmeetings-screenshare:jar:5.0.0-M4-SNAPSHOT:compile 
-           <br>&nbsp;&nbsp;&nbsp;\-&nbsp;org.red5:red5-client:jar:1.2.3:compile 
-           <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.red5:red5-server-common:jar:1.2.3:compile 
-           <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.httpcomponents:httpclient:jar:4.5.9:compile 
-           <br> 
+          <ol style="list-style-type: decimal"> 
+           <li>org.apache.openmeetings:openmeetings-web:war:5.0.0-M4<br>+-&nbsp;org.junit.jupiter:junit-jupiter-api:jar:5.6.2:test (scope not updated to compile)<br>\-&nbsp;org.junit.jupiter:junit-jupiter-engine:jar:5.6.2:test (scope not updated to compile)<br>&nbsp;&nbsp;&nbsp;\-&nbsp;(org.junit.jupiter:junit-jupiter-api:jar:5.6.2:test - omitted for duplicate)<br></li> 
            <br> 
           </ol></td> 
         </tr> 
@@ -711,7 +1265,7 @@
   </table> 
  </section> 
  <section> 
-  <h4 id="orgapacheminamina-core1">org.apache.mina:mina-core</h4> 
+  <h4 id="orgjunitjupiterjunit-jupiter-engine1">org.junit.jupiter:junit-jupiter-engine</h4> 
   <table border="0" class="bodyTable table table-striped table-hover"> 
    <tbody> 
     <tr class="a"> 
@@ -726,32 +1280,46 @@
       <table border="0" class="bodyTable table table-striped table-hover"> 
        <tbody> 
         <tr class="b"> 
-         <td width="25%">2.0.21</td> 
+         <td width="25%">5.6.1</td> 
          <td> 
-          <ol style="list-style-type: decimal">
-            org.apache.openmeetings:openmeetings-server:jar:5.0.0-M4-SNAPSHOT 
-           <br>\-&nbsp;org.apache.openmeetings:openmeetings-screenshare:jar:5.0.0-M4-SNAPSHOT:compile 
-           <br>&nbsp;&nbsp;&nbsp;\-&nbsp;org.red5:red5-client:jar:1.2.3:compile 
-           <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.red5:red5-server-common:jar:1.2.3:compile 
-           <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;(org.apache.mina:mina-core:jar:2.0.21:compile - omitted for conflict with 2.1.3) 
+          <ol style="list-style-type: decimal"> 
+           <li>org.apache.openmeetings:openmeetings-core:jar:5.0.0-M4<br>\-&nbsp;org.apache.openmeetings:openmeetings-util:jar:5.0.0-M4:compile<br>&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.wicket:wicket-util:jar:9.0.0-M5:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;(org.junit.jupiter:junit-jupiter-engine:jar:5.6.1:compile - omitted for conflict with 5.6.2)<br></li> 
+           <br> 
+           <li>org.apache.openmeetings:openmeetings-db:jar:5.0.0-M4<br>\-&nbsp;org.apache.openmeetings:openmeetings-util:jar:5.0.0-M4:compile<br>&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.wicket:wicket-util:jar:9.0.0-M5:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;(org.junit.jupiter:junit-jupiter-engine:jar:5.6.1:compile - omitted for conflict with 5.6.2)<br></li> 
+           <br> 
+           <li>org.apache.openmeetings:openmeetings-install:jar:5.0.0-M4<br>\-&nbsp;org.apache.openmeetings:openmeetings-core:jar:5.0.0-M4:compile<br>&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.openmeetings:openmeetings-util:jar:5.0.0-M4:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.wicket:wicket-util:jar:9.0.0-M5:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;(org.junit.jupiter:junit-jupiter-engine:jar:5.6.1:compile - omitted for conflict with 5.6. [...]
+           <br> 
+           <li>org.apache.openmeetings:openmeetings-server:jar:5.0.0-M4<br>\-&nbsp;org.apache.openmeetings:openmeetings-install:jar:5.0.0-M4:runtime<br>&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.openmeetings:openmeetings-core:jar:5.0.0-M4:runtime<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.openmeetings:openmeetings-util:jar:5.0.0-M4:runtime<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.wicket:wicket-util:jar:9.0.0-M5:runtime<br>&nbsp;&nbsp;&nbsp;&nbs [...]
+           <br> 
+           <li>org.apache.openmeetings:openmeetings-service:jar:5.0.0-M4<br>\-&nbsp;org.apache.wicket:wicket-core:jar:9.0.0-M5:compile<br>&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.wicket:wicket-util:jar:9.0.0-M5:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;(org.junit.jupiter:junit-jupiter-engine:jar:5.6.1:compile - omitted for conflict with 5.6.2)<br></li> 
+           <br> 
+           <li>org.apache.openmeetings:openmeetings-util:jar:5.0.0-M4<br>\-&nbsp;org.apache.wicket:wicket-util:jar:9.0.0-M5:compile<br>&nbsp;&nbsp;&nbsp;\-&nbsp;(org.junit.jupiter:junit-jupiter-engine:jar:5.6.1:compile - omitted for conflict with 5.6.2)<br></li> 
+           <br> 
+           <li>org.apache.openmeetings:openmeetings-web:war:5.0.0-M4<br>\-&nbsp;org.apache.openmeetings:openmeetings-util:jar:5.0.0-M4:compile<br>&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.wicket:wicket-util:jar:9.0.0-M5:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;(org.junit.jupiter:junit-jupiter-engine:jar:5.6.1:compile - omitted for conflict with 5.6.2)<br></li> 
            <br> 
+           <li>org.apache.openmeetings:openmeetings-webservice:jar:5.0.0-M4<br>\-&nbsp;org.apache.openmeetings:openmeetings-util:jar:5.0.0-M4:compile<br>&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.wicket:wicket-util:jar:9.0.0-M5:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;(org.junit.jupiter:junit-jupiter-engine:jar:5.6.1:compile - omitted for conflict with 5.6.2)<br></li> 
            <br> 
           </ol></td> 
         </tr> 
         <tr class="a"> 
-         <td width="25%">2.1.3</td> 
+         <td width="25%">5.6.2</td> 
          <td> 
-          <ol style="list-style-type: decimal">
-            org.apache.openmeetings:openmeetings-server:jar:5.0.0-M4-SNAPSHOT 
-           <br>+-&nbsp;org.apache.openmeetings:openmeetings-screenshare:jar:5.0.0-M4-SNAPSHOT:compile 
-           <br>|&nbsp;&nbsp;\-&nbsp;org.apache.mina:mina-core:jar:2.1.3:compile 
-           <br>\-&nbsp;org.apache.openmeetings:openmeetings-install:jar:5.0.0-M4-SNAPSHOT:runtime 
-           <br>&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.openmeetings:openmeetings-core:jar:5.0.0-M4-SNAPSHOT:runtime 
-           <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;+-&nbsp;org.apache.openmeetings:openmeetings-db:jar:5.0.0-M4-SNAPSHOT:runtime 
-           <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;\-&nbsp;(org.apache.mina:mina-core:jar:2.1.3:runtime - omitted for duplicate) 
-           <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.directory.api:api-all:jar:2.0.1:runtime 
-           <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;(org.apache.mina:mina-core:jar:2.1.3:runtime - omitted for duplicate) 
+          <ol style="list-style-type: decimal"> 
+           <li>org.apache.openmeetings:openmeetings-core:jar:5.0.0-M4<br>\-&nbsp;org.junit.jupiter:junit-jupiter-engine:jar:5.6.2:test (scope not updated to compile)<br></li> 
+           <br> 
+           <li>org.apache.openmeetings:openmeetings-db:jar:5.0.0-M4<br>\-&nbsp;org.junit.jupiter:junit-jupiter-engine:jar:5.6.2:test (scope not updated to compile)<br></li> 
+           <br> 
+           <li>org.apache.openmeetings:openmeetings-install:jar:5.0.0-M4<br>\-&nbsp;org.junit.jupiter:junit-jupiter-engine:jar:5.6.2:test (scope not updated to compile)<br></li> 
+           <br> 
+           <li>org.apache.openmeetings:openmeetings-server:jar:5.0.0-M4<br>\-&nbsp;org.junit.jupiter:junit-jupiter-engine:jar:5.6.2:test (scope not updated to runtime)<br></li> 
+           <br> 
+           <li>org.apache.openmeetings:openmeetings-service:jar:5.0.0-M4<br>\-&nbsp;org.junit.jupiter:junit-jupiter-engine:jar:5.6.2:test (scope not updated to compile)<br></li> 
+           <br> 
+           <li>org.apache.openmeetings:openmeetings-util:jar:5.0.0-M4<br>\-&nbsp;org.junit.jupiter:junit-jupiter-engine:jar:5.6.2:test (scope not updated to compile)<br></li> 
+           <br> 
+           <li>org.apache.openmeetings:openmeetings-web:war:5.0.0-M4<br>\-&nbsp;org.junit.jupiter:junit-jupiter-engine:jar:5.6.2:test (scope not updated to compile)<br></li> 
            <br> 
+           <li>org.apache.openmeetings:openmeetings-webservice:jar:5.0.0-M4<br>\-&nbsp;org.junit.jupiter:junit-jupiter-engine:jar:5.6.2:test (scope not updated to compile)<br></li> 
            <br> 
           </ol></td> 
         </tr> 
@@ -762,7 +1330,7 @@
   </table> 
  </section> 
  <section> 
-  <h4 id="orgapachetikatika-core1">org.apache.tika:tika-core</h4> 
+  <h4 id="orgjvnetstaxexstax-ex1">org.jvnet.staxex:stax-ex</h4> 
   <table border="0" class="bodyTable table table-striped table-hover"> 
    <tbody> 
     <tr class="b"> 
@@ -777,31 +1345,42 @@
       <table border="0" class="bodyTable table table-striped table-hover"> 
        <tbody> 
         <tr class="a"> 
-         <td width="25%">1.22</td> 
+         <td width="25%">1.7.8</td> 
          <td> 
-          <ol style="list-style-type: decimal">
-            org.apache.openmeetings:openmeetings-server:jar:5.0.0-M4-SNAPSHOT 
-           <br>\-&nbsp;org.apache.openmeetings:openmeetings-screenshare:jar:5.0.0-M4-SNAPSHOT:compile 
-           <br>&nbsp;&nbsp;&nbsp;\-&nbsp;org.red5:red5-client:jar:1.2.3:compile 
-           <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.red5:red5-server-common:jar:1.2.3:compile 
-           <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.red5:red5-io:jar:1.2.3:compile 
-           <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.tika:tika-core:jar:1.22:compile 
+          <ol style="list-style-type: decimal"> 
+           <li>org.apache.openmeetings:openmeetings-core:jar:5.0.0-M4<br>\-&nbsp;org.apache.openmeetings:openmeetings-util:jar:5.0.0-M4:compile<br>&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.tika:tika-parsers:jar:1.24:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.cxf:cxf-rt-rs-client:jar:3.3.6:compile (version managed from 3.3.5)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;com.sun.xml.messaging.saaj:saaj-impl:jar:1.4.0-b03:compile<br>&nbsp;&nbsp;&nbsp;&n [...]
+           <br> 
+           <li>org.apache.openmeetings:openmeetings-db:jar:5.0.0-M4<br>\-&nbsp;org.apache.openmeetings:openmeetings-util:jar:5.0.0-M4:compile<br>&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.tika:tika-parsers:jar:1.24:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.cxf:cxf-rt-rs-client:jar:3.3.6:compile (version managed from 3.3.5)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;com.sun.xml.messaging.saaj:saaj-impl:jar:1.4.0-b03:compile<br>&nbsp;&nbsp;&nbsp;&nbs [...]
+           <br> 
+           <li>org.apache.openmeetings:openmeetings-install:jar:5.0.0-M4<br>\-&nbsp;org.apache.openmeetings:openmeetings-core:jar:5.0.0-M4:compile<br>&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.openmeetings:openmeetings-util:jar:5.0.0-M4:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.tika:tika-parsers:jar:1.24:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.cxf:cxf-rt-rs-client:jar:3.3.6:compile (version managed from 3.3.5)<br>&nbsp;&nbsp;& [...]
+           <br> 
+           <li>org.apache.openmeetings:openmeetings-service:jar:5.0.0-M4<br>\-&nbsp;org.apache.openmeetings:openmeetings-core:jar:5.0.0-M4:compile<br>&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.openmeetings:openmeetings-util:jar:5.0.0-M4:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.tika:tika-parsers:jar:1.24:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.cxf:cxf-rt-rs-client:jar:3.3.6:compile (version managed from 3.3.5)<br>&nbsp;&nbsp;& [...]
+           <br> 
+           <li>org.apache.openmeetings:openmeetings-util:jar:5.0.0-M4<br>\-&nbsp;org.apache.tika:tika-parsers:jar:1.24:compile<br>&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.cxf:cxf-rt-rs-client:jar:3.3.6:compile (version managed from 3.3.5)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;com.sun.xml.messaging.saaj:saaj-impl:jar:1.4.0-b03:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;(org.jvnet.staxex:stax-ex:jar:1.7.8:compile - omitted for conflict with 1.8.1)<br></li> 
+           <br> 
+           <li>org.apache.openmeetings:openmeetings-web:war:5.0.0-M4<br>\-&nbsp;org.apache.openmeetings:openmeetings-webservice:jar:5.0.0-M4:compile<br>&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.cxf:cxf-rt-frontend-jaxrs:jar:3.3.6:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;com.sun.xml.messaging.saaj:saaj-impl:jar:1.4.0-b03:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;(org.jvnet.staxex:stax-ex:jar:1.7.8:compile - omitted for conflict with 1.8.1)<br></li> 
            <br> 
+           <li>org.apache.openmeetings:openmeetings-webservice:jar:5.0.0-M4<br>\-&nbsp;org.apache.cxf:cxf-rt-frontend-jaxrs:jar:3.3.6:compile<br>&nbsp;&nbsp;&nbsp;\-&nbsp;com.sun.xml.messaging.saaj:saaj-impl:jar:1.4.0-b03:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.jvnet.staxex:stax-ex:jar:1.7.8:compile<br></li> 
            <br> 
           </ol></td> 
         </tr> 
         <tr class="b"> 
-         <td width="25%">1.24</td> 
+         <td width="25%">1.8.1</td> 
          <td> 
-          <ol style="list-style-type: decimal">
-            org.apache.openmeetings:openmeetings-server:jar:5.0.0-M4-SNAPSHOT 
-           <br>\-&nbsp;org.apache.openmeetings:openmeetings-screenshare:jar:5.0.0-M4-SNAPSHOT:compile 
-           <br>&nbsp;&nbsp;&nbsp;\-&nbsp;org.red5:red5-client:jar:1.2.3:compile 
-           <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.red5:red5-server-common:jar:1.2.3:compile 
-           <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.red5:red5-io:jar:1.2.3:compile 
-           <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.tika:tika-parsers:jar:1.24:compile (version managed from 1.22) 
-           <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;(org.apache.tika:tika-core:jar:1.24:compile - omitted for conflict with 1.22) 
+          <ol style="list-style-type: decimal"> 
+           <li>org.apache.openmeetings:openmeetings-core:jar:5.0.0-M4<br>\-&nbsp;org.apache.openmeetings:openmeetings-util:jar:5.0.0-M4:compile<br>&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.tika:tika-parsers:jar:1.24:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.glassfish.jaxb:jaxb-runtime:jar:2.3.2:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.jvnet.staxex:stax-ex:jar:1.8.1:compile<br></li> 
+           <br> 
+           <li>org.apache.openmeetings:openmeetings-db:jar:5.0.0-M4<br>\-&nbsp;org.apache.openmeetings:openmeetings-util:jar:5.0.0-M4:compile<br>&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.tika:tika-parsers:jar:1.24:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.glassfish.jaxb:jaxb-runtime:jar:2.3.2:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.jvnet.staxex:stax-ex:jar:1.8.1:compile<br></li> 
+           <br> 
+           <li>org.apache.openmeetings:openmeetings-install:jar:5.0.0-M4<br>\-&nbsp;org.apache.openmeetings:openmeetings-core:jar:5.0.0-M4:compile<br>&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.openmeetings:openmeetings-util:jar:5.0.0-M4:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.tika:tika-parsers:jar:1.24:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.glassfish.jaxb:jaxb-runtime:jar:2.3.2:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [...]
            <br> 
+           <li>org.apache.openmeetings:openmeetings-service:jar:5.0.0-M4<br>\-&nbsp;org.apache.openmeetings:openmeetings-core:jar:5.0.0-M4:compile<br>&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.openmeetings:openmeetings-util:jar:5.0.0-M4:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.tika:tika-parsers:jar:1.24:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.glassfish.jaxb:jaxb-runtime:jar:2.3.2:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [...]
+           <br> 
+           <li>org.apache.openmeetings:openmeetings-util:jar:5.0.0-M4<br>\-&nbsp;org.apache.tika:tika-parsers:jar:1.24:compile<br>&nbsp;&nbsp;&nbsp;\-&nbsp;org.glassfish.jaxb:jaxb-runtime:jar:2.3.2:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.jvnet.staxex:stax-ex:jar:1.8.1:compile<br></li> 
+           <br> 
+           <li>org.apache.openmeetings:openmeetings-web:war:5.0.0-M4<br>\-&nbsp;org.apache.openmeetings:openmeetings-util:jar:5.0.0-M4:compile<br>&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.tika:tika-parsers:jar:1.24:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.glassfish.jaxb:jaxb-runtime:jar:2.3.2:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.jvnet.staxex:stax-ex:jar:1.8.1:compile<br></li> 
+           <br> 
+           <li>org.apache.openmeetings:openmeetings-webservice:jar:5.0.0-M4<br>\-&nbsp;org.apache.openmeetings:openmeetings-util:jar:5.0.0-M4:compile<br>&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.tika:tika-parsers:jar:1.24:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.glassfish.jaxb:jaxb-runtime:jar:2.3.2:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;(org.jvnet.staxex:stax-ex:jar:1.8.1:compile - omitted for conflict with 1.7.8)<br></li> 
            <br> 
           </ol></td> 
         </tr> 
@@ -812,7 +1391,7 @@
   </table> 
  </section> 
  <section> 
-  <h4 id="orgjvnetstaxexstax-ex1">org.jvnet.staxex:stax-ex</h4> 
+  <h4 id="orgobjenesisobjenesis1">org.objenesis:objenesis</h4> 
   <table border="0" class="bodyTable table table-striped table-hover"> 
    <tbody> 
     <tr class="a"> 
@@ -827,35 +1406,18 @@
       <table border="0" class="bodyTable table table-striped table-hover"> 
        <tbody> 
         <tr class="b"> 
-         <td width="25%">1.7.8</td> 
+         <td width="25%">2.6</td> 
          <td> 
-          <ol style="list-style-type: decimal">
-            org.apache.openmeetings:openmeetings-server:jar:5.0.0-M4-SNAPSHOT 
-           <br>\-&nbsp;org.apache.openmeetings:openmeetings-screenshare:jar:5.0.0-M4-SNAPSHOT:compile 
-           <br>&nbsp;&nbsp;&nbsp;\-&nbsp;org.red5:red5-client:jar:1.2.3:compile 
-           <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.red5:red5-server-common:jar:1.2.3:compile 
-           <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.red5:red5-io:jar:1.2.3:compile 
-           <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.tika:tika-parsers:jar:1.24:compile (version managed from 1.22) 
-           <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.cxf:cxf-rt-rs-client:jar:3.3.6:compile (version managed from 3.3.5) 
-           <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;com.sun.xml.messaging.saaj:saaj-impl:jar:1.4.0-b03:compile 
-           <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;(org.jvnet.staxex:stax-ex:jar:1.7.8:compile - omitted for conflict with 1.8.1) 
-           <br> 
+          <ol style="list-style-type: decimal"> 
+           <li>org.apache.openmeetings:openmeetings-core:jar:5.0.0-M4<br>\-&nbsp;org.mockito:mockito-core:jar:3.3.3:test<br>&nbsp;&nbsp;&nbsp;\-&nbsp;org.objenesis:objenesis:jar:2.6:test<br></li> 
            <br> 
           </ol></td> 
         </tr> 
         <tr class="a"> 
-         <td width="25%">1.8.1</td> 
+         <td width="25%">3.0.1</td> 
          <td> 
-          <ol style="list-style-type: decimal">
-            org.apache.openmeetings:openmeetings-server:jar:5.0.0-M4-SNAPSHOT 
-           <br>\-&nbsp;org.apache.openmeetings:openmeetings-screenshare:jar:5.0.0-M4-SNAPSHOT:compile 
-           <br>&nbsp;&nbsp;&nbsp;\-&nbsp;org.red5:red5-client:jar:1.2.3:compile 
-           <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.red5:red5-server-common:jar:1.2.3:compile 
-           <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.red5:red5-io:jar:1.2.3:compile 
-           <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.tika:tika-parsers:jar:1.24:compile (version managed from 1.22) 
-           <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.glassfish.jaxb:jaxb-runtime:jar:2.3.2:compile 
-           <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.jvnet.staxex:stax-ex:jar:1.8.1:compile 
-           <br> 
+          <ol style="list-style-type: decimal"> 
+           <li>org.apache.openmeetings:openmeetings-core:jar:5.0.0-M4<br>\-&nbsp;org.powermock:powermock-module-junit4:jar:2.0.7:test<br>&nbsp;&nbsp;&nbsp;\-&nbsp;org.powermock:powermock-module-junit4-common:jar:2.0.7:test<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.powermock:powermock-reflect:jar:2.0.7:test<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;(org.objenesis:objenesis:jar:3.0.1:test - omitted for conflict with 2.6)<br></li> 
            <br> 
           </ol></td> 
         </tr> 
@@ -866,7 +1428,7 @@
   </table> 
  </section> 
  <section> 
-  <h4 id="orgspringframeworkspring-beans1">org.springframework:spring-beans</h4> 
+  <h4 id="orgslf4jjcl-over-slf4j1">org.slf4j:jcl-over-slf4j</h4> 
   <table border="0" class="bodyTable table table-striped table-hover"> 
    <tbody> 
     <tr class="b"> 
@@ -881,42 +1443,26 @@
       <table border="0" class="bodyTable table table-striped table-hover"> 
        <tbody> 
         <tr class="a"> 
-         <td width="25%">5.1.9.RELEASE</td> 
+         <td width="25%">1.7.25</td> 
          <td> 
-          <ol style="list-style-type: decimal">
-            org.apache.openmeetings:openmeetings-server:jar:5.0.0-M4-SNAPSHOT 
-           <br>\-&nbsp;org.apache.openmeetings:openmeetings-screenshare:jar:5.0.0-M4-SNAPSHOT:compile 
-           <br>&nbsp;&nbsp;&nbsp;\-&nbsp;org.red5:red5-client:jar:1.2.3:compile 
-           <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.red5:red5-server-common:jar:1.2.3:compile 
-           <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.red5:red5-io:jar:1.2.3:compile 
-           <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.springframework:spring-context:jar:5.2.5.RELEASE:compile 
-           <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;+-&nbsp;org.springframework:spring-aop:jar:5.2.5.RELEASE:compile 
-           <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;\-&nbsp;(org.springframework:spring-beans:jar:5.1.9.RELEASE:compile - omitted for duplicate) 
-           <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;(org.springframework:spring-beans:jar:5.1.9.RELEASE:compile - omitted for duplicate) 
+          <ol style="list-style-type: decimal"> 
+           <li>org.apache.openmeetings:openmeetings-service:jar:5.0.0-M4<br>\-&nbsp;com.github.caldav4j:caldav4j:jar:1.0.0-rc.2:compile<br>&nbsp;&nbsp;&nbsp;+-&nbsp;org.apache.jackrabbit:jackrabbit-webdav:jar:2.17.5:compile<br>&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;\-&nbsp;(org.slf4j:jcl-over-slf4j:jar:1.7.25:compile - omitted for duplicate)<br>&nbsp;&nbsp;&nbsp;\-&nbsp;org.slf4j:jcl-over-slf4j:jar:1.7.25:compile<br></li> 
+           <br> 
+           <li>org.apache.openmeetings:openmeetings-web:war:5.0.0-M4<br>\-&nbsp;org.apache.openmeetings:openmeetings-service:jar:5.0.0-M4:compile<br>&nbsp;&nbsp;&nbsp;\-&nbsp;com.github.caldav4j:caldav4j:jar:1.0.0-rc.2:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;+-&nbsp;org.apache.jackrabbit:jackrabbit-webdav:jar:2.17.5:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;\-&nbsp;(org.slf4j:jcl-over-slf4j:jar:1.7.25:compile - omitted for conflict with 1.7.28)<br>&nbsp;&nbsp;&nb [...]
            <br> 
+           <li>org.apache.openmeetings:openmeetings-webservice:jar:5.0.0-M4<br>\-&nbsp;org.apache.openmeetings:openmeetings-service:jar:5.0.0-M4:compile<br>&nbsp;&nbsp;&nbsp;\-&nbsp;com.github.caldav4j:caldav4j:jar:1.0.0-rc.2:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;+-&nbsp;org.apache.jackrabbit:jackrabbit-webdav:jar:2.17.5:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;\-&nbsp;(org.slf4j:jcl-over-slf4j:jar:1.7.25:compile - omitted for conflict with 1.7.28)<br>&nbsp;&n [...]
            <br> 
           </ol></td> 
         </tr> 
         <tr class="b"> 
-         <td width="25%">5.2.5.RELEASE</td> 
+         <td width="25%">1.7.28</td> 
          <td> 
-          <ol style="list-style-type: decimal">
-            org.apache.openmeetings:openmeetings-server:jar:5.0.0-M4-SNAPSHOT 
-           <br>+-&nbsp;org.apache.openmeetings:openmeetings-screenshare:jar:5.0.0-M4-SNAPSHOT:compile 
-           <br>|&nbsp;&nbsp;\-&nbsp;org.red5:red5-client:jar:1.2.3:compile 
-           <br>|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.red5:red5-server-common:jar:1.2.3:compile 
-           <br>|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;+-&nbsp;org.springframework:spring-web:jar:5.1.9.RELEASE:compile 
-           <br>|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;\-&nbsp;org.springframework:spring-beans:jar:5.2.5.RELEASE:compile 
-           <br>|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.springframework:spring-context-support:jar:5.2.5.RELEASE:compile 
-           <br>|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;(org.springframework:spring-beans:jar:5.2.5.RELEASE:compile - omitted for conflict with 5.2.5.RELEASE) 
-           <br>\-&nbsp;org.apache.openmeetings:openmeetings-install:jar:5.0.0-M4-SNAPSHOT:runtime 
-           <br>&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.openmeetings:openmeetings-core:jar:5.0.0-M4-SNAPSHOT:runtime 
-           <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;+-&nbsp;org.apache.openmeetings:openmeetings-db:jar:5.0.0-M4-SNAPSHOT:runtime 
-           <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;\-&nbsp;org.springframework:spring-tx:jar:5.2.5.RELEASE:runtime 
-           <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;(org.springframework:spring-beans:jar:5.2.5.RELEASE:runtime - omitted for conflict with 5.2.5.RELEASE) 
-           <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.springframework:spring-webmvc:jar:5.2.5.RELEASE:runtime 
-           <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;(org.springframework:spring-beans:jar:5.2.5.RELEASE:compile - scope updated from runtime; omitted for duplicate) 
+          <ol style="list-style-type: decimal"> 
+           <li>org.apache.openmeetings:openmeetings-service:jar:5.0.0-M4<br>\-&nbsp;org.apache.openmeetings:openmeetings-core:jar:5.0.0-M4:compile<br>&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.openmeetings:openmeetings-util:jar:5.0.0-M4:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.tika:tika-parsers:jar:1.24:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;(org.slf4j:jcl-over-slf4j:jar:1.7.28:compile - omitted for conflict with 1.7.25)<br></li> 
            <br> 
+           <li>org.apache.openmeetings:openmeetings-web:war:5.0.0-M4<br>\-&nbsp;org.apache.openmeetings:openmeetings-util:jar:5.0.0-M4:compile<br>&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.tika:tika-parsers:jar:1.24:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.slf4j:jcl-over-slf4j:jar:1.7.28:compile<br></li> 
+           <br> 
+           <li>org.apache.openmeetings:openmeetings-webservice:jar:5.0.0-M4<br>\-&nbsp;org.apache.openmeetings:openmeetings-util:jar:5.0.0-M4:compile<br>&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.tika:tika-parsers:jar:1.24:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.slf4j:jcl-over-slf4j:jar:1.7.28:compile<br></li> 
            <br> 
           </ol></td> 
         </tr> 
@@ -927,7 +1473,7 @@
   </table> 
  </section> 
  <section> 
-  <h4 id="orgspringframeworkspring-web1">org.springframework:spring-web</h4> 
+  <h4 id="orgspringframeworkspring-beans1">org.springframework:spring-beans</h4> 
   <table border="0" class="bodyTable table table-striped table-hover"> 
    <tbody> 
     <tr class="a"> 
@@ -944,28 +1490,20 @@
         <tr class="b"> 
          <td width="25%">5.1.9.RELEASE</td> 
          <td> 
-          <ol style="list-style-type: decimal">
-            org.apache.openmeetings:openmeetings-server:jar:5.0.0-M4-SNAPSHOT 
-           <br>\-&nbsp;org.apache.openmeetings:openmeetings-screenshare:jar:5.0.0-M4-SNAPSHOT:compile 
-           <br>&nbsp;&nbsp;&nbsp;\-&nbsp;org.red5:red5-client:jar:1.2.3:compile 
-           <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.red5:red5-server-common:jar:1.2.3:compile 
-           <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.springframework:spring-web:jar:5.1.9.RELEASE:compile 
+          <ol style="list-style-type: decimal"> 
+           <li>org.apache.openmeetings:openmeetings-screenshare:jar:5.0.0-M4<br>\-&nbsp;org.red5:red5-client:jar:1.2.3:compile<br>&nbsp;&nbsp;&nbsp;\-&nbsp;org.red5:red5-server-common:jar:1.2.3:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;+-&nbsp;org.red5:red5-io:jar:1.2.3:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;\-&nbsp;org.springframework:spring-context:jar:5.1.9.RELEASE:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;+-&nbsp;org.sprin [...]
            <br> 
+           <li>org.apache.openmeetings:openmeetings-server:jar:5.0.0-M4<br>\-&nbsp;org.apache.openmeetings:openmeetings-screenshare:jar:5.0.0-M4:compile<br>&nbsp;&nbsp;&nbsp;\-&nbsp;org.red5:red5-client:jar:1.2.3:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.red5:red5-server-common:jar:1.2.3:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.red5:red5-io:jar:1.2.3:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-& [...]
            <br> 
           </ol></td> 
         </tr> 
         <tr class="a"> 
          <td width="25%">5.2.5.RELEASE</td> 
          <td> 
-          <ol style="list-style-type: decimal">
-            org.apache.openmeetings:openmeetings-server:jar:5.0.0-M4-SNAPSHOT 
-           <br>\-&nbsp;org.apache.openmeetings:openmeetings-install:jar:5.0.0-M4-SNAPSHOT:runtime 
-           <br>&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.openmeetings:openmeetings-core:jar:5.0.0-M4-SNAPSHOT:runtime 
-           <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;+-&nbsp;org.apache.openmeetings:openmeetings-db:jar:5.0.0-M4-SNAPSHOT:runtime 
-           <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;\-&nbsp;(org.springframework:spring-web:jar:5.2.5.RELEASE:runtime - omitted for conflict with 5.1.9.RELEASE) 
-           <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.springframework:spring-webmvc:jar:5.2.5.RELEASE:runtime 
-           <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;(org.springframework:spring-web:jar:5.2.5.RELEASE:runtime - omitted for conflict with 5.1.9.RELEASE) 
+          <ol style="list-style-type: decimal"> 
+           <li>org.apache.openmeetings:openmeetings-screenshare:jar:5.0.0-M4<br>\-&nbsp;org.red5:red5-client:jar:1.2.3:compile<br>&nbsp;&nbsp;&nbsp;\-&nbsp;org.red5:red5-server-common:jar:1.2.3:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.springframework:spring-context-support:jar:5.2.5.RELEASE:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;(org.springframework:spring-beans:jar:5.2.5.RELEASE:compile - omitted for conflict with 5.1.9.RELEASE)<br></li> 
            <br> 
+           <li>org.apache.openmeetings:openmeetings-server:jar:5.0.0-M4<br>+-&nbsp;org.apache.openmeetings:openmeetings-screenshare:jar:5.0.0-M4:compile<br>|&nbsp;&nbsp;\-&nbsp;org.red5:red5-client:jar:1.2.3:compile<br>|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.red5:red5-server-common:jar:1.2.3:compile<br>|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;+-&nbsp;org.springframework:spring-web:jar:5.1.9.RELEASE:compile<br>|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;\-&nbs [...]
            <br> 
           </ol></td> 
         </tr> 
@@ -976,7 +1514,7 @@
   </table> 
  </section> 
  <section> 
-  <h4 id="orgapacheopenmeetingsopenmeetings-core1">org.apache.openmeetings:openmeetings-core</h4> 
+  <h4 id="orgspringframeworkspring-context1">org.springframework:spring-context</h4> 
   <table border="0" class="bodyTable table table-striped table-hover"> 
    <tbody> 
     <tr class="b"> 
@@ -991,13 +1529,18 @@
       <table border="0" class="bodyTable table table-striped table-hover"> 
        <tbody> 
         <tr class="a"> 
-         <td width="25%">5.0.0-M4-SNAPSHOT</td> 
+         <td width="25%">5.1.9.RELEASE</td> 
          <td> 
-          <ol style="list-style-type: decimal">
-            org.apache.openmeetings:openmeetings-server:jar:5.0.0-M4-SNAPSHOT 
-           <br>\-&nbsp;org.apache.openmeetings:openmeetings-install:jar:5.0.0-M4-SNAPSHOT:runtime 
-           <br>&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.openmeetings:openmeetings-core:jar:5.0.0-M4-SNAPSHOT:runtime 
+          <ol style="list-style-type: decimal"> 
+           <li>org.apache.openmeetings:openmeetings-screenshare:jar:5.0.0-M4<br>\-&nbsp;org.red5:red5-client:jar:1.2.3:compile<br>&nbsp;&nbsp;&nbsp;\-&nbsp;org.red5:red5-server-common:jar:1.2.3:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.red5:red5-io:jar:1.2.3:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.springframework:spring-context:jar:5.1.9.RELEASE:compile<br></li> 
            <br> 
+          </ol></td> 
+        </tr> 
+        <tr class="b"> 
+         <td width="25%">5.2.5.RELEASE</td> 
+         <td> 
+          <ol style="list-style-type: decimal"> 
+           <li>org.apache.openmeetings:openmeetings-screenshare:jar:5.0.0-M4<br>\-&nbsp;org.red5:red5-client:jar:1.2.3:compile<br>&nbsp;&nbsp;&nbsp;\-&nbsp;org.red5:red5-server-common:jar:1.2.3:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.springframework:spring-context-support:jar:5.2.5.RELEASE:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;(org.springframework:spring-context:jar:5.2.5.RELEASE:compile - omitted for conflict with 5.1.9.RELEASE)<br></li> 
            <br> 
           </ol></td> 
         </tr> 
@@ -1008,10 +1551,10 @@
   </table> 
  </section> 
  <section> 
-  <h4 id="orgapacheopenmeetingsopenmeetings-db1">org.apache.openmeetings:openmeetings-db</h4> 
+  <h4 id="orgspringframeworkspring-web1">org.springframework:spring-web</h4> 
   <table border="0" class="bodyTable table table-striped table-hover"> 
    <tbody> 
-    <tr class="b"> 
+    <tr class="a"> 
      <td> 
       <figure> 
        <figcaption>
@@ -1022,46 +1565,19 @@
      <td> 
       <table border="0" class="bodyTable table table-striped table-hover"> 
        <tbody> 
-        <tr class="a"> 
-         <td width="25%">5.0.0-M4-SNAPSHOT</td> 
+        <tr class="b"> 
+         <td width="25%">5.1.9.RELEASE</td> 
          <td> 
-          <ol style="list-style-type: decimal">
-            org.apache.openmeetings:openmeetings-server:jar:5.0.0-M4-SNAPSHOT 
-           <br>\-&nbsp;org.apache.openmeetings:openmeetings-install:jar:5.0.0-M4-SNAPSHOT:runtime 
-           <br>&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.openmeetings:openmeetings-core:jar:5.0.0-M4-SNAPSHOT:runtime 
-           <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.openmeetings:openmeetings-db:jar:5.0.0-M4-SNAPSHOT:runtime 
-           <br> 
+          <ol style="list-style-type: decimal"> 
+           <li>org.apache.openmeetings:openmeetings-server:jar:5.0.0-M4<br>\-&nbsp;org.apache.openmeetings:openmeetings-screenshare:jar:5.0.0-M4:compile<br>&nbsp;&nbsp;&nbsp;\-&nbsp;org.red5:red5-client:jar:1.2.3:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.red5:red5-server-common:jar:1.2.3:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.springframework:spring-web:jar:5.1.9.RELEASE:compile<br></li> 
            <br> 
           </ol></td> 
         </tr> 
-       </tbody> 
-      </table></td> 
-    </tr> 
-   </tbody> 
-  </table> 
- </section> 
- <section> 
-  <h4 id="orgapacheopenmeetingsopenmeetings-install1">org.apache.openmeetings:openmeetings-install</h4> 
-  <table border="0" class="bodyTable table table-striped table-hover"> 
-   <tbody> 
-    <tr class="b"> 
-     <td> 
-      <figure> 
-       <figcaption>
-         [Error] 
-       </figcaption> 
-       <i class="fas fa-exclamation-circle"></i> 
-      </figure></td> 
-     <td> 
-      <table border="0" class="bodyTable table table-striped table-hover"> 
-       <tbody> 
         <tr class="a"> 
-         <td width="25%">5.0.0-M4-SNAPSHOT</td> 
+         <td width="25%">5.2.5.RELEASE</td> 
          <td> 
-          <ol style="list-style-type: decimal">
-            org.apache.openmeetings:openmeetings-server:jar:5.0.0-M4-SNAPSHOT 
-           <br>\-&nbsp;org.apache.openmeetings:openmeetings-install:jar:5.0.0-M4-SNAPSHOT:runtime 
-           <br> 
+          <ol style="list-style-type: decimal"> 
+           <li>org.apache.openmeetings:openmeetings-server:jar:5.0.0-M4<br>\-&nbsp;org.apache.openmeetings:openmeetings-install:jar:5.0.0-M4:runtime<br>&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.openmeetings:openmeetings-core:jar:5.0.0-M4:runtime<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;+-&nbsp;org.apache.openmeetings:openmeetings-db:jar:5.0.0-M4:runtime<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;\-&nbsp;(org.springframework:spring-web:jar:5.2.5.RELEASE:runtime - omitted for conflict wi [...]
            <br> 
           </ol></td> 
         </tr> 
@@ -1072,7 +1588,7 @@
   </table> 
  </section> 
  <section> 
-  <h4 id="orgapacheopenmeetingsopenmeetings-screenshare1">org.apache.openmeetings:openmeetings-screenshare</h4> 
+  <h4 id="orgwebjarsfont-awesome1">org.webjars:font-awesome</h4> 
   <table border="0" class="bodyTable table table-striped table-hover"> 
    <tbody> 
     <tr class="b"> 
@@ -1087,12 +1603,18 @@
       <table border="0" class="bodyTable table table-striped table-hover"> 
        <tbody> 
         <tr class="a"> 
-         <td width="25%">5.0.0-M4-SNAPSHOT</td> 
+         <td width="25%">5.13.0</td> 
          <td> 
-          <ol style="list-style-type: decimal">
-            org.apache.openmeetings:openmeetings-server:jar:5.0.0-M4-SNAPSHOT 
-           <br>\-&nbsp;org.apache.openmeetings:openmeetings-screenshare:jar:5.0.0-M4-SNAPSHOT:compile 
+          <ol style="list-style-type: decimal"> 
+           <li>org.apache.openmeetings:openmeetings-web:war:5.0.0-M4<br>\-&nbsp;org.webjars:font-awesome:jar:5.13.0:compile<br></li> 
            <br> 
+          </ol></td> 
+        </tr> 
+        <tr class="b"> 
+         <td width="25%">5.9.0</td> 
+         <td> 
+          <ol style="list-style-type: decimal"> 
+           <li>org.apache.openmeetings:openmeetings-web:war:5.0.0-M4<br>\-&nbsp;de.agilecoders.wicket:wicket-bootstrap-extensions:jar:5.0.0-M2:compile<br>&nbsp;&nbsp;&nbsp;\-&nbsp;(org.webjars:font-awesome:jar:5.9.0:compile - omitted for conflict with 5.13.0)<br></li> 
            <br> 
           </ol></td> 
         </tr> 
@@ -1103,10 +1625,10 @@
   </table> 
  </section> 
  <section> 
-  <h4 id="orgapacheopenmeetingsopenmeetings-util1">org.apache.openmeetings:openmeetings-util</h4> 
+  <h4 id="orgwebjarsjquery1">org.webjars:jquery</h4> 
   <table border="0" class="bodyTable table table-striped table-hover"> 
    <tbody> 
-    <tr class="b"> 
+    <tr class="a"> 
      <td> 
       <figure> 
        <figcaption>
@@ -1117,17 +1639,27 @@
      <td> 
       <table border="0" class="bodyTable table table-striped table-hover"> 
        <tbody> 
+        <tr class="b"> 
+         <td width="25%">1.11.1</td> 
+         <td> 
+          <ol style="list-style-type: decimal"> 
+           <li>org.apache.openmeetings:openmeetings-web:war:5.0.0-M4<br>\-&nbsp;de.agilecoders.wicket:wicket-bootstrap-extensions:jar:5.0.0-M2:compile<br>&nbsp;&nbsp;&nbsp;\-&nbsp;org.webjars:typeaheadjs:jar:0.10.5:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;(org.webjars:jquery:jar:1.11.1:compile - omitted for conflict with 1.12.0)<br></li> 
+           <br> 
+          </ol></td> 
+        </tr> 
         <tr class="a"> 
-         <td width="25%">5.0.0-M4-SNAPSHOT</td> 
+         <td width="25%">1.12.0</td> 
          <td> 
-          <ol style="list-style-type: decimal">
-            org.apache.openmeetings:openmeetings-server:jar:5.0.0-M4-SNAPSHOT 
-           <br>\-&nbsp;org.apache.openmeetings:openmeetings-install:jar:5.0.0-M4-SNAPSHOT:runtime 
-           <br>&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.openmeetings:openmeetings-core:jar:5.0.0-M4-SNAPSHOT:runtime 
-           <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;+-&nbsp;org.apache.openmeetings:openmeetings-util:jar:5.0.0-M4-SNAPSHOT:runtime 
-           <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.apache.openmeetings:openmeetings-db:jar:5.0.0-M4-SNAPSHOT:runtime 
-           <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;(org.apache.openmeetings:openmeetings-util:jar:5.0.0-M4-SNAPSHOT:runtime - omitted for duplicate) 
+          <ol style="list-style-type: decimal"> 
+           <li>org.apache.openmeetings:openmeetings-web:war:5.0.0-M4<br>\-&nbsp;de.agilecoders.wicket:wicket-bootstrap-extensions:jar:5.0.0-M2:compile<br>&nbsp;&nbsp;&nbsp;\-&nbsp;org.webjars:jquery-ui:jar:1.12.1:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.webjars:jquery:jar:1.12.0:compile<br></li> 
            <br> 
+          </ol></td> 
+        </tr> 
+        <tr class="b"> 
+         <td width="25%">3.0.0</td> 
+         <td> 
+          <ol style="list-style-type: decimal"> 
+           <li>org.apache.openmeetings:openmeetings-web:war:5.0.0-M4<br>\-&nbsp;de.agilecoders.wicket:wicket-bootstrap-extensions:jar:5.0.0-M2:compile<br>&nbsp;&nbsp;&nbsp;\-&nbsp;de.agilecoders.wicket:wicket-bootstrap-core:jar:5.0.0-M2:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.webjars:bootstrap:jar:4.3.1:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;(org.webjars:jquery:jar:3.0.0:compile - omitted for conflict with 1.12.0)<br></li> 
            <br> 
           </ol></td> 
         </tr> 
@@ -1138,10 +1670,10 @@
   </table> 
  </section> 
  <section> 
-  <h4 id="orgapacheopenmeetingsopenmeetings-web1">org.apache.openmeetings:openmeetings-web</h4> 
+  <h4 id="orgwebjarspopperjs1">org.webjars:popper.js</h4> 
   <table border="0" class="bodyTable table table-striped table-hover"> 
    <tbody> 
-    <tr class="b"> 
+    <tr class="a"> 
      <td> 
       <figure> 
        <figcaption>
@@ -1152,10 +1684,19 @@
      <td> 
       <table border="0" class="bodyTable table table-striped table-hover"> 
        <tbody> 
+        <tr class="b"> 
+         <td width="25%">1.14.1</td> 
+         <td> 
+          <ol style="list-style-type: decimal"> 
+           <li>org.apache.openmeetings:openmeetings-web:war:5.0.0-M4<br>\-&nbsp;de.agilecoders.wicket:wicket-bootstrap-extensions:jar:5.0.0-M2:compile<br>&nbsp;&nbsp;&nbsp;\-&nbsp;de.agilecoders.wicket:wicket-bootstrap-core:jar:5.0.0-M2:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.webjars:popper.js:jar:1.14.1:compile<br></li> 
+           <br> 
+          </ol></td> 
+        </tr> 
         <tr class="a"> 
-         <td width="25%">5.0.0-M4-SNAPSHOT</td> 
+         <td width="25%">1.14.3</td> 
          <td> 
           <ol style="list-style-type: decimal"> 
+           <li>org.apache.openmeetings:openmeetings-web:war:5.0.0-M4<br>\-&nbsp;de.agilecoders.wicket:wicket-bootstrap-extensions:jar:5.0.0-M2:compile<br>&nbsp;&nbsp;&nbsp;\-&nbsp;de.agilecoders.wicket:wicket-bootstrap-core:jar:5.0.0-M2:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;org.webjars:bootstrap:jar:4.3.1:compile<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\-&nbsp;(org.webjars:popper.js:jar:1.14.3:compile - omitted for conflict with 1.14.1)<br></li> 
            <br> 
           </ol></td> 
         </tr> 
@@ -1171,26 +1712,53 @@
                 <nav id="m-toc-sidebar-nav flex-column">
                 <ul class="m-nav--sidebar nav flex-column flex-nowrap">
     <li class="h2">
-        <a class="nav-link" href="#dependency-convergence" title="Dependency Convergence">Dependency Convergence</a>
+        <a class="nav-link" href="#reactor-dependency-convergence" title="Reactor Dependency Convergence">Reactor Dependency Convergence</a>
     </li>
     <ul class="nav flex-column flex-nowrap nav-collapsible">
             <li class="h3">
-        <a class="nav-link" href="#dependencies-used-in-this-project" title="Dependencies used in this project">Dependencies used in this project</a>
+        <a class="nav-link" href="#dependencies-used-in-modules" title="Dependencies used in modules">Dependencies used in modules</a>
     </li>
     <ul class="nav flex-column flex-nowrap nav-collapsible">
             <li class="h4">
+        <a class="nav-link" href="#comfasterxmljacksoncorejackson-core1" title="com.fasterxml.jackson.core:jackson-core">com.fasterxml.jackson.core:jackson-core</a>
+    </li>
+    <li class="h4">
+        <a class="nav-link" href="#comfasterxmljacksoncorejackson-databind1" title="com.fasterxml.jackson.core:jackson-databind">com.fasterxml.jackson.core:jackson-databind</a>
+    </li>
+    <li class="h4">
+        <a class="nav-link" href="#comgooglecodefindbugsjsr3051" title="com.google.code.findbugs:jsr305">com.google.code.findbugs:jsr305</a>
+    </li>
+    <li class="h4">
         <a class="nav-link" href="#comgooglecodegsongson1" title="com.google.code.gson:gson">com.google.code.gson:gson</a>
     </li>
     <li class="h4">
-        <a class="nav-link" href="#commchangec3p01" title="com.mchange:c3p0">com.mchange:c3p0</a>
+        <a class="nav-link" href="#comgoogleerrorproneerror_prone_annotations1" title="com.google.errorprone:error_prone_annotations">com.google.errorprone:error_prone_annotations</a>
+    </li>
+    <li class="h4">
+        <a class="nav-link" href="#comgoogleguavaguava1" title="com.google.guava:guava">com.google.guava:guava</a>
     </li>
     <li class="h4">
         <a class="nav-link" href="#commons-codeccommons-codec1" title="commons-codec:commons-codec">commons-codec:commons-codec</a>
     </li>
     <li class="h4">
+        <a class="nav-link" href="#deagilecoderswicketwebjarswicket-webjars1" title="de.agilecoders.wicket.webjars:wicket-webjars">de.agilecoders.wicket.webjars:wicket-webjars</a>
+    </li>
+    <li class="h4">
         <a class="nav-link" href="#javaxxmlsoapjavaxxmlsoap-api1" title="javax.xml.soap:javax.xml.soap-api">javax.xml.soap:javax.xml.soap-api</a>
     </li>
     <li class="h4">
+        <a class="nav-link" href="#joda-timejoda-time1" title="joda-time:joda-time">joda-time:joda-time</a>
+    </li>
+    <li class="h4">
+        <a class="nav-link" href="#junitjunit1" title="junit:junit">junit:junit</a>
+    </li>
+    <li class="h4">
+        <a class="nav-link" href="#netbytebuddybyte-buddy1" title="net.bytebuddy:byte-buddy">net.bytebuddy:byte-buddy</a>
+    </li>
+    <li class="h4">
+        <a class="nav-link" href="#netbytebuddybyte-buddy-agent1" title="net.bytebuddy:byte-buddy-agent">net.bytebuddy:byte-buddy-agent</a>
+    </li>
+    <li class="h4">
         <a class="nav-link" href="#orgapachecommonscommons-collections41" title="org.apache.commons:commons-collections4">org.apache.commons:commons-collections4</a>
     </li>
     <li class="h4">
@@ -1203,34 +1771,43 @@
         <a class="nav-link" href="#orgapacheminamina-core1" title="org.apache.mina:mina-core">org.apache.mina:mina-core</a>
     </li>
     <li class="h4">
-        <a class="nav-link" href="#orgapachetikatika-core1" title="org.apache.tika:tika-core">org.apache.tika:tika-core</a>
+        <a class="nav-link" href="#orgapachewicketwicket-core1" title="org.apache.wicket:wicket-core">org.apache.wicket:wicket-core</a>
+    </li>
+    <li class="h4">
+        <a class="nav-link" href="#orgjavassistjavassist1" title="org.javassist:javassist">org.javassist:javassist</a>
+    </li>
+    <li class="h4">
+        <a class="nav-link" href="#orgjunitjupiterjunit-jupiter-api1" title="org.junit.jupiter:junit-jupiter-api">org.junit.jupiter:junit-jupiter-api</a>
+    </li>
+    <li class="h4">
+        <a class="nav-link" href="#orgjunitjupiterjunit-jupiter-engine1" title="org.junit.jupiter:junit-jupiter-engine">org.junit.jupiter:junit-jupiter-engine</a>
     </li>
     <li class="h4">
         <a class="nav-link" href="#orgjvnetstaxexstax-ex1" title="org.jvnet.staxex:stax-ex">org.jvnet.staxex:stax-ex</a>
     </li>
     <li class="h4">
-        <a class="nav-link" href="#orgspringframeworkspring-beans1" title="org.springframework:spring-beans">org.springframework:spring-beans</a>
+        <a class="nav-link" href="#orgobjenesisobjenesis1" title="org.objenesis:objenesis">org.objenesis:objenesis</a>
     </li>
     <li class="h4">
-        <a class="nav-link" href="#orgspringframeworkspring-web1" title="org.springframework:spring-web">org.springframework:spring-web</a>
+        <a class="nav-link" href="#orgslf4jjcl-over-slf4j1" title="org.slf4j:jcl-over-slf4j">org.slf4j:jcl-over-slf4j</a>
     </li>
     <li class="h4">
-        <a class="nav-link" href="#orgapacheopenmeetingsopenmeetings-core1" title="org.apache.openmeetings:openmeetings-core">org.apache.openmeetings:openmeetings-core</a>
+        <a class="nav-link" href="#orgspringframeworkspring-beans1" title="org.springframework:spring-beans">org.springframework:spring-beans</a>
     </li>
     <li class="h4">
-        <a class="nav-link" href="#orgapacheopenmeetingsopenmeetings-db1" title="org.apache.openmeetings:openmeetings-db">org.apache.openmeetings:openmeetings-db</a>
+        <a class="nav-link" href="#orgspringframeworkspring-context1" title="org.springframework:spring-context">org.springframework:spring-context</a>
     </li>
     <li class="h4">
-        <a class="nav-link" href="#orgapacheopenmeetingsopenmeetings-install1" title="org.apache.openmeetings:openmeetings-install">org.apache.openmeetings:openmeetings-install</a>
+        <a class="nav-link" href="#orgspringframeworkspring-web1" title="org.springframework:spring-web">org.springframework:spring-web</a>
     </li>
     <li class="h4">
-        <a class="nav-link" href="#orgapacheopenmeetingsopenmeetings-screenshare1" title="org.apache.openmeetings:openmeetings-screenshare">org.apache.openmeetings:openmeetings-screenshare</a>
+        <a class="nav-link" href="#orgwebjarsfont-awesome1" title="org.webjars:font-awesome">org.webjars:font-awesome</a>
     </li>
     <li class="h4">
-        <a class="nav-link" href="#orgapacheopenmeetingsopenmeetings-util1" title="org.apache.openmeetings:openmeetings-util">org.apache.openmeetings:openmeetings-util</a>
+        <a class="nav-link" href="#orgwebjarsjquery1" title="org.webjars:jquery">org.webjars:jquery</a>
     </li>
     <li class="h4">
-        <a class="nav-link" href="#orgapacheopenmeetingsopenmeetings-web1" title="org.apache.openmeetings:openmeetings-web">org.apache.openmeetings:openmeetings-web</a>
+        <a class="nav-link" href="#orgwebjarspopperjs1" title="org.webjars:popper.js">org.webjars:popper.js</a>
     </li>
     </ul>
     </ul>
diff --git a/dependency-management.html b/dependency-management.html
index 2985a55..86377b6 100644
--- a/dependency-management.html
+++ b/dependency-management.html
@@ -3,7 +3,7 @@
 
   <!doctype html>
 <!--
- Generated by Apache Maven Doxia  at 2020-04-11  Rendered using Reflow Maven Skin 2.3.0 (http://devacfr.github.io/reflow-maven-skin)
+ Generated by Apache Maven Doxia  at 2020-04-23  Rendered using Reflow Maven Skin 2.3.0 (http://devacfr.github.io/reflow-maven-skin)
 -->
 <html  xml:lang="en" lang="en">
         <head>
@@ -213,7 +213,7 @@
         <main class="col-xs-12 col-sm-12 col-md-12 col-lg-12 col-xl-8" role="main">
     <nav aria-label="breadcrumb">
         <ol class="breadcrumb">
-            <li class="publishDate version-date">    Last Published: 2020-04-11</li>
+            <li class="publishDate version-date">    Last Published: 2020-04-23</li>
         </ol>
     </nav>
                     <section> 
@@ -302,56 +302,56 @@
     <tr class="a"> 
      <td>org.apache.openmeetings</td> 
      <td><a class="externalLink" href="https://openmeetings.apache.org/openmeetings-core">openmeetings-core</a></td> 
-     <td>5.0.0-M4-SNAPSHOT</td> 
+     <td>5.0.0-M4</td> 
      <td>jar</td> 
      <td><a class="externalLink" href="https://www.apache.org/licenses/LICENSE-2.0">The Apache Software License, Version 2.0</a></td> 
     </tr> 
     <tr class="b"> 
      <td>org.apache.openmeetings</td> 
      <td><a class="externalLink" href="https://openmeetings.apache.org/openmeetings-db">openmeetings-db</a></td> 
-     <td>5.0.0-M4-SNAPSHOT</td> 
+     <td>5.0.0-M4</td> 
      <td>jar</td> 
      <td><a class="externalLink" href="https://www.apache.org/licenses/LICENSE-2.0">The Apache Software License, Version 2.0</a></td> 
     </tr> 
     <tr class="a"> 
      <td>org.apache.openmeetings</td> 
      <td><a class="externalLink" href="https://openmeetings.apache.org/openmeetings-install">openmeetings-install</a></td> 
-     <td>5.0.0-M4-SNAPSHOT</td> 
+     <td>5.0.0-M4</td> 
      <td>jar</td> 
      <td><a class="externalLink" href="https://www.apache.org/licenses/LICENSE-2.0">The Apache Software License, Version 2.0</a></td> 
     </tr> 
     <tr class="b"> 
      <td>org.apache.openmeetings</td> 
      <td><a class="externalLink" href="https://openmeetings.apache.org/openmeetings-screenshare">openmeetings-screenshare</a></td> 
-     <td>5.0.0-M4-SNAPSHOT</td> 
+     <td>5.0.0-M4</td> 
      <td>jar</td> 
      <td><a class="externalLink" href="https://www.apache.org/licenses/LICENSE-2.0">The Apache Software License, Version 2.0</a></td> 
     </tr> 
     <tr class="a"> 
      <td>org.apache.openmeetings</td> 
      <td><a class="externalLink" href="https://openmeetings.apache.org/openmeetings-service">openmeetings-service</a></td> 
-     <td>5.0.0-M4-SNAPSHOT</td> 
+     <td>5.0.0-M4</td> 
      <td>jar</td> 
      <td><a class="externalLink" href="https://www.apache.org/licenses/LICENSE-2.0">The Apache Software License, Version 2.0</a></td> 
     </tr> 
     <tr class="b"> 
      <td>org.apache.openmeetings</td> 
      <td><a class="externalLink" href="https://openmeetings.apache.org/openmeetings-util">openmeetings-util</a></td> 
-     <td>5.0.0-M4-SNAPSHOT</td> 
+     <td>5.0.0-M4</td> 
      <td>jar</td> 
      <td><a class="externalLink" href="https://www.apache.org/licenses/LICENSE-2.0">The Apache Software License, Version 2.0</a></td> 
     </tr> 
     <tr class="a"> 
      <td>org.apache.openmeetings</td> 
      <td><a class="externalLink" href="https://openmeetings.apache.org/openmeetings-web">openmeetings-web</a></td> 
-     <td>5.0.0-M4-SNAPSHOT</td> 
+     <td>5.0.0-M4</td> 
      <td>jar</td> 
      <td><a class="externalLink" href="https://www.apache.org/licenses/LICENSE-2.0">The Apache Software License, Version 2.0</a></td> 
     </tr> 
     <tr class="b"> 
      <td>org.apache.openmeetings</td> 
      <td><a class="externalLink" href="https://openmeetings.apache.org/openmeetings-webservice">openmeetings-webservice</a></td> 
-     <td>5.0.0-M4-SNAPSHOT</td> 
+     <td>5.0.0-M4</td> 
      <td>jar</td> 
      <td><a class="externalLink" href="https://www.apache.org/licenses/LICENSE-2.0">The Apache Software License, Version 2.0</a></td> 
     </tr> 
@@ -371,10 +371,10 @@
     </tr> 
     <tr class="a"> 
      <td>org.bouncycastle</td> 
-     <td><a class="externalLink" href="https://www.bouncycastle.org/java.html">bcprov-jdk15on</a></td> 
-     <td>1.64</td> 
+     <td><a class="externalLink" href="http://www.bouncycastle.org/java.html">bcprov-jdk15on</a></td> 
+     <td>1.65</td> 
      <td>jar</td> 
-     <td><a class="externalLink" href="https://www.bouncycastle.org/licence.html">Bouncy Castle Licence</a></td> 
+     <td><a class="externalLink" href="http://www.bouncycastle.org/licence.html">Bouncy Castle Licence</a></td> 
     </tr> 
     <tr class="b"> 
      <td>org.codehaus.jettison</td> 
diff --git a/distribution-management.html b/distribution-management.html
index 0eef21f..2385582 100644
--- a/distribution-management.html
+++ b/distribution-management.html
@@ -3,7 +3,7 @@
 
   <!doctype html>
 <!--
- Generated by Apache Maven Doxia  at 2020-04-11  Rendered using Reflow Maven Skin 2.3.0 (http://devacfr.github.io/reflow-maven-skin)
+ Generated by Apache Maven Doxia  at 2020-04-23  Rendered using Reflow Maven Skin 2.3.0 (http://devacfr.github.io/reflow-maven-skin)
 -->
 <html  xml:lang="en" lang="en">
         <head>
@@ -213,7 +213,7 @@
         <main class="col-xs-12 col-sm-12 col-md-12 col-lg-12 col-xl-8" role="main">
     <nav aria-label="breadcrumb">
         <ol class="breadcrumb">
-            <li class="publishDate version-date">    Last Published: 2020-04-11</li>
+            <li class="publishDate version-date">    Last Published: 2020-04-23</li>
         </ol>
     </nav>
                     <section> 
diff --git a/doap.rdf b/doap.rdf
index 211c0c9..16d486b 100644
--- a/doap.rdf
+++ b/doap.rdf
@@ -59,8 +59,8 @@
     <release>
       <Version>
         <name>Latest WebRTC 5.0.x release</name>
-        <created>2019-12-15</created>
-        <revision>5.0.0-M3</revision>
+        <created>2020-04-22</created>
+        <revision>5.0.0-M4</revision>
       </Version>
     </release>
     <release>
diff --git a/documentation.html b/documentation.html
index e8e6aba..92bd978 100644
--- a/documentation.html
+++ b/documentation.html
@@ -3,7 +3,7 @@
 
   <!doctype html>
 <!--
- Generated by Apache Maven Doxia  at 2020-04-11  Rendered using Reflow Maven Skin 2.3.0 (http://devacfr.github.io/reflow-maven-skin)
+ Generated by Apache Maven Doxia  at 2020-04-23  Rendered using Reflow Maven Skin 2.3.0 (http://devacfr.github.io/reflow-maven-skin)
 -->
 <html  xml:lang="en" lang="en">
         <head>
@@ -214,7 +214,7 @@
         <main class="col-xs-12 col-sm-12 col-md-12 col-lg-12 col-xl-8" role="main">
     <nav aria-label="breadcrumb">
         <ol class="breadcrumb">
-            <li class="publishDate version-date">    Last Published: 2020-04-11</li>
+            <li class="publishDate version-date">    Last Published: 2020-04-23</li>
         </ol>
     </nav>
                     <section> 
diff --git a/downloads.html b/downloads.html
index 1774030..5e3d791 100644
--- a/downloads.html
+++ b/downloads.html
@@ -3,7 +3,7 @@
 
   <!doctype html>
 <!--
- Generated by Apache Maven Doxia  at 2020-04-11  Rendered using Reflow Maven Skin 2.3.0 (http://devacfr.github.io/reflow-maven-skin)
+ Generated by Apache Maven Doxia  at 2020-04-23  Rendered using Reflow Maven Skin 2.3.0 (http://devacfr.github.io/reflow-maven-skin)
 -->
 <html  xml:lang="en" lang="en">
         <head>
@@ -214,7 +214,7 @@
         <main class="col-xs-12 col-sm-12 col-md-12 col-lg-12 col-xl-8" role="main">
     <nav aria-label="breadcrumb">
         <ol class="breadcrumb">
-            <li class="publishDate version-date">    Last Published: 2020-04-11</li>
+            <li class="publishDate version-date">    Last Published: 2020-04-23</li>
         </ol>
     </nav>
                     <section> 
@@ -225,20 +225,20 @@
  <p> All versions are available for download as source and binary. </p> 
  <section> 
   <h3 id="latest-official-webrtc-release">Latest Official WebRTC Release</h3> 
-  <p> Apache OpenMeetings 5.0.0-M3<br> Please NOTE: this version might be not production ready </p> 
+  <p> Apache OpenMeetings 5.0.0-M4<br> Please NOTE: this version might be not production ready </p> 
   <ul> 
    <li> Binaries: 
     <ul> 
-     <li> <a class="externalLink" href="https://www.apache.org/dyn/closer.lua/openmeetings/5.0.0-M3/bin/apache-openmeetings-5.0.0-M3.zip">apache-openmeetings-5.0.0-M3.zip</a> <a class="externalLink" href="https://downloads.apache.org/openmeetings/5.0.0-M3/bin/apache-openmeetings-5.0.0-M3.zip.asc">[SIG]</a> <a class="externalLink" href="https://downloads.apache.org/openmeetings/5.0.0-M3/bin/apache-openmeetings-5.0.0-M3.zip.sha512">[SHA512]</a> </li> 
-     <li> <a class="externalLink" href="https://www.apache.org/dyn/closer.lua/openmeetings/5.0.0-M3/bin/apache-openmeetings-5.0.0-M3.tar.gz">apache-openmeetings-5.0.0-M3.tar.gz</a> <a class="externalLink" href="https://downloads.apache.org/openmeetings/5.0.0-M3/bin/apache-openmeetings-5.0.0-M3.tar.gz.asc">[SIG]</a> <a class="externalLink" href="https://downloads.apache.org/openmeetings/5.0.0-M3/bin/apache-openmeetings-5.0.0-M3.tar.gz.sha512">[SHA512]</a> </li> 
+     <li> <a class="externalLink" href="https://www.apache.org/dyn/closer.lua/openmeetings/5.0.0-M4/bin/apache-openmeetings-5.0.0-M4.zip">apache-openmeetings-5.0.0-M4.zip</a> <a class="externalLink" href="https://downloads.apache.org/openmeetings/5.0.0-M4/bin/apache-openmeetings-5.0.0-M4.zip.asc">[SIG]</a> <a class="externalLink" href="https://downloads.apache.org/openmeetings/5.0.0-M4/bin/apache-openmeetings-5.0.0-M4.zip.sha512">[SHA512]</a> </li> 
+     <li> <a class="externalLink" href="https://www.apache.org/dyn/closer.lua/openmeetings/5.0.0-M4/bin/apache-openmeetings-5.0.0-M4.tar.gz">apache-openmeetings-5.0.0-M4.tar.gz</a> <a class="externalLink" href="https://downloads.apache.org/openmeetings/5.0.0-M4/bin/apache-openmeetings-5.0.0-M4.tar.gz.asc">[SIG]</a> <a class="externalLink" href="https://downloads.apache.org/openmeetings/5.0.0-M4/bin/apache-openmeetings-5.0.0-M4.tar.gz.sha512">[SHA512]</a> </li> 
     </ul> </li> 
    <li> Sources: 
     <ul> 
-     <li> <a class="externalLink" href="https://www.apache.org/dyn/closer.lua/openmeetings/5.0.0-M3/src/apache-openmeetings-5.0.0-M3-src.zip">apache-openmeetings-5.0.0-M3-src.zip</a> <a class="externalLink" href="https://downloads.apache.org/openmeetings/5.0.0-M3/src/apache-openmeetings-5.0.0-M3-src.zip.asc">[SIG]</a> <a class="externalLink" href="https://downloads.apache.org/openmeetings/5.0.0-M3/src/apache-openmeetings-5.0.0-M3-src.zip.sha512">[SHA512]</a> </li> 
-     <li> <a class="externalLink" href="https://www.apache.org/dyn/closer.lua/openmeetings/5.0.0-M3/src/apache-openmeetings-5.0.0-M3-src.tar.gz">apache-openmeetings-5.0.0-M3-src.tar.gz</a> <a class="externalLink" href="https://downloads.apache.org/openmeetings/5.0.0-M3/src/apache-openmeetings-5.0.0-M3-src.tar.gz.asc">[SIG]</a> <a class="externalLink" href="https://downloads.apache.org/openmeetings/5.0.0-M3/src/apache-openmeetings-5.0.0-M3-src.tar.gz.sha512">[SHA512]</a> </li> 
+     <li> <a class="externalLink" href="https://www.apache.org/dyn/closer.lua/openmeetings/5.0.0-M4/src/apache-openmeetings-5.0.0-M4-src.zip">apache-openmeetings-5.0.0-M4-src.zip</a> <a class="externalLink" href="https://downloads.apache.org/openmeetings/5.0.0-M4/src/apache-openmeetings-5.0.0-M4-src.zip.asc">[SIG]</a> <a class="externalLink" href="https://downloads.apache.org/openmeetings/5.0.0-M4/src/apache-openmeetings-5.0.0-M4-src.zip.sha512">[SHA512]</a> </li> 
+     <li> <a class="externalLink" href="https://www.apache.org/dyn/closer.lua/openmeetings/5.0.0-M4/src/apache-openmeetings-5.0.0-M4-src.tar.gz">apache-openmeetings-5.0.0-M4-src.tar.gz</a> <a class="externalLink" href="https://downloads.apache.org/openmeetings/5.0.0-M4/src/apache-openmeetings-5.0.0-M4-src.tar.gz.asc">[SIG]</a> <a class="externalLink" href="https://downloads.apache.org/openmeetings/5.0.0-M4/src/apache-openmeetings-5.0.0-M4-src.tar.gz.sha512">[SHA512]</a> </li> 
     </ul> </li> 
-   <li> Changes: <a class="externalLink" href="https://downloads.apache.org/openmeetings/5.0.0-M3/CHANGELOG.md">CHANGELOG.md</a>. </li> 
-   <li> Docker image: <a class="externalLink" href="https://github.com/openmeetings/openmeetings-docker/tree/5.0.0-M3">https://github.com/openmeetings/openmeetings-docker/tree/5.0.0-M3</a> </li> 
+   <li> Changes: <a class="externalLink" href="https://downloads.apache.org/openmeetings/5.0.0-M4/CHANGELOG.md">CHANGELOG.md</a>. </li> 
+   <li> Docker image: <a class="externalLink" href="https://github.com/openmeetings/openmeetings-docker/tree/5.0.0-M4">https://github.com/openmeetings/openmeetings-docker/tree/5.0.0-M4</a> </li> 
    <li> <a class="externalLink" href="https://cwiki.apache.org/confluence/display/OPENMEETINGS/Live+iso+OpenMeetings+on+Ubuntu">Live OM iso images by Alvaro</a> </li> 
   </ul> 
  </section> 
diff --git a/errorvalues.html b/errorvalues.html
index 449c83e..996a904 100644
--- a/errorvalues.html
+++ b/errorvalues.html
@@ -3,7 +3,7 @@
 
   <!doctype html>
 <!--
- Generated by Apache Maven Doxia  at 2020-04-11  Rendered using Reflow Maven Skin 2.3.0 (http://devacfr.github.io/reflow-maven-skin)
+ Generated by Apache Maven Doxia  at 2020-04-23  Rendered using Reflow Maven Skin 2.3.0 (http://devacfr.github.io/reflow-maven-skin)
 -->
 <html  xml:lang="en" lang="en">
         <head>
@@ -214,7 +214,7 @@
         <main class="col-xs-12 col-sm-12 col-md-12 col-lg-12 col-xl-8" role="main">
     <nav aria-label="breadcrumb">
         <ol class="breadcrumb">
-            <li class="publishDate version-date">    Last Published: 2020-04-11</li>
+            <li class="publishDate version-date">    Last Published: 2020-04-23</li>
         </ol>
     </nav>
                     <section> 
diff --git a/get-involved.html b/get-involved.html
index 627cf53..e27d4c4 100644
--- a/get-involved.html
+++ b/get-involved.html
@@ -3,7 +3,7 @@
 
   <!doctype html>
 <!--
- Generated by Apache Maven Doxia  at 2020-04-11  Rendered using Reflow Maven Skin 2.3.0 (http://devacfr.github.io/reflow-maven-skin)
+ Generated by Apache Maven Doxia  at 2020-04-23  Rendered using Reflow Maven Skin 2.3.0 (http://devacfr.github.io/reflow-maven-skin)
 -->
 <html  xml:lang="en" lang="en">
         <head>
@@ -214,7 +214,7 @@
         <main class="col-xs-12 col-sm-12 col-md-12 col-lg-12 col-xl-8" role="main">
     <nav aria-label="breadcrumb">
         <ol class="breadcrumb">
-            <li class="publishDate version-date">    Last Published: 2020-04-11</li>
+            <li class="publishDate version-date">    Last Published: 2020-04-23</li>
         </ol>
     </nav>
                     <section> 
diff --git a/images/ldap_screen.png b/images/ldap_screen.png
index 4e44820..de013e3 100644
Binary files a/images/ldap_screen.png and b/images/ldap_screen.png differ
diff --git a/index.html b/index.html
index bc6f287..6931d36 100644
--- a/index.html
+++ b/index.html
@@ -3,7 +3,7 @@
 
   <!doctype html>
 <!--
- Generated by Apache Maven Doxia  at 2020-04-11  Rendered using Reflow Maven Skin 2.3.0 (http://devacfr.github.io/reflow-maven-skin)
+ Generated by Apache Maven Doxia  at 2020-04-23  Rendered using Reflow Maven Skin 2.3.0 (http://devacfr.github.io/reflow-maven-skin)
 -->
 <html  xml:lang="en" lang="en">
         <head>
@@ -214,7 +214,7 @@
         <main class="col-xs-12 col-sm-12 col-md-12 col-lg-12 col-xl-8" role="main">
     <nav aria-label="breadcrumb">
         <ol class="breadcrumb">
-            <li class="publishDate version-date">    Last Published: 2020-04-11</li>
+            <li class="publishDate version-date">    Last Published: 2020-04-23</li>
         </ol>
     </nav>
     <div id="carousel0" class="carousel slide" data-ride="carousel">
@@ -302,9 +302,9 @@
  <div class="bd-callout bd-callout-danger"> 
   <section> 
    <section> 
-    <h4 id="version-500-m3-released">Version 5.0.0-M3 released!</h4> 
+    <h4 id="version-500-m4-released">Version 5.0.0-M4 released!</h4> 
     <div>
-      Release 5.0.0-M3, provides following improvements: 
+      Release 5.0.0-M4, provides following improvements: 
      <br> This release provides WebRTC audio/video/screen-sharing in the Room 
      <div class="bd-callout bd-callout-info">
        Flash plugin is no more required in the browser 
@@ -312,29 +312,35 @@
       <br> Please NOTE: this version might be not production ready 
       <br> 
       <br> IMPORTANT: Java 11 is required 
-     </div> Backup/Restore: 
+     </div> UI: 
      <ul> 
-      <li>Multiple issues with restore were fixed</li> 
-      <li>Confirmation of backup import was added</li> 
-      <li>File/recording hashes are preserved when possible</li> 
-     </ul> White board: 
+      <li>Main UI library has been changed Jquery-UI -&gt; Bootstrap</li> 
+      <li>Hotkey to resize&amp;arrage "video" windows is added</li> 
+      <li>Camera/Microphone on/off icons are less confusing</li> 
+      <li>The room can be blocked until moderator will enter</li> 
+      <li>Room sidebar dock button works as expected</li> 
+      <li>Right-click menu for WB tab is fixed</li> 
+      <li>Link to privacy statement is added to sign-in dialog</li> 
+     </ul> Audio/Video: 
      <ul> 
-      <li>Document upload/conversion is improved</li> 
-      <li>Whiteboards are not auto-created on room enter</li> 
-      <li>Keyboard shortcut for quick poll is added</li> 
-     </ul> Room: 
+      <li>Audio-only clients doesn't create "video" windows</li> 
+      <li>Audio/Video stream tries to re-connect in case of any issue</li> 
+     </ul> Backup/Restore: 
      <ul> 
-      <li>User list is now sorted</li> 
-     </ul> Audio/Video: 
+      <li>Backup/restore was re-worked and better covered with tests</li> 
+      <li>Multiple other issues are addressed</li> 
+     </ul> Integration: 
      <ul> 
-      <li>Multiple issues with audio/video/screen sharing are fixed</li> 
+      <li>OAuth: user attributes retrieval is improved</li> 
+      <li>LDAP documentation is improved</li> 
+      <li>User picture can be retrieved from LDAP</li> 
      </ul> 
      <br> Other fixes and improvements 
     </div> 
     <br> 
-    <span> 36 issues are fixed please check <br> <a class="externalLink" href="https://www.apache.org/dist/openmeetings/5.0.0-M3/CHANGELOG.md">CHANGELOG</a> and <a class="externalLink" href="https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12312720&amp;version=12345741">Detailed list</a> </span> 
+    <span> 56 issues are fixed please check <br> <a class="externalLink" href="https://www.apache.org/dist/openmeetings/5.0.0-M4/CHANGELOG.md">CHANGELOG</a> and <a class="externalLink" href="https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12312720&amp;version=12346603">Detailed list</a> </span> 
     <span> See <a href="downloads.html">Downloads page</a>.</span> 
-    <span class="date">(2019-12-15)</span> 
+    <span class="date">(2020-04-23)</span> 
    </section> 
   </section> 
  </div> 
@@ -581,7 +587,7 @@
     </li>
     <ul class="nav flex-column flex-nowrap nav-collapsible">
             <li class="h4">
-        <a class="nav-link" href="#version-500-m3-released" title="Version 5.0.0-M3 released!">Version 5.0.0-M3 released!</a>
+        <a class="nav-link" href="#version-500-m4-released" title="Version 5.0.0-M4 released!">Version 5.0.0-M4 released!</a>
     </li>
     <li class="h4">
         <a class="nav-link" href="#version-4010-released" title="Version 4.0.10 released!">Version 4.0.10 released!</a>
diff --git a/installation.html b/installation.html
index ec2e397..16fd7bb 100644
--- a/installation.html
+++ b/installation.html
@@ -3,7 +3,7 @@
 
   <!doctype html>
 <!--
- Generated by Apache Maven Doxia  at 2020-04-11  Rendered using Reflow Maven Skin 2.3.0 (http://devacfr.github.io/reflow-maven-skin)
+ Generated by Apache Maven Doxia  at 2020-04-23  Rendered using Reflow Maven Skin 2.3.0 (http://devacfr.github.io/reflow-maven-skin)
 -->
 <html  xml:lang="en" lang="en">
         <head>
@@ -214,7 +214,7 @@
         <main class="col-xs-12 col-sm-12 col-md-12 col-lg-12 col-xl-8" role="main">
     <nav aria-label="breadcrumb">
         <ol class="breadcrumb">
-            <li class="publishDate version-date">    Last Published: 2020-04-11</li>
+            <li class="publishDate version-date">    Last Published: 2020-04-23</li>
         </ol>
     </nav>
                     <section> 
diff --git a/issue-management.html b/issue-management.html
index 9352bd3..8f54345 100644
--- a/issue-management.html
+++ b/issue-management.html
@@ -3,7 +3,7 @@
 
   <!doctype html>
 <!--
- Generated by Apache Maven Doxia  at 2020-04-11  Rendered using Reflow Maven Skin 2.3.0 (http://devacfr.github.io/reflow-maven-skin)
+ Generated by Apache Maven Doxia  at 2020-04-23  Rendered using Reflow Maven Skin 2.3.0 (http://devacfr.github.io/reflow-maven-skin)
 -->
 <html  xml:lang="en" lang="en">
         <head>
@@ -213,7 +213,7 @@
         <main class="col-xs-12 col-sm-12 col-md-12 col-lg-12 col-xl-8" role="main">
     <nav aria-label="breadcrumb">
         <ol class="breadcrumb">
-            <li class="publishDate version-date">    Last Published: 2020-04-11</li>
+            <li class="publishDate version-date">    Last Published: 2020-04-23</li>
         </ol>
     </nav>
                     <section> 
diff --git a/licenses.html b/licenses.html
index c4cfcd3..cefc641 100644
--- a/licenses.html
+++ b/licenses.html
@@ -3,7 +3,7 @@
 
   <!doctype html>
 <!--
- Generated by Apache Maven Doxia  at 2020-04-11  Rendered using Reflow Maven Skin 2.3.0 (http://devacfr.github.io/reflow-maven-skin)
+ Generated by Apache Maven Doxia  at 2020-04-23  Rendered using Reflow Maven Skin 2.3.0 (http://devacfr.github.io/reflow-maven-skin)
 -->
 <html  xml:lang="en" lang="en">
         <head>
@@ -213,7 +213,7 @@
         <main class="col-xs-12 col-sm-12 col-md-12 col-lg-12 col-xl-8" role="main">
     <nav aria-label="breadcrumb">
         <ol class="breadcrumb">
-            <li class="publishDate version-date">    Last Published: 2020-04-11</li>
+            <li class="publishDate version-date">    Last Published: 2020-04-23</li>
         </ol>
     </nav>
         <section> 
diff --git a/mailing-lists.html b/mailing-lists.html
index 02b670d..f8c4695 100644
--- a/mailing-lists.html
+++ b/mailing-lists.html
@@ -3,7 +3,7 @@
 
   <!doctype html>
 <!--
- Generated by Apache Maven Doxia  at 2020-04-11  Rendered using Reflow Maven Skin 2.3.0 (http://devacfr.github.io/reflow-maven-skin)
+ Generated by Apache Maven Doxia  at 2020-04-23  Rendered using Reflow Maven Skin 2.3.0 (http://devacfr.github.io/reflow-maven-skin)
 -->
 <html  xml:lang="en" lang="en">
         <head>
@@ -213,7 +213,7 @@
         <main class="col-xs-12 col-sm-12 col-md-12 col-lg-12 col-xl-8" role="main">
     <nav aria-label="breadcrumb">
         <ol class="breadcrumb">
-            <li class="publishDate version-date">    Last Published: 2020-04-11</li>
+            <li class="publishDate version-date">    Last Published: 2020-04-23</li>
         </ol>
     </nav>
                     <section> 
diff --git a/oauth2.html b/oauth2.html
index af7e193..1384cb1 100644
--- a/oauth2.html
+++ b/oauth2.html
@@ -3,7 +3,7 @@
 
   <!doctype html>
 <!--
- Generated by Apache Maven Doxia  at 2020-04-11  Rendered using Reflow Maven Skin 2.3.0 (http://devacfr.github.io/reflow-maven-skin)
+ Generated by Apache Maven Doxia  at 2020-04-23  Rendered using Reflow Maven Skin 2.3.0 (http://devacfr.github.io/reflow-maven-skin)
 -->
 <html  xml:lang="en" lang="en">
         <head>
@@ -214,7 +214,7 @@
         <main class="col-xs-12 col-sm-12 col-md-12 col-lg-12 col-xl-8" role="main">
     <nav aria-label="breadcrumb">
         <ol class="breadcrumb">
-            <li class="publishDate version-date">    Last Published: 2020-04-11</li>
+            <li class="publishDate version-date">    Last Published: 2020-04-23</li>
         </ol>
     </nav>
                     <section> 
diff --git a/openmeetings-core/apidocs/allclasses-index.html b/openmeetings-core/apidocs/allclasses-index.html
index 4f53765..7b25bd9 100644
--- a/openmeetings-core/apidocs/allclasses-index.html
+++ b/openmeetings-core/apidocs/allclasses-index.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.5) on Sun Dec 15 14:07:40 NOVT 2019 -->
-<title>All Classes (Openmeetings Core 5.0.0-M3 API)</title>
+<!-- Generated by javadoc (11.0.7) on Thu Apr 23 20:52:06 NOVT 2020 -->
+<title>All Classes (Openmeetings Core 5.0.0-M4 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2019-12-15">
+<meta name="dc.created" content="2020-04-23">
 <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="script.js"></script>
@@ -22,7 +22,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="All Classes (Openmeetings Core 5.0.0-M3 API)";
+            parent.document.title="All Classes (Openmeetings Core 5.0.0-M4 API)";
         }
     }
     catch(err) {
@@ -320,7 +320,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 </a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
 </nav>
-<p class="legalCopy"><small>Copyright &#169; 2012&#x2013;2019 <a href="https://apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legalCopy"><small>Copyright &#169; 2012&#x2013;2020 <a href="https://apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
 </footer>
 </body>
 </html>
diff --git a/openmeetings-core/apidocs/allclasses.html b/openmeetings-core/apidocs/allclasses.html
index 3b4e693..b4bef79 100644
--- a/openmeetings-core/apidocs/allclasses.html
+++ b/openmeetings-core/apidocs/allclasses.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.5) on Sun Dec 15 14:07:40 NOVT 2019 -->
-<title>All Classes (Openmeetings Core 5.0.0-M3 API)</title>
+<!-- Generated by javadoc (11.0.7) on Thu Apr 23 20:52:06 NOVT 2020 -->
+<title>All Classes (Openmeetings Core 5.0.0-M4 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2019-12-15">
+<meta name="dc.created" content="2020-04-23">
 <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="script.js"></script>
diff --git a/openmeetings-core/apidocs/allpackages-index.html b/openmeetings-core/apidocs/allpackages-index.html
index 083b739..818c91c 100644
--- a/openmeetings-core/apidocs/allpackages-index.html
+++ b/openmeetings-core/apidocs/allpackages-index.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.5) on Sun Dec 15 14:07:40 NOVT 2019 -->
-<title>All Packages (Openmeetings Core 5.0.0-M3 API)</title>
+<!-- Generated by javadoc (11.0.7) on Thu Apr 23 20:52:06 NOVT 2020 -->
+<title>All Packages (Openmeetings Core 5.0.0-M4 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2019-12-15">
+<meta name="dc.created" content="2020-04-23">
 <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="script.js"></script>
@@ -22,7 +22,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="All Packages (Openmeetings Core 5.0.0-M3 API)";
+            parent.document.title="All Packages (Openmeetings Core 5.0.0-M4 API)";
         }
     }
     catch(err) {
@@ -198,7 +198,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 </a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
 </nav>
-<p class="legalCopy"><small>Copyright &#169; 2012&#x2013;2019 <a href="https://apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legalCopy"><small>Copyright &#169; 2012&#x2013;2020 <a href="https://apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
 </footer>
 </body>
 </html>
diff --git a/openmeetings-core/apidocs/constant-values.html b/openmeetings-core/apidocs/constant-values.html
index 10a3bc2..7cfdc51 100644
--- a/openmeetings-core/apidocs/constant-values.html
+++ b/openmeetings-core/apidocs/constant-values.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.5) on Sun Dec 15 14:07:40 NOVT 2019 -->
-<title>Constant Field Values (Openmeetings Core 5.0.0-M3 API)</title>
+<!-- Generated by javadoc (11.0.7) on Thu Apr 23 20:52:06 NOVT 2020 -->
+<title>Constant Field Values (Openmeetings Core 5.0.0-M4 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2019-12-15">
+<meta name="dc.created" content="2020-04-23">
 <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="script.js"></script>
@@ -22,7 +22,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Constant Field Values (Openmeetings Core 5.0.0-M3 API)";
+            parent.document.title="Constant Field Values (Openmeetings Core 5.0.0-M4 API)";
         }
     }
     catch(err) {
@@ -139,6 +139,25 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <ul class="blockList">
 <li class="blockList">
 <table class="constantsSummary">
+<caption><span>org.apache.openmeetings.core.ldap.<a href="org/apache/openmeetings/core/ldap/LdapLoginManager.html" title="class in org.apache.openmeetings.core.ldap">LdapLoginManager</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Constant Field</th>
+<th class="colLast" scope="col">Value</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a id="org.apache.openmeetings.core.ldap.LdapLoginManager.CONFIGKEY_LDAP_KEY_PICTURE">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/openmeetings/core/ldap/LdapLoginManager.html#CONFIGKEY_LDAP_KEY_PICTURE">CONFIGKEY_LDAP_KEY_PICTURE</a></code></th>
+<td class="colLast"><code>"ldap_user_attr_picture"</code></td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList">
+<table class="constantsSummary">
 <caption><span>org.apache.openmeetings.core.ldap.<a href="org/apache/openmeetings/core/ldap/LdapOptions.html" title="class in org.apache.openmeetings.core.ldap">LdapOptions</a></span><span class="tabEnd">&nbsp;</span></caption>
 <tr>
 <th class="colFirst" scope="col">Modifier and Type</th>
@@ -149,49 +168,56 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <tr class="altColor">
 <td class="colFirst"><a id="org.apache.openmeetings.core.ldap.LdapOptions.CONFIGKEY_LDAP_ADMIN_DN">
 <!--   -->
-</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td>
 <th class="colSecond" scope="row"><code><a href="org/apache/openmeetings/core/ldap/LdapOptions.html#CONFIGKEY_LDAP_ADMIN_DN">CONFIGKEY_LDAP_ADMIN_DN</a></code></th>
 <td class="colLast"><code>"ldap_admin_dn"</code></td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><a id="org.apache.openmeetings.core.ldap.LdapOptions.CONFIGKEY_LDAP_ADMIN_PASSWD">
 <!--   -->
-</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td>
 <th class="colSecond" scope="row"><code><a href="org/apache/openmeetings/core/ldap/LdapOptions.html#CONFIGKEY_LDAP_ADMIN_PASSWD">CONFIGKEY_LDAP_ADMIN_PASSWD</a></code></th>
 <td class="colLast"><code>"ldap_passwd"</code></td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><a id="org.apache.openmeetings.core.ldap.LdapOptions.CONFIGKEY_LDAP_AUTH_TYPE">
 <!--   -->
-</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td>
 <th class="colSecond" scope="row"><code><a href="org/apache/openmeetings/core/ldap/LdapOptions.html#CONFIGKEY_LDAP_AUTH_TYPE">CONFIGKEY_LDAP_AUTH_TYPE</a></code></th>
 <td class="colLast"><code>"ldap_auth_type"</code></td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><a id="org.apache.openmeetings.core.ldap.LdapOptions.CONFIGKEY_LDAP_HOST">
 <!--   -->
-</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td>
 <th class="colSecond" scope="row"><code><a href="org/apache/openmeetings/core/ldap/LdapOptions.html#CONFIGKEY_LDAP_HOST">CONFIGKEY_LDAP_HOST</a></code></th>
 <td class="colLast"><code>"ldap_conn_host"</code></td>
 </tr>
 <tr class="altColor">
+<td class="colFirst"><a id="org.apache.openmeetings.core.ldap.LdapOptions.CONFIGKEY_LDAP_PICTURE_URI">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td>
+<th class="colSecond" scope="row"><code><a href="org/apache/openmeetings/core/ldap/LdapOptions.html#CONFIGKEY_LDAP_PICTURE_URI">CONFIGKEY_LDAP_PICTURE_URI</a></code></th>
+<td class="colLast"><code>"ldap_user_picture_uri"</code></td>
+</tr>
+<tr class="rowColor">
 <td class="colFirst"><a id="org.apache.openmeetings.core.ldap.LdapOptions.CONFIGKEY_LDAP_PORT">
 <!--   -->
-</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td>
 <th class="colSecond" scope="row"><code><a href="org/apache/openmeetings/core/ldap/LdapOptions.html#CONFIGKEY_LDAP_PORT">CONFIGKEY_LDAP_PORT</a></code></th>
 <td class="colLast"><code>"ldap_conn_port"</code></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a id="org.apache.openmeetings.core.ldap.LdapOptions.CONFIGKEY_LDAP_SEARCH_BASE">
 <!--   -->
-</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td>
 <th class="colSecond" scope="row"><code><a href="org/apache/openmeetings/core/ldap/LdapOptions.html#CONFIGKEY_LDAP_SEARCH_BASE">CONFIGKEY_LDAP_SEARCH_BASE</a></code></th>
 <td class="colLast"><code>"ldap_search_base"</code></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a id="org.apache.openmeetings.core.ldap.LdapOptions.CONFIGKEY_LDAP_SEARCH_SCOPE">
 <!--   -->
-</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td>
 <th class="colSecond" scope="row"><code><a href="org/apache/openmeetings/core/ldap/LdapOptions.html#CONFIGKEY_LDAP_SEARCH_SCOPE">CONFIGKEY_LDAP_SEARCH_SCOPE</a></code></th>
 <td class="colLast"><code>"ldap_search_scope"</code></td>
 </tr>
@@ -212,49 +238,49 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <tr class="altColor">
 <td class="colFirst"><a id="org.apache.openmeetings.core.remote.KurentoHandler.KURENTO_TYPE">
 <!--   -->
-</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td>
 <th class="colSecond" scope="row"><code><a href="org/apache/openmeetings/core/remote/KurentoHandler.html#KURENTO_TYPE">KURENTO_TYPE</a></code></th>
 <td class="colLast"><code>"kurento"</code></td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><a id="org.apache.openmeetings.core.remote.KurentoHandler.MODE_TEST">
 <!--   -->
-</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td>
 <th class="colSecond" scope="row"><code><a href="org/apache/openmeetings/core/remote/KurentoHandler.html#MODE_TEST">MODE_TEST</a></code></th>
 <td class="colLast"><code>"test"</code></td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><a id="org.apache.openmeetings.core.remote.KurentoHandler.PARAM_CANDIDATE">
 <!--   -->
-</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td>
 <th class="colSecond" scope="row"><code><a href="org/apache/openmeetings/core/remote/KurentoHandler.html#PARAM_CANDIDATE">PARAM_CANDIDATE</a></code></th>
 <td class="colLast"><code>"candidate"</code></td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><a id="org.apache.openmeetings.core.remote.KurentoHandler.PARAM_ICE">
 <!--   -->
-</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td>
 <th class="colSecond" scope="row"><code><a href="org/apache/openmeetings/core/remote/KurentoHandler.html#PARAM_ICE">PARAM_ICE</a></code></th>
 <td class="colLast"><code>"iceServers"</code></td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><a id="org.apache.openmeetings.core.remote.KurentoHandler.TAG_KUID">
 <!--   -->
-</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td>
 <th class="colSecond" scope="row"><code><a href="org/apache/openmeetings/core/remote/KurentoHandler.html#TAG_KUID">TAG_KUID</a></code></th>
 <td class="colLast"><code>"kuid"</code></td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><a id="org.apache.openmeetings.core.remote.KurentoHandler.TAG_MODE">
 <!--   -->
-</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td>
 <th class="colSecond" scope="row"><code><a href="org/apache/openmeetings/core/remote/KurentoHandler.html#TAG_MODE">TAG_MODE</a></code></th>
 <td class="colLast"><code>"mode"</code></td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><a id="org.apache.openmeetings.core.remote.KurentoHandler.TAG_ROOM">
 <!--   -->
-</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td>
 <th class="colSecond" scope="row"><code><a href="org/apache/openmeetings/core/remote/KurentoHandler.html#TAG_ROOM">TAG_ROOM</a></code></th>
 <td class="colLast"><code>"roomId"</code></td>
 </tr>
@@ -275,28 +301,28 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <tr class="altColor">
 <td class="colFirst"><a id="org.apache.openmeetings.core.util.ChatWebSocketHelper.ID_ALL">
 <!--   -->
-</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td>
 <th class="colSecond" scope="row"><code><a href="org/apache/openmeetings/core/util/ChatWebSocketHelper.html#ID_ALL">ID_ALL</a></code></th>
 <td class="colLast"><code>"chatTab-all"</code></td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><a id="org.apache.openmeetings.core.util.ChatWebSocketHelper.ID_ROOM_PREFIX">
 <!--   -->
-</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td>
 <th class="colSecond" scope="row"><code><a href="org/apache/openmeetings/core/util/ChatWebSocketHelper.html#ID_ROOM_PREFIX">ID_ROOM_PREFIX</a></code></th>
 <td class="colLast"><code>"chatTab-r"</code></td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><a id="org.apache.openmeetings.core.util.ChatWebSocketHelper.ID_TAB_PREFIX">
 <!--   -->
-</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td>
 <th class="colSecond" scope="row"><code><a href="org/apache/openmeetings/core/util/ChatWebSocketHelper.html#ID_TAB_PREFIX">ID_TAB_PREFIX</a></code></th>
 <td class="colLast"><code>"chatTab-"</code></td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><a id="org.apache.openmeetings.core.util.ChatWebSocketHelper.ID_USER_PREFIX">
 <!--   -->
-</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td>
 <th class="colSecond" scope="row"><code><a href="org/apache/openmeetings/core/util/ChatWebSocketHelper.html#ID_USER_PREFIX">ID_USER_PREFIX</a></code></th>
 <td class="colLast"><code>"chatTab-u"</code></td>
 </tr>
@@ -352,7 +378,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 </a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
 </nav>
-<p class="legalCopy"><small>Copyright &#169; 2012&#x2013;2019 <a href="https://apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legalCopy"><small>Copyright &#169; 2012&#x2013;2020 <a href="https://apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
 </footer>
 </body>
 </html>
diff --git a/openmeetings-core/apidocs/deprecated-list.html b/openmeetings-core/apidocs/deprecated-list.html
index ba70c28..eaa96ba 100644
--- a/openmeetings-core/apidocs/deprecated-list.html
+++ b/openmeetings-core/apidocs/deprecated-list.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.5) on Sun Dec 15 14:07:40 NOVT 2019 -->
-<title>Deprecated List (Openmeetings Core 5.0.0-M3 API)</title>
+<!-- Generated by javadoc (11.0.7) on Thu Apr 23 20:52:06 NOVT 2020 -->
+<title>Deprecated List (Openmeetings Core 5.0.0-M4 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2019-12-15">
+<meta name="dc.created" content="2020-04-23">
 <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="script.js"></script>
@@ -22,7 +22,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Deprecated List (Openmeetings Core 5.0.0-M3 API)";
+            parent.document.title="Deprecated List (Openmeetings Core 5.0.0-M4 API)";
         }
     }
     catch(err) {
@@ -144,7 +144,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 </a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
 </nav>
-<p class="legalCopy"><small>Copyright &#169; 2012&#x2013;2019 <a href="https://apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legalCopy"><small>Copyright &#169; 2012&#x2013;2020 <a href="https://apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
 </footer>
 </body>
 </html>
diff --git a/openmeetings-core/apidocs/help-doc.html b/openmeetings-core/apidocs/help-doc.html
index 45866ec..ba4b45b 100644
--- a/openmeetings-core/apidocs/help-doc.html
+++ b/openmeetings-core/apidocs/help-doc.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.5) on Sun Dec 15 14:07:40 NOVT 2019 -->
-<title>API Help (Openmeetings Core 5.0.0-M3 API)</title>
+<!-- Generated by javadoc (11.0.7) on Thu Apr 23 20:52:06 NOVT 2020 -->
+<title>API Help (Openmeetings Core 5.0.0-M4 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2019-12-15">
+<meta name="dc.created" content="2020-04-23">
 <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="script.js"></script>
@@ -22,7 +22,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="API Help (Openmeetings Core 5.0.0-M3 API)";
+            parent.document.title="API Help (Openmeetings Core 5.0.0-M4 API)";
         }
     }
     catch(err) {
@@ -276,7 +276,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 </a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
 </nav>
-<p class="legalCopy"><small>Copyright &#169; 2012&#x2013;2019 <a href="https://apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legalCopy"><small>Copyright &#169; 2012&#x2013;2020 <a href="https://apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
 </footer>
 </body>
 </html>
diff --git a/openmeetings-core/apidocs/index-all.html b/openmeetings-core/apidocs/index-all.html
index 90039db..5b284a8 100644
--- a/openmeetings-core/apidocs/index-all.html
+++ b/openmeetings-core/apidocs/index-all.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.5) on Sun Dec 15 14:07:40 NOVT 2019 -->
-<title>Index (Openmeetings Core 5.0.0-M3 API)</title>
+<!-- Generated by javadoc (11.0.7) on Thu Apr 23 20:52:06 NOVT 2020 -->
+<title>Index (Openmeetings Core 5.0.0-M4 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2019-12-15">
+<meta name="dc.created" content="2020-04-23">
 <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="script.js"></script>
@@ -22,7 +22,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Index (Openmeetings Core 5.0.0-M3 API)";
+            parent.document.title="Index (Openmeetings Core 5.0.0-M4 API)";
         }
     }
     catch(err) {
@@ -109,9 +109,11 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/openmeetings/core/remote/KStream.html#addCandidate(org.kurento.client.IceCandidate,java.lang.String)">addCandidate(IceCandidate, String)</a></span> - Method in class org.apache.openmeetings.core.remote.<a href="org/apache/openmeetings/core/remote/KStream.html" title="class in org.apache.openmeetings.core.remote">KStream</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/openmeetings/core/remote/KStream.html#addListener(org.apache.openmeetings.core.remote.StreamProcessor,java.lang.String,java.lang.String,java.lang.String)">addListener(StreamProcessor, String, String, String)</a></span> - Method in class org.apache.openmeetings.core.remote.<a href="org/apache/openmeetings/core/remote/KStream.html" title="class in org.apache.openmeetings.core.remote">KStream</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/openmeetings/core/converter/BaseConverter.html#additionalMp4OutParams(org.apache.openmeetings.db.entity.record.Recording)">additionalMp4OutParams(Recording)</a></span> - Method in class org.apache.openmeetings.core.converter.<a href="org/apache/openmeetings/core/converter/BaseConverter.html" title="class in org.apache.openmeetings.core.converter">BaseConverter</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/openmeetings/core/converter/InterviewConverter.html#additionalMp4OutParams(org.apache.openmeetings.db.entity.record.Recording)">additionalMp4OutParams(Recording)</a></span> - Method in class org.apache.openmeetings.core.converter.<a href="org/apache/openmeetings/core/converter/InterviewConverter.html" title="class in org.apache.openmeetings.core.converter">InterviewConverter</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/openmeetings/core/converter/BaseConverter.html#addMp4OutParams(org.apache.openmeetings.db.entity.record.Recording,java.util.List,java.lang.String)">addMp4OutParams(Recording, List&lt;String&gt;, String)</a></span> - Method in class org.apache.openmeetings.core.converter.<a href="org/apache/openmeetings/core/converter/BaseConverter.html" title="class in org.apache.openmeetings.core.converter">BaseConverter</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/openmeetings/core/remote/KStream.html#addListener(org.apache.openmeetings.core.remote.StreamProcessor,java.lang.String,java.lang.String,java.lang.String)">addListener(StreamProcessor, String, String, String)</a></span> - Method in class org.apache.openmeetings.core.remote.<a href="org/apache/openmeetings/core/remote/KStream.html" title="class in org.apache.openmeetings.core.remote">KStream</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/openmeetings/core/notifier/NotifierService.html#addNotifier(org.apache.openmeetings.core.notifier.INotifier)">addNotifier(INotifier)</a></span> - Method in class org.apache.openmeetings.core.notifier.<a href="org/apache/openmeetings/core/notifier/NotifierService.html" title="class in org.apache.openmeetings.core.notifier">NotifierService</a></dt>
 <dd>&nbsp;</dd>
@@ -163,6 +165,10 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/openmeetings/core/ldap/LdapOptions.html#CONFIGKEY_LDAP_HOST">CONFIGKEY_LDAP_HOST</a></span> - Static variable in class org.apache.openmeetings.core.ldap.<a href="org/apache/openmeetings/core/ldap/LdapOptions.html" title="class in org.apache.openmeetings.core.ldap">LdapOptions</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/openmeetings/core/ldap/LdapLoginManager.html#CONFIGKEY_LDAP_KEY_PICTURE">CONFIGKEY_LDAP_KEY_PICTURE</a></span> - Static variable in class org.apache.openmeetings.core.ldap.<a href="org/apache/openmeetings/core/ldap/LdapLoginManager.html" title="class in org.apache.openmeetings.core.ldap">LdapLoginManager</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/openmeetings/core/ldap/LdapOptions.html#CONFIGKEY_LDAP_PICTURE_URI">CONFIGKEY_LDAP_PICTURE_URI</a></span> - Static variable in class org.apache.openmeetings.core.ldap.<a href="org/apache/openmeetings/core/ldap/LdapOptions.html" title="class in org.apache.openmeetings.core.ldap">LdapOptions</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/openmeetings/core/ldap/LdapOptions.html#CONFIGKEY_LDAP_PORT">CONFIGKEY_LDAP_PORT</a></span> - Static variable in class org.apache.openmeetings.core.ldap.<a href="org/apache/openmeetings/core/ldap/LdapOptions.html" title="class in org.apache.openmeetings.core.ldap">LdapOptions</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/openmeetings/core/ldap/LdapOptions.html#CONFIGKEY_LDAP_SEARCH_BASE">CONFIGKEY_LDAP_SEARCH_BASE</a></span> - Static variable in class org.apache.openmeetings.core.ldap.<a href="org/apache/openmeetings/core/ldap/LdapOptions.html" title="class in org.apache.openmeetings.core.ldap">LdapOptions</a></dt>
@@ -271,8 +277,10 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/openmeetings/core/remote/KRoom.html#getChunkDao()">getChunkDao()</a></span> - Method in class org.apache.openmeetings.core.remote.<a href="org/apache/openmeetings/core/remote/KRoom.html" title="class in org.apache.openmeetings.core.remote">KRoom</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/openmeetings/core/converter/BaseConverter.html#getDimension(java.lang.String)">getDimension(String)</a></span> - Static method in class org.apache.openmeetings.core.converter.<a href="org/apache/openmeetings/core/converter/BaseConverter.html" title="class in org.apache.openmeetings.core.converter">BaseConverter</a></dt>
-<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/openmeetings/core/converter/BaseConverter.html#getDimension(java.lang.String,org.apache.openmeetings.core.converter.BaseConverter.Dimension)">getDimension(String, BaseConverter.Dimension)</a></span> - Static method in class org.apache.openmeetings.core.converter.<a href="org/apache/openmeetings/core/converter/BaseConverter.html" title="class in org.apache.openmeetings.core.converter">BaseConverter</a></dt>
+<dd>
+<div class="block">Parse the width height from the FFMPEG output</div>
+</dd>
 <dt><span class="memberNameLink"><a href="org/apache/openmeetings/core/converter/BaseConverter.html#getDimensions(org.apache.openmeetings.db.entity.record.Recording)">getDimensions(Recording)</a></span> - Method in class org.apache.openmeetings.core.converter.<a href="org/apache/openmeetings/core/converter/BaseConverter.html" title="class in org.apache.openmeetings.core.converter">BaseConverter</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/openmeetings/core/converter/BaseConverter.html#getDimensions(org.apache.openmeetings.db.entity.record.Recording,char)">getDimensions(Recording, char)</a></span> - Method in class org.apache.openmeetings.core.converter.<a href="org/apache/openmeetings/core/converter/BaseConverter.html" title="class in org.apache.openmeetings.core.converter">BaseConverter</a></dt>
@@ -651,6 +659,8 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/openmeetings/core/remote/KurentoHandler.html#setCheckTimeout(long)">setCheckTimeout(long)</a></span> - Method in class org.apache.openmeetings.core.remote.<a href="org/apache/openmeetings/core/remote/KurentoHandler.html" title="class in org.apache.openmeetings.core.remote">KurentoHandler</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/openmeetings/core/remote/KurentoHandler.html#setFlowoutTimeout(int)">setFlowoutTimeout(int)</a></span> - Method in class org.apache.openmeetings.core.remote.<a href="org/apache/openmeetings/core/remote/KurentoHandler.html" title="class in org.apache.openmeetings.core.remote">KurentoHandler</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/openmeetings/core/remote/KurentoHandler.html#setKurentoWsUrl(java.lang.String)">setKurentoWsUrl(String)</a></span> - Method in class org.apache.openmeetings.core.remote.<a href="org/apache/openmeetings/core/remote/KurentoHandler.html" title="class in org.apache.openmeetings.core.remote">KurentoHandler</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/openmeetings/core/remote/KurentoHandler.html#setObjCheckTimeout(long)">setObjCheckTimeout(long)</a></span> - Method in class org.apache.openmeetings.core.remote.<a href="org/apache/openmeetings/core/remote/KurentoHandler.html" title="class in org.apache.openmeetings.core.remote">KurentoHandler</a></dt>
@@ -872,7 +882,7 @@ the order they are declared.</div>
 </a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
 </nav>
-<p class="legalCopy"><small>Copyright &#169; 2012&#x2013;2019 <a href="https://apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legalCopy"><small>Copyright &#169; 2012&#x2013;2020 <a href="https://apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
 </footer>
 </body>
 </html>
diff --git a/openmeetings-core/apidocs/index.html b/openmeetings-core/apidocs/index.html
index 3ccf28b..3514ba3 100644
--- a/openmeetings-core/apidocs/index.html
+++ b/openmeetings-core/apidocs/index.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.5) on Sun Dec 15 14:07:40 NOVT 2019 -->
-<title>Overview (Openmeetings Core 5.0.0-M3 API)</title>
+<!-- Generated by javadoc (11.0.7) on Thu Apr 23 20:52:06 NOVT 2020 -->
+<title>Overview (Openmeetings Core 5.0.0-M4 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2019-12-15">
+<meta name="dc.created" content="2020-04-23">
 <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="script.js"></script>
@@ -22,7 +22,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Overview (Openmeetings Core 5.0.0-M3 API)";
+            parent.document.title="Overview (Openmeetings Core 5.0.0-M4 API)";
         }
     }
     catch(err) {
@@ -94,7 +94,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 </nav>
 </header>
 <div class="header">
-<h1 class="title">Openmeetings Core 5.0.0-M3 API</h1>
+<h1 class="title">Openmeetings Core 5.0.0-M4 API</h1>
 </div>
 <main role="main">
 <div class="contentContainer">
@@ -194,7 +194,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 </a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
 </nav>
-<p class="legalCopy"><small>Copyright &#169; 2012&#x2013;2019 <a href="https://apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legalCopy"><small>Copyright &#169; 2012&#x2013;2020 <a href="https://apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
 </footer>
 </body>
 </html>
diff --git a/openmeetings-core/apidocs/member-search-index.js b/openmeetings-core/apidocs/member-search-index.js
index 073da40..7682abe 100644
--- a/openmeetings-core/apidocs/member-search-index.js
+++ b/openmeetings-core/apidocs/member-search-index.js
@@ -1 +1 @@
-memberSearchIndex = [{"p":"org.apache.openmeetings.core.remote","c":"AbstractStream","l":"AbstractStream(String, String)","url":"%3Cinit%3E(java.lang.String,java.lang.String)"},{"p":"org.apache.openmeetings.core.remote","c":"KurentoHandler","l":"activityAllowed(Client, Client.Activity, Room)","url":"activityAllowed(org.apache.openmeetings.db.entity.basic.Client,org.apache.openmeetings.db.entity.basic.Client.Activity,org.apache.openmeetings.db.entity.room.Room)"},{"p":"org.apache.openmeet [...]
\ No newline at end of file
+memberSearchIndex = [{"p":"org.apache.openmeetings.core.remote","c":"AbstractStream","l":"AbstractStream(String, String)","url":"%3Cinit%3E(java.lang.String,java.lang.String)"},{"p":"org.apache.openmeetings.core.remote","c":"KurentoHandler","l":"activityAllowed(Client, Client.Activity, Room)","url":"activityAllowed(org.apache.openmeetings.db.entity.basic.Client,org.apache.openmeetings.db.entity.basic.Client.Activity,org.apache.openmeetings.db.entity.room.Room)"},{"p":"org.apache.openmeet [...]
\ No newline at end of file
diff --git a/openmeetings-core/apidocs/member-search-index.zip b/openmeetings-core/apidocs/member-search-index.zip
index 1516e20..80e6732 100644
Binary files a/openmeetings-core/apidocs/member-search-index.zip and b/openmeetings-core/apidocs/member-search-index.zip differ
diff --git a/openmeetings-core/apidocs/org/apache/openmeetings/core/converter/BaseConverter.Dimension.html b/openmeetings-core/apidocs/org/apache/openmeetings/core/converter/BaseConverter.Dimension.html
index 344963f..5f2ad7d 100644
--- a/openmeetings-core/apidocs/org/apache/openmeetings/core/converter/BaseConverter.Dimension.html
+++ b/openmeetings-core/apidocs/org/apache/openmeetings/core/converter/BaseConverter.Dimension.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.5) on Sun Dec 15 14:07:40 NOVT 2019 -->
-<title>BaseConverter.Dimension (Openmeetings Core 5.0.0-M3 API)</title>
+<!-- Generated by javadoc (11.0.7) on Thu Apr 23 20:52:06 NOVT 2020 -->
+<title>BaseConverter.Dimension (Openmeetings Core 5.0.0-M4 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2019-12-15">
+<meta name="dc.created" content="2020-04-23">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
@@ -22,7 +22,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="BaseConverter.Dimension (Openmeetings Core 5.0.0-M3 API)";
+            parent.document.title="BaseConverter.Dimension (Openmeetings Core 5.0.0-M4 API)";
         }
     }
     catch(err) {
@@ -122,7 +122,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 </div>
 <div class="contentContainer">
 <ul class="inheritance">
-<li>java.lang.Object</li>
+<li><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">java.lang.Object</a></li>
 <li>
 <ul class="inheritance">
 <li>org.apache.openmeetings.core.converter.BaseConverter.Dimension</li>
@@ -138,7 +138,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 </dl>
 <hr>
 <pre>protected static class <span class="typeNameLabel">BaseConverter.Dimension</span>
-extends java.lang.Object</pre>
+extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a></pre>
 </li>
 </ul>
 </div>
@@ -196,8 +196,8 @@ extends java.lang.Object</pre>
 <li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
 <!--   -->
 </a>
-<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
-<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang" class="externalLink">clone</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang" class="externalLink">equals</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.h [...]
 </ul>
 </li>
 </ul>
@@ -322,7 +322,7 @@ extends java.lang.Object</pre>
 </a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
 </nav>
-<p class="legalCopy"><small>Copyright &#169; 2012&#x2013;2019 <a href="https://apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legalCopy"><small>Copyright &#169; 2012&#x2013;2020 <a href="https://apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
 </footer>
 </body>
 </html>
diff --git a/openmeetings-core/apidocs/org/apache/openmeetings/core/converter/BaseConverter.html b/openmeetings-core/apidocs/org/apache/openmeetings/core/converter/BaseConverter.html
index 084643a..b05bc94 100644
--- a/openmeetings-core/apidocs/org/apache/openmeetings/core/converter/BaseConverter.html
+++ b/openmeetings-core/apidocs/org/apache/openmeetings/core/converter/BaseConverter.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.5) on Sun Dec 15 14:07:40 NOVT 2019 -->
-<title>BaseConverter (Openmeetings Core 5.0.0-M3 API)</title>
+<!-- Generated by javadoc (11.0.7) on Thu Apr 23 20:52:06 NOVT 2020 -->
+<title>BaseConverter (Openmeetings Core 5.0.0-M4 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2019-12-15">
+<meta name="dc.created" content="2020-04-23">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
@@ -22,7 +22,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="BaseConverter (Openmeetings Core 5.0.0-M3 API)";
+            parent.document.title="BaseConverter (Openmeetings Core 5.0.0-M4 API)";
         }
     }
     catch(err) {
@@ -122,7 +122,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 </div>
 <div class="contentContainer">
 <ul class="inheritance">
-<li>java.lang.Object</li>
+<li><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">java.lang.Object</a></li>
 <li>
 <ul class="inheritance">
 <li>org.apache.openmeetings.core.converter.BaseConverter</li>
@@ -138,7 +138,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 </dl>
 <hr>
 <pre>public abstract class <span class="typeNameLabel">BaseConverter</span>
-extends java.lang.Object</pre>
+extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a></pre>
 </li>
 </ul>
 </div>
@@ -183,17 +183,17 @@ extends java.lang.Object</pre>
 <th class="colLast" scope="col">Description</th>
 </tr>
 <tr class="altColor">
-<td class="colFirst"><code>protected org.apache.openmeetings.db.dao.basic.ConfigurationDao</code></td>
+<td class="colFirst"><code>protected <a href="https://openmeetings.apache.org/openmeetings-db/apidocs/org/apache/openmeetings/db/dao/basic/ConfigurationDao.html?is-external=true" title="class or interface in org.apache.openmeetings.db.dao.basic" class="externalLink">ConfigurationDao</a></code></td>
 <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#cfgDao">cfgDao</a></span></code></th>
 <td class="colLast">&nbsp;</td>
 </tr>
 <tr class="rowColor">
-<td class="colFirst"><code>protected org.apache.openmeetings.db.dao.record.RecordingChunkDao</code></td>
+<td class="colFirst"><code>protected <a href="https://openmeetings.apache.org/openmeetings-db/apidocs/org/apache/openmeetings/db/dao/record/RecordingChunkDao.html?is-external=true" title="class or interface in org.apache.openmeetings.db.dao.record" class="externalLink">RecordingChunkDao</a></code></td>
 <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#chunkDao">chunkDao</a></span></code></th>
 <td class="colLast">&nbsp;</td>
 </tr>
 <tr class="altColor">
-<td class="colFirst"><code>static java.lang.String</code></td>
+<td class="colFirst"><code>static <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td>
 <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#EXEC_EXT">EXEC_EXT</a></span></code></th>
 <td class="colLast">&nbsp;</td>
 </tr>
@@ -203,12 +203,12 @@ extends java.lang.Object</pre>
 <td class="colLast">&nbsp;</td>
 </tr>
 <tr class="altColor">
-<td class="colFirst"><code>protected org.apache.openmeetings.db.dao.file.FileItemLogDao</code></td>
+<td class="colFirst"><code>protected <a href="https://openmeetings.apache.org/openmeetings-db/apidocs/org/apache/openmeetings/db/dao/file/FileItemLogDao.html?is-external=true" title="class or interface in org.apache.openmeetings.db.dao.file" class="externalLink">FileItemLogDao</a></code></td>
 <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#logDao">logDao</a></span></code></th>
 <td class="colLast">&nbsp;</td>
 </tr>
 <tr class="rowColor">
-<td class="colFirst"><code>protected org.apache.openmeetings.db.dao.record.RecordingDao</code></td>
+<td class="colFirst"><code>protected <a href="https://openmeetings.apache.org/openmeetings-db/apidocs/org/apache/openmeetings/db/dao/record/RecordingDao.html?is-external=true" title="class or interface in org.apache.openmeetings.db.dao.record" class="externalLink">RecordingDao</a></code></td>
 <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#recordingDao">recordingDao</a></span></code></th>
 <td class="colLast">&nbsp;</td>
 </tr>
@@ -257,45 +257,43 @@ extends java.lang.Object</pre>
 <th class="colLast" scope="col">Description</th>
 </tr>
 <tr id="i0" class="altColor">
-<td class="colFirst"><code>protected java.util.List&lt;java.lang.String&gt;</code></td>
-<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#addMp4OutParams(org.apache.openmeetings.db.entity.record.Recording,java.util.List,java.lang.String)">addMp4OutParams</a></span>&#8203;(org.apache.openmeetings.db.entity.record.Recording&nbsp;r,
-               java.util.List&lt;java.lang.String&gt;&nbsp;argv,
-               java.lang.String&nbsp;mp4path)</code></th>
+<td class="colFirst"><code>protected <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#additionalMp4OutParams(org.apache.openmeetings.db.entity.record.Recording)">additionalMp4OutParams</a></span>&#8203;(<a href="https://openmeetings.apache.org/openmeetings-db/apidocs/org/apache/openmeetings/db/entity/record/Recording.html?is-external=true" title="class or interface in org.apache.openmeetings.db.entity.record" class="externalLink">Recording</a>&nbsp;r)</code></th>
 <td class="colLast">&nbsp;</td>
 </tr>
 <tr id="i1" class="rowColor">
-<td class="colFirst"><code>protected java.lang.String</code></td>
-<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#convertToMp4(org.apache.openmeetings.db.entity.record.Recording,java.util.List,org.apache.openmeetings.util.process.ProcessResultList)">convertToMp4</a></span>&#8203;(org.apache.openmeetings.db.entity.record.Recording&nbsp;r,
-            java.util.List&lt;java.lang.String&gt;&nbsp;_argv,
+<td class="colFirst"><code>protected <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#convertToMp4(org.apache.openmeetings.db.entity.record.Recording,java.util.List,org.apache.openmeetings.util.process.ProcessResultList)">convertToMp4</a></span>&#8203;(<a href="https://openmeetings.apache.org/openmeetings-db/apidocs/org/apache/openmeetings/db/entity/record/Recording.html?is-external=true" title="class or interface in org.apache.openmeetings.db.entity.record" class="externalLink">Recording</a>&nbsp;r,
+            <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&gt;&nbsp;inArgv,
             org.apache.openmeetings.util.process.ProcessResultList&nbsp;logs)</code></th>
 <td class="colLast">&nbsp;</td>
 </tr>
 <tr id="i2" class="altColor">
 <td class="colFirst"><code>protected void</code></td>
-<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#convertToPng(org.apache.openmeetings.db.entity.file.BaseFileItem,java.lang.String,org.apache.openmeetings.util.process.ProcessResultList)">convertToPng</a></span>&#8203;(org.apache.openmeetings.db.entity.file.BaseFileItem&nbsp;f,
-            java.lang.String&nbsp;mp4path,
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#convertToPng(org.apache.openmeetings.db.entity.file.BaseFileItem,java.lang.String,org.apache.openmeetings.util.process.ProcessResultList)">convertToPng</a></span>&#8203;(<a href="https://openmeetings.apache.org/openmeetings-db/apidocs/org/apache/openmeetings/db/entity/file/BaseFileItem.html?is-external=true" title="class or interface in org.apache.openmeetings.db.entity.file" class="externalLink">BaseFileItem< [...]
+            <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;mp4path,
             org.apache.openmeetings.util.process.ProcessResultList&nbsp;logs)</code></th>
 <td class="colLast">&nbsp;</td>
 </tr>
 <tr id="i3" class="rowColor">
 <td class="colFirst"><code>protected void</code></td>
-<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#createWav(org.apache.openmeetings.db.entity.record.Recording,org.apache.openmeetings.util.process.ProcessResultList,java.io.File,java.util.List,java.io.File,java.util.List)">createWav</a></span>&#8203;(org.apache.openmeetings.db.entity.record.Recording&nbsp;r,
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#createWav(org.apache.openmeetings.db.entity.record.Recording,org.apache.openmeetings.util.process.ProcessResultList,java.io.File,java.util.List,java.io.File,java.util.List)">createWav</a></span>&#8203;(<a href="https://openmeetings.apache.org/openmeetings-db/apidocs/org/apache/openmeetings/db/entity/record/Recording.html?is-external=true" title="class or interface in org.apache.openmeetings.db.entity.record" c [...]
          org.apache.openmeetings.util.process.ProcessResultList&nbsp;logs,
-         java.io.File&nbsp;streamFolder,
-         java.util.List&lt;java.io.File&gt;&nbsp;waveFiles,
-         java.io.File&nbsp;wav,
-         java.util.List&lt;org.apache.openmeetings.db.entity.record.RecordingChunk&gt;&nbsp;chunks)</code></th>
+         <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/File.html?is-external=true" title="class or interface in java.io" class="externalLink">File</a>&nbsp;streamFolder,
+         <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/File.html?is-external=true" title="class or interface in java.io" class="externalLink">File</a>&gt;&nbsp;waveFiles,
+         <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/File.html?is-external=true" title="class or interface in java.io" class="externalLink">File</a>&nbsp;wav,
+         <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a>&lt;<a href="https://openmeetings.apache.org/openmeetings-db/apidocs/org/apache/openmeetings/db/entity/record/RecordingChunk.html?is-external=true" title="class or interface in org.apache.openmeetings.db.entity.record" class="externalLink">RecordingChunk</a>&gt;&nbsp;chunks)</code></th>
 <td class="colLast">&nbsp;</td>
 </tr>
 <tr id="i4" class="altColor">
 <td class="colFirst"><code>protected void</code></td>
-<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#deleteFileIfExists(java.io.File)">deleteFileIfExists</a></span>&#8203;(java.io.File&nbsp;f)</code></th>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#deleteFileIfExists(java.io.File)">deleteFileIfExists</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/File.html?is-external=true" title="class or interface in java.io" class="externalLink">File</a>&nbsp;f)</code></th>
 <td class="colLast">&nbsp;</td>
 </tr>
 <tr id="i5" class="rowColor">
 <td class="colFirst"><code>protected long</code></td>
-<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#diff(java.util.Date,java.util.Date)">diff</a></span>&#8203;(java.util.Date&nbsp;from,
-    java.util.Date&nbsp;to)</code></th>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#diff(java.util.Date,java.util.Date)">diff</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Date.html?is-external=true" title="class or interface in java.util" class="externalLink">Date</a>&nbsp;from,
+    <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Date.html?is-external=true" title="class or interface in java.util" class="externalLink">Date</a>&nbsp;to)</code></th>
 <td class="colLast">&nbsp;</td>
 </tr>
 <tr id="i6" class="altColor">
@@ -305,77 +303,80 @@ extends java.lang.Object</pre>
 </tr>
 <tr id="i7" class="rowColor">
 <td class="colFirst"><code>protected double</code></td>
-<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#diffSeconds(java.util.Date,java.util.Date)">diffSeconds</a></span>&#8203;(java.util.Date&nbsp;from,
-           java.util.Date&nbsp;to)</code></th>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#diffSeconds(java.util.Date,java.util.Date)">diffSeconds</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Date.html?is-external=true" title="class or interface in java.util" class="externalLink">Date</a>&nbsp;from,
+           <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Date.html?is-external=true" title="class or interface in java.util" class="externalLink">Date</a>&nbsp;to)</code></th>
 <td class="colLast">&nbsp;</td>
 </tr>
 <tr id="i8" class="altColor">
 <td class="colFirst"><code>protected void</code></td>
-<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#finalizeRec(org.apache.openmeetings.db.entity.record.Recording,java.lang.String,org.apache.openmeetings.util.process.ProcessResultList)">finalizeRec</a></span>&#8203;(org.apache.openmeetings.db.entity.record.Recording&nbsp;r,
-           java.lang.String&nbsp;mp4path,
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#finalizeRec(org.apache.openmeetings.db.entity.record.Recording,java.lang.String,org.apache.openmeetings.util.process.ProcessResultList)">finalizeRec</a></span>&#8203;(<a href="https://openmeetings.apache.org/openmeetings-db/apidocs/org/apache/openmeetings/db/entity/record/Recording.html?is-external=true" title="class or interface in org.apache.openmeetings.db.entity.record" class="externalLink">Recording</a>&nbsp;r,
+           <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;mp4path,
            org.apache.openmeetings.util.process.ProcessResultList&nbsp;logs)</code></th>
 <td class="colLast">&nbsp;</td>
 </tr>
 <tr id="i9" class="rowColor">
 <td class="colFirst"><code>protected static <a href="BaseConverter.Dimension.html" title="class in org.apache.openmeetings.core.converter">BaseConverter.Dimension</a></code></td>
-<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getDimension(java.lang.String)">getDimension</a></span>&#8203;(java.lang.String&nbsp;txt)</code></th>
-<td class="colLast">&nbsp;</td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getDimension(java.lang.String,org.apache.openmeetings.core.converter.BaseConverter.Dimension)">getDimension</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;txt,
+            <a href="BaseConverter.Dimension.html" title="class in org.apache.openmeetings.core.converter">BaseConverter.Dimension</a>&nbsp;def)</code></th>
+<td class="colLast">
+<div class="block">Parse the width height from the FFMPEG output</div>
+</td>
 </tr>
 <tr id="i10" class="altColor">
-<td class="colFirst"><code>protected java.lang.String</code></td>
-<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getDimensions(org.apache.openmeetings.db.entity.record.Recording)">getDimensions</a></span>&#8203;(org.apache.openmeetings.db.entity.record.Recording&nbsp;r)</code></th>
+<td class="colFirst"><code>protected <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getDimensions(org.apache.openmeetings.db.entity.record.Recording)">getDimensions</a></span>&#8203;(<a href="https://openmeetings.apache.org/openmeetings-db/apidocs/org/apache/openmeetings/db/entity/record/Recording.html?is-external=true" title="class or interface in org.apache.openmeetings.db.entity.record" class="externalLink">Recording</a>&nbsp;r)</code></th>
 <td class="colLast">&nbsp;</td>
 </tr>
 <tr id="i11" class="rowColor">
-<td class="colFirst"><code>protected java.lang.String</code></td>
-<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getDimensions(org.apache.openmeetings.db.entity.record.Recording,char)">getDimensions</a></span>&#8203;(org.apache.openmeetings.db.entity.record.Recording&nbsp;r,
+<td class="colFirst"><code>protected <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getDimensions(org.apache.openmeetings.db.entity.record.Recording,char)">getDimensions</a></span>&#8203;(<a href="https://openmeetings.apache.org/openmeetings-db/apidocs/org/apache/openmeetings/db/entity/record/Recording.html?is-external=true" title="class or interface in org.apache.openmeetings.db.entity.record" class="externalLink">Recording</a>&nbsp;r,
              char&nbsp;delim)</code></th>
 <td class="colLast">&nbsp;</td>
 </tr>
 <tr id="i12" class="altColor">
-<td class="colFirst"><code>protected java.lang.String</code></td>
+<td class="colFirst"><code>protected <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td>
 <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getPathToConvert()">getPathToConvert</a></span>()</code></th>
 <td class="colLast">&nbsp;</td>
 </tr>
 <tr id="i13" class="rowColor">
-<td class="colFirst"><code>java.lang.String</code></td>
+<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td>
 <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getPathToFFMPEG()">getPathToFFMPEG</a></span>()</code></th>
 <td class="colLast">&nbsp;</td>
 </tr>
 <tr id="i14" class="altColor">
-<td class="colFirst"><code>protected java.lang.String</code></td>
+<td class="colFirst"><code>protected <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td>
 <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getPathToSoX()">getPathToSoX</a></span>()</code></th>
 <td class="colLast">&nbsp;</td>
 </tr>
 <tr id="i15" class="rowColor">
-<td class="colFirst"><code>protected java.io.File</code></td>
-<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getStreamFolder(org.apache.openmeetings.db.entity.record.Recording)">getStreamFolder</a></span>&#8203;(org.apache.openmeetings.db.entity.record.Recording&nbsp;recording)</code></th>
+<td class="colFirst"><code>protected <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/File.html?is-external=true" title="class or interface in java.io" class="externalLink">File</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getStreamFolder(org.apache.openmeetings.db.entity.record.Recording)">getStreamFolder</a></span>&#8203;(<a href="https://openmeetings.apache.org/openmeetings-db/apidocs/org/apache/openmeetings/db/entity/record/Recording.html?is-external=true" title="class or interface in org.apache.openmeetings.db.entity.record" class="externalLink">Recording</a>&nbsp;recording)</code></th>
 <td class="colLast">&nbsp;</td>
 </tr>
 <tr id="i16" class="altColor">
 <td class="colFirst"><code>protected void</code></td>
-<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#postProcess(java.util.List)">postProcess</a></span>&#8203;(java.util.List&lt;java.io.File&gt;&nbsp;waveFiles)</code></th>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#postProcess(java.util.List)">postProcess</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/File.html?is-external=true" title="class or interface in java.io" class="externalLink">File</a> [...]
 <td class="colLast">&nbsp;</td>
 </tr>
 <tr id="i17" class="rowColor">
 <td class="colFirst"><code>protected void</code></td>
-<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#postProcess(org.apache.openmeetings.db.entity.record.Recording,org.apache.openmeetings.util.process.ProcessResultList)">postProcess</a></span>&#8203;(org.apache.openmeetings.db.entity.record.Recording&nbsp;r,
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#postProcess(org.apache.openmeetings.db.entity.record.Recording,org.apache.openmeetings.util.process.ProcessResultList)">postProcess</a></span>&#8203;(<a href="https://openmeetings.apache.org/openmeetings-db/apidocs/org/apache/openmeetings/db/entity/record/Recording.html?is-external=true" title="class or interface in org.apache.openmeetings.db.entity.record" class="externalLink">Recording</a>&nbsp;r,
            org.apache.openmeetings.util.process.ProcessResultList&nbsp;logs)</code></th>
 <td class="colLast">&nbsp;</td>
 </tr>
 <tr id="i18" class="altColor">
 <td class="colFirst"><code>static void</code></td>
-<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#printChunkInfo(org.apache.openmeetings.db.entity.record.RecordingChunk,java.lang.String)">printChunkInfo</a></span>&#8203;(org.apache.openmeetings.db.entity.record.RecordingChunk&nbsp;chunk,
-              java.lang.String&nbsp;prefix)</code></th>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#printChunkInfo(org.apache.openmeetings.db.entity.record.RecordingChunk,java.lang.String)">printChunkInfo</a></span>&#8203;(<a href="https://openmeetings.apache.org/openmeetings-db/apidocs/org/apache/openmeetings/db/entity/record/RecordingChunk.html?is-external=true" title="class or interface in org.apache.openmeetings.db.entity.record" class="externalLink">RecordingChunk</a>&nbsp;chunk,
+              <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;prefix)</code></th>
 <td class="colLast">&nbsp;</td>
 </tr>
 <tr id="i19" class="rowColor">
 <td class="colFirst"><code>protected void</code></td>
-<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#updateDuration(org.apache.openmeetings.db.entity.record.Recording)">updateDuration</a></span>&#8203;(org.apache.openmeetings.db.entity.record.Recording&nbsp;r)</code></th>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#updateDuration(org.apache.openmeetings.db.entity.record.Recording)">updateDuration</a></span>&#8203;(<a href="https://openmeetings.apache.org/openmeetings-db/apidocs/org/apache/openmeetings/db/entity/record/Recording.html?is-external=true" title="class or interface in org.apache.openmeetings.db.entity.record" class="externalLink">Recording</a>&nbsp;r)</code></th>
 <td class="colLast">&nbsp;</td>
 </tr>
 <tr id="i20" class="altColor">
-<td class="colFirst"><code>protected org.apache.openmeetings.db.entity.record.RecordingChunk</code></td>
+<td class="colFirst"><code>protected <a href="https://openmeetings.apache.org/openmeetings-db/apidocs/org/apache/openmeetings/db/entity/record/RecordingChunk.html?is-external=true" title="class or interface in org.apache.openmeetings.db.entity.record" class="externalLink">RecordingChunk</a></code></td>
 <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#waitForTheStream(long)">waitForTheStream</a></span>&#8203;(long&nbsp;chunkId)</code></th>
 <td class="colLast">&nbsp;</td>
 </tr>
@@ -384,8 +385,8 @@ extends java.lang.Object</pre>
 <li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
 <!--   -->
 </a>
-<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
-<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang" class="externalLink">clone</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang" class="externalLink">equals</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.h [...]
 </ul>
 </li>
 </ul>
@@ -409,7 +410,7 @@ extends java.lang.Object</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>EXEC_EXT</h4>
-<pre>public static final&nbsp;java.lang.String EXEC_EXT</pre>
+<pre>public static final&nbsp;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> EXEC_EXT</pre>
 </li>
 </ul>
 <a id="TIME_TO_WAIT_FOR_FRAME">
@@ -445,7 +446,7 @@ extends java.lang.Object</pre>
 <li class="blockList">
 <h4>cfgDao</h4>
 <pre>@Autowired
-protected&nbsp;org.apache.openmeetings.db.dao.basic.ConfigurationDao cfgDao</pre>
+protected&nbsp;<a href="https://openmeetings.apache.org/openmeetings-db/apidocs/org/apache/openmeetings/db/dao/basic/ConfigurationDao.html?is-external=true" title="class or interface in org.apache.openmeetings.db.dao.basic" class="externalLink">ConfigurationDao</a> cfgDao</pre>
 </li>
 </ul>
 <a id="chunkDao">
@@ -455,7 +456,7 @@ protected&nbsp;org.apache.openmeetings.db.dao.basic.ConfigurationDao cfgDao</pre
 <li class="blockList">
 <h4>chunkDao</h4>
 <pre>@Autowired
-protected&nbsp;org.apache.openmeetings.db.dao.record.RecordingChunkDao chunkDao</pre>
+protected&nbsp;<a href="https://openmeetings.apache.org/openmeetings-db/apidocs/org/apache/openmeetings/db/dao/record/RecordingChunkDao.html?is-external=true" title="class or interface in org.apache.openmeetings.db.dao.record" class="externalLink">RecordingChunkDao</a> chunkDao</pre>
 </li>
 </ul>
 <a id="logDao">
@@ -465,7 +466,7 @@ protected&nbsp;org.apache.openmeetings.db.dao.record.RecordingChunkDao chunkDao<
 <li class="blockList">
 <h4>logDao</h4>
 <pre>@Autowired
-protected&nbsp;org.apache.openmeetings.db.dao.file.FileItemLogDao logDao</pre>
+protected&nbsp;<a href="https://openmeetings.apache.org/openmeetings-db/apidocs/org/apache/openmeetings/db/dao/file/FileItemLogDao.html?is-external=true" title="class or interface in org.apache.openmeetings.db.dao.file" class="externalLink">FileItemLogDao</a> logDao</pre>
 </li>
 </ul>
 <a id="recordingDao">
@@ -475,7 +476,7 @@ protected&nbsp;org.apache.openmeetings.db.dao.file.FileItemLogDao logDao</pre>
 <li class="blockList">
 <h4>recordingDao</h4>
 <pre>@Autowired
-protected&nbsp;org.apache.openmeetings.db.dao.record.RecordingDao recordingDao</pre>
+protected&nbsp;<a href="https://openmeetings.apache.org/openmeetings-db/apidocs/org/apache/openmeetings/db/dao/record/RecordingDao.html?is-external=true" title="class or interface in org.apache.openmeetings.db.dao.record" class="externalLink">RecordingDao</a> recordingDao</pre>
 </li>
 </ul>
 </li>
@@ -513,7 +514,7 @@ protected&nbsp;org.apache.openmeetings.db.dao.record.RecordingDao recordingDao</
 <ul class="blockList">
 <li class="blockList">
 <h4>getPathToFFMPEG</h4>
-<pre class="methodSignature">public&nbsp;java.lang.String&nbsp;getPathToFFMPEG()</pre>
+<pre class="methodSignature">public&nbsp;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;getPathToFFMPEG()</pre>
 </li>
 </ul>
 <a id="getPathToSoX()">
@@ -522,7 +523,7 @@ protected&nbsp;org.apache.openmeetings.db.dao.record.RecordingDao recordingDao</
 <ul class="blockList">
 <li class="blockList">
 <h4>getPathToSoX</h4>
-<pre class="methodSignature">protected&nbsp;java.lang.String&nbsp;getPathToSoX()</pre>
+<pre class="methodSignature">protected&nbsp;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;getPathToSoX()</pre>
 </li>
 </ul>
 <a id="getPathToConvert()">
@@ -531,7 +532,7 @@ protected&nbsp;org.apache.openmeetings.db.dao.record.RecordingDao recordingDao</
 <ul class="blockList">
 <li class="blockList">
 <h4>getPathToConvert</h4>
-<pre class="methodSignature">protected&nbsp;java.lang.String&nbsp;getPathToConvert()</pre>
+<pre class="methodSignature">protected&nbsp;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;getPathToConvert()</pre>
 </li>
 </ul>
 <a id="getStreamFolder(org.apache.openmeetings.db.entity.record.Recording)">
@@ -540,7 +541,7 @@ protected&nbsp;org.apache.openmeetings.db.dao.record.RecordingDao recordingDao</
 <ul class="blockList">
 <li class="blockList">
 <h4>getStreamFolder</h4>
-<pre class="methodSignature">protected&nbsp;java.io.File&nbsp;getStreamFolder&#8203;(org.apache.openmeetings.db.entity.record.Recording&nbsp;recording)</pre>
+<pre class="methodSignature">protected&nbsp;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/File.html?is-external=true" title="class or interface in java.io" class="externalLink">File</a>&nbsp;getStreamFolder&#8203;(<a href="https://openmeetings.apache.org/openmeetings-db/apidocs/org/apache/openmeetings/db/entity/record/Recording.html?is-external=true" title="class or interface in org.apache.openmeetings.db.entity.record" class="externalLink">Recording</a>&n [...]
 </li>
 </ul>
 <a id="diff(java.util.Date,java.util.Date)">
@@ -549,8 +550,8 @@ protected&nbsp;org.apache.openmeetings.db.dao.record.RecordingDao recordingDao</
 <ul class="blockList">
 <li class="blockList">
 <h4>diff</h4>
-<pre class="methodSignature">protected&nbsp;long&nbsp;diff&#8203;(java.util.Date&nbsp;from,
-                    java.util.Date&nbsp;to)</pre>
+<pre class="methodSignature">protected&nbsp;long&nbsp;diff&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Date.html?is-external=true" title="class or interface in java.util" class="externalLink">Date</a>&nbsp;from,
+                    <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Date.html?is-external=true" title="class or interface in java.util" class="externalLink">Date</a>&nbsp;to)</pre>
 </li>
 </ul>
 <a id="diffSeconds(java.util.Date,java.util.Date)">
@@ -559,8 +560,8 @@ protected&nbsp;org.apache.openmeetings.db.dao.record.RecordingDao recordingDao</
 <ul class="blockList">
 <li class="blockList">
 <h4>diffSeconds</h4>
-<pre class="methodSignature">protected&nbsp;double&nbsp;diffSeconds&#8203;(java.util.Date&nbsp;from,
-                             java.util.Date&nbsp;to)</pre>
+<pre class="methodSignature">protected&nbsp;double&nbsp;diffSeconds&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Date.html?is-external=true" title="class or interface in java.util" class="externalLink">Date</a>&nbsp;from,
+                             <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Date.html?is-external=true" title="class or interface in java.util" class="externalLink">Date</a>&nbsp;to)</pre>
 </li>
 </ul>
 <a id="diffSeconds(long)">
@@ -578,7 +579,7 @@ protected&nbsp;org.apache.openmeetings.db.dao.record.RecordingDao recordingDao</
 <ul class="blockList">
 <li class="blockList">
 <h4>updateDuration</h4>
-<pre class="methodSignature">protected&nbsp;void&nbsp;updateDuration&#8203;(org.apache.openmeetings.db.entity.record.Recording&nbsp;r)</pre>
+<pre class="methodSignature">protected&nbsp;void&nbsp;updateDuration&#8203;(<a href="https://openmeetings.apache.org/openmeetings-db/apidocs/org/apache/openmeetings/db/entity/record/Recording.html?is-external=true" title="class or interface in org.apache.openmeetings.db.entity.record" class="externalLink">Recording</a>&nbsp;r)</pre>
 </li>
 </ul>
 <a id="deleteFileIfExists(java.io.File)">
@@ -587,7 +588,7 @@ protected&nbsp;org.apache.openmeetings.db.dao.record.RecordingDao recordingDao</
 <ul class="blockList">
 <li class="blockList">
 <h4>deleteFileIfExists</h4>
-<pre class="methodSignature">protected&nbsp;void&nbsp;deleteFileIfExists&#8203;(java.io.File&nbsp;f)</pre>
+<pre class="methodSignature">protected&nbsp;void&nbsp;deleteFileIfExists&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/File.html?is-external=true" title="class or interface in java.io" class="externalLink">File</a>&nbsp;f)</pre>
 </li>
 </ul>
 <a id="createWav(org.apache.openmeetings.db.entity.record.Recording,org.apache.openmeetings.util.process.ProcessResultList,java.io.File,java.util.List,java.io.File,java.util.List)">
@@ -596,16 +597,16 @@ protected&nbsp;org.apache.openmeetings.db.dao.record.RecordingDao recordingDao</
 <ul class="blockList">
 <li class="blockList">
 <h4>createWav</h4>
-<pre class="methodSignature">protected&nbsp;void&nbsp;createWav&#8203;(org.apache.openmeetings.db.entity.record.Recording&nbsp;r,
+<pre class="methodSignature">protected&nbsp;void&nbsp;createWav&#8203;(<a href="https://openmeetings.apache.org/openmeetings-db/apidocs/org/apache/openmeetings/db/entity/record/Recording.html?is-external=true" title="class or interface in org.apache.openmeetings.db.entity.record" class="externalLink">Recording</a>&nbsp;r,
                          org.apache.openmeetings.util.process.ProcessResultList&nbsp;logs,
-                         java.io.File&nbsp;streamFolder,
-                         java.util.List&lt;java.io.File&gt;&nbsp;waveFiles,
-                         java.io.File&nbsp;wav,
-                         java.util.List&lt;org.apache.openmeetings.db.entity.record.RecordingChunk&gt;&nbsp;chunks)
-                  throws java.io.IOException</pre>
+                         <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/File.html?is-external=true" title="class or interface in java.io" class="externalLink">File</a>&nbsp;streamFolder,
+                         <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/File.html?is-external=true" title="class or interface in java.io" class="externalLink">File</a>&gt;&nbsp;waveFiles,
+                         <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/File.html?is-external=true" title="class or interface in java.io" class="externalLink">File</a>&nbsp;wav,
+                         <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a>&lt;<a href="https://openmeetings.apache.org/openmeetings-db/apidocs/org/apache/openmeetings/db/entity/record/RecordingChunk.html?is-external=true" title="class or interface in org.apache.openmeetings.db.entity.record" class="externalLink">RecordingChunk</a>&gt;&nbsp;chunks)
+                  throws <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a></pre>
 <dl>
 <dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code>java.io.IOException</code></dd>
+<dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a></code></dd>
 </dl>
 </li>
 </ul>
@@ -615,8 +616,8 @@ protected&nbsp;org.apache.openmeetings.db.dao.record.RecordingDao recordingDao</
 <ul class="blockList">
 <li class="blockList">
 <h4>printChunkInfo</h4>
-<pre class="methodSignature">public static&nbsp;void&nbsp;printChunkInfo&#8203;(org.apache.openmeetings.db.entity.record.RecordingChunk&nbsp;chunk,
-                                  java.lang.String&nbsp;prefix)</pre>
+<pre class="methodSignature">public static&nbsp;void&nbsp;printChunkInfo&#8203;(<a href="https://openmeetings.apache.org/openmeetings-db/apidocs/org/apache/openmeetings/db/entity/record/RecordingChunk.html?is-external=true" title="class or interface in org.apache.openmeetings.db.entity.record" class="externalLink">RecordingChunk</a>&nbsp;chunk,
+                                  <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;prefix)</pre>
 </li>
 </ul>
 <a id="waitForTheStream(long)">
@@ -625,11 +626,11 @@ protected&nbsp;org.apache.openmeetings.db.dao.record.RecordingDao recordingDao</
 <ul class="blockList">
 <li class="blockList">
 <h4>waitForTheStream</h4>
-<pre class="methodSignature">protected&nbsp;org.apache.openmeetings.db.entity.record.RecordingChunk&nbsp;waitForTheStream&#8203;(long&nbsp;chunkId)
-                                                                            throws java.lang.InterruptedException</pre>
+<pre class="methodSignature">protected&nbsp;<a href="https://openmeetings.apache.org/openmeetings-db/apidocs/org/apache/openmeetings/db/entity/record/RecordingChunk.html?is-external=true" title="class or interface in org.apache.openmeetings.db.entity.record" class="externalLink">RecordingChunk</a>&nbsp;waitForTheStream&#8203;(long&nbsp;chunkId)
+                                   throws <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/InterruptedException.html?is-external=true" title="class or interface in java.lang" class="externalLink">InterruptedException</a></pre>
 <dl>
 <dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code>java.lang.InterruptedException</code></dd>
+<dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/InterruptedException.html?is-external=true" title="class or interface in java.lang" class="externalLink">InterruptedException</a></code></dd>
 </dl>
 </li>
 </ul>
@@ -639,8 +640,8 @@ protected&nbsp;org.apache.openmeetings.db.dao.record.RecordingDao recordingDao</
 <ul class="blockList">
 <li class="blockList">
 <h4>getDimensions</h4>
-<pre class="methodSignature">protected&nbsp;java.lang.String&nbsp;getDimensions&#8203;(org.apache.openmeetings.db.entity.record.Recording&nbsp;r,
-                                         char&nbsp;delim)</pre>
+<pre class="methodSignature">protected&nbsp;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;getDimensions&#8203;(<a href="https://openmeetings.apache.org/openmeetings-db/apidocs/org/apache/openmeetings/db/entity/record/Recording.html?is-external=true" title="class or interface in org.apache.openmeetings.db.entity.record" class="externalLink">Recording [...]
+                               char&nbsp;delim)</pre>
 </li>
 </ul>
 <a id="getDimensions(org.apache.openmeetings.db.entity.record.Recording)">
@@ -649,18 +650,16 @@ protected&nbsp;org.apache.openmeetings.db.dao.record.RecordingDao recordingDao</
 <ul class="blockList">
 <li class="blockList">
 <h4>getDimensions</h4>
-<pre class="methodSignature">protected&nbsp;java.lang.String&nbsp;getDimensions&#8203;(org.apache.openmeetings.db.entity.record.Recording&nbsp;r)</pre>
+<pre class="methodSignature">protected&nbsp;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;getDimensions&#8203;(<a href="https://openmeetings.apache.org/openmeetings-db/apidocs/org/apache/openmeetings/db/entity/record/Recording.html?is-external=true" title="class or interface in org.apache.openmeetings.db.entity.record" class="externalLink">Recording [...]
 </li>
 </ul>
-<a id="addMp4OutParams(org.apache.openmeetings.db.entity.record.Recording,java.util.List,java.lang.String)">
+<a id="additionalMp4OutParams(org.apache.openmeetings.db.entity.record.Recording)">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>addMp4OutParams</h4>
-<pre class="methodSignature">protected&nbsp;java.util.List&lt;java.lang.String&gt;&nbsp;addMp4OutParams&#8203;(org.apache.openmeetings.db.entity.record.Recording&nbsp;r,
-                                                           java.util.List&lt;java.lang.String&gt;&nbsp;argv,
-                                                           java.lang.String&nbsp;mp4path)</pre>
+<h4>additionalMp4OutParams</h4>
+<pre class="methodSignature">protected&nbsp;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&gt;&nbsp;additionalMp4OutParams&#8203;(<a href="https://openmeetings.apache.org/openm [...]
 </li>
 </ul>
 <a id="convertToMp4(org.apache.openmeetings.db.entity.record.Recording,java.util.List,org.apache.openmeetings.util.process.ProcessResultList)">
@@ -669,13 +668,13 @@ protected&nbsp;org.apache.openmeetings.db.dao.record.RecordingDao recordingDao</
 <ul class="blockList">
 <li class="blockList">
 <h4>convertToMp4</h4>
-<pre class="methodSignature">protected&nbsp;java.lang.String&nbsp;convertToMp4&#8203;(org.apache.openmeetings.db.entity.record.Recording&nbsp;r,
-                                        java.util.List&lt;java.lang.String&gt;&nbsp;_argv,
-                                        org.apache.openmeetings.util.process.ProcessResultList&nbsp;logs)
-                                 throws java.io.IOException</pre>
+<pre class="methodSignature">protected&nbsp;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;convertToMp4&#8203;(<a href="https://openmeetings.apache.org/openmeetings-db/apidocs/org/apache/openmeetings/db/entity/record/Recording.html?is-external=true" title="class or interface in org.apache.openmeetings.db.entity.record" class="externalLink">Recording< [...]
+                              <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&gt;&nbsp;inArgv,
+                              org.apache.openmeetings.util.process.ProcessResultList&nbsp;logs)
+                       throws <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a></pre>
 <dl>
 <dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code>java.io.IOException</code></dd>
+<dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a></code></dd>
 </dl>
 </li>
 </ul>
@@ -685,23 +684,31 @@ protected&nbsp;org.apache.openmeetings.db.dao.record.RecordingDao recordingDao</
 <ul class="blockList">
 <li class="blockList">
 <h4>convertToPng</h4>
-<pre class="methodSignature">protected&nbsp;void&nbsp;convertToPng&#8203;(org.apache.openmeetings.db.entity.file.BaseFileItem&nbsp;f,
-                            java.lang.String&nbsp;mp4path,
+<pre class="methodSignature">protected&nbsp;void&nbsp;convertToPng&#8203;(<a href="https://openmeetings.apache.org/openmeetings-db/apidocs/org/apache/openmeetings/db/entity/file/BaseFileItem.html?is-external=true" title="class or interface in org.apache.openmeetings.db.entity.file" class="externalLink">BaseFileItem</a>&nbsp;f,
+                            <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;mp4path,
                             org.apache.openmeetings.util.process.ProcessResultList&nbsp;logs)
-                     throws java.io.IOException</pre>
+                     throws <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a></pre>
 <dl>
 <dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code>java.io.IOException</code></dd>
+<dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a></code></dd>
 </dl>
 </li>
 </ul>
-<a id="getDimension(java.lang.String)">
+<a id="getDimension(java.lang.String,org.apache.openmeetings.core.converter.BaseConverter.Dimension)">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
 <h4>getDimension</h4>
-<pre class="methodSignature">protected static&nbsp;<a href="BaseConverter.Dimension.html" title="class in org.apache.openmeetings.core.converter">BaseConverter.Dimension</a>&nbsp;getDimension&#8203;(java.lang.String&nbsp;txt)</pre>
+<pre class="methodSignature">protected static&nbsp;<a href="BaseConverter.Dimension.html" title="class in org.apache.openmeetings.core.converter">BaseConverter.Dimension</a>&nbsp;getDimension&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;txt,
+                                                      <a href="BaseConverter.Dimension.html" title="class in org.apache.openmeetings.core.converter">BaseConverter.Dimension</a>&nbsp;def)</pre>
+<div class="block">Parse the width height from the FFMPEG output</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>txt</code> - FFMPEG output</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd><a href="BaseConverter.Dimension.html" title="class in org.apache.openmeetings.core.converter"><code>BaseConverter.Dimension</code></a> parsed</dd>
+</dl>
 </li>
 </ul>
 <a id="finalizeRec(org.apache.openmeetings.db.entity.record.Recording,java.lang.String,org.apache.openmeetings.util.process.ProcessResultList)">
@@ -710,13 +717,13 @@ protected&nbsp;org.apache.openmeetings.db.dao.record.RecordingDao recordingDao</
 <ul class="blockList">
 <li class="blockList">
 <h4>finalizeRec</h4>
-<pre class="methodSignature">protected&nbsp;void&nbsp;finalizeRec&#8203;(org.apache.openmeetings.db.entity.record.Recording&nbsp;r,
-                           java.lang.String&nbsp;mp4path,
+<pre class="methodSignature">protected&nbsp;void&nbsp;finalizeRec&#8203;(<a href="https://openmeetings.apache.org/openmeetings-db/apidocs/org/apache/openmeetings/db/entity/record/Recording.html?is-external=true" title="class or interface in org.apache.openmeetings.db.entity.record" class="externalLink">Recording</a>&nbsp;r,
+                           <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;mp4path,
                            org.apache.openmeetings.util.process.ProcessResultList&nbsp;logs)
-                    throws java.io.IOException</pre>
+                    throws <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a></pre>
 <dl>
 <dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code>java.io.IOException</code></dd>
+<dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a></code></dd>
 </dl>
 </li>
 </ul>
@@ -726,7 +733,7 @@ protected&nbsp;org.apache.openmeetings.db.dao.record.RecordingDao recordingDao</
 <ul class="blockList">
 <li class="blockList">
 <h4>postProcess</h4>
-<pre class="methodSignature">protected&nbsp;void&nbsp;postProcess&#8203;(org.apache.openmeetings.db.entity.record.Recording&nbsp;r,
+<pre class="methodSignature">protected&nbsp;void&nbsp;postProcess&#8203;(<a href="https://openmeetings.apache.org/openmeetings-db/apidocs/org/apache/openmeetings/db/entity/record/Recording.html?is-external=true" title="class or interface in org.apache.openmeetings.db.entity.record" class="externalLink">Recording</a>&nbsp;r,
                            org.apache.openmeetings.util.process.ProcessResultList&nbsp;logs)</pre>
 </li>
 </ul>
@@ -736,7 +743,7 @@ protected&nbsp;org.apache.openmeetings.db.dao.record.RecordingDao recordingDao</
 <ul class="blockListLast">
 <li class="blockList">
 <h4>postProcess</h4>
-<pre class="methodSignature">protected&nbsp;void&nbsp;postProcess&#8203;(java.util.List&lt;java.io.File&gt;&nbsp;waveFiles)</pre>
+<pre class="methodSignature">protected&nbsp;void&nbsp;postProcess&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/File.html?is-external=true" title="class or interface in java.io" class="externalLink">File</a>&gt;&nbsp;waveFiles)</pre>
 </li>
 </ul>
 </li>
@@ -808,7 +815,7 @@ protected&nbsp;org.apache.openmeetings.db.dao.record.RecordingDao recordingDao</
 </a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
 </nav>
-<p class="legalCopy"><small>Copyright &#169; 2012&#x2013;2019 <a href="https://apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legalCopy"><small>Copyright &#169; 2012&#x2013;2020 <a href="https://apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
 </footer>
 </body>
 </html>
diff --git a/openmeetings-core/apidocs/org/apache/openmeetings/core/converter/ConversionException.html b/openmeetings-core/apidocs/org/apache/openmeetings/core/converter/ConversionException.html
index e4a7bf7..c94a669 100644
--- a/openmeetings-core/apidocs/org/apache/openmeetings/core/converter/ConversionException.html
+++ b/openmeetings-core/apidocs/org/apache/openmeetings/core/converter/ConversionException.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.5) on Sun Dec 15 14:07:40 NOVT 2019 -->
-<title>ConversionException (Openmeetings Core 5.0.0-M3 API)</title>
+<!-- Generated by javadoc (11.0.7) on Thu Apr 23 20:52:06 NOVT 2020 -->
+<title>ConversionException (Openmeetings Core 5.0.0-M4 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2019-12-15">
+<meta name="dc.created" content="2020-04-23">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
@@ -22,7 +22,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="ConversionException (Openmeetings Core 5.0.0-M3 API)";
+            parent.document.title="ConversionException (Openmeetings Core 5.0.0-M4 API)";
         }
     }
     catch(err) {
@@ -116,13 +116,13 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 </div>
 <div class="contentContainer">
 <ul class="inheritance">
-<li>java.lang.Object</li>
+<li><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">java.lang.Object</a></li>
 <li>
 <ul class="inheritance">
-<li>java.lang.Throwable</li>
+<li><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang" class="externalLink">java.lang.Throwable</a></li>
 <li>
 <ul class="inheritance">
-<li>java.lang.Exception</li>
+<li><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Exception.html?is-external=true" title="class or interface in java.lang" class="externalLink">java.lang.Exception</a></li>
 <li>
 <ul class="inheritance">
 <li>org.apache.openmeetings.core.converter.ConversionException</li>
@@ -138,11 +138,11 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <li class="blockList">
 <dl>
 <dt>All Implemented Interfaces:</dt>
-<dd><code>java.io.Serializable</code></dd>
+<dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/Serializable.html?is-external=true" title="class or interface in java.io" class="externalLink">Serializable</a></code></dd>
 </dl>
 <hr>
 <pre>public class <span class="typeNameLabel">ConversionException</span>
-extends java.lang.Exception</pre>
+extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Exception.html?is-external=true" title="class or interface in java.lang" class="externalLink">Exception</a></pre>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
 <dd><a href="../../../../../serialized-form.html#org.apache.openmeetings.core.converter.ConversionException">Serialized Form</a></dd>
@@ -167,7 +167,7 @@ extends java.lang.Exception</pre>
 <th class="colLast" scope="col">Description</th>
 </tr>
 <tr class="altColor">
-<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="#%3Cinit%3E(java.lang.String)">ConversionException</a></span>&#8203;(java.lang.String&nbsp;msg)</code></th>
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="#%3Cinit%3E(java.lang.String)">ConversionException</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;msg)</code></th>
 <td class="colLast">&nbsp;</td>
 </tr>
 </table>
@@ -185,15 +185,15 @@ extends java.lang.Exception</pre>
 <li class="blockList"><a id="methods.inherited.from.class.java.lang.Throwable">
 <!--   -->
 </a>
-<h3>Methods inherited from class&nbsp;java.lang.Throwable</h3>
-<code>addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString</code></li>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang" class="externalLink">Throwable</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Throwable.html?is-external=true#addSuppressed(java.lang.Throwable)" title="class or interface in java.lang" class="externalLink">addSuppressed</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Throwable.html?is-external=true#fillInStackTrace()" title="class or interface in java.lang" class="externalLink">fillInStackTrace</a>, <a href="https://docs.oracle.com/en/java/ja [...]
 </ul>
 <ul class="blockList">
 <li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
 <!--   -->
 </a>
-<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
-<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang" class="externalLink">clone</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang" class="externalLink">equals</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.h [...]
 </ul>
 </li>
 </ul>
@@ -217,7 +217,7 @@ extends java.lang.Exception</pre>
 <ul class="blockListLast">
 <li class="blockList">
 <h4>ConversionException</h4>
-<pre>public&nbsp;ConversionException&#8203;(java.lang.String&nbsp;msg)</pre>
+<pre>public&nbsp;ConversionException&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;msg)</pre>
 </li>
 </ul>
 </li>
@@ -289,7 +289,7 @@ extends java.lang.Exception</pre>
 </a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
 </nav>
-<p class="legalCopy"><small>Copyright &#169; 2012&#x2013;2019 <a href="https://apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legalCopy"><small>Copyright &#169; 2012&#x2013;2020 <a href="https://apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
 </footer>
 </body>
 </html>
diff --git a/openmeetings-core/apidocs/org/apache/openmeetings/core/converter/DocumentConverter.html b/openmeetings-core/apidocs/org/apache/openmeetings/core/converter/DocumentConverter.html
index deb1344..27f5261 100644
--- a/openmeetings-core/apidocs/org/apache/openmeetings/core/converter/DocumentConverter.html
+++ b/openmeetings-core/apidocs/org/apache/openmeetings/core/converter/DocumentConverter.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.5) on Sun Dec 15 14:07:40 NOVT 2019 -->
-<title>DocumentConverter (Openmeetings Core 5.0.0-M3 API)</title>
+<!-- Generated by javadoc (11.0.7) on Thu Apr 23 20:52:06 NOVT 2020 -->
+<title>DocumentConverter (Openmeetings Core 5.0.0-M4 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2019-12-15">
+<meta name="dc.created" content="2020-04-23">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
@@ -22,7 +22,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="DocumentConverter (Openmeetings Core 5.0.0-M3 API)";
+            parent.document.title="DocumentConverter (Openmeetings Core 5.0.0-M4 API)";
         }
     }
     catch(err) {
@@ -122,7 +122,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 </div>
 <div class="contentContainer">
 <ul class="inheritance">
-<li>java.lang.Object</li>
+<li><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">java.lang.Object</a></li>
 <li>
 <ul class="inheritance">
 <li>org.apache.openmeetings.core.converter.DocumentConverter</li>
@@ -135,7 +135,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <hr>
 <pre>@Component
 public class <span class="typeNameLabel">DocumentConverter</span>
-extends java.lang.Object</pre>
+extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a></pre>
 </li>
 </ul>
 </div>
@@ -157,7 +157,7 @@ extends java.lang.Object</pre>
 <th class="colLast" scope="col">Description</th>
 </tr>
 <tr class="altColor">
-<td class="colFirst"><code>protected org.apache.openmeetings.db.dao.basic.ConfigurationDao</code></td>
+<td class="colFirst"><code>protected <a href="https://openmeetings.apache.org/openmeetings-db/apidocs/org/apache/openmeetings/db/dao/basic/ConfigurationDao.html?is-external=true" title="class or interface in org.apache.openmeetings.db.dao.basic" class="externalLink">ConfigurationDao</a></code></td>
 <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#cfgDao">cfgDao</a></span></code></th>
 <td class="colLast">&nbsp;</td>
 </tr>
@@ -202,28 +202,28 @@ extends java.lang.Object</pre>
 </tr>
 <tr id="i0" class="altColor">
 <td class="colFirst"><code>org.apache.openmeetings.util.process.ProcessResultList</code></td>
-<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#convertPDF(org.apache.openmeetings.db.entity.file.FileItem,org.apache.openmeetings.util.StoredFile)">convertPDF</a></span>&#8203;(org.apache.openmeetings.db.entity.file.FileItem&nbsp;f,
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#convertPDF(org.apache.openmeetings.db.entity.file.FileItem,org.apache.openmeetings.util.StoredFile)">convertPDF</a></span>&#8203;(<a href="https://openmeetings.apache.org/openmeetings-db/apidocs/org/apache/openmeetings/db/entity/file/FileItem.html?is-external=true" title="class or interface in org.apache.openmeetings.db.entity.file" class="externalLink">FileItem</a>&nbsp;f,
           org.apache.openmeetings.util.StoredFile&nbsp;sf)</code></th>
 <td class="colLast">&nbsp;</td>
 </tr>
 <tr id="i1" class="rowColor">
 <td class="colFirst"><code>org.apache.openmeetings.util.process.ProcessResultList</code></td>
-<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#convertPDF(org.apache.openmeetings.db.entity.file.FileItem,org.apache.openmeetings.util.StoredFile,org.apache.openmeetings.util.process.ProcessResultList,java.util.Optional)">convertPDF</a></span>&#8203;(org.apache.openmeetings.db.entity.file.FileItem&nbsp;f,
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#convertPDF(org.apache.openmeetings.db.entity.file.FileItem,org.apache.openmeetings.util.StoredFile,org.apache.openmeetings.util.process.ProcessResultList,java.util.Optional)">convertPDF</a></span>&#8203;(<a href="https://openmeetings.apache.org/openmeetings-db/apidocs/org/apache/openmeetings/db/entity/file/FileItem.html?is-external=true" title="class or interface in org.apache.openmeetings.db.entity.file" clas [...]
           org.apache.openmeetings.util.StoredFile&nbsp;sf,
           org.apache.openmeetings.util.process.ProcessResultList&nbsp;logs,
-          java.util.Optional&lt;java.util.function.DoubleConsumer&gt;&nbsp;progress)</code></th>
+          <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Optional.html?is-external=true" title="class or interface in java.util" class="externalLink">Optional</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/function/DoubleConsumer.html?is-external=true" title="class or interface in java.util.function" class="externalLink">DoubleConsumer</a>&gt;&nbsp;progress)</code></th>
 <td class="colLast">&nbsp;</td>
 </tr>
 <tr id="i2" class="altColor">
 <td class="colFirst"><code>static void</code></td>
-<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#createOfficeManager(java.lang.String,java.util.function.Function)">createOfficeManager</a></span>&#8203;(java.lang.String&nbsp;officePath,
-                   java.util.function.Function&lt;org.jodconverter.office.OfficeManager,&#8203;org.jodconverter.job.ConversionJob&gt;&nbsp;job)</code></th>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#createOfficeManager(java.lang.String,java.util.function.Function)">createOfficeManager</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;officePath,
+                   <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/function/Function.html?is-external=true" title="class or interface in java.util.function" class="externalLink">Function</a>&lt;org.jodconverter.core.office.OfficeManager,&#8203;org.jodconverter.core.job.ConversionJob&gt;&nbsp;job)</code></th>
 <td class="colLast">&nbsp;</td>
 </tr>
 <tr id="i3" class="rowColor">
 <td class="colFirst"><code>org.apache.openmeetings.util.process.ProcessResult</code></td>
-<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#doJodConvert(java.io.File,java.io.File)">doJodConvert</a></span>&#8203;(java.io.File&nbsp;in,
-            java.io.File&nbsp;out)</code></th>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#doJodConvert(java.io.File,java.io.File)">doJodConvert</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/File.html?is-external=true" title="class or interface in java.io" class="externalLink">File</a>&nbsp;in,
+            <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/File.html?is-external=true" title="class or interface in java.io" class="externalLink">File</a>&nbsp;out)</code></th>
 <td class="colLast">
 <div class="block">Generates PDF using JOD Library (external library)</div>
 </td>
@@ -233,8 +233,8 @@ extends java.lang.Object</pre>
 <li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
 <!--   -->
 </a>
-<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
-<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang" class="externalLink">clone</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang" class="externalLink">equals</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.h [...]
 </ul>
 </li>
 </ul>
@@ -259,7 +259,7 @@ extends java.lang.Object</pre>
 <li class="blockList">
 <h4>cfgDao</h4>
 <pre>@Autowired
-protected&nbsp;org.apache.openmeetings.db.dao.basic.ConfigurationDao cfgDao</pre>
+protected&nbsp;<a href="https://openmeetings.apache.org/openmeetings-db/apidocs/org/apache/openmeetings/db/dao/basic/ConfigurationDao.html?is-external=true" title="class or interface in org.apache.openmeetings.db.dao.basic" class="externalLink">ConfigurationDao</a> cfgDao</pre>
 </li>
 </ul>
 </li>
@@ -297,12 +297,12 @@ protected&nbsp;org.apache.openmeetings.db.dao.basic.ConfigurationDao cfgDao</pre
 <ul class="blockList">
 <li class="blockList">
 <h4>convertPDF</h4>
-<pre class="methodSignature">public&nbsp;org.apache.openmeetings.util.process.ProcessResultList&nbsp;convertPDF&#8203;(org.apache.openmeetings.db.entity.file.FileItem&nbsp;f,
+<pre class="methodSignature">public&nbsp;org.apache.openmeetings.util.process.ProcessResultList&nbsp;convertPDF&#8203;(<a href="https://openmeetings.apache.org/openmeetings-db/apidocs/org/apache/openmeetings/db/entity/file/FileItem.html?is-external=true" title="class or interface in org.apache.openmeetings.db.entity.file" class="externalLink">FileItem</a>&nbsp;f,
                                                                          org.apache.openmeetings.util.StoredFile&nbsp;sf)
-                                                                  throws java.lang.Exception</pre>
+                                                                  throws <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Exception.html?is-external=true" title="class or interface in java.lang" class="externalLink">Exception</a></pre>
 <dl>
 <dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code>java.lang.Exception</code></dd>
+<dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Exception.html?is-external=true" title="class or interface in java.lang" class="externalLink">Exception</a></code></dd>
 </dl>
 </li>
 </ul>
@@ -312,14 +312,14 @@ protected&nbsp;org.apache.openmeetings.db.dao.basic.ConfigurationDao cfgDao</pre
 <ul class="blockList">
 <li class="blockList">
 <h4>convertPDF</h4>
-<pre class="methodSignature">public&nbsp;org.apache.openmeetings.util.process.ProcessResultList&nbsp;convertPDF&#8203;(org.apache.openmeetings.db.entity.file.FileItem&nbsp;f,
+<pre class="methodSignature">public&nbsp;org.apache.openmeetings.util.process.ProcessResultList&nbsp;convertPDF&#8203;(<a href="https://openmeetings.apache.org/openmeetings-db/apidocs/org/apache/openmeetings/db/entity/file/FileItem.html?is-external=true" title="class or interface in org.apache.openmeetings.db.entity.file" class="externalLink">FileItem</a>&nbsp;f,
                                                                          org.apache.openmeetings.util.StoredFile&nbsp;sf,
                                                                          org.apache.openmeetings.util.process.ProcessResultList&nbsp;logs,
-                                                                         java.util.Optional&lt;java.util.function.DoubleConsumer&gt;&nbsp;progress)
-                                                                  throws java.lang.Exception</pre>
+                                                                         <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Optional.html?is-external=true" title="class or interface in java.util" class="externalLink">Optional</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/function/DoubleConsumer.html?is-external=true" title="class or interface in java.util.function" class="externalLink">DoubleConsumer</a>&gt;&nbsp;progress)
+                                                                  throws <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Exception.html?is-external=true" title="class or interface in java.lang" class="externalLink">Exception</a></pre>
 <dl>
 <dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code>java.lang.Exception</code></dd>
+<dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Exception.html?is-external=true" title="class or interface in java.lang" class="externalLink">Exception</a></code></dd>
 </dl>
 </li>
 </ul>
@@ -329,12 +329,12 @@ protected&nbsp;org.apache.openmeetings.db.dao.basic.ConfigurationDao cfgDao</pre
 <ul class="blockList">
 <li class="blockList">
 <h4>createOfficeManager</h4>
-<pre class="methodSignature">public static&nbsp;void&nbsp;createOfficeManager&#8203;(java.lang.String&nbsp;officePath,
-                                       java.util.function.Function&lt;org.jodconverter.office.OfficeManager,&#8203;org.jodconverter.job.ConversionJob&gt;&nbsp;job)
-                                throws org.jodconverter.office.OfficeException</pre>
+<pre class="methodSignature">public static&nbsp;void&nbsp;createOfficeManager&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;officePath,
+                                       <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/function/Function.html?is-external=true" title="class or interface in java.util.function" class="externalLink">Function</a>&lt;org.jodconverter.core.office.OfficeManager,&#8203;org.jodconverter.core.job.ConversionJob&gt;&nbsp;job)
+                                throws org.jodconverter.core.office.OfficeException</pre>
 <dl>
 <dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code>org.jodconverter.office.OfficeException</code></dd>
+<dd><code>org.jodconverter.core.office.OfficeException</code></dd>
 </dl>
 </li>
 </ul>
@@ -344,8 +344,8 @@ protected&nbsp;org.apache.openmeetings.db.dao.basic.ConfigurationDao cfgDao</pre
 <ul class="blockListLast">
 <li class="blockList">
 <h4>doJodConvert</h4>
-<pre class="methodSignature">public&nbsp;org.apache.openmeetings.util.process.ProcessResult&nbsp;doJodConvert&#8203;(java.io.File&nbsp;in,
-                                                                       java.io.File&nbsp;out)</pre>
+<pre class="methodSignature">public&nbsp;org.apache.openmeetings.util.process.ProcessResult&nbsp;doJodConvert&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/File.html?is-external=true" title="class or interface in java.io" class="externalLink">File</a>&nbsp;in,
+                                                                       <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/File.html?is-external=true" title="class or interface in java.io" class="externalLink">File</a>&nbsp;out)</pre>
 <div class="block">Generates PDF using JOD Library (external library)</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
@@ -425,7 +425,7 @@ protected&nbsp;org.apache.openmeetings.db.dao.basic.ConfigurationDao cfgDao</pre
 </a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
 </nav>
-<p class="legalCopy"><small>Copyright &#169; 2012&#x2013;2019 <a href="https://apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legalCopy"><small>Copyright &#169; 2012&#x2013;2020 <a href="https://apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
 </footer>
 </body>
 </html>
diff --git a/openmeetings-core/apidocs/org/apache/openmeetings/core/converter/IRecordingConverter.html b/openmeetings-core/apidocs/org/apache/openmeetings/core/converter/IRecordingConverter.html
index 26e0ab4..600ea6b 100644
--- a/openmeetings-core/apidocs/org/apache/openmeetings/core/converter/IRecordingConverter.html
+++ b/openmeetings-core/apidocs/org/apache/openmeetings/core/converter/IRecordingConverter.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.5) on Sun Dec 15 14:07:40 NOVT 2019 -->
-<title>IRecordingConverter (Openmeetings Core 5.0.0-M3 API)</title>
+<!-- Generated by javadoc (11.0.7) on Thu Apr 23 20:52:06 NOVT 2020 -->
+<title>IRecordingConverter (Openmeetings Core 5.0.0-M4 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2019-12-15">
+<meta name="dc.created" content="2020-04-23">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
@@ -22,7 +22,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="IRecordingConverter (Openmeetings Core 5.0.0-M3 API)";
+            parent.document.title="IRecordingConverter (Openmeetings Core 5.0.0-M4 API)";
         }
     }
     catch(err) {
@@ -133,7 +133,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <dd>This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.</dd>
 </dl>
 <hr>
-<pre>@FunctionalInterface
+<pre><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/FunctionalInterface.html?is-external=true" title="class or interface in java.lang" class="externalLink">@FunctionalInterface</a>
 public interface <span class="typeNameLabel">IRecordingConverter</span></pre>
 </li>
 </ul>
@@ -157,7 +157,7 @@ public interface <span class="typeNameLabel">IRecordingConverter</span></pre>
 </tr>
 <tr id="i0" class="altColor">
 <td class="colFirst"><code>void</code></td>
-<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#startConversion(org.apache.openmeetings.db.entity.record.Recording)">startConversion</a></span>&#8203;(org.apache.openmeetings.db.entity.record.Recording&nbsp;rec)</code></th>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#startConversion(org.apache.openmeetings.db.entity.record.Recording)">startConversion</a></span>&#8203;(<a href="https://openmeetings.apache.org/openmeetings-db/apidocs/org/apache/openmeetings/db/entity/record/Recording.html?is-external=true" title="class or interface in org.apache.openmeetings.db.entity.record" class="externalLink">Recording</a>&nbsp;rec)</code></th>
 <td class="colLast">&nbsp;</td>
 </tr>
 </table>
@@ -183,7 +183,7 @@ public interface <span class="typeNameLabel">IRecordingConverter</span></pre>
 <ul class="blockListLast">
 <li class="blockList">
 <h4>startConversion</h4>
-<pre class="methodSignature">void&nbsp;startConversion&#8203;(org.apache.openmeetings.db.entity.record.Recording&nbsp;rec)</pre>
+<pre class="methodSignature">void&nbsp;startConversion&#8203;(<a href="https://openmeetings.apache.org/openmeetings-db/apidocs/org/apache/openmeetings/db/entity/record/Recording.html?is-external=true" title="class or interface in org.apache.openmeetings.db.entity.record" class="externalLink">Recording</a>&nbsp;rec)</pre>
 </li>
 </ul>
 </li>
@@ -255,7 +255,7 @@ public interface <span class="typeNameLabel">IRecordingConverter</span></pre>
 </a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
 </nav>
-<p class="legalCopy"><small>Copyright &#169; 2012&#x2013;2019 <a href="https://apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legalCopy"><small>Copyright &#169; 2012&#x2013;2020 <a href="https://apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
 </footer>
 </body>
 </html>
diff --git a/openmeetings-core/apidocs/org/apache/openmeetings/core/converter/ImageConverter.html b/openmeetings-core/apidocs/org/apache/openmeetings/core/converter/ImageConverter.html
index 33a9b78..412c0bd 100644
--- a/openmeetings-core/apidocs/org/apache/openmeetings/core/converter/ImageConverter.html
+++ b/openmeetings-core/apidocs/org/apache/openmeetings/core/converter/ImageConverter.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.5) on Sun Dec 15 14:07:40 NOVT 2019 -->
-<title>ImageConverter (Openmeetings Core 5.0.0-M3 API)</title>
+<!-- Generated by javadoc (11.0.7) on Thu Apr 23 20:52:06 NOVT 2020 -->
+<title>ImageConverter (Openmeetings Core 5.0.0-M4 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2019-12-15">
+<meta name="dc.created" content="2020-04-23">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
@@ -22,7 +22,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="ImageConverter (Openmeetings Core 5.0.0-M3 API)";
+            parent.document.title="ImageConverter (Openmeetings Core 5.0.0-M4 API)";
         }
     }
     catch(err) {
@@ -122,7 +122,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 </div>
 <div class="contentContainer">
 <ul class="inheritance">
-<li>java.lang.Object</li>
+<li><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">java.lang.Object</a></li>
 <li>
 <ul class="inheritance">
 <li><a href="BaseConverter.html" title="class in org.apache.openmeetings.core.converter">org.apache.openmeetings.core.converter.BaseConverter</a></li>
@@ -218,42 +218,42 @@ extends <a href="BaseConverter.html" title="class in org.apache.openmeetings.cor
 </tr>
 <tr id="i0" class="altColor">
 <td class="colFirst"><code>org.apache.openmeetings.util.process.ProcessResultList</code></td>
-<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#convertDocument(org.apache.openmeetings.db.entity.file.FileItem,java.io.File,org.apache.openmeetings.util.process.ProcessResultList,java.util.Optional)">convertDocument</a></span>&#8203;(org.apache.openmeetings.db.entity.file.FileItem&nbsp;f,
-               java.io.File&nbsp;pdf,
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#convertDocument(org.apache.openmeetings.db.entity.file.FileItem,java.io.File,org.apache.openmeetings.util.process.ProcessResultList,java.util.Optional)">convertDocument</a></span>&#8203;(<a href="https://openmeetings.apache.org/openmeetings-db/apidocs/org/apache/openmeetings/db/entity/file/FileItem.html?is-external=true" title="class or interface in org.apache.openmeetings.db.entity.file" class="externalLink"> [...]
+               <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/File.html?is-external=true" title="class or interface in java.io" class="externalLink">File</a>&nbsp;pdf,
                org.apache.openmeetings.util.process.ProcessResultList&nbsp;logs,
-               java.util.Optional&lt;java.util.function.DoubleConsumer&gt;&nbsp;progress)</code></th>
+               <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Optional.html?is-external=true" title="class or interface in java.util" class="externalLink">Optional</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/function/DoubleConsumer.html?is-external=true" title="class or interface in java.util.function" class="externalLink">DoubleConsumer</a>&gt;&nbsp;progress)</code></th>
 <td class="colLast">
 <div class="block">Converts PDF document to the series of images</div>
 </td>
 </tr>
 <tr id="i1" class="rowColor">
 <td class="colFirst"><code>org.apache.openmeetings.util.process.ProcessResultList</code></td>
-<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#convertImage(org.apache.openmeetings.db.entity.file.BaseFileItem,org.apache.openmeetings.util.StoredFile,java.util.Optional)">convertImage</a></span>&#8203;(org.apache.openmeetings.db.entity.file.BaseFileItem&nbsp;f,
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#convertImage(org.apache.openmeetings.db.entity.file.BaseFileItem,org.apache.openmeetings.util.StoredFile,java.util.Optional)">convertImage</a></span>&#8203;(<a href="https://openmeetings.apache.org/openmeetings-db/apidocs/org/apache/openmeetings/db/entity/file/BaseFileItem.html?is-external=true" title="class or interface in org.apache.openmeetings.db.entity.file" class="externalLink">BaseFileItem</a>&nbsp;f,
             org.apache.openmeetings.util.StoredFile&nbsp;sf,
-            java.util.Optional&lt;java.util.function.DoubleConsumer&gt;&nbsp;progress)</code></th>
+            <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Optional.html?is-external=true" title="class or interface in java.util" class="externalLink">Optional</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/function/DoubleConsumer.html?is-external=true" title="class or interface in java.util.function" class="externalLink">DoubleConsumer</a>&gt;&nbsp;progress)</code></th>
 <td class="colLast">&nbsp;</td>
 </tr>
 <tr id="i2" class="altColor">
 <td class="colFirst"><code>org.apache.openmeetings.util.process.ProcessResultList</code></td>
-<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#convertImage(org.apache.openmeetings.db.entity.file.BaseFileItem,org.apache.openmeetings.util.StoredFile,org.apache.openmeetings.util.process.ProcessResultList,java.util.Optional)">convertImage</a></span>&#8203;(org.apache.openmeetings.db.entity.file.BaseFileItem&nbsp;f,
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#convertImage(org.apache.openmeetings.db.entity.file.BaseFileItem,org.apache.openmeetings.util.StoredFile,org.apache.openmeetings.util.process.ProcessResultList,java.util.Optional)">convertImage</a></span>&#8203;(<a href="https://openmeetings.apache.org/openmeetings-db/apidocs/org/apache/openmeetings/db/entity/file/BaseFileItem.html?is-external=true" title="class or interface in org.apache.openmeetings.db.entit [...]
             org.apache.openmeetings.util.StoredFile&nbsp;sf,
             org.apache.openmeetings.util.process.ProcessResultList&nbsp;logs,
-            java.util.Optional&lt;java.util.function.DoubleConsumer&gt;&nbsp;progress)</code></th>
+            <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Optional.html?is-external=true" title="class or interface in java.util" class="externalLink">Optional</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/function/DoubleConsumer.html?is-external=true" title="class or interface in java.util.function" class="externalLink">DoubleConsumer</a>&gt;&nbsp;progress)</code></th>
 <td class="colLast">&nbsp;</td>
 </tr>
 <tr id="i3" class="rowColor">
 <td class="colFirst"><code>org.apache.openmeetings.util.process.ProcessResultList</code></td>
-<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#convertImageUserProfile(java.io.File,java.lang.Long,boolean)">convertImageUserProfile</a></span>&#8203;(java.io.File&nbsp;file,
-                       java.lang.Long&nbsp;userId,
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#convertImageUserProfile(java.io.File,java.lang.Long,boolean)">convertImageUserProfile</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/File.html?is-external=true" title="class or interface in java.io" class="externalLink">File</a>&nbsp;file,
+                       <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Long.html?is-external=true" title="class or interface in java.lang" class="externalLink">Long</a>&nbsp;userId,
                        boolean&nbsp;skipConvertion)</code></th>
 <td class="colLast">&nbsp;</td>
 </tr>
 <tr id="i4" class="altColor">
 <td class="colFirst"><code>org.apache.openmeetings.util.process.ProcessResult</code></td>
-<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#resize(java.io.File,java.io.File,java.lang.Integer,java.lang.Integer)">resize</a></span>&#8203;(java.io.File&nbsp;in,
-      java.io.File&nbsp;out,
-      java.lang.Integer&nbsp;width,
-      java.lang.Integer&nbsp;height)</code></th>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#resize(java.io.File,java.io.File,java.lang.Integer,java.lang.Integer)">resize</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/File.html?is-external=true" title="class or interface in java.io" class="externalLink">File</a>&nbsp;in,
+      <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/File.html?is-external=true" title="class or interface in java.io" class="externalLink">File</a>&nbsp;out,
+      <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Integer.html?is-external=true" title="class or interface in java.lang" class="externalLink">Integer</a>&nbsp;width,
+      <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Integer.html?is-external=true" title="class or interface in java.lang" class="externalLink">Integer</a>&nbsp;height)</code></th>
 <td class="colLast">&nbsp;</td>
 </tr>
 </table>
@@ -262,14 +262,14 @@ extends <a href="BaseConverter.html" title="class in org.apache.openmeetings.cor
 <!--   -->
 </a>
 <h3>Methods inherited from class&nbsp;org.apache.openmeetings.core.converter.<a href="BaseConverter.html" title="class in org.apache.openmeetings.core.converter">BaseConverter</a></h3>
-<code><a href="BaseConverter.html#addMp4OutParams(org.apache.openmeetings.db.entity.record.Recording,java.util.List,java.lang.String)">addMp4OutParams</a>, <a href="BaseConverter.html#convertToMp4(org.apache.openmeetings.db.entity.record.Recording,java.util.List,org.apache.openmeetings.util.process.ProcessResultList)">convertToMp4</a>, <a href="BaseConverter.html#convertToPng(org.apache.openmeetings.db.entity.file.BaseFileItem,java.lang.String,org.apache.openmeetings.util.process.Process [...]
+<code><a href="BaseConverter.html#additionalMp4OutParams(org.apache.openmeetings.db.entity.record.Recording)">additionalMp4OutParams</a>, <a href="BaseConverter.html#convertToMp4(org.apache.openmeetings.db.entity.record.Recording,java.util.List,org.apache.openmeetings.util.process.ProcessResultList)">convertToMp4</a>, <a href="BaseConverter.html#convertToPng(org.apache.openmeetings.db.entity.file.BaseFileItem,java.lang.String,org.apache.openmeetings.util.process.ProcessResultList)">conve [...]
 </ul>
 <ul class="blockList">
 <li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
 <!--   -->
 </a>
-<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
-<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang" class="externalLink">clone</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang" class="externalLink">equals</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.h [...]
 </ul>
 </li>
 </ul>
@@ -312,13 +312,13 @@ extends <a href="BaseConverter.html" title="class in org.apache.openmeetings.cor
 <ul class="blockList">
 <li class="blockList">
 <h4>convertImage</h4>
-<pre class="methodSignature">public&nbsp;org.apache.openmeetings.util.process.ProcessResultList&nbsp;convertImage&#8203;(org.apache.openmeetings.db.entity.file.BaseFileItem&nbsp;f,
+<pre class="methodSignature">public&nbsp;org.apache.openmeetings.util.process.ProcessResultList&nbsp;convertImage&#8203;(<a href="https://openmeetings.apache.org/openmeetings-db/apidocs/org/apache/openmeetings/db/entity/file/BaseFileItem.html?is-external=true" title="class or interface in org.apache.openmeetings.db.entity.file" class="externalLink">BaseFileItem</a>&nbsp;f,
                                                                            org.apache.openmeetings.util.StoredFile&nbsp;sf,
-                                                                           java.util.Optional&lt;java.util.function.DoubleConsumer&gt;&nbsp;progress)
-                                                                    throws java.io.IOException</pre>
+                                                                           <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Optional.html?is-external=true" title="class or interface in java.util" class="externalLink">Optional</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/function/DoubleConsumer.html?is-external=true" title="class or interface in java.util.function" class="externalLink">DoubleConsumer</a>&gt;&nbsp;progress)
+                                                                    throws <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a></pre>
 <dl>
 <dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code>java.io.IOException</code></dd>
+<dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a></code></dd>
 </dl>
 </li>
 </ul>
@@ -328,14 +328,14 @@ extends <a href="BaseConverter.html" title="class in org.apache.openmeetings.cor
 <ul class="blockList">
 <li class="blockList">
 <h4>convertImage</h4>
-<pre class="methodSignature">public&nbsp;org.apache.openmeetings.util.process.ProcessResultList&nbsp;convertImage&#8203;(org.apache.openmeetings.db.entity.file.BaseFileItem&nbsp;f,
+<pre class="methodSignature">public&nbsp;org.apache.openmeetings.util.process.ProcessResultList&nbsp;convertImage&#8203;(<a href="https://openmeetings.apache.org/openmeetings-db/apidocs/org/apache/openmeetings/db/entity/file/BaseFileItem.html?is-external=true" title="class or interface in org.apache.openmeetings.db.entity.file" class="externalLink">BaseFileItem</a>&nbsp;f,
                                                                            org.apache.openmeetings.util.StoredFile&nbsp;sf,
                                                                            org.apache.openmeetings.util.process.ProcessResultList&nbsp;logs,
-                                                                           java.util.Optional&lt;java.util.function.DoubleConsumer&gt;&nbsp;progress)
-                                                                    throws java.io.IOException</pre>
+                                                                           <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Optional.html?is-external=true" title="class or interface in java.util" class="externalLink">Optional</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/function/DoubleConsumer.html?is-external=true" title="class or interface in java.util.function" class="externalLink">DoubleConsumer</a>&gt;&nbsp;progress)
+                                                                    throws <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a></pre>
 <dl>
 <dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code>java.io.IOException</code></dd>
+<dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a></code></dd>
 </dl>
 </li>
 </ul>
@@ -345,13 +345,13 @@ extends <a href="BaseConverter.html" title="class in org.apache.openmeetings.cor
 <ul class="blockList">
 <li class="blockList">
 <h4>convertImageUserProfile</h4>
-<pre class="methodSignature">public&nbsp;org.apache.openmeetings.util.process.ProcessResultList&nbsp;convertImageUserProfile&#8203;(java.io.File&nbsp;file,
-                                                                                      java.lang.Long&nbsp;userId,
+<pre class="methodSignature">public&nbsp;org.apache.openmeetings.util.process.ProcessResultList&nbsp;convertImageUserProfile&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/File.html?is-external=true" title="class or interface in java.io" class="externalLink">File</a>&nbsp;file,
+                                                                                      <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Long.html?is-external=true" title="class or interface in java.lang" class="externalLink">Long</a>&nbsp;userId,
                                                                                       boolean&nbsp;skipConvertion)
-                                                                               throws java.lang.Exception</pre>
+                                                                               throws <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Exception.html?is-external=true" title="class or interface in java.lang" class="externalLink">Exception</a></pre>
 <dl>
 <dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code>java.lang.Exception</code></dd>
+<dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Exception.html?is-external=true" title="class or interface in java.lang" class="externalLink">Exception</a></code></dd>
 </dl>
 </li>
 </ul>
@@ -361,14 +361,14 @@ extends <a href="BaseConverter.html" title="class in org.apache.openmeetings.cor
 <ul class="blockList">
 <li class="blockList">
 <h4>resize</h4>
-<pre class="methodSignature">public&nbsp;org.apache.openmeetings.util.process.ProcessResult&nbsp;resize&#8203;(java.io.File&nbsp;in,
-                                                                 java.io.File&nbsp;out,
-                                                                 java.lang.Integer&nbsp;width,
-                                                                 java.lang.Integer&nbsp;height)
-                                                          throws java.io.IOException</pre>
+<pre class="methodSignature">public&nbsp;org.apache.openmeetings.util.process.ProcessResult&nbsp;resize&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/File.html?is-external=true" title="class or interface in java.io" class="externalLink">File</a>&nbsp;in,
+                                                                 <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/File.html?is-external=true" title="class or interface in java.io" class="externalLink">File</a>&nbsp;out,
+                                                                 <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Integer.html?is-external=true" title="class or interface in java.lang" class="externalLink">Integer</a>&nbsp;width,
+                                                                 <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Integer.html?is-external=true" title="class or interface in java.lang" class="externalLink">Integer</a>&nbsp;height)
+                                                          throws <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a></pre>
 <dl>
 <dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code>java.io.IOException</code></dd>
+<dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a></code></dd>
 </dl>
 </li>
 </ul>
@@ -378,21 +378,21 @@ extends <a href="BaseConverter.html" title="class in org.apache.openmeetings.cor
 <ul class="blockListLast">
 <li class="blockList">
 <h4>convertDocument</h4>
-<pre class="methodSignature">public&nbsp;org.apache.openmeetings.util.process.ProcessResultList&nbsp;convertDocument&#8203;(org.apache.openmeetings.db.entity.file.FileItem&nbsp;f,
-                                                                              java.io.File&nbsp;pdf,
+<pre class="methodSignature">public&nbsp;org.apache.openmeetings.util.process.ProcessResultList&nbsp;convertDocument&#8203;(<a href="https://openmeetings.apache.org/openmeetings-db/apidocs/org/apache/openmeetings/db/entity/file/FileItem.html?is-external=true" title="class or interface in org.apache.openmeetings.db.entity.file" class="externalLink">FileItem</a>&nbsp;f,
+                                                                              <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/File.html?is-external=true" title="class or interface in java.io" class="externalLink">File</a>&nbsp;pdf,
                                                                               org.apache.openmeetings.util.process.ProcessResultList&nbsp;logs,
-                                                                              java.util.Optional&lt;java.util.function.DoubleConsumer&gt;&nbsp;progress)
-                                                                       throws java.io.IOException</pre>
+                                                                              <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Optional.html?is-external=true" title="class or interface in java.util" class="externalLink">Optional</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/function/DoubleConsumer.html?is-external=true" title="class or interface in java.util.function" class="externalLink">DoubleConsumer</a>&gt;&nbsp; [...]
+                                                                       throws <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a></pre>
 <div class="block">Converts PDF document to the series of images</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>f</code> - - <code>FileItem</code> object to write number of pages and size</dd>
+<dd><code>f</code> - - <a href="https://openmeetings.apache.org/openmeetings-db/apidocs/org/apache/openmeetings/db/entity/file/FileItem.html?is-external=true" title="class or interface in org.apache.openmeetings.db.entity.file" class="externalLink"><code>FileItem</code></a> object to write number of pages and size</dd>
 <dd><code>pdf</code> - - input PDF document</dd>
 <dd><code>logs</code> - - logs of the conversion</dd>
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>- result of conversion</dd>
 <dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code>java.io.IOException</code> - in case IO exception occurred</dd>
+<dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a></code> - in case IO exception occurred</dd>
 </dl>
 </li>
 </ul>
@@ -465,7 +465,7 @@ extends <a href="BaseConverter.html" title="class in org.apache.openmeetings.cor
 </a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
 </nav>
-<p class="legalCopy"><small>Copyright &#169; 2012&#x2013;2019 <a href="https://apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legalCopy"><small>Copyright &#169; 2012&#x2013;2020 <a href="https://apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
 </footer>
 </body>
 </html>
diff --git a/openmeetings-core/apidocs/org/apache/openmeetings/core/converter/InterviewConverter.html b/openmeetings-core/apidocs/org/apache/openmeetings/core/converter/InterviewConverter.html
index 0c49f86..18002cc 100644
--- a/openmeetings-core/apidocs/org/apache/openmeetings/core/converter/InterviewConverter.html
+++ b/openmeetings-core/apidocs/org/apache/openmeetings/core/converter/InterviewConverter.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.5) on Sun Dec 15 14:07:40 NOVT 2019 -->
-<title>InterviewConverter (Openmeetings Core 5.0.0-M3 API)</title>
+<!-- Generated by javadoc (11.0.7) on Thu Apr 23 20:52:06 NOVT 2020 -->
+<title>InterviewConverter (Openmeetings Core 5.0.0-M4 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2019-12-15">
+<meta name="dc.created" content="2020-04-23">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
@@ -22,13 +22,13 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="InterviewConverter (Openmeetings Core 5.0.0-M3 API)";
+            parent.document.title="InterviewConverter (Openmeetings Core 5.0.0-M4 API)";
         }
     }
     catch(err) {
     }
 //-->
-var data = {"i0":10};
+var data = {"i0":10,"i1":10};
 var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
 var altColor = "altColor";
 var rowColor = "rowColor";
@@ -122,7 +122,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 </div>
 <div class="contentContainer">
 <ul class="inheritance">
-<li>java.lang.Object</li>
+<li><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">java.lang.Object</a></li>
 <li>
 <ul class="inheritance">
 <li><a href="BaseConverter.html" title="class in org.apache.openmeetings.core.converter">org.apache.openmeetings.core.converter.BaseConverter</a></li>
@@ -222,8 +222,13 @@ implements <a href="IRecordingConverter.html" title="interface in org.apache.ope
 <th class="colLast" scope="col">Description</th>
 </tr>
 <tr id="i0" class="altColor">
+<td class="colFirst"><code>protected <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#additionalMp4OutParams(org.apache.openmeetings.db.entity.record.Recording)">additionalMp4OutParams</a></span>&#8203;(<a href="https://openmeetings.apache.org/openmeetings-db/apidocs/org/apache/openmeetings/db/entity/record/Recording.html?is-external=true" title="class or interface in org.apache.openmeetings.db.entity.record" class="externalLink">Recording</a>&nbsp;r)</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr id="i1" class="rowColor">
 <td class="colFirst"><code>void</code></td>
-<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#startConversion(org.apache.openmeetings.db.entity.record.Recording)">startConversion</a></span>&#8203;(org.apache.openmeetings.db.entity.record.Recording&nbsp;r)</code></th>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#startConversion(org.apache.openmeetings.db.entity.record.Recording)">startConversion</a></span>&#8203;(<a href="https://openmeetings.apache.org/openmeetings-db/apidocs/org/apache/openmeetings/db/entity/record/Recording.html?is-external=true" title="class or interface in org.apache.openmeetings.db.entity.record" class="externalLink">Recording</a>&nbsp;r)</code></th>
 <td class="colLast">&nbsp;</td>
 </tr>
 </table>
@@ -232,14 +237,14 @@ implements <a href="IRecordingConverter.html" title="interface in org.apache.ope
 <!--   -->
 </a>
 <h3>Methods inherited from class&nbsp;org.apache.openmeetings.core.converter.<a href="BaseConverter.html" title="class in org.apache.openmeetings.core.converter">BaseConverter</a></h3>
-<code><a href="BaseConverter.html#addMp4OutParams(org.apache.openmeetings.db.entity.record.Recording,java.util.List,java.lang.String)">addMp4OutParams</a>, <a href="BaseConverter.html#convertToMp4(org.apache.openmeetings.db.entity.record.Recording,java.util.List,org.apache.openmeetings.util.process.ProcessResultList)">convertToMp4</a>, <a href="BaseConverter.html#convertToPng(org.apache.openmeetings.db.entity.file.BaseFileItem,java.lang.String,org.apache.openmeetings.util.process.Process [...]
+<code><a href="BaseConverter.html#convertToMp4(org.apache.openmeetings.db.entity.record.Recording,java.util.List,org.apache.openmeetings.util.process.ProcessResultList)">convertToMp4</a>, <a href="BaseConverter.html#convertToPng(org.apache.openmeetings.db.entity.file.BaseFileItem,java.lang.String,org.apache.openmeetings.util.process.ProcessResultList)">convertToPng</a>, <a href="BaseConverter.html#createWav(org.apache.openmeetings.db.entity.record.Recording,org.apache.openmeetings.util.p [...]
 </ul>
 <ul class="blockList">
 <li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
 <!--   -->
 </a>
-<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
-<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang" class="externalLink">clone</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang" class="externalLink">equals</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.h [...]
 </ul>
 </li>
 </ul>
@@ -279,16 +284,29 @@ implements <a href="IRecordingConverter.html" title="interface in org.apache.ope
 <a id="startConversion(org.apache.openmeetings.db.entity.record.Recording)">
 <!--   -->
 </a>
-<ul class="blockListLast">
+<ul class="blockList">
 <li class="blockList">
 <h4>startConversion</h4>
-<pre class="methodSignature">public&nbsp;void&nbsp;startConversion&#8203;(org.apache.openmeetings.db.entity.record.Recording&nbsp;r)</pre>
+<pre class="methodSignature">public&nbsp;void&nbsp;startConversion&#8203;(<a href="https://openmeetings.apache.org/openmeetings-db/apidocs/org/apache/openmeetings/db/entity/record/Recording.html?is-external=true" title="class or interface in org.apache.openmeetings.db.entity.record" class="externalLink">Recording</a>&nbsp;r)</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code><a href="IRecordingConverter.html#startConversion(org.apache.openmeetings.db.entity.record.Recording)">startConversion</a></code>&nbsp;in interface&nbsp;<code><a href="IRecordingConverter.html" title="interface in org.apache.openmeetings.core.converter">IRecordingConverter</a></code></dd>
 </dl>
 </li>
 </ul>
+<a id="additionalMp4OutParams(org.apache.openmeetings.db.entity.record.Recording)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>additionalMp4OutParams</h4>
+<pre class="methodSignature">protected&nbsp;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&gt;&nbsp;additionalMp4OutParams&#8203;(<a href="https://openmeetings.apache.org/openm [...]
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="BaseConverter.html#additionalMp4OutParams(org.apache.openmeetings.db.entity.record.Recording)">additionalMp4OutParams</a></code>&nbsp;in class&nbsp;<code><a href="BaseConverter.html" title="class in org.apache.openmeetings.core.converter">BaseConverter</a></code></dd>
+</dl>
+</li>
+</ul>
 </li>
 </ul>
 </section>
@@ -358,7 +376,7 @@ implements <a href="IRecordingConverter.html" title="interface in org.apache.ope
 </a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
 </nav>
-<p class="legalCopy"><small>Copyright &#169; 2012&#x2013;2019 <a href="https://apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legalCopy"><small>Copyright &#169; 2012&#x2013;2020 <a href="https://apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
 </footer>
 </body>
 </html>
diff --git a/openmeetings-core/apidocs/org/apache/openmeetings/core/converter/RecordingConverter.html b/openmeetings-core/apidocs/org/apache/openmeetings/core/converter/RecordingConverter.html
index 2a898d6..18dd267 100644
--- a/openmeetings-core/apidocs/org/apache/openmeetings/core/converter/RecordingConverter.html
+++ b/openmeetings-core/apidocs/org/apache/openmeetings/core/converter/RecordingConverter.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.5) on Sun Dec 15 14:07:40 NOVT 2019 -->
-<title>RecordingConverter (Openmeetings Core 5.0.0-M3 API)</title>
+<!-- Generated by javadoc (11.0.7) on Thu Apr 23 20:52:06 NOVT 2020 -->
+<title>RecordingConverter (Openmeetings Core 5.0.0-M4 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2019-12-15">
+<meta name="dc.created" content="2020-04-23">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
@@ -22,7 +22,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="RecordingConverter (Openmeetings Core 5.0.0-M3 API)";
+            parent.document.title="RecordingConverter (Openmeetings Core 5.0.0-M4 API)";
         }
     }
     catch(err) {
@@ -122,7 +122,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 </div>
 <div class="contentContainer">
 <ul class="inheritance">
-<li>java.lang.Object</li>
+<li><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">java.lang.Object</a></li>
 <li>
 <ul class="inheritance">
 <li><a href="BaseConverter.html" title="class in org.apache.openmeetings.core.converter">org.apache.openmeetings.core.converter.BaseConverter</a></li>
@@ -223,7 +223,7 @@ implements <a href="IRecordingConverter.html" title="interface in org.apache.ope
 </tr>
 <tr id="i0" class="altColor">
 <td class="colFirst"><code>void</code></td>
-<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#startConversion(org.apache.openmeetings.db.entity.record.Recording)">startConversion</a></span>&#8203;(org.apache.openmeetings.db.entity.record.Recording&nbsp;r)</code></th>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#startConversion(org.apache.openmeetings.db.entity.record.Recording)">startConversion</a></span>&#8203;(<a href="https://openmeetings.apache.org/openmeetings-db/apidocs/org/apache/openmeetings/db/entity/record/Recording.html?is-external=true" title="class or interface in org.apache.openmeetings.db.entity.record" class="externalLink">Recording</a>&nbsp;r)</code></th>
 <td class="colLast">&nbsp;</td>
 </tr>
 </table>
@@ -232,14 +232,14 @@ implements <a href="IRecordingConverter.html" title="interface in org.apache.ope
 <!--   -->
 </a>
 <h3>Methods inherited from class&nbsp;org.apache.openmeetings.core.converter.<a href="BaseConverter.html" title="class in org.apache.openmeetings.core.converter">BaseConverter</a></h3>
-<code><a href="BaseConverter.html#addMp4OutParams(org.apache.openmeetings.db.entity.record.Recording,java.util.List,java.lang.String)">addMp4OutParams</a>, <a href="BaseConverter.html#convertToMp4(org.apache.openmeetings.db.entity.record.Recording,java.util.List,org.apache.openmeetings.util.process.ProcessResultList)">convertToMp4</a>, <a href="BaseConverter.html#convertToPng(org.apache.openmeetings.db.entity.file.BaseFileItem,java.lang.String,org.apache.openmeetings.util.process.Process [...]
+<code><a href="BaseConverter.html#additionalMp4OutParams(org.apache.openmeetings.db.entity.record.Recording)">additionalMp4OutParams</a>, <a href="BaseConverter.html#convertToMp4(org.apache.openmeetings.db.entity.record.Recording,java.util.List,org.apache.openmeetings.util.process.ProcessResultList)">convertToMp4</a>, <a href="BaseConverter.html#convertToPng(org.apache.openmeetings.db.entity.file.BaseFileItem,java.lang.String,org.apache.openmeetings.util.process.ProcessResultList)">conve [...]
 </ul>
 <ul class="blockList">
 <li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
 <!--   -->
 </a>
-<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
-<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang" class="externalLink">clone</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang" class="externalLink">equals</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.h [...]
 </ul>
 </li>
 </ul>
@@ -282,7 +282,7 @@ implements <a href="IRecordingConverter.html" title="interface in org.apache.ope
 <ul class="blockListLast">
 <li class="blockList">
 <h4>startConversion</h4>
-<pre class="methodSignature">public&nbsp;void&nbsp;startConversion&#8203;(org.apache.openmeetings.db.entity.record.Recording&nbsp;r)</pre>
+<pre class="methodSignature">public&nbsp;void&nbsp;startConversion&#8203;(<a href="https://openmeetings.apache.org/openmeetings-db/apidocs/org/apache/openmeetings/db/entity/record/Recording.html?is-external=true" title="class or interface in org.apache.openmeetings.db.entity.record" class="externalLink">Recording</a>&nbsp;r)</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code><a href="IRecordingConverter.html#startConversion(org.apache.openmeetings.db.entity.record.Recording)">startConversion</a></code>&nbsp;in interface&nbsp;<code><a href="IRecordingConverter.html" title="interface in org.apache.openmeetings.core.converter">IRecordingConverter</a></code></dd>
@@ -358,7 +358,7 @@ implements <a href="IRecordingConverter.html" title="interface in org.apache.ope
 </a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
 </nav>
-<p class="legalCopy"><small>Copyright &#169; 2012&#x2013;2019 <a href="https://apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legalCopy"><small>Copyright &#169; 2012&#x2013;2020 <a href="https://apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
 </footer>
 </body>
 </html>
diff --git a/openmeetings-core/apidocs/org/apache/openmeetings/core/converter/VideoConverter.html b/openmeetings-core/apidocs/org/apache/openmeetings/core/converter/VideoConverter.html
index 0539711..ea0d168 100644
--- a/openmeetings-core/apidocs/org/apache/openmeetings/core/converter/VideoConverter.html
+++ b/openmeetings-core/apidocs/org/apache/openmeetings/core/converter/VideoConverter.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.5) on Sun Dec 15 14:07:40 NOVT 2019 -->
-<title>VideoConverter (Openmeetings Core 5.0.0-M3 API)</title>
+<!-- Generated by javadoc (11.0.7) on Thu Apr 23 20:52:06 NOVT 2020 -->
+<title>VideoConverter (Openmeetings Core 5.0.0-M4 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2019-12-15">
+<meta name="dc.created" content="2020-04-23">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
@@ -22,7 +22,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="VideoConverter (Openmeetings Core 5.0.0-M3 API)";
+            parent.document.title="VideoConverter (Openmeetings Core 5.0.0-M4 API)";
         }
     }
     catch(err) {
@@ -122,7 +122,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 </div>
 <div class="contentContainer">
 <ul class="inheritance">
-<li>java.lang.Object</li>
+<li><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">java.lang.Object</a></li>
 <li>
 <ul class="inheritance">
 <li><a href="BaseConverter.html" title="class in org.apache.openmeetings.core.converter">org.apache.openmeetings.core.converter.BaseConverter</a></li>
@@ -218,10 +218,10 @@ extends <a href="BaseConverter.html" title="class in org.apache.openmeetings.cor
 </tr>
 <tr id="i0" class="altColor">
 <td class="colFirst"><code>void</code></td>
-<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#convertVideo(org.apache.openmeetings.db.entity.file.FileItem,org.apache.openmeetings.util.StoredFile,org.apache.openmeetings.util.process.ProcessResultList,java.util.Optional)">convertVideo</a></span>&#8203;(org.apache.openmeetings.db.entity.file.FileItem&nbsp;f,
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#convertVideo(org.apache.openmeetings.db.entity.file.FileItem,org.apache.openmeetings.util.StoredFile,org.apache.openmeetings.util.process.ProcessResultList,java.util.Optional)">convertVideo</a></span>&#8203;(<a href="https://openmeetings.apache.org/openmeetings-db/apidocs/org/apache/openmeetings/db/entity/file/FileItem.html?is-external=true" title="class or interface in org.apache.openmeetings.db.entity.file"  [...]
             org.apache.openmeetings.util.StoredFile&nbsp;sf,
             org.apache.openmeetings.util.process.ProcessResultList&nbsp;logs,
-            java.util.Optional&lt;java.util.function.DoubleConsumer&gt;&nbsp;progress)</code></th>
+            <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Optional.html?is-external=true" title="class or interface in java.util" class="externalLink">Optional</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/function/DoubleConsumer.html?is-external=true" title="class or interface in java.util.function" class="externalLink">DoubleConsumer</a>&gt;&nbsp;progress)</code></th>
 <td class="colLast">&nbsp;</td>
 </tr>
 </table>
@@ -230,14 +230,14 @@ extends <a href="BaseConverter.html" title="class in org.apache.openmeetings.cor
 <!--   -->
 </a>
 <h3>Methods inherited from class&nbsp;org.apache.openmeetings.core.converter.<a href="BaseConverter.html" title="class in org.apache.openmeetings.core.converter">BaseConverter</a></h3>
-<code><a href="BaseConverter.html#addMp4OutParams(org.apache.openmeetings.db.entity.record.Recording,java.util.List,java.lang.String)">addMp4OutParams</a>, <a href="BaseConverter.html#convertToMp4(org.apache.openmeetings.db.entity.record.Recording,java.util.List,org.apache.openmeetings.util.process.ProcessResultList)">convertToMp4</a>, <a href="BaseConverter.html#convertToPng(org.apache.openmeetings.db.entity.file.BaseFileItem,java.lang.String,org.apache.openmeetings.util.process.Process [...]
+<code><a href="BaseConverter.html#additionalMp4OutParams(org.apache.openmeetings.db.entity.record.Recording)">additionalMp4OutParams</a>, <a href="BaseConverter.html#convertToMp4(org.apache.openmeetings.db.entity.record.Recording,java.util.List,org.apache.openmeetings.util.process.ProcessResultList)">convertToMp4</a>, <a href="BaseConverter.html#convertToPng(org.apache.openmeetings.db.entity.file.BaseFileItem,java.lang.String,org.apache.openmeetings.util.process.ProcessResultList)">conve [...]
 </ul>
 <ul class="blockList">
 <li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
 <!--   -->
 </a>
-<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
-<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang" class="externalLink">clone</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang" class="externalLink">equals</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.h [...]
 </ul>
 </li>
 </ul>
@@ -280,10 +280,10 @@ extends <a href="BaseConverter.html" title="class in org.apache.openmeetings.cor
 <ul class="blockListLast">
 <li class="blockList">
 <h4>convertVideo</h4>
-<pre class="methodSignature">public&nbsp;void&nbsp;convertVideo&#8203;(org.apache.openmeetings.db.entity.file.FileItem&nbsp;f,
+<pre class="methodSignature">public&nbsp;void&nbsp;convertVideo&#8203;(<a href="https://openmeetings.apache.org/openmeetings-db/apidocs/org/apache/openmeetings/db/entity/file/FileItem.html?is-external=true" title="class or interface in org.apache.openmeetings.db.entity.file" class="externalLink">FileItem</a>&nbsp;f,
                          org.apache.openmeetings.util.StoredFile&nbsp;sf,
                          org.apache.openmeetings.util.process.ProcessResultList&nbsp;logs,
-                         java.util.Optional&lt;java.util.function.DoubleConsumer&gt;&nbsp;progress)</pre>
+                         <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Optional.html?is-external=true" title="class or interface in java.util" class="externalLink">Optional</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/function/DoubleConsumer.html?is-external=true" title="class or interface in java.util.function" class="externalLink">DoubleConsumer</a>&gt;&nbsp;progress)</pre>
 </li>
 </ul>
 </li>
@@ -355,7 +355,7 @@ extends <a href="BaseConverter.html" title="class in org.apache.openmeetings.cor
 </a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
 </nav>
-<p class="legalCopy"><small>Copyright &#169; 2012&#x2013;2019 <a href="https://apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legalCopy"><small>Copyright &#169; 2012&#x2013;2020 <a href="https://apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
 </footer>
 </body>
 </html>
diff --git a/openmeetings-core/apidocs/org/apache/openmeetings/core/converter/class-use/BaseConverter.Dimension.html b/openmeetings-core/apidocs/org/apache/openmeetings/core/converter/class-use/BaseConverter.Dimension.html
index 73711a0..8b74ca2 100644
--- a/openmeetings-core/apidocs/org/apache/openmeetings/core/converter/class-use/BaseConverter.Dimension.html
+++ b/openmeetings-core/apidocs/org/apache/openmeetings/core/converter/class-use/BaseConverter.Dimension.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.5) on Sun Dec 15 14:07:40 NOVT 2019 -->
-<title>Uses of Class org.apache.openmeetings.core.converter.BaseConverter.Dimension (Openmeetings Core 5.0.0-M3 API)</title>
+<!-- Generated by javadoc (11.0.7) on Thu Apr 23 20:52:06 NOVT 2020 -->
+<title>Uses of Class org.apache.openmeetings.core.converter.BaseConverter.Dimension (Openmeetings Core 5.0.0-M4 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2019-12-15">
+<meta name="dc.created" content="2020-04-23">
 <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../../../../script.js"></script>
@@ -22,7 +22,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class org.apache.openmeetings.core.converter.BaseConverter.Dimension (Openmeetings Core 5.0.0-M3 API)";
+            parent.document.title="Uses of Class org.apache.openmeetings.core.converter.BaseConverter.Dimension (Openmeetings Core 5.0.0-M4 API)";
         }
     }
     catch(err) {
@@ -131,8 +131,29 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <tbody>
 <tr class="altColor">
 <td class="colFirst"><code>protected static <a href="../BaseConverter.Dimension.html" title="class in org.apache.openmeetings.core.converter">BaseConverter.Dimension</a></code></td>
-<th class="colSecond" scope="row"><span class="typeNameLabel">BaseConverter.</span><code><span class="memberNameLink"><a href="../BaseConverter.html#getDimension(java.lang.String)">getDimension</a></span>&#8203;(java.lang.String&nbsp;txt)</code></th>
-<td class="colLast">&nbsp;</td>
+<th class="colSecond" scope="row"><span class="typeNameLabel">BaseConverter.</span><code><span class="memberNameLink"><a href="../BaseConverter.html#getDimension(java.lang.String,org.apache.openmeetings.core.converter.BaseConverter.Dimension)">getDimension</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;txt,
+            <a href="../BaseConverter.Dimension.html" title="class in org.apache.openmeetings.core.converter">BaseConverter.Dimension</a>&nbsp;def)</code></th>
+<td class="colLast">
+<div class="block">Parse the width height from the FFMPEG output</div>
+</td>
+</tr>
+</tbody>
+</table>
+<table class="useSummary">
+<caption><span>Methods in <a href="../package-summary.html">org.apache.openmeetings.core.converter</a> with parameters of type <a href="../BaseConverter.Dimension.html" title="class in org.apache.openmeetings.core.converter">BaseConverter.Dimension</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>protected static <a href="../BaseConverter.Dimension.html" title="class in org.apache.openmeetings.core.converter">BaseConverter.Dimension</a></code></td>
+<th class="colSecond" scope="row"><span class="typeNameLabel">BaseConverter.</span><code><span class="memberNameLink"><a href="../BaseConverter.html#getDimension(java.lang.String,org.apache.openmeetings.core.converter.BaseConverter.Dimension)">getDimension</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;txt,
+            <a href="../BaseConverter.Dimension.html" title="class in org.apache.openmeetings.core.converter">BaseConverter.Dimension</a>&nbsp;def)</code></th>
+<td class="colLast">
+<div class="block">Parse the width height from the FFMPEG output</div>
+</td>
 </tr>
 </tbody>
 </table>
@@ -188,7 +209,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 </a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
 </nav>
-<p class="legalCopy"><small>Copyright &#169; 2012&#x2013;2019 <a href="https://apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legalCopy"><small>Copyright &#169; 2012&#x2013;2020 <a href="https://apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
 </footer>
 </body>
 </html>
diff --git a/openmeetings-core/apidocs/org/apache/openmeetings/core/converter/class-use/BaseConverter.html b/openmeetings-core/apidocs/org/apache/openmeetings/core/converter/class-use/BaseConverter.html
index 7540661..230ae9f 100644
--- a/openmeetings-core/apidocs/org/apache/openmeetings/core/converter/class-use/BaseConverter.html
+++ b/openmeetings-core/apidocs/org/apache/openmeetings/core/converter/class-use/BaseConverter.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.5) on Sun Dec 15 14:07:40 NOVT 2019 -->
-<title>Uses of Class org.apache.openmeetings.core.converter.BaseConverter (Openmeetings Core 5.0.0-M3 API)</title>
+<!-- Generated by javadoc (11.0.7) on Thu Apr 23 20:52:06 NOVT 2020 -->
+<title>Uses of Class org.apache.openmeetings.core.converter.BaseConverter (Openmeetings Core 5.0.0-M4 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2019-12-15">
+<meta name="dc.created" content="2020-04-23">
 <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../../../../script.js"></script>
@@ -22,7 +22,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class org.apache.openmeetings.core.converter.BaseConverter (Openmeetings Core 5.0.0-M3 API)";
+            parent.document.title="Uses of Class org.apache.openmeetings.core.converter.BaseConverter (Openmeetings Core 5.0.0-M4 API)";
         }
     }
     catch(err) {
@@ -203,7 +203,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 </a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
 </nav>
-<p class="legalCopy"><small>Copyright &#169; 2012&#x2013;2019 <a href="https://apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legalCopy"><small>Copyright &#169; 2012&#x2013;2020 <a href="https://apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
 </footer>
 </body>
 </html>
diff --git a/openmeetings-core/apidocs/org/apache/openmeetings/core/converter/class-use/ConversionException.html b/openmeetings-core/apidocs/org/apache/openmeetings/core/converter/class-use/ConversionException.html
index b0c8199..6ef2825 100644
--- a/openmeetings-core/apidocs/org/apache/openmeetings/core/converter/class-use/ConversionException.html
+++ b/openmeetings-core/apidocs/org/apache/openmeetings/core/converter/class-use/ConversionException.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.5) on Sun Dec 15 14:07:40 NOVT 2019 -->
-<title>Uses of Class org.apache.openmeetings.core.converter.ConversionException (Openmeetings Core 5.0.0-M3 API)</title>
+<!-- Generated by javadoc (11.0.7) on Thu Apr 23 20:52:06 NOVT 2020 -->
+<title>Uses of Class org.apache.openmeetings.core.converter.ConversionException (Openmeetings Core 5.0.0-M4 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2019-12-15">
+<meta name="dc.created" content="2020-04-23">
 <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../../../../script.js"></script>
@@ -22,7 +22,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class org.apache.openmeetings.core.converter.ConversionException (Openmeetings Core 5.0.0-M3 API)";
+            parent.document.title="Uses of Class org.apache.openmeetings.core.converter.ConversionException (Openmeetings Core 5.0.0-M4 API)";
         }
     }
     catch(err) {
@@ -144,7 +144,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 </a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
 </nav>
-<p class="legalCopy"><small>Copyright &#169; 2012&#x2013;2019 <a href="https://apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legalCopy"><small>Copyright &#169; 2012&#x2013;2020 <a href="https://apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
 </footer>
 </body>
 </html>
diff --git a/openmeetings-core/apidocs/org/apache/openmeetings/core/converter/class-use/DocumentConverter.html b/openmeetings-core/apidocs/org/apache/openmeetings/core/converter/class-use/DocumentConverter.html
index 941e24b..c28d759 100644
--- a/openmeetings-core/apidocs/org/apache/openmeetings/core/converter/class-use/DocumentConverter.html
+++ b/openmeetings-core/apidocs/org/apache/openmeetings/core/converter/class-use/DocumentConverter.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.5) on Sun Dec 15 14:07:40 NOVT 2019 -->
-<title>Uses of Class org.apache.openmeetings.core.converter.DocumentConverter (Openmeetings Core 5.0.0-M3 API)</title>
+<!-- Generated by javadoc (11.0.7) on Thu Apr 23 20:52:06 NOVT 2020 -->
+<title>Uses of Class org.apache.openmeetings.core.converter.DocumentConverter (Openmeetings Core 5.0.0-M4 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2019-12-15">
+<meta name="dc.created" content="2020-04-23">
 <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../../../../script.js"></script>
@@ -22,7 +22,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class org.apache.openmeetings.core.converter.DocumentConverter (Openmeetings Core 5.0.0-M3 API)";
+            parent.document.title="Uses of Class org.apache.openmeetings.core.converter.DocumentConverter (Openmeetings Core 5.0.0-M4 API)";
         }
     }
     catch(err) {
@@ -144,7 +144,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 </a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
 </nav>
-<p class="legalCopy"><small>Copyright &#169; 2012&#x2013;2019 <a href="https://apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legalCopy"><small>Copyright &#169; 2012&#x2013;2020 <a href="https://apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
 </footer>
 </body>
 </html>
diff --git a/openmeetings-core/apidocs/org/apache/openmeetings/core/converter/class-use/IRecordingConverter.html b/openmeetings-core/apidocs/org/apache/openmeetings/core/converter/class-use/IRecordingConverter.html
index 2f62bcf..2d5595f 100644
--- a/openmeetings-core/apidocs/org/apache/openmeetings/core/converter/class-use/IRecordingConverter.html
+++ b/openmeetings-core/apidocs/org/apache/openmeetings/core/converter/class-use/IRecordingConverter.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.5) on Sun Dec 15 14:07:40 NOVT 2019 -->
-<title>Uses of Interface org.apache.openmeetings.core.converter.IRecordingConverter (Openmeetings Core 5.0.0-M3 API)</title>
+<!-- Generated by javadoc (11.0.7) on Thu Apr 23 20:52:06 NOVT 2020 -->
+<title>Uses of Interface org.apache.openmeetings.core.converter.IRecordingConverter (Openmeetings Core 5.0.0-M4 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2019-12-15">
+<meta name="dc.created" content="2020-04-23">
 <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../../../../script.js"></script>
@@ -22,7 +22,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Interface org.apache.openmeetings.core.converter.IRecordingConverter (Openmeetings Core 5.0.0-M3 API)";
+            parent.document.title="Uses of Interface org.apache.openmeetings.core.converter.IRecordingConverter (Openmeetings Core 5.0.0-M4 API)";
         }
     }
     catch(err) {
@@ -193,7 +193,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 </a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
 </nav>
-<p class="legalCopy"><small>Copyright &#169; 2012&#x2013;2019 <a href="https://apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legalCopy"><small>Copyright &#169; 2012&#x2013;2020 <a href="https://apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
 </footer>
 </body>
 </html>
diff --git a/openmeetings-core/apidocs/org/apache/openmeetings/core/converter/class-use/ImageConverter.html b/openmeetings-core/apidocs/org/apache/openmeetings/core/converter/class-use/ImageConverter.html
index 2df8220..71e2248 100644
--- a/openmeetings-core/apidocs/org/apache/openmeetings/core/converter/class-use/ImageConverter.html
+++ b/openmeetings-core/apidocs/org/apache/openmeetings/core/converter/class-use/ImageConverter.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.5) on Sun Dec 15 14:07:40 NOVT 2019 -->
-<title>Uses of Class org.apache.openmeetings.core.converter.ImageConverter (Openmeetings Core 5.0.0-M3 API)</title>
+<!-- Generated by javadoc (11.0.7) on Thu Apr 23 20:52:06 NOVT 2020 -->
+<title>Uses of Class org.apache.openmeetings.core.converter.ImageConverter (Openmeetings Core 5.0.0-M4 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2019-12-15">
+<meta name="dc.created" content="2020-04-23">
 <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../../../../script.js"></script>
@@ -22,7 +22,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class org.apache.openmeetings.core.converter.ImageConverter (Openmeetings Core 5.0.0-M3 API)";
+            parent.document.title="Uses of Class org.apache.openmeetings.core.converter.ImageConverter (Openmeetings Core 5.0.0-M4 API)";
         }
     }
     catch(err) {
@@ -144,7 +144,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 </a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
 </nav>
-<p class="legalCopy"><small>Copyright &#169; 2012&#x2013;2019 <a href="https://apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legalCopy"><small>Copyright &#169; 2012&#x2013;2020 <a href="https://apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
 </footer>
 </body>
 </html>
diff --git a/openmeetings-core/apidocs/org/apache/openmeetings/core/converter/class-use/InterviewConverter.html b/openmeetings-core/apidocs/org/apache/openmeetings/core/converter/class-use/InterviewConverter.html
index d3827f4..320fe36 100644
--- a/openmeetings-core/apidocs/org/apache/openmeetings/core/converter/class-use/InterviewConverter.html
+++ b/openmeetings-core/apidocs/org/apache/openmeetings/core/converter/class-use/InterviewConverter.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.5) on Sun Dec 15 14:07:40 NOVT 2019 -->
-<title>Uses of Class org.apache.openmeetings.core.converter.InterviewConverter (Openmeetings Core 5.0.0-M3 API)</title>
+<!-- Generated by javadoc (11.0.7) on Thu Apr 23 20:52:06 NOVT 2020 -->
+<title>Uses of Class org.apache.openmeetings.core.converter.InterviewConverter (Openmeetings Core 5.0.0-M4 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2019-12-15">
+<meta name="dc.created" content="2020-04-23">
 <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../../../../script.js"></script>
@@ -22,7 +22,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class org.apache.openmeetings.core.converter.InterviewConverter (Openmeetings Core 5.0.0-M3 API)";
+            parent.document.title="Uses of Class org.apache.openmeetings.core.converter.InterviewConverter (Openmeetings Core 5.0.0-M4 API)";
         }
     }
     catch(err) {
@@ -144,7 +144,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 </a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
 </nav>
-<p class="legalCopy"><small>Copyright &#169; 2012&#x2013;2019 <a href="https://apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legalCopy"><small>Copyright &#169; 2012&#x2013;2020 <a href="https://apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
 </footer>
 </body>
 </html>
diff --git a/openmeetings-core/apidocs/org/apache/openmeetings/core/converter/class-use/RecordingConverter.html b/openmeetings-core/apidocs/org/apache/openmeetings/core/converter/class-use/RecordingConverter.html
index 9807d40..6d57e7f 100644
--- a/openmeetings-core/apidocs/org/apache/openmeetings/core/converter/class-use/RecordingConverter.html
+++ b/openmeetings-core/apidocs/org/apache/openmeetings/core/converter/class-use/RecordingConverter.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.5) on Sun Dec 15 14:07:40 NOVT 2019 -->
-<title>Uses of Class org.apache.openmeetings.core.converter.RecordingConverter (Openmeetings Core 5.0.0-M3 API)</title>
+<!-- Generated by javadoc (11.0.7) on Thu Apr 23 20:52:06 NOVT 2020 -->
+<title>Uses of Class org.apache.openmeetings.core.converter.RecordingConverter (Openmeetings Core 5.0.0-M4 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2019-12-15">
+<meta name="dc.created" content="2020-04-23">
 <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../../../../script.js"></script>
@@ -22,7 +22,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class org.apache.openmeetings.core.converter.RecordingConverter (Openmeetings Core 5.0.0-M3 API)";
+            parent.document.title="Uses of Class org.apache.openmeetings.core.converter.RecordingConverter (Openmeetings Core 5.0.0-M4 API)";
         }
     }
     catch(err) {
@@ -144,7 +144,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 </a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
 </nav>
-<p class="legalCopy"><small>Copyright &#169; 2012&#x2013;2019 <a href="https://apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legalCopy"><small>Copyright &#169; 2012&#x2013;2020 <a href="https://apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
 </footer>
 </body>
 </html>
diff --git a/openmeetings-core/apidocs/org/apache/openmeetings/core/converter/class-use/VideoConverter.html b/openmeetings-core/apidocs/org/apache/openmeetings/core/converter/class-use/VideoConverter.html
index ada0d76..9e9f9bc 100644
--- a/openmeetings-core/apidocs/org/apache/openmeetings/core/converter/class-use/VideoConverter.html
+++ b/openmeetings-core/apidocs/org/apache/openmeetings/core/converter/class-use/VideoConverter.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.5) on Sun Dec 15 14:07:40 NOVT 2019 -->
-<title>Uses of Class org.apache.openmeetings.core.converter.VideoConverter (Openmeetings Core 5.0.0-M3 API)</title>
+<!-- Generated by javadoc (11.0.7) on Thu Apr 23 20:52:06 NOVT 2020 -->
+<title>Uses of Class org.apache.openmeetings.core.converter.VideoConverter (Openmeetings Core 5.0.0-M4 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2019-12-15">
+<meta name="dc.created" content="2020-04-23">
 <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../../../../script.js"></script>
@@ -22,7 +22,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class org.apache.openmeetings.core.converter.VideoConverter (Openmeetings Core 5.0.0-M3 API)";
+            parent.document.title="Uses of Class org.apache.openmeetings.core.converter.VideoConverter (Openmeetings Core 5.0.0-M4 API)";
         }
     }
     catch(err) {
@@ -144,7 +144,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 </a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
 </nav>
-<p class="legalCopy"><small>Copyright &#169; 2012&#x2013;2019 <a href="https://apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legalCopy"><small>Copyright &#169; 2012&#x2013;2020 <a href="https://apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
 </footer>
 </body>
 </html>
diff --git a/openmeetings-core/apidocs/org/apache/openmeetings/core/converter/package-summary.html b/openmeetings-core/apidocs/org/apache/openmeetings/core/converter/package-summary.html
index 2015436..0d3dac7 100644
--- a/openmeetings-core/apidocs/org/apache/openmeetings/core/converter/package-summary.html
+++ b/openmeetings-core/apidocs/org/apache/openmeetings/core/converter/package-summary.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.5) on Sun Dec 15 14:07:40 NOVT 2019 -->
-<title>org.apache.openmeetings.core.converter (Openmeetings Core 5.0.0-M3 API)</title>
+<!-- Generated by javadoc (11.0.7) on Thu Apr 23 20:52:06 NOVT 2020 -->
+<title>org.apache.openmeetings.core.converter (Openmeetings Core 5.0.0-M4 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2019-12-15">
+<meta name="dc.created" content="2020-04-23">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
@@ -22,7 +22,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="org.apache.openmeetings.core.converter (Openmeetings Core 5.0.0-M3 API)";
+            parent.document.title="org.apache.openmeetings.core.converter (Openmeetings Core 5.0.0-M4 API)";
         }
     }
     catch(err) {
@@ -216,7 +216,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 </a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
 </nav>
-<p class="legalCopy"><small>Copyright &#169; 2012&#x2013;2019 <a href="https://apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legalCopy"><small>Copyright &#169; 2012&#x2013;2020 <a href="https://apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
 </footer>
 </body>
 </html>
diff --git a/openmeetings-core/apidocs/org/apache/openmeetings/core/converter/package-tree.html b/openmeetings-core/apidocs/org/apache/openmeetings/core/converter/package-tree.html
index 7a0dc94..413d132 100644
--- a/openmeetings-core/apidocs/org/apache/openmeetings/core/converter/package-tree.html
+++ b/openmeetings-core/apidocs/org/apache/openmeetings/core/converter/package-tree.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.5) on Sun Dec 15 14:07:40 NOVT 2019 -->
-<title>org.apache.openmeetings.core.converter Class Hierarchy (Openmeetings Core 5.0.0-M3 API)</title>
+<!-- Generated by javadoc (11.0.7) on Thu Apr 23 20:52:06 NOVT 2020 -->
+<title>org.apache.openmeetings.core.converter Class Hierarchy (Openmeetings Core 5.0.0-M4 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2019-12-15">
+<meta name="dc.created" content="2020-04-23">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
@@ -22,7 +22,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="org.apache.openmeetings.core.converter Class Hierarchy (Openmeetings Core 5.0.0-M3 API)";
+            parent.document.title="org.apache.openmeetings.core.converter Class Hierarchy (Openmeetings Core 5.0.0-M4 API)";
         }
     }
     catch(err) {
@@ -105,7 +105,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <section role="region">
 <h2 title="Class Hierarchy">Class Hierarchy</h2>
 <ul>
-<li class="circle">java.lang.Object
+<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink"><span class="typeNameLink">Object</span></a>
 <ul>
 <li class="circle">org.apache.openmeetings.core.converter.<a href="BaseConverter.html" title="class in org.apache.openmeetings.core.converter"><span class="typeNameLink">BaseConverter</span></a>
 <ul>
@@ -117,9 +117,9 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 </li>
 <li class="circle">org.apache.openmeetings.core.converter.<a href="BaseConverter.Dimension.html" title="class in org.apache.openmeetings.core.converter"><span class="typeNameLink">BaseConverter.Dimension</span></a></li>
 <li class="circle">org.apache.openmeetings.core.converter.<a href="DocumentConverter.html" title="class in org.apache.openmeetings.core.converter"><span class="typeNameLink">DocumentConverter</span></a></li>
-<li class="circle">java.lang.Throwable (implements java.io.Serializable)
+<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang" class="externalLink"><span class="typeNameLink">Throwable</span></a> (implements java.io.<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/Serializable.html?is-external=true" title="class or interface in java.io" class="externalLink">Serializable</a>)
 <ul>
-<li class="circle">java.lang.Exception
+<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Exception.html?is-external=true" title="class or interface in java.lang" class="externalLink"><span class="typeNameLink">Exception</span></a>
 <ul>
 <li class="circle">org.apache.openmeetings.core.converter.<a href="ConversionException.html" title="class in org.apache.openmeetings.core.converter"><span class="typeNameLink">ConversionException</span></a></li>
 </ul>
@@ -183,7 +183,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 </a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
 </nav>
-<p class="legalCopy"><small>Copyright &#169; 2012&#x2013;2019 <a href="https://apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legalCopy"><small>Copyright &#169; 2012&#x2013;2020 <a href="https://apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
 </footer>
 </body>
 </html>
diff --git a/openmeetings-core/apidocs/org/apache/openmeetings/core/converter/package-use.html b/openmeetings-core/apidocs/org/apache/openmeetings/core/converter/package-use.html
index 82433d2..08c4dd2 100644
--- a/openmeetings-core/apidocs/org/apache/openmeetings/core/converter/package-use.html
+++ b/openmeetings-core/apidocs/org/apache/openmeetings/core/converter/package-use.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.5) on Sun Dec 15 14:07:40 NOVT 2019 -->
-<title>Uses of Package org.apache.openmeetings.core.converter (Openmeetings Core 5.0.0-M3 API)</title>
+<!-- Generated by javadoc (11.0.7) on Thu Apr 23 20:52:06 NOVT 2020 -->
+<title>Uses of Package org.apache.openmeetings.core.converter (Openmeetings Core 5.0.0-M4 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2019-12-15">
+<meta name="dc.created" content="2020-04-23">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
@@ -22,7 +22,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Package org.apache.openmeetings.core.converter (Openmeetings Core 5.0.0-M3 API)";
+            parent.document.title="Uses of Package org.apache.openmeetings.core.converter (Openmeetings Core 5.0.0-M4 API)";
         }
     }
     catch(err) {
@@ -187,7 +187,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 </a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
 </nav>
-<p class="legalCopy"><small>Copyright &#169; 2012&#x2013;2019 <a href="https://apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legalCopy"><small>Copyright &#169; 2012&#x2013;2020 <a href="https://apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
 </footer>
 </body>
 </html>
diff --git a/openmeetings-core/apidocs/org/apache/openmeetings/core/data/file/FileProcessor.html b/openmeetings-core/apidocs/org/apache/openmeetings/core/data/file/FileProcessor.html
index c1930c8..9d99682 100644
--- a/openmeetings-core/apidocs/org/apache/openmeetings/core/data/file/FileProcessor.html
+++ b/openmeetings-core/apidocs/org/apache/openmeetings/core/data/file/FileProcessor.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.5) on Sun Dec 15 14:07:40 NOVT 2019 -->
-<title>FileProcessor (Openmeetings Core 5.0.0-M3 API)</title>
+<!-- Generated by javadoc (11.0.7) on Thu Apr 23 20:52:06 NOVT 2020 -->
+<title>FileProcessor (Openmeetings Core 5.0.0-M4 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2019-12-15">
+<meta name="dc.created" content="2020-04-23">
 <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../../../../script.js"></script>
@@ -22,7 +22,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="FileProcessor (Openmeetings Core 5.0.0-M3 API)";
+            parent.document.title="FileProcessor (Openmeetings Core 5.0.0-M4 API)";
         }
     }
     catch(err) {
@@ -122,7 +122,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 </div>
 <div class="contentContainer">
 <ul class="inheritance">
-<li>java.lang.Object</li>
+<li><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">java.lang.Object</a></li>
 <li>
 <ul class="inheritance">
 <li>org.apache.openmeetings.core.data.file.FileProcessor</li>
@@ -135,7 +135,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <hr>
 <pre>@Component
 public class <span class="typeNameLabel">FileProcessor</span>
-extends java.lang.Object</pre>
+extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a></pre>
 </li>
 </ul>
 </div>
@@ -179,9 +179,9 @@ extends java.lang.Object</pre>
 </tr>
 <tr id="i0" class="altColor">
 <td class="colFirst"><code>org.apache.openmeetings.util.process.ProcessResultList</code></td>
-<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#processFile(org.apache.openmeetings.db.entity.file.FileItem,java.io.InputStream,java.util.Optional)">processFile</a></span>&#8203;(org.apache.openmeetings.db.entity.file.FileItem&nbsp;f,
-           java.io.InputStream&nbsp;is,
-           java.util.Optional&lt;java.util.function.DoubleConsumer&gt;&nbsp;progress)</code></th>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#processFile(org.apache.openmeetings.db.entity.file.FileItem,java.io.InputStream,java.util.Optional)">processFile</a></span>&#8203;(<a href="https://openmeetings.apache.org/openmeetings-db/apidocs/org/apache/openmeetings/db/entity/file/FileItem.html?is-external=true" title="class or interface in org.apache.openmeetings.db.entity.file" class="externalLink">FileItem</a>&nbsp;f,
+           <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/InputStream.html?is-external=true" title="class or interface in java.io" class="externalLink">InputStream</a>&nbsp;is,
+           <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Optional.html?is-external=true" title="class or interface in java.util" class="externalLink">Optional</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/function/DoubleConsumer.html?is-external=true" title="class or interface in java.util.function" class="externalLink">DoubleConsumer</a>&gt;&nbsp;progress)</code></th>
 <td class="colLast">&nbsp;</td>
 </tr>
 </table>
@@ -189,8 +189,8 @@ extends java.lang.Object</pre>
 <li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
 <!--   -->
 </a>
-<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
-<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang" class="externalLink">clone</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang" class="externalLink">equals</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.h [...]
 </ul>
 </li>
 </ul>
@@ -233,13 +233,13 @@ extends java.lang.Object</pre>
 <ul class="blockListLast">
 <li class="blockList">
 <h4>processFile</h4>
-<pre class="methodSignature">public&nbsp;org.apache.openmeetings.util.process.ProcessResultList&nbsp;processFile&#8203;(org.apache.openmeetings.db.entity.file.FileItem&nbsp;f,
-                                                                          java.io.InputStream&nbsp;is,
-                                                                          java.util.Optional&lt;java.util.function.DoubleConsumer&gt;&nbsp;progress)
-                                                                   throws java.lang.Exception</pre>
+<pre class="methodSignature">public&nbsp;org.apache.openmeetings.util.process.ProcessResultList&nbsp;processFile&#8203;(<a href="https://openmeetings.apache.org/openmeetings-db/apidocs/org/apache/openmeetings/db/entity/file/FileItem.html?is-external=true" title="class or interface in org.apache.openmeetings.db.entity.file" class="externalLink">FileItem</a>&nbsp;f,
+                                                                          <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/InputStream.html?is-external=true" title="class or interface in java.io" class="externalLink">InputStream</a>&nbsp;is,
+                                                                          <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Optional.html?is-external=true" title="class or interface in java.util" class="externalLink">Optional</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/function/DoubleConsumer.html?is-external=true" title="class or interface in java.util.function" class="externalLink">DoubleConsumer</a>&gt;&nbsp;progress)
+                                                                   throws <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Exception.html?is-external=true" title="class or interface in java.lang" class="externalLink">Exception</a></pre>
 <dl>
 <dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code>java.lang.Exception</code></dd>
+<dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Exception.html?is-external=true" title="class or interface in java.lang" class="externalLink">Exception</a></code></dd>
 </dl>
 </li>
 </ul>
@@ -312,7 +312,7 @@ extends java.lang.Object</pre>
 </a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
 </nav>
-<p class="legalCopy"><small>Copyright &#169; 2012&#x2013;2019 <a href="https://apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legalCopy"><small>Copyright &#169; 2012&#x2013;2020 <a href="https://apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
 </footer>
 </body>
 </html>
diff --git a/openmeetings-core/apidocs/org/apache/openmeetings/core/data/file/class-use/FileProcessor.html b/openmeetings-core/apidocs/org/apache/openmeetings/core/data/file/class-use/FileProcessor.html
index 37923e9..e8a8d0b 100644
--- a/openmeetings-core/apidocs/org/apache/openmeetings/core/data/file/class-use/FileProcessor.html
+++ b/openmeetings-core/apidocs/org/apache/openmeetings/core/data/file/class-use/FileProcessor.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.5) on Sun Dec 15 14:07:40 NOVT 2019 -->
-<title>Uses of Class org.apache.openmeetings.core.data.file.FileProcessor (Openmeetings Core 5.0.0-M3 API)</title>
+<!-- Generated by javadoc (11.0.7) on Thu Apr 23 20:52:06 NOVT 2020 -->
+<title>Uses of Class org.apache.openmeetings.core.data.file.FileProcessor (Openmeetings Core 5.0.0-M4 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2019-12-15">
+<meta name="dc.created" content="2020-04-23">
 <link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../../../../../script.js"></script>
@@ -22,7 +22,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class org.apache.openmeetings.core.data.file.FileProcessor (Openmeetings Core 5.0.0-M3 API)";
+            parent.document.title="Uses of Class org.apache.openmeetings.core.data.file.FileProcessor (Openmeetings Core 5.0.0-M4 API)";
         }
     }
     catch(err) {
@@ -144,7 +144,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 </a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
 </nav>
-<p class="legalCopy"><small>Copyright &#169; 2012&#x2013;2019 <a href="https://apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legalCopy"><small>Copyright &#169; 2012&#x2013;2020 <a href="https://apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
 </footer>
 </body>
 </html>
diff --git a/openmeetings-core/apidocs/org/apache/openmeetings/core/data/file/package-summary.html b/openmeetings-core/apidocs/org/apache/openmeetings/core/data/file/package-summary.html
index f946e63..85f9e3f 100644
--- a/openmeetings-core/apidocs/org/apache/openmeetings/core/data/file/package-summary.html
+++ b/openmeetings-core/apidocs/org/apache/openmeetings/core/data/file/package-summary.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.5) on Sun Dec 15 14:07:40 NOVT 2019 -->
-<title>org.apache.openmeetings.core.data.file (Openmeetings Core 5.0.0-M3 API)</title>
+<!-- Generated by javadoc (11.0.7) on Thu Apr 23 20:52:06 NOVT 2020 -->
+<title>org.apache.openmeetings.core.data.file (Openmeetings Core 5.0.0-M4 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2019-12-15">
+<meta name="dc.created" content="2020-04-23">
 <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../../../../script.js"></script>
@@ -22,7 +22,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="org.apache.openmeetings.core.data.file (Openmeetings Core 5.0.0-M3 API)";
+            parent.document.title="org.apache.openmeetings.core.data.file (Openmeetings Core 5.0.0-M4 API)";
         }
     }
     catch(err) {
@@ -162,7 +162,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 </a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
 </nav>
-<p class="legalCopy"><small>Copyright &#169; 2012&#x2013;2019 <a href="https://apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legalCopy"><small>Copyright &#169; 2012&#x2013;2020 <a href="https://apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
 </footer>
 </body>
 </html>
diff --git a/openmeetings-core/apidocs/org/apache/openmeetings/core/data/file/package-tree.html b/openmeetings-core/apidocs/org/apache/openmeetings/core/data/file/package-tree.html
index e1e6583..d92d8ee 100644
--- a/openmeetings-core/apidocs/org/apache/openmeetings/core/data/file/package-tree.html
+++ b/openmeetings-core/apidocs/org/apache/openmeetings/core/data/file/package-tree.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.5) on Sun Dec 15 14:07:40 NOVT 2019 -->
-<title>org.apache.openmeetings.core.data.file Class Hierarchy (Openmeetings Core 5.0.0-M3 API)</title>
+<!-- Generated by javadoc (11.0.7) on Thu Apr 23 20:52:06 NOVT 2020 -->
+<title>org.apache.openmeetings.core.data.file Class Hierarchy (Openmeetings Core 5.0.0-M4 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2019-12-15">
+<meta name="dc.created" content="2020-04-23">
 <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../../../../script.js"></script>
@@ -22,7 +22,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="org.apache.openmeetings.core.data.file Class Hierarchy (Openmeetings Core 5.0.0-M3 API)";
+            parent.document.title="org.apache.openmeetings.core.data.file Class Hierarchy (Openmeetings Core 5.0.0-M4 API)";
         }
     }
     catch(err) {
@@ -105,7 +105,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <section role="region">
 <h2 title="Class Hierarchy">Class Hierarchy</h2>
 <ul>
-<li class="circle">java.lang.Object
+<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink"><span class="typeNameLink">Object</span></a>
 <ul>
 <li class="circle">org.apache.openmeetings.core.data.file.<a href="FileProcessor.html" title="class in org.apache.openmeetings.core.data.file"><span class="typeNameLink">FileProcessor</span></a></li>
 </ul>
@@ -159,7 +159,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 </a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
 </nav>
-<p class="legalCopy"><small>Copyright &#169; 2012&#x2013;2019 <a href="https://apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legalCopy"><small>Copyright &#169; 2012&#x2013;2020 <a href="https://apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
 </footer>
 </body>
 </html>
diff --git a/openmeetings-core/apidocs/org/apache/openmeetings/core/data/file/package-use.html b/openmeetings-core/apidocs/org/apache/openmeetings/core/data/file/package-use.html
index 84bea38..4239b89 100644
--- a/openmeetings-core/apidocs/org/apache/openmeetings/core/data/file/package-use.html
+++ b/openmeetings-core/apidocs/org/apache/openmeetings/core/data/file/package-use.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.5) on Sun Dec 15 14:07:40 NOVT 2019 -->
-<title>Uses of Package org.apache.openmeetings.core.data.file (Openmeetings Core 5.0.0-M3 API)</title>
+<!-- Generated by javadoc (11.0.7) on Thu Apr 23 20:52:06 NOVT 2020 -->
+<title>Uses of Package org.apache.openmeetings.core.data.file (Openmeetings Core 5.0.0-M4 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2019-12-15">
+<meta name="dc.created" content="2020-04-23">
 <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../../../../script.js"></script>
@@ -22,7 +22,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Package org.apache.openmeetings.core.data.file (Openmeetings Core 5.0.0-M3 API)";
+            parent.document.title="Uses of Package org.apache.openmeetings.core.data.file (Openmeetings Core 5.0.0-M4 API)";
         }
     }
     catch(err) {
@@ -144,7 +144,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 </a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
 </nav>
-<p class="legalCopy"><small>Copyright &#169; 2012&#x2013;2019 <a href="https://apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legalCopy"><small>Copyright &#169; 2012&#x2013;2020 <a href="https://apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
 </footer>
 </body>
 </html>
diff --git a/openmeetings-core/apidocs/org/apache/openmeetings/core/documents/LibraryChartLoader.html b/openmeetings-core/apidocs/org/apache/openmeetings/core/documents/LibraryChartLoader.html
index 463dbe6..76d720d 100644
--- a/openmeetings-core/apidocs/org/apache/openmeetings/core/documents/LibraryChartLoader.html
+++ b/openmeetings-core/apidocs/org/apache/openmeetings/core/documents/LibraryChartLoader.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.5) on Sun Dec 15 14:07:40 NOVT 2019 -->
-<title>LibraryChartLoader (Openmeetings Core 5.0.0-M3 API)</title>
+<!-- Generated by javadoc (11.0.7) on Thu Apr 23 20:52:06 NOVT 2020 -->
+<title>LibraryChartLoader (Openmeetings Core 5.0.0-M4 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2019-12-15">
+<meta name="dc.created" content="2020-04-23">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
@@ -22,7 +22,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="LibraryChartLoader (Openmeetings Core 5.0.0-M3 API)";
+            parent.document.title="LibraryChartLoader (Openmeetings Core 5.0.0-M4 API)";
         }
     }
     catch(err) {
@@ -122,7 +122,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 </div>
 <div class="contentContainer">
 <ul class="inheritance">
-<li>java.lang.Object</li>
+<li><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">java.lang.Object</a></li>
 <li>
 <ul class="inheritance">
 <li>org.apache.openmeetings.core.documents.LibraryChartLoader</li>
@@ -134,7 +134,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <li class="blockList">
 <hr>
 <pre>public class <span class="typeNameLabel">LibraryChartLoader</span>
-extends java.lang.Object</pre>
+extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a></pre>
 </li>
 </ul>
 </div>
@@ -156,9 +156,9 @@ extends java.lang.Object</pre>
 <th class="colLast" scope="col">Description</th>
 </tr>
 <tr id="i0" class="altColor">
-<td class="colFirst"><code>static java.util.List</code></td>
-<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#loadChart(java.io.File,java.lang.String)">loadChart</a></span>&#8203;(java.io.File&nbsp;dir,
-         java.lang.String&nbsp;fileName)</code></th>
+<td class="colFirst"><code>static <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#loadChart(java.io.File,java.lang.String)">loadChart</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/File.html?is-external=true" title="class or interface in java.io" class="externalLink">File</a>&nbsp;dir,
+         <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;fileName)</code></th>
 <td class="colLast">&nbsp;</td>
 </tr>
 </table>
@@ -166,8 +166,8 @@ extends java.lang.Object</pre>
 <li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
 <!--   -->
 </a>
-<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
-<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang" class="externalLink">clone</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang" class="externalLink">equals</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.h [...]
 </ul>
 </li>
 </ul>
@@ -191,8 +191,8 @@ extends java.lang.Object</pre>
 <ul class="blockListLast">
 <li class="blockList">
 <h4>loadChart</h4>
-<pre class="methodSignature">public static&nbsp;java.util.List&nbsp;loadChart&#8203;(java.io.File&nbsp;dir,
-                                       java.lang.String&nbsp;fileName)</pre>
+<pre class="methodSignature">public static&nbsp;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a>&nbsp;loadChart&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/File.html?is-external=true" title="class or interface in java.io" class="externalLink">File</a>&nbsp;dir,
+                             <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;fileName)</pre>
 </li>
 </ul>
 </li>
@@ -264,7 +264,7 @@ extends java.lang.Object</pre>
 </a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
 </nav>
-<p class="legalCopy"><small>Copyright &#169; 2012&#x2013;2019 <a href="https://apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legalCopy"><small>Copyright &#169; 2012&#x2013;2020 <a href="https://apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
 </footer>
 </body>
 </html>
diff --git a/openmeetings-core/apidocs/org/apache/openmeetings/core/documents/class-use/LibraryChartLoader.html b/openmeetings-core/apidocs/org/apache/openmeetings/core/documents/class-use/LibraryChartLoader.html
index 10c4054..3faac13 100644
--- a/openmeetings-core/apidocs/org/apache/openmeetings/core/documents/class-use/LibraryChartLoader.html
+++ b/openmeetings-core/apidocs/org/apache/openmeetings/core/documents/class-use/LibraryChartLoader.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.5) on Sun Dec 15 14:07:40 NOVT 2019 -->
-<title>Uses of Class org.apache.openmeetings.core.documents.LibraryChartLoader (Openmeetings Core 5.0.0-M3 API)</title>
+<!-- Generated by javadoc (11.0.7) on Thu Apr 23 20:52:06 NOVT 2020 -->
+<title>Uses of Class org.apache.openmeetings.core.documents.LibraryChartLoader (Openmeetings Core 5.0.0-M4 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2019-12-15">
+<meta name="dc.created" content="2020-04-23">
 <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../../../../script.js"></script>
@@ -22,7 +22,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class org.apache.openmeetings.core.documents.LibraryChartLoader (Openmeetings Core 5.0.0-M3 API)";
+            parent.document.title="Uses of Class org.apache.openmeetings.core.documents.LibraryChartLoader (Openmeetings Core 5.0.0-M4 API)";
         }
     }
     catch(err) {
@@ -144,7 +144,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 </a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
 </nav>
-<p class="legalCopy"><small>Copyright &#169; 2012&#x2013;2019 <a href="https://apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legalCopy"><small>Copyright &#169; 2012&#x2013;2020 <a href="https://apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
 </footer>
 </body>
 </html>
diff --git a/openmeetings-core/apidocs/org/apache/openmeetings/core/documents/package-summary.html b/openmeetings-core/apidocs/org/apache/openmeetings/core/documents/package-summary.html
index 2c51be9..2d5c66a 100644
--- a/openmeetings-core/apidocs/org/apache/openmeetings/core/documents/package-summary.html
+++ b/openmeetings-core/apidocs/org/apache/openmeetings/core/documents/package-summary.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.5) on Sun Dec 15 14:07:40 NOVT 2019 -->
-<title>org.apache.openmeetings.core.documents (Openmeetings Core 5.0.0-M3 API)</title>
+<!-- Generated by javadoc (11.0.7) on Thu Apr 23 20:52:06 NOVT 2020 -->
+<title>org.apache.openmeetings.core.documents (Openmeetings Core 5.0.0-M4 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2019-12-15">
+<meta name="dc.created" content="2020-04-23">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
@@ -22,7 +22,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="org.apache.openmeetings.core.documents (Openmeetings Core 5.0.0-M3 API)";
+            parent.document.title="org.apache.openmeetings.core.documents (Openmeetings Core 5.0.0-M4 API)";
         }
     }
     catch(err) {
@@ -162,7 +162,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 </a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
 </nav>
-<p class="legalCopy"><small>Copyright &#169; 2012&#x2013;2019 <a href="https://apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legalCopy"><small>Copyright &#169; 2012&#x2013;2020 <a href="https://apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
 </footer>
 </body>
 </html>
diff --git a/openmeetings-core/apidocs/org/apache/openmeetings/core/documents/package-tree.html b/openmeetings-core/apidocs/org/apache/openmeetings/core/documents/package-tree.html
index 2c6e2f6..21a2e22 100644
--- a/openmeetings-core/apidocs/org/apache/openmeetings/core/documents/package-tree.html
+++ b/openmeetings-core/apidocs/org/apache/openmeetings/core/documents/package-tree.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.5) on Sun Dec 15 14:07:40 NOVT 2019 -->
-<title>org.apache.openmeetings.core.documents Class Hierarchy (Openmeetings Core 5.0.0-M3 API)</title>
+<!-- Generated by javadoc (11.0.7) on Thu Apr 23 20:52:06 NOVT 2020 -->
+<title>org.apache.openmeetings.core.documents Class Hierarchy (Openmeetings Core 5.0.0-M4 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2019-12-15">
+<meta name="dc.created" content="2020-04-23">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
@@ -22,7 +22,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="org.apache.openmeetings.core.documents Class Hierarchy (Openmeetings Core 5.0.0-M3 API)";
+            parent.document.title="org.apache.openmeetings.core.documents Class Hierarchy (Openmeetings Core 5.0.0-M4 API)";
         }
     }
     catch(err) {
@@ -105,7 +105,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <section role="region">
 <h2 title="Class Hierarchy">Class Hierarchy</h2>
 <ul>
-<li class="circle">java.lang.Object
+<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink"><span class="typeNameLink">Object</span></a>
 <ul>
 <li class="circle">org.apache.openmeetings.core.documents.<a href="LibraryChartLoader.html" title="class in org.apache.openmeetings.core.documents"><span class="typeNameLink">LibraryChartLoader</span></a></li>
 </ul>
@@ -159,7 +159,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 </a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
 </nav>
-<p class="legalCopy"><small>Copyright &#169; 2012&#x2013;2019 <a href="https://apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legalCopy"><small>Copyright &#169; 2012&#x2013;2020 <a href="https://apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
 </footer>
 </body>
 </html>
diff --git a/openmeetings-core/apidocs/org/apache/openmeetings/core/documents/package-use.html b/openmeetings-core/apidocs/org/apache/openmeetings/core/documents/package-use.html
index 5c87ecd..b37afb2 100644
--- a/openmeetings-core/apidocs/org/apache/openmeetings/core/documents/package-use.html
+++ b/openmeetings-core/apidocs/org/apache/openmeetings/core/documents/package-use.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.5) on Sun Dec 15 14:07:40 NOVT 2019 -->
-<title>Uses of Package org.apache.openmeetings.core.documents (Openmeetings Core 5.0.0-M3 API)</title>
+<!-- Generated by javadoc (11.0.7) on Thu Apr 23 20:52:06 NOVT 2020 -->
+<title>Uses of Package org.apache.openmeetings.core.documents (Openmeetings Core 5.0.0-M4 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2019-12-15">
+<meta name="dc.created" content="2020-04-23">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
@@ -22,7 +22,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Package org.apache.openmeetings.core.documents (Openmeetings Core 5.0.0-M3 API)";
+            parent.document.title="Uses of Package org.apache.openmeetings.core.documents (Openmeetings Core 5.0.0-M4 API)";
         }
     }
     catch(err) {
@@ -144,7 +144,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 </a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
 </nav>
-<p class="legalCopy"><small>Copyright &#169; 2012&#x2013;2019 <a href="https://apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legalCopy"><small>Copyright &#169; 2012&#x2013;2020 <a href="https://apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
 </footer>
 </body>
 </html>
diff --git a/openmeetings-core/apidocs/org/apache/openmeetings/core/ldap/LdapLoginManager.AuthType.html b/openmeetings-core/apidocs/org/apache/openmeetings/core/ldap/LdapLoginManager.AuthType.html
index 1a23668..6b6778b 100644
--- a/openmeetings-core/apidocs/org/apache/openmeetings/core/ldap/LdapLoginManager.AuthType.html
+++ b/openmeetings-core/apidocs/org/apache/openmeetings/core/ldap/LdapLoginManager.AuthType.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.5) on Sun Dec 15 14:07:40 NOVT 2019 -->
-<title>LdapLoginManager.AuthType (Openmeetings Core 5.0.0-M3 API)</title>
+<!-- Generated by javadoc (11.0.7) on Thu Apr 23 20:52:06 NOVT 2020 -->
+<title>LdapLoginManager.AuthType (Openmeetings Core 5.0.0-M4 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2019-12-15">
+<meta name="dc.created" content="2020-04-23">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
@@ -22,7 +22,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="LdapLoginManager.AuthType (Openmeetings Core 5.0.0-M3 API)";
+            parent.document.title="LdapLoginManager.AuthType (Openmeetings Core 5.0.0-M4 API)";
         }
     }
     catch(err) {
@@ -122,10 +122,10 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 </div>
 <div class="contentContainer">
 <ul class="inheritance">
-<li>java.lang.Object</li>
+<li><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">java.lang.Object</a></li>
 <li>
 <ul class="inheritance">
-<li>java.lang.Enum&lt;<a href="LdapLoginManager.AuthType.html" title="enum in org.apache.openmeetings.core.ldap">LdapLoginManager.AuthType</a>&gt;</li>
+<li><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Enum.html?is-external=true" title="class or interface in java.lang" class="externalLink">java.lang.Enum</a>&lt;<a href="LdapLoginManager.AuthType.html" title="enum in org.apache.openmeetings.core.ldap">LdapLoginManager.AuthType</a>&gt;</li>
 <li>
 <ul class="inheritance">
 <li>org.apache.openmeetings.core.ldap.LdapLoginManager.AuthType</li>
@@ -139,7 +139,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <li class="blockList">
 <dl>
 <dt>All Implemented Interfaces:</dt>
-<dd><code>java.io.Serializable</code>, <code>java.lang.Comparable&lt;<a href="LdapLoginManager.AuthType.html" title="enum in org.apache.openmeetings.core.ldap">LdapLoginManager.AuthType</a>&gt;</code></dd>
+<dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/Serializable.html?is-external=true" title="class or interface in java.io" class="externalLink">Serializable</a></code>, <code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang" class="externalLink">Comparable</a>&lt;<a href="LdapLoginManager.AuthType.html" title="enum in org.apache.openmeetings.core. [...]
 </dl>
 <dl>
 <dt>Enclosing class:</dt>
@@ -147,7 +147,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 </dl>
 <hr>
 <pre>public static enum <span class="typeNameLabel">LdapLoginManager.AuthType</span>
-extends java.lang.Enum&lt;<a href="LdapLoginManager.AuthType.html" title="enum in org.apache.openmeetings.core.ldap">LdapLoginManager.AuthType</a>&gt;</pre>
+extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Enum.html?is-external=true" title="class or interface in java.lang" class="externalLink">Enum</a>&lt;<a href="LdapLoginManager.AuthType.html" title="enum in org.apache.openmeetings.core.ldap">LdapLoginManager.AuthType</a>&gt;</pre>
 </li>
 </ul>
 </div>
@@ -199,7 +199,7 @@ extends java.lang.Enum&lt;<a href="LdapLoginManager.AuthType.html" title="enum i
 </tr>
 <tr id="i0" class="altColor">
 <td class="colFirst"><code>static <a href="LdapLoginManager.AuthType.html" title="enum in org.apache.openmeetings.core.ldap">LdapLoginManager.AuthType</a></code></td>
-<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#valueOf(java.lang.String)">valueOf</a></span>&#8203;(java.lang.String&nbsp;name)</code></th>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#valueOf(java.lang.String)">valueOf</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;name)</code></th>
 <td class="colLast">
 <div class="block">Returns the enum constant of this type with the specified name.</div>
 </td>
@@ -217,15 +217,15 @@ the order they are declared.</div>
 <li class="blockList"><a id="methods.inherited.from.class.java.lang.Enum">
 <!--   -->
 </a>
-<h3>Methods inherited from class&nbsp;java.lang.Enum</h3>
-<code>clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf</code></li>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Enum.html?is-external=true" title="class or interface in java.lang" class="externalLink">Enum</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Enum.html?is-external=true#clone()" title="class or interface in java.lang" class="externalLink">clone</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Enum.html?is-external=true#compareTo(E)" title="class or interface in java.lang" class="externalLink">compareTo</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Enum.html?is-external [...]
 </ul>
 <ul class="blockList">
 <li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
 <!--   -->
 </a>
-<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
-<code>getClass, notify, notifyAll, wait, wait, wait</code></li>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang" class="externalLink">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang" class="externalLink">notify</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-ext [...]
 </ul>
 </li>
 </ul>
@@ -306,7 +306,7 @@ for (LdapLoginManager.AuthType c : LdapLoginManager.AuthType.values())
 <ul class="blockListLast">
 <li class="blockList">
 <h4>valueOf</h4>
-<pre class="methodSignature">public static&nbsp;<a href="LdapLoginManager.AuthType.html" title="enum in org.apache.openmeetings.core.ldap">LdapLoginManager.AuthType</a>&nbsp;valueOf&#8203;(java.lang.String&nbsp;name)</pre>
+<pre class="methodSignature">public static&nbsp;<a href="LdapLoginManager.AuthType.html" title="enum in org.apache.openmeetings.core.ldap">LdapLoginManager.AuthType</a>&nbsp;valueOf&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;name)</pre>
 <div class="block">Returns the enum constant of this type with the specified name.
 The string must match <i>exactly</i> an identifier used to declare an
 enum constant in this type.  (Extraneous whitespace characters are 
@@ -317,8 +317,8 @@ not permitted.)</div>
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>the enum constant with the specified name</dd>
 <dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code>java.lang.IllegalArgumentException</code> - if this enum type has no constant with the specified name</dd>
-<dd><code>java.lang.NullPointerException</code> - if the argument is null</dd>
+<dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang" class="externalLink">IllegalArgumentException</a></code> - if this enum type has no constant with the specified name</dd>
+<dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/NullPointerException.html?is-external=true" title="class or interface in java.lang" class="externalLink">NullPointerException</a></code> - if the argument is null</dd>
 </dl>
 </li>
 </ul>
@@ -391,7 +391,7 @@ not permitted.)</div>
 </a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
 </nav>
-<p class="legalCopy"><small>Copyright &#169; 2012&#x2013;2019 <a href="https://apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legalCopy"><small>Copyright &#169; 2012&#x2013;2020 <a href="https://apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
 </footer>
 </body>
 </html>
diff --git a/openmeetings-core/apidocs/org/apache/openmeetings/core/ldap/LdapLoginManager.GroupMode.html b/openmeetings-core/apidocs/org/apache/openmeetings/core/ldap/LdapLoginManager.GroupMode.html
index e634e35..e6f2e52 100644
--- a/openmeetings-core/apidocs/org/apache/openmeetings/core/ldap/LdapLoginManager.GroupMode.html
+++ b/openmeetings-core/apidocs/org/apache/openmeetings/core/ldap/LdapLoginManager.GroupMode.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.5) on Sun Dec 15 14:07:40 NOVT 2019 -->
-<title>LdapLoginManager.GroupMode (Openmeetings Core 5.0.0-M3 API)</title>
+<!-- Generated by javadoc (11.0.7) on Thu Apr 23 20:52:06 NOVT 2020 -->
+<title>LdapLoginManager.GroupMode (Openmeetings Core 5.0.0-M4 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2019-12-15">
+<meta name="dc.created" content="2020-04-23">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
@@ -22,7 +22,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="LdapLoginManager.GroupMode (Openmeetings Core 5.0.0-M3 API)";
+            parent.document.title="LdapLoginManager.GroupMode (Openmeetings Core 5.0.0-M4 API)";
         }
     }
     catch(err) {
@@ -122,10 +122,10 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 </div>
 <div class="contentContainer">
 <ul class="inheritance">
-<li>java.lang.Object</li>
+<li><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">java.lang.Object</a></li>
 <li>
 <ul class="inheritance">
-<li>java.lang.Enum&lt;<a href="LdapLoginManager.GroupMode.html" title="enum in org.apache.openmeetings.core.ldap">LdapLoginManager.GroupMode</a>&gt;</li>
+<li><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Enum.html?is-external=true" title="class or interface in java.lang" class="externalLink">java.lang.Enum</a>&lt;<a href="LdapLoginManager.GroupMode.html" title="enum in org.apache.openmeetings.core.ldap">LdapLoginManager.GroupMode</a>&gt;</li>
 <li>
 <ul class="inheritance">
 <li>org.apache.openmeetings.core.ldap.LdapLoginManager.GroupMode</li>
@@ -139,7 +139,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <li class="blockList">
 <dl>
 <dt>All Implemented Interfaces:</dt>
-<dd><code>java.io.Serializable</code>, <code>java.lang.Comparable&lt;<a href="LdapLoginManager.GroupMode.html" title="enum in org.apache.openmeetings.core.ldap">LdapLoginManager.GroupMode</a>&gt;</code></dd>
+<dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/Serializable.html?is-external=true" title="class or interface in java.io" class="externalLink">Serializable</a></code>, <code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang" class="externalLink">Comparable</a>&lt;<a href="LdapLoginManager.GroupMode.html" title="enum in org.apache.openmeetings.core [...]
 </dl>
 <dl>
 <dt>Enclosing class:</dt>
@@ -147,7 +147,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 </dl>
 <hr>
 <pre>public static enum <span class="typeNameLabel">LdapLoginManager.GroupMode</span>
-extends java.lang.Enum&lt;<a href="LdapLoginManager.GroupMode.html" title="enum in org.apache.openmeetings.core.ldap">LdapLoginManager.GroupMode</a>&gt;</pre>
+extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Enum.html?is-external=true" title="class or interface in java.lang" class="externalLink">Enum</a>&lt;<a href="LdapLoginManager.GroupMode.html" title="enum in org.apache.openmeetings.core.ldap">LdapLoginManager.GroupMode</a>&gt;</pre>
 </li>
 </ul>
 </div>
@@ -199,7 +199,7 @@ extends java.lang.Enum&lt;<a href="LdapLoginManager.GroupMode.html" title="enum
 </tr>
 <tr id="i0" class="altColor">
 <td class="colFirst"><code>static <a href="LdapLoginManager.GroupMode.html" title="enum in org.apache.openmeetings.core.ldap">LdapLoginManager.GroupMode</a></code></td>
-<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#valueOf(java.lang.String)">valueOf</a></span>&#8203;(java.lang.String&nbsp;name)</code></th>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#valueOf(java.lang.String)">valueOf</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;name)</code></th>
 <td class="colLast">
 <div class="block">Returns the enum constant of this type with the specified name.</div>
 </td>
@@ -217,15 +217,15 @@ the order they are declared.</div>
 <li class="blockList"><a id="methods.inherited.from.class.java.lang.Enum">
 <!--   -->
 </a>
-<h3>Methods inherited from class&nbsp;java.lang.Enum</h3>
-<code>clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf</code></li>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Enum.html?is-external=true" title="class or interface in java.lang" class="externalLink">Enum</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Enum.html?is-external=true#clone()" title="class or interface in java.lang" class="externalLink">clone</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Enum.html?is-external=true#compareTo(E)" title="class or interface in java.lang" class="externalLink">compareTo</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Enum.html?is-external [...]
 </ul>
 <ul class="blockList">
 <li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
 <!--   -->
 </a>
-<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
-<code>getClass, notify, notifyAll, wait, wait, wait</code></li>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang" class="externalLink">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang" class="externalLink">notify</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-ext [...]
 </ul>
 </li>
 </ul>
@@ -306,7 +306,7 @@ for (LdapLoginManager.GroupMode c : LdapLoginManager.GroupMode.values())
 <ul class="blockListLast">
 <li class="blockList">
 <h4>valueOf</h4>
-<pre class="methodSignature">public static&nbsp;<a href="LdapLoginManager.GroupMode.html" title="enum in org.apache.openmeetings.core.ldap">LdapLoginManager.GroupMode</a>&nbsp;valueOf&#8203;(java.lang.String&nbsp;name)</pre>
+<pre class="methodSignature">public static&nbsp;<a href="LdapLoginManager.GroupMode.html" title="enum in org.apache.openmeetings.core.ldap">LdapLoginManager.GroupMode</a>&nbsp;valueOf&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;name)</pre>
 <div class="block">Returns the enum constant of this type with the specified name.
 The string must match <i>exactly</i> an identifier used to declare an
 enum constant in this type.  (Extraneous whitespace characters are 
@@ -317,8 +317,8 @@ not permitted.)</div>
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>the enum constant with the specified name</dd>
 <dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code>java.lang.IllegalArgumentException</code> - if this enum type has no constant with the specified name</dd>
-<dd><code>java.lang.NullPointerException</code> - if the argument is null</dd>
+<dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang" class="externalLink">IllegalArgumentException</a></code> - if this enum type has no constant with the specified name</dd>
+<dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/NullPointerException.html?is-external=true" title="class or interface in java.lang" class="externalLink">NullPointerException</a></code> - if the argument is null</dd>
 </dl>
 </li>
 </ul>
@@ -391,7 +391,7 @@ not permitted.)</div>
 </a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
 </nav>
-<p class="legalCopy"><small>Copyright &#169; 2012&#x2013;2019 <a href="https://apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legalCopy"><small>Copyright &#169; 2012&#x2013;2020 <a href="https://apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
 </footer>
 </body>
 </html>
diff --git a/openmeetings-core/apidocs/org/apache/openmeetings/core/ldap/LdapLoginManager.Provisionning.html b/openmeetings-core/apidocs/org/apache/openmeetings/core/ldap/LdapLoginManager.Provisionning.html
index 2685556..98c108c 100644
--- a/openmeetings-core/apidocs/org/apache/openmeetings/core/ldap/LdapLoginManager.Provisionning.html
+++ b/openmeetings-core/apidocs/org/apache/openmeetings/core/ldap/LdapLoginManager.Provisionning.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.5) on Sun Dec 15 14:07:40 NOVT 2019 -->
-<title>LdapLoginManager.Provisionning (Openmeetings Core 5.0.0-M3 API)</title>
+<!-- Generated by javadoc (11.0.7) on Thu Apr 23 20:52:06 NOVT 2020 -->
+<title>LdapLoginManager.Provisionning (Openmeetings Core 5.0.0-M4 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2019-12-15">
+<meta name="dc.created" content="2020-04-23">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
@@ -22,7 +22,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="LdapLoginManager.Provisionning (Openmeetings Core 5.0.0-M3 API)";
+            parent.document.title="LdapLoginManager.Provisionning (Openmeetings Core 5.0.0-M4 API)";
         }
     }
     catch(err) {
@@ -122,10 +122,10 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 </div>
 <div class="contentContainer">
 <ul class="inheritance">
-<li>java.lang.Object</li>
+<li><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">java.lang.Object</a></li>
 <li>
 <ul class="inheritance">
-<li>java.lang.Enum&lt;<a href="LdapLoginManager.Provisionning.html" title="enum in org.apache.openmeetings.core.ldap">LdapLoginManager.Provisionning</a>&gt;</li>
+<li><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Enum.html?is-external=true" title="class or interface in java.lang" class="externalLink">java.lang.Enum</a>&lt;<a href="LdapLoginManager.Provisionning.html" title="enum in org.apache.openmeetings.core.ldap">LdapLoginManager.Provisionning</a>&gt;</li>
 <li>
 <ul class="inheritance">
 <li>org.apache.openmeetings.core.ldap.LdapLoginManager.Provisionning</li>
@@ -139,7 +139,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <li class="blockList">
 <dl>
 <dt>All Implemented Interfaces:</dt>
-<dd><code>java.io.Serializable</code>, <code>java.lang.Comparable&lt;<a href="LdapLoginManager.Provisionning.html" title="enum in org.apache.openmeetings.core.ldap">LdapLoginManager.Provisionning</a>&gt;</code></dd>
+<dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/Serializable.html?is-external=true" title="class or interface in java.io" class="externalLink">Serializable</a></code>, <code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang" class="externalLink">Comparable</a>&lt;<a href="LdapLoginManager.Provisionning.html" title="enum in org.apache.openmeetings. [...]
 </dl>
 <dl>
 <dt>Enclosing class:</dt>
@@ -147,7 +147,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 </dl>
 <hr>
 <pre>public static enum <span class="typeNameLabel">LdapLoginManager.Provisionning</span>
-extends java.lang.Enum&lt;<a href="LdapLoginManager.Provisionning.html" title="enum in org.apache.openmeetings.core.ldap">LdapLoginManager.Provisionning</a>&gt;</pre>
+extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Enum.html?is-external=true" title="class or interface in java.lang" class="externalLink">Enum</a>&lt;<a href="LdapLoginManager.Provisionning.html" title="enum in org.apache.openmeetings.core.ldap">LdapLoginManager.Provisionning</a>&gt;</pre>
 </li>
 </ul>
 </div>
@@ -199,7 +199,7 @@ extends java.lang.Enum&lt;<a href="LdapLoginManager.Provisionning.html" title="e
 </tr>
 <tr id="i0" class="altColor">
 <td class="colFirst"><code>static <a href="LdapLoginManager.Provisionning.html" title="enum in org.apache.openmeetings.core.ldap">LdapLoginManager.Provisionning</a></code></td>
-<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#valueOf(java.lang.String)">valueOf</a></span>&#8203;(java.lang.String&nbsp;name)</code></th>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#valueOf(java.lang.String)">valueOf</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;name)</code></th>
 <td class="colLast">
 <div class="block">Returns the enum constant of this type with the specified name.</div>
 </td>
@@ -217,15 +217,15 @@ the order they are declared.</div>
 <li class="blockList"><a id="methods.inherited.from.class.java.lang.Enum">
 <!--   -->
 </a>
-<h3>Methods inherited from class&nbsp;java.lang.Enum</h3>
-<code>clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf</code></li>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Enum.html?is-external=true" title="class or interface in java.lang" class="externalLink">Enum</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Enum.html?is-external=true#clone()" title="class or interface in java.lang" class="externalLink">clone</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Enum.html?is-external=true#compareTo(E)" title="class or interface in java.lang" class="externalLink">compareTo</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Enum.html?is-external [...]
 </ul>
 <ul class="blockList">
 <li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
 <!--   -->
 </a>
-<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
-<code>getClass, notify, notifyAll, wait, wait, wait</code></li>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang" class="externalLink">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang" class="externalLink">notify</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-ext [...]
 </ul>
 </li>
 </ul>
@@ -306,7 +306,7 @@ for (LdapLoginManager.Provisionning c : LdapLoginManager.Provisionning.values())
 <ul class="blockListLast">
 <li class="blockList">
 <h4>valueOf</h4>
-<pre class="methodSignature">public static&nbsp;<a href="LdapLoginManager.Provisionning.html" title="enum in org.apache.openmeetings.core.ldap">LdapLoginManager.Provisionning</a>&nbsp;valueOf&#8203;(java.lang.String&nbsp;name)</pre>
+<pre class="methodSignature">public static&nbsp;<a href="LdapLoginManager.Provisionning.html" title="enum in org.apache.openmeetings.core.ldap">LdapLoginManager.Provisionning</a>&nbsp;valueOf&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;name)</pre>
 <div class="block">Returns the enum constant of this type with the specified name.
 The string must match <i>exactly</i> an identifier used to declare an
 enum constant in this type.  (Extraneous whitespace characters are 
@@ -317,8 +317,8 @@ not permitted.)</div>
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>the enum constant with the specified name</dd>
 <dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code>java.lang.IllegalArgumentException</code> - if this enum type has no constant with the specified name</dd>
-<dd><code>java.lang.NullPointerException</code> - if the argument is null</dd>
+<dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang" class="externalLink">IllegalArgumentException</a></code> - if this enum type has no constant with the specified name</dd>
+<dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/NullPointerException.html?is-external=true" title="class or interface in java.lang" class="externalLink">NullPointerException</a></code> - if the argument is null</dd>
 </dl>
 </li>
 </ul>
@@ -391,7 +391,7 @@ not permitted.)</div>
 </a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
 </nav>
-<p class="legalCopy"><small>Copyright &#169; 2012&#x2013;2019 <a href="https://apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legalCopy"><small>Copyright &#169; 2012&#x2013;2020 <a href="https://apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
 </footer>
 </body>
 </html>
diff --git a/openmeetings-core/apidocs/org/apache/openmeetings/core/ldap/LdapLoginManager.html b/openmeetings-core/apidocs/org/apache/openmeetings/core/ldap/LdapLoginManager.html
index 4b2e7c3..3019242 100644
--- a/openmeetings-core/apidocs/org/apache/openmeetings/core/ldap/LdapLoginManager.html
+++ b/openmeetings-core/apidocs/org/apache/openmeetings/core/ldap/LdapLoginManager.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.5) on Sun Dec 15 14:07:40 NOVT 2019 -->
-<title>LdapLoginManager (Openmeetings Core 5.0.0-M3 API)</title>
+<!-- Generated by javadoc (11.0.7) on Thu Apr 23 20:52:06 NOVT 2020 -->
+<title>LdapLoginManager (Openmeetings Core 5.0.0-M4 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2019-12-15">
+<meta name="dc.created" content="2020-04-23">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
@@ -22,7 +22,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="LdapLoginManager (Openmeetings Core 5.0.0-M3 API)";
+            parent.document.title="LdapLoginManager (Openmeetings Core 5.0.0-M4 API)";
         }
     }
     catch(err) {
@@ -91,13 +91,13 @@ loadScripts(document, 'script');</script>
 <ul class="subNavList">
 <li>Summary:&nbsp;</li>
 <li><a href="#nested.class.summary">Nested</a>&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
 <li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
 <li><a href="#method.summary">Method</a></li>
 </ul>
 <ul class="subNavList">
 <li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
 <li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
 <li><a href="#method.detail">Method</a></li>
 </ul>
@@ -122,7 +122,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 </div>
 <div class="contentContainer">
 <ul class="inheritance">
-<li>java.lang.Object</li>
+<li><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">java.lang.Object</a></li>
 <li>
 <ul class="inheritance">
 <li>org.apache.openmeetings.core.ldap.LdapLoginManager</li>
@@ -135,7 +135,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <hr>
 <pre>@Component
 public class <span class="typeNameLabel">LdapLoginManager</span>
-extends java.lang.Object</pre>
+extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a></pre>
 <div class="block">Management of optional LDAP Login</div>
 <dl>
 <dt><span class="simpleTagLabel">Author:</span></dt>
@@ -180,6 +180,29 @@ extends java.lang.Object</pre>
 </li>
 </ul>
 </section>
+<!-- =========== FIELD SUMMARY =========== -->
+<section role="region">
+<ul class="blockList">
+<li class="blockList"><a id="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="memberSummary">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Field</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#CONFIGKEY_LDAP_KEY_PICTURE">CONFIGKEY_LDAP_KEY_PICTURE</a></span></code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+</section>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
 <section role="region">
 <ul class="blockList">
@@ -217,15 +240,15 @@ extends java.lang.Object</pre>
 </tr>
 <tr id="i0" class="altColor">
 <td class="colFirst"><code>void</code></td>
-<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#importUsers(java.lang.Long,boolean)">importUsers</a></span>&#8203;(java.lang.Long&nbsp;domainId,
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#importUsers(java.lang.Long,boolean)">importUsers</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Long.html?is-external=true" title="class or interface in java.lang" class="externalLink">Long</a>&nbsp;domainId,
            boolean&nbsp;print)</code></th>
 <td class="colLast">&nbsp;</td>
 </tr>
 <tr id="i1" class="rowColor">
-<td class="colFirst"><code>org.apache.openmeetings.db.entity.user.User</code></td>
-<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#login(java.lang.String,java.lang.String,java.lang.Long)">login</a></span>&#8203;(java.lang.String&nbsp;_login,
-     java.lang.String&nbsp;passwd,
-     java.lang.Long&nbsp;domainId)</code></th>
+<td class="colFirst"><code><a href="https://openmeetings.apache.org/openmeetings-db/apidocs/org/apache/openmeetings/db/entity/user/User.html?is-external=true" title="class or interface in org.apache.openmeetings.db.entity.user" class="externalLink">User</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#login(java.lang.String,java.lang.String,java.lang.Long)">login</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;inLogin,
+     <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;passwd,
+     <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Long.html?is-external=true" title="class or interface in java.lang" class="externalLink">Long</a>&nbsp;domainId)</code></th>
 <td class="colLast">
 <div class="block">Ldap Login
 
@@ -237,8 +260,8 @@ extends java.lang.Object</pre>
 <li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
 <!--   -->
 </a>
-<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
-<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang" class="externalLink">clone</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang" class="externalLink">equals</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.h [...]
 </ul>
 </li>
 </ul>
@@ -249,6 +272,29 @@ extends java.lang.Object</pre>
 <div class="details">
 <ul class="blockList">
 <li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<section role="region">
+<ul class="blockList">
+<li class="blockList"><a id="field.detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a id="CONFIGKEY_LDAP_KEY_PICTURE">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>CONFIGKEY_LDAP_KEY_PICTURE</h4>
+<pre>public static final&nbsp;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> CONFIGKEY_LDAP_KEY_PICTURE</pre>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../constant-values.html#org.apache.openmeetings.core.ldap.LdapLoginManager.CONFIGKEY_LDAP_KEY_PICTURE">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</section>
 <!-- ========= CONSTRUCTOR DETAIL ======== -->
 <section role="region">
 <ul class="blockList">
@@ -281,20 +327,20 @@ extends java.lang.Object</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>login</h4>
-<pre class="methodSignature">public&nbsp;org.apache.openmeetings.db.entity.user.User&nbsp;login&#8203;(java.lang.String&nbsp;_login,
-                                                         java.lang.String&nbsp;passwd,
-                                                         java.lang.Long&nbsp;domainId)
-                                                  throws org.apache.openmeetings.util.OmException</pre>
+<pre class="methodSignature">public&nbsp;<a href="https://openmeetings.apache.org/openmeetings-db/apidocs/org/apache/openmeetings/db/entity/user/User.html?is-external=true" title="class or interface in org.apache.openmeetings.db.entity.user" class="externalLink">User</a>&nbsp;login&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;inLogin,
+                  <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;passwd,
+                  <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Long.html?is-external=true" title="class or interface in java.lang" class="externalLink">Long</a>&nbsp;domainId)
+           throws org.apache.openmeetings.util.OmException</pre>
 <div class="block">Ldap Login
 
  Connection Data is retrieved from ConfigurationFile</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>_login</code> - - user login</dd>
+<dd><code>inLogin</code> - - user login</dd>
 <dd><code>passwd</code> - - user password</dd>
 <dd><code>domainId</code> - - user domain id</dd>
 <dt><span class="returnLabel">Returns:</span></dt>
-<dd>- <code>User</code> with this credentials or <code>null</code></dd>
+<dd>- <a href="https://openmeetings.apache.org/openmeetings-db/apidocs/org/apache/openmeetings/db/entity/user/User.html?is-external=true" title="class or interface in org.apache.openmeetings.db.entity.user" class="externalLink"><code>User</code></a> with this credentials or <code>null</code></dd>
 <dt><span class="throwsLabel">Throws:</span></dt>
 <dd><code>org.apache.openmeetings.util.OmException</code> - - in case of any error</dd>
 </dl>
@@ -306,7 +352,7 @@ extends java.lang.Object</pre>
 <ul class="blockListLast">
 <li class="blockList">
 <h4>importUsers</h4>
-<pre class="methodSignature">public&nbsp;void&nbsp;importUsers&#8203;(java.lang.Long&nbsp;domainId,
+<pre class="methodSignature">public&nbsp;void&nbsp;importUsers&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Long.html?is-external=true" title="class or interface in java.lang" class="externalLink">Long</a>&nbsp;domainId,
                         boolean&nbsp;print)
                  throws org.apache.openmeetings.util.OmException</pre>
 <dl>
@@ -368,13 +414,13 @@ extends java.lang.Object</pre>
 <ul class="subNavList">
 <li>Summary:&nbsp;</li>
 <li><a href="#nested.class.summary">Nested</a>&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
 <li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
 <li><a href="#method.summary">Method</a></li>
 </ul>
 <ul class="subNavList">
 <li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
 <li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
 <li><a href="#method.detail">Method</a></li>
 </ul>
@@ -384,7 +430,7 @@ extends java.lang.Object</pre>
 </a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
 </nav>
-<p class="legalCopy"><small>Copyright &#169; 2012&#x2013;2019 <a href="https://apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legalCopy"><small>Copyright &#169; 2012&#x2013;2020 <a href="https://apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
 </footer>
 </body>
 </html>
diff --git a/openmeetings-core/apidocs/org/apache/openmeetings/core/ldap/LdapOptions.html b/openmeetings-core/apidocs/org/apache/openmeetings/core/ldap/LdapOptions.html
index 3645171..92d2091 100644
--- a/openmeetings-core/apidocs/org/apache/openmeetings/core/ldap/LdapOptions.html
+++ b/openmeetings-core/apidocs/org/apache/openmeetings/core/ldap/LdapOptions.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.5) on Sun Dec 15 14:07:40 NOVT 2019 -->
-<title>LdapOptions (Openmeetings Core 5.0.0-M3 API)</title>
+<!-- Generated by javadoc (11.0.7) on Thu Apr 23 20:52:06 NOVT 2020 -->
+<title>LdapOptions (Openmeetings Core 5.0.0-M4 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2019-12-15">
+<meta name="dc.created" content="2020-04-23">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
@@ -22,7 +22,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="LdapOptions (Openmeetings Core 5.0.0-M3 API)";
+            parent.document.title="LdapOptions (Openmeetings Core 5.0.0-M4 API)";
         }
     }
     catch(err) {
@@ -116,7 +116,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 </div>
 <div class="contentContainer">
 <ul class="inheritance">
-<li>java.lang.Object</li>
+<li><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">java.lang.Object</a></li>
 <li>
 <ul class="inheritance">
 <li>org.apache.openmeetings.core.ldap.LdapOptions</li>
@@ -128,7 +128,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <li class="blockList">
 <hr>
 <pre>public class <span class="typeNameLabel">LdapOptions</span>
-extends java.lang.Object</pre>
+extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a></pre>
 </li>
 </ul>
 </div>
@@ -150,37 +150,42 @@ extends java.lang.Object</pre>
 <th class="colLast" scope="col">Description</th>
 </tr>
 <tr class="altColor">
-<td class="colFirst"><code>static java.lang.String</code></td>
+<td class="colFirst"><code>static <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td>
 <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#CONFIGKEY_LDAP_ADMIN_DN">CONFIGKEY_LDAP_ADMIN_DN</a></span></code></th>
 <td class="colLast">&nbsp;</td>
 </tr>
 <tr class="rowColor">
-<td class="colFirst"><code>static java.lang.String</code></td>
+<td class="colFirst"><code>static <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td>
 <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#CONFIGKEY_LDAP_ADMIN_PASSWD">CONFIGKEY_LDAP_ADMIN_PASSWD</a></span></code></th>
 <td class="colLast">&nbsp;</td>
 </tr>
 <tr class="altColor">
-<td class="colFirst"><code>static java.lang.String</code></td>
+<td class="colFirst"><code>static <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td>
 <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#CONFIGKEY_LDAP_AUTH_TYPE">CONFIGKEY_LDAP_AUTH_TYPE</a></span></code></th>
 <td class="colLast">&nbsp;</td>
 </tr>
 <tr class="rowColor">
-<td class="colFirst"><code>static java.lang.String</code></td>
+<td class="colFirst"><code>static <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td>
 <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#CONFIGKEY_LDAP_HOST">CONFIGKEY_LDAP_HOST</a></span></code></th>
 <td class="colLast">&nbsp;</td>
 </tr>
 <tr class="altColor">
-<td class="colFirst"><code>static java.lang.String</code></td>
-<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#CONFIGKEY_LDAP_PORT">CONFIGKEY_LDAP_PORT</a></span></code></th>
+<td class="colFirst"><code>static <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#CONFIGKEY_LDAP_PICTURE_URI">CONFIGKEY_LDAP_PICTURE_URI</a></span></code></th>
 <td class="colLast">&nbsp;</td>
 </tr>
 <tr class="rowColor">
-<td class="colFirst"><code>static java.lang.String</code></td>
-<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#CONFIGKEY_LDAP_SEARCH_BASE">CONFIGKEY_LDAP_SEARCH_BASE</a></span></code></th>
+<td class="colFirst"><code>static <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#CONFIGKEY_LDAP_PORT">CONFIGKEY_LDAP_PORT</a></span></code></th>
 <td class="colLast">&nbsp;</td>
 </tr>
 <tr class="altColor">
-<td class="colFirst"><code>static java.lang.String</code></td>
+<td class="colFirst"><code>static <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#CONFIGKEY_LDAP_SEARCH_BASE">CONFIGKEY_LDAP_SEARCH_BASE</a></span></code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td>
 <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#CONFIGKEY_LDAP_SEARCH_SCOPE">CONFIGKEY_LDAP_SEARCH_SCOPE</a></span></code></th>
 <td class="colLast">&nbsp;</td>
 </tr>
@@ -202,7 +207,7 @@ extends java.lang.Object</pre>
 <th class="colLast" scope="col">Description</th>
 </tr>
 <tr class="altColor">
-<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="#%3Cinit%3E(java.util.Properties)">LdapOptions</a></span>&#8203;(java.util.Properties&nbsp;config)</code></th>
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="#%3Cinit%3E(java.util.Properties)">LdapOptions</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Properties.html?is-external=true" title="class or interface in java.util" class="externalLink">Properties</a>&nbsp;config)</code></th>
 <td class="colLast">&nbsp;</td>
 </tr>
 </table>
@@ -220,8 +225,8 @@ extends java.lang.Object</pre>
 <li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
 <!--   -->
 </a>
-<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
-<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang" class="externalLink">clone</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang" class="externalLink">equals</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.h [...]
 </ul>
 </li>
 </ul>
@@ -245,7 +250,7 @@ extends java.lang.Object</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>CONFIGKEY_LDAP_HOST</h4>
-<pre>public static final&nbsp;java.lang.String CONFIGKEY_LDAP_HOST</pre>
+<pre>public static final&nbsp;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> CONFIGKEY_LDAP_HOST</pre>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
 <dd><a href="../../../../../constant-values.html#org.apache.openmeetings.core.ldap.LdapOptions.CONFIGKEY_LDAP_HOST">Constant Field Values</a></dd>
@@ -258,7 +263,7 @@ extends java.lang.Object</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>CONFIGKEY_LDAP_PORT</h4>
-<pre>public static final&nbsp;java.lang.String CONFIGKEY_LDAP_PORT</pre>
+<pre>public static final&nbsp;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> CONFIGKEY_LDAP_PORT</pre>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
 <dd><a href="../../../../../constant-values.html#org.apache.openmeetings.core.ldap.LdapOptions.CONFIGKEY_LDAP_PORT">Constant Field Values</a></dd>
@@ -271,7 +276,7 @@ extends java.lang.Object</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>CONFIGKEY_LDAP_ADMIN_DN</h4>
-<pre>public static final&nbsp;java.lang.String CONFIGKEY_LDAP_ADMIN_DN</pre>
+<pre>public static final&nbsp;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> CONFIGKEY_LDAP_ADMIN_DN</pre>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
 <dd><a href="../../../../../constant-values.html#org.apache.openmeetings.core.ldap.LdapOptions.CONFIGKEY_LDAP_ADMIN_DN">Constant Field Values</a></dd>
@@ -284,7 +289,7 @@ extends java.lang.Object</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>CONFIGKEY_LDAP_ADMIN_PASSWD</h4>
-<pre>public static final&nbsp;java.lang.String CONFIGKEY_LDAP_ADMIN_PASSWD</pre>
+<pre>public static final&nbsp;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> CONFIGKEY_LDAP_ADMIN_PASSWD</pre>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
 <dd><a href="../../../../../constant-values.html#org.apache.openmeetings.core.ldap.LdapOptions.CONFIGKEY_LDAP_ADMIN_PASSWD">Constant Field Values</a></dd>
@@ -297,7 +302,7 @@ extends java.lang.Object</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>CONFIGKEY_LDAP_AUTH_TYPE</h4>
-<pre>public static final&nbsp;java.lang.String CONFIGKEY_LDAP_AUTH_TYPE</pre>
+<pre>public static final&nbsp;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> CONFIGKEY_LDAP_AUTH_TYPE</pre>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
 <dd><a href="../../../../../constant-values.html#org.apache.openmeetings.core.ldap.LdapOptions.CONFIGKEY_LDAP_AUTH_TYPE">Constant Field Values</a></dd>
@@ -310,7 +315,7 @@ extends java.lang.Object</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>CONFIGKEY_LDAP_SEARCH_BASE</h4>
-<pre>public static final&nbsp;java.lang.String CONFIGKEY_LDAP_SEARCH_BASE</pre>
+<pre>public static final&nbsp;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> CONFIGKEY_LDAP_SEARCH_BASE</pre>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
 <dd><a href="../../../../../constant-values.html#org.apache.openmeetings.core.ldap.LdapOptions.CONFIGKEY_LDAP_SEARCH_BASE">Constant Field Values</a></dd>
@@ -320,16 +325,29 @@ extends java.lang.Object</pre>
 <a id="CONFIGKEY_LDAP_SEARCH_SCOPE">
 <!--   -->
 </a>
-<ul class="blockListLast">
+<ul class="blockList">
 <li class="blockList">
 <h4>CONFIGKEY_LDAP_SEARCH_SCOPE</h4>
-<pre>public static final&nbsp;java.lang.String CONFIGKEY_LDAP_SEARCH_SCOPE</pre>
+<pre>public static final&nbsp;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> CONFIGKEY_LDAP_SEARCH_SCOPE</pre>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
 <dd><a href="../../../../../constant-values.html#org.apache.openmeetings.core.ldap.LdapOptions.CONFIGKEY_LDAP_SEARCH_SCOPE">Constant Field Values</a></dd>
 </dl>
 </li>
 </ul>
+<a id="CONFIGKEY_LDAP_PICTURE_URI">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>CONFIGKEY_LDAP_PICTURE_URI</h4>
+<pre>public static final&nbsp;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> CONFIGKEY_LDAP_PICTURE_URI</pre>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../../constant-values.html#org.apache.openmeetings.core.ldap.LdapOptions.CONFIGKEY_LDAP_PICTURE_URI">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
 </li>
 </ul>
 </section>
@@ -346,7 +364,7 @@ extends java.lang.Object</pre>
 <ul class="blockListLast">
 <li class="blockList">
 <h4>LdapOptions</h4>
-<pre>public&nbsp;LdapOptions&#8203;(java.util.Properties&nbsp;config)</pre>
+<pre>public&nbsp;LdapOptions&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Properties.html?is-external=true" title="class or interface in java.util" class="externalLink">Properties</a>&nbsp;config)</pre>
 </li>
 </ul>
 </li>
@@ -418,7 +436,7 @@ extends java.lang.Object</pre>
 </a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
 </nav>
-<p class="legalCopy"><small>Copyright &#169; 2012&#x2013;2019 <a href="https://apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legalCopy"><small>Copyright &#169; 2012&#x2013;2020 <a href="https://apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
 </footer>
 </body>
 </html>
diff --git a/openmeetings-core/apidocs/org/apache/openmeetings/core/ldap/class-use/LdapLoginManager.AuthType.html b/openmeetings-core/apidocs/org/apache/openmeetings/core/ldap/class-use/LdapLoginManager.AuthType.html
index 6407bb4..da47083 100644
--- a/openmeetings-core/apidocs/org/apache/openmeetings/core/ldap/class-use/LdapLoginManager.AuthType.html
+++ b/openmeetings-core/apidocs/org/apache/openmeetings/core/ldap/class-use/LdapLoginManager.AuthType.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.5) on Sun Dec 15 14:07:40 NOVT 2019 -->
-<title>Uses of Class org.apache.openmeetings.core.ldap.LdapLoginManager.AuthType (Openmeetings Core 5.0.0-M3 API)</title>
+<!-- Generated by javadoc (11.0.7) on Thu Apr 23 20:52:06 NOVT 2020 -->
+<title>Uses of Class org.apache.openmeetings.core.ldap.LdapLoginManager.AuthType (Openmeetings Core 5.0.0-M4 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2019-12-15">
+<meta name="dc.created" content="2020-04-23">
 <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../../../../script.js"></script>
@@ -22,7 +22,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class org.apache.openmeetings.core.ldap.LdapLoginManager.AuthType (Openmeetings Core 5.0.0-M3 API)";
+            parent.document.title="Uses of Class org.apache.openmeetings.core.ldap.LdapLoginManager.AuthType (Openmeetings Core 5.0.0-M4 API)";
         }
     }
     catch(err) {
@@ -131,7 +131,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <tbody>
 <tr class="altColor">
 <td class="colFirst"><code>static <a href="../LdapLoginManager.AuthType.html" title="enum in org.apache.openmeetings.core.ldap">LdapLoginManager.AuthType</a></code></td>
-<th class="colSecond" scope="row"><span class="typeNameLabel">LdapLoginManager.AuthType.</span><code><span class="memberNameLink"><a href="../LdapLoginManager.AuthType.html#valueOf(java.lang.String)">valueOf</a></span>&#8203;(java.lang.String&nbsp;name)</code></th>
+<th class="colSecond" scope="row"><span class="typeNameLabel">LdapLoginManager.AuthType.</span><code><span class="memberNameLink"><a href="../LdapLoginManager.AuthType.html#valueOf(java.lang.String)">valueOf</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;name)</code></th>
 <td class="colLast">
 <div class="block">Returns the enum constant of this type with the specified name.</div>
 </td>
@@ -198,7 +198,7 @@ the order they are declared.</div>
 </a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
 </nav>
-<p class="legalCopy"><small>Copyright &#169; 2012&#x2013;2019 <a href="https://apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legalCopy"><small>Copyright &#169; 2012&#x2013;2020 <a href="https://apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
 </footer>
 </body>
 </html>
diff --git a/openmeetings-core/apidocs/org/apache/openmeetings/core/ldap/class-use/LdapLoginManager.GroupMode.html b/openmeetings-core/apidocs/org/apache/openmeetings/core/ldap/class-use/LdapLoginManager.GroupMode.html
index 6594d6b..7a083b9 100644
--- a/openmeetings-core/apidocs/org/apache/openmeetings/core/ldap/class-use/LdapLoginManager.GroupMode.html
+++ b/openmeetings-core/apidocs/org/apache/openmeetings/core/ldap/class-use/LdapLoginManager.GroupMode.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.5) on Sun Dec 15 14:07:40 NOVT 2019 -->
-<title>Uses of Class org.apache.openmeetings.core.ldap.LdapLoginManager.GroupMode (Openmeetings Core 5.0.0-M3 API)</title>
+<!-- Generated by javadoc (11.0.7) on Thu Apr 23 20:52:06 NOVT 2020 -->
+<title>Uses of Class org.apache.openmeetings.core.ldap.LdapLoginManager.GroupMode (Openmeetings Core 5.0.0-M4 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2019-12-15">
+<meta name="dc.created" content="2020-04-23">
 <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../../../../script.js"></script>
@@ -22,7 +22,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class org.apache.openmeetings.core.ldap.LdapLoginManager.GroupMode (Openmeetings Core 5.0.0-M3 API)";
+            parent.document.title="Uses of Class org.apache.openmeetings.core.ldap.LdapLoginManager.GroupMode (Openmeetings Core 5.0.0-M4 API)";
         }
     }
     catch(err) {
@@ -131,7 +131,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <tbody>
 <tr class="altColor">
 <td class="colFirst"><code>static <a href="../LdapLoginManager.GroupMode.html" title="enum in org.apache.openmeetings.core.ldap">LdapLoginManager.GroupMode</a></code></td>
-<th class="colSecond" scope="row"><span class="typeNameLabel">LdapLoginManager.GroupMode.</span><code><span class="memberNameLink"><a href="../LdapLoginManager.GroupMode.html#valueOf(java.lang.String)">valueOf</a></span>&#8203;(java.lang.String&nbsp;name)</code></th>
+<th class="colSecond" scope="row"><span class="typeNameLabel">LdapLoginManager.GroupMode.</span><code><span class="memberNameLink"><a href="../LdapLoginManager.GroupMode.html#valueOf(java.lang.String)">valueOf</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;name)</code></th>
 <td class="colLast">
 <div class="block">Returns the enum constant of this type with the specified name.</div>
 </td>
@@ -198,7 +198,7 @@ the order they are declared.</div>
 </a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
 </nav>
-<p class="legalCopy"><small>Copyright &#169; 2012&#x2013;2019 <a href="https://apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legalCopy"><small>Copyright &#169; 2012&#x2013;2020 <a href="https://apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
 </footer>
 </body>
 </html>
diff --git a/openmeetings-core/apidocs/org/apache/openmeetings/core/ldap/class-use/LdapLoginManager.Provisionning.html b/openmeetings-core/apidocs/org/apache/openmeetings/core/ldap/class-use/LdapLoginManager.Provisionning.html
index 4cb8b62..b1e75a7 100644
--- a/openmeetings-core/apidocs/org/apache/openmeetings/core/ldap/class-use/LdapLoginManager.Provisionning.html
+++ b/openmeetings-core/apidocs/org/apache/openmeetings/core/ldap/class-use/LdapLoginManager.Provisionning.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.5) on Sun Dec 15 14:07:40 NOVT 2019 -->
-<title>Uses of Class org.apache.openmeetings.core.ldap.LdapLoginManager.Provisionning (Openmeetings Core 5.0.0-M3 API)</title>
+<!-- Generated by javadoc (11.0.7) on Thu Apr 23 20:52:06 NOVT 2020 -->
+<title>Uses of Class org.apache.openmeetings.core.ldap.LdapLoginManager.Provisionning (Openmeetings Core 5.0.0-M4 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2019-12-15">
+<meta name="dc.created" content="2020-04-23">
 <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../../../../script.js"></script>
@@ -22,7 +22,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class org.apache.openmeetings.core.ldap.LdapLoginManager.Provisionning (Openmeetings Core 5.0.0-M3 API)";
+            parent.document.title="Uses of Class org.apache.openmeetings.core.ldap.LdapLoginManager.Provisionning (Openmeetings Core 5.0.0-M4 API)";
         }
     }
     catch(err) {
@@ -131,7 +131,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <tbody>
 <tr class="altColor">
 <td class="colFirst"><code>static <a href="../LdapLoginManager.Provisionning.html" title="enum in org.apache.openmeetings.core.ldap">LdapLoginManager.Provisionning</a></code></td>
-<th class="colSecond" scope="row"><span class="typeNameLabel">LdapLoginManager.Provisionning.</span><code><span class="memberNameLink"><a href="../LdapLoginManager.Provisionning.html#valueOf(java.lang.String)">valueOf</a></span>&#8203;(java.lang.String&nbsp;name)</code></th>
+<th class="colSecond" scope="row"><span class="typeNameLabel">LdapLoginManager.Provisionning.</span><code><span class="memberNameLink"><a href="../LdapLoginManager.Provisionning.html#valueOf(java.lang.String)">valueOf</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;name)</code></th>
 <td class="colLast">
 <div class="block">Returns the enum constant of this type with the specified name.</div>
 </td>
@@ -198,7 +198,7 @@ the order they are declared.</div>
 </a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
 </nav>
-<p class="legalCopy"><small>Copyright &#169; 2012&#x2013;2019 <a href="https://apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legalCopy"><small>Copyright &#169; 2012&#x2013;2020 <a href="https://apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
 </footer>
 </body>
 </html>
diff --git a/openmeetings-core/apidocs/org/apache/openmeetings/core/ldap/class-use/LdapLoginManager.html b/openmeetings-core/apidocs/org/apache/openmeetings/core/ldap/class-use/LdapLoginManager.html
index ba371f1..6d0b9aa 100644
--- a/openmeetings-core/apidocs/org/apache/openmeetings/core/ldap/class-use/LdapLoginManager.html
+++ b/openmeetings-core/apidocs/org/apache/openmeetings/core/ldap/class-use/LdapLoginManager.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.5) on Sun Dec 15 14:07:40 NOVT 2019 -->
-<title>Uses of Class org.apache.openmeetings.core.ldap.LdapLoginManager (Openmeetings Core 5.0.0-M3 API)</title>
+<!-- Generated by javadoc (11.0.7) on Thu Apr 23 20:52:06 NOVT 2020 -->
+<title>Uses of Class org.apache.openmeetings.core.ldap.LdapLoginManager (Openmeetings Core 5.0.0-M4 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2019-12-15">
+<meta name="dc.created" content="2020-04-23">
 <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../../../../script.js"></script>
@@ -22,7 +22,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class org.apache.openmeetings.core.ldap.LdapLoginManager (Openmeetings Core 5.0.0-M3 API)";
+            parent.document.title="Uses of Class org.apache.openmeetings.core.ldap.LdapLoginManager (Openmeetings Core 5.0.0-M4 API)";
         }
     }
     catch(err) {
@@ -144,7 +144,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 </a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
 </nav>
-<p class="legalCopy"><small>Copyright &#169; 2012&#x2013;2019 <a href="https://apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legalCopy"><small>Copyright &#169; 2012&#x2013;2020 <a href="https://apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
 </footer>
 </body>
 </html>
diff --git a/openmeetings-core/apidocs/org/apache/openmeetings/core/ldap/class-use/LdapOptions.html b/openmeetings-core/apidocs/org/apache/openmeetings/core/ldap/class-use/LdapOptions.html
index 16df040..adb0933 100644
--- a/openmeetings-core/apidocs/org/apache/openmeetings/core/ldap/class-use/LdapOptions.html
+++ b/openmeetings-core/apidocs/org/apache/openmeetings/core/ldap/class-use/LdapOptions.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.5) on Sun Dec 15 14:07:40 NOVT 2019 -->
-<title>Uses of Class org.apache.openmeetings.core.ldap.LdapOptions (Openmeetings Core 5.0.0-M3 API)</title>
+<!-- Generated by javadoc (11.0.7) on Thu Apr 23 20:52:06 NOVT 2020 -->
+<title>Uses of Class org.apache.openmeetings.core.ldap.LdapOptions (Openmeetings Core 5.0.0-M4 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2019-12-15">
+<meta name="dc.created" content="2020-04-23">
 <link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../../../../script.js"></script>
@@ -22,7 +22,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class org.apache.openmeetings.core.ldap.LdapOptions (Openmeetings Core 5.0.0-M3 API)";
+            parent.document.title="Uses of Class org.apache.openmeetings.core.ldap.LdapOptions (Openmeetings Core 5.0.0-M4 API)";
         }
     }
     catch(err) {
@@ -144,7 +144,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 </a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
 </nav>
-<p class="legalCopy"><small>Copyright &#169; 2012&#x2013;2019 <a href="https://apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legalCopy"><small>Copyright &#169; 2012&#x2013;2020 <a href="https://apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
 </footer>
 </body>
 </html>
diff --git a/openmeetings-core/apidocs/org/apache/openmeetings/core/ldap/package-summary.html b/openmeetings-core/apidocs/org/apache/openmeetings/core/ldap/package-summary.html
index 21806f7..4460bc0 100644
--- a/openmeetings-core/apidocs/org/apache/openmeetings/core/ldap/package-summary.html
+++ b/openmeetings-core/apidocs/org/apache/openmeetings/core/ldap/package-summary.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.5) on Sun Dec 15 14:07:40 NOVT 2019 -->
-<title>org.apache.openmeetings.core.ldap (Openmeetings Core 5.0.0-M3 API)</title>
+<!-- Generated by javadoc (11.0.7) on Thu Apr 23 20:52:06 NOVT 2020 -->
+<title>org.apache.openmeetings.core.ldap (Openmeetings Core 5.0.0-M4 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2019-12-15">
+<meta name="dc.created" content="2020-04-23">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
@@ -22,7 +22,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="org.apache.openmeetings.core.ldap (Openmeetings Core 5.0.0-M3 API)";
+            parent.document.title="org.apache.openmeetings.core.ldap (Openmeetings Core 5.0.0-M4 API)";
         }
     }
     catch(err) {
@@ -191,7 +191,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 </a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
 </nav>
-<p class="legalCopy"><small>Copyright &#169; 2012&#x2013;2019 <a href="https://apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legalCopy"><small>Copyright &#169; 2012&#x2013;2020 <a href="https://apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
 </footer>
 </body>
 </html>
diff --git a/openmeetings-core/apidocs/org/apache/openmeetings/core/ldap/package-tree.html b/openmeetings-core/apidocs/org/apache/openmeetings/core/ldap/package-tree.html
index 680949a..4291e9c 100644
--- a/openmeetings-core/apidocs/org/apache/openmeetings/core/ldap/package-tree.html
+++ b/openmeetings-core/apidocs/org/apache/openmeetings/core/ldap/package-tree.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.5) on Sun Dec 15 14:07:40 NOVT 2019 -->
-<title>org.apache.openmeetings.core.ldap Class Hierarchy (Openmeetings Core 5.0.0-M3 API)</title>
+<!-- Generated by javadoc (11.0.7) on Thu Apr 23 20:52:06 NOVT 2020 -->
+<title>org.apache.openmeetings.core.ldap Class Hierarchy (Openmeetings Core 5.0.0-M4 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2019-12-15">
+<meta name="dc.created" content="2020-04-23">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
@@ -22,7 +22,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="org.apache.openmeetings.core.ldap Class Hierarchy (Openmeetings Core 5.0.0-M3 API)";
+            parent.document.title="org.apache.openmeetings.core.ldap Class Hierarchy (Openmeetings Core 5.0.0-M4 API)";
         }
     }
     catch(err) {
@@ -105,7 +105,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <section role="region">
 <h2 title="Class Hierarchy">Class Hierarchy</h2>
 <ul>
-<li class="circle">java.lang.Object
+<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink"><span class="typeNameLink">Object</span></a>
 <ul>
 <li class="circle">org.apache.openmeetings.core.ldap.<a href="LdapLoginManager.html" title="class in org.apache.openmeetings.core.ldap"><span class="typeNameLink">LdapLoginManager</span></a></li>
 <li class="circle">org.apache.openmeetings.core.ldap.<a href="LdapOptions.html" title="class in org.apache.openmeetings.core.ldap"><span class="typeNameLink">LdapOptions</span></a></li>
@@ -116,9 +116,9 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <section role="region">
 <h2 title="Enum Hierarchy">Enum Hierarchy</h2>
 <ul>
-<li class="circle">java.lang.Object
+<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink"><span class="typeNameLink">Object</span></a>
 <ul>
-<li class="circle">java.lang.Enum&lt;E&gt; (implements java.lang.Comparable&lt;T&gt;, java.io.Serializable)
+<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Enum.html?is-external=true" title="class or interface in java.lang" class="externalLink"><span class="typeNameLink">Enum</span></a>&lt;E&gt; (implements java.lang.<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang" class="externalLink">Comparable</a>&lt;T&gt;, java.io.<a href="htt [...]
 <ul>
 <li class="circle">org.apache.openmeetings.core.ldap.<a href="LdapLoginManager.AuthType.html" title="enum in org.apache.openmeetings.core.ldap"><span class="typeNameLink">LdapLoginManager.AuthType</span></a></li>
 <li class="circle">org.apache.openmeetings.core.ldap.<a href="LdapLoginManager.GroupMode.html" title="enum in org.apache.openmeetings.core.ldap"><span class="typeNameLink">LdapLoginManager.GroupMode</span></a></li>
@@ -176,7 +176,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 </a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
 </nav>
-<p class="legalCopy"><small>Copyright &#169; 2012&#x2013;2019 <a href="https://apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legalCopy"><small>Copyright &#169; 2012&#x2013;2020 <a href="https://apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
 </footer>
 </body>
 </html>
diff --git a/openmeetings-core/apidocs/org/apache/openmeetings/core/ldap/package-use.html b/openmeetings-core/apidocs/org/apache/openmeetings/core/ldap/package-use.html
index b460904..51c9af4 100644
--- a/openmeetings-core/apidocs/org/apache/openmeetings/core/ldap/package-use.html
+++ b/openmeetings-core/apidocs/org/apache/openmeetings/core/ldap/package-use.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.5) on Sun Dec 15 14:07:40 NOVT 2019 -->
-<title>Uses of Package org.apache.openmeetings.core.ldap (Openmeetings Core 5.0.0-M3 API)</title>
+<!-- Generated by javadoc (11.0.7) on Thu Apr 23 20:52:06 NOVT 2020 -->
+<title>Uses of Package org.apache.openmeetings.core.ldap (Openmeetings Core 5.0.0-M4 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2019-12-15">
+<meta name="dc.created" content="2020-04-23">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
@@ -22,7 +22,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Package org.apache.openmeetings.core.ldap (Openmeetings Core 5.0.0-M3 API)";
+            parent.document.title="Uses of Package org.apache.openmeetings.core.ldap (Openmeetings Core 5.0.0-M4 API)";
         }
     }
     catch(err) {
@@ -187,7 +187,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 </a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
 </nav>
-<p class="legalCopy"><small>Copyright &#169; 2012&#x2013;2019 <a href="https://apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legalCopy"><small>Copyright &#169; 2012&#x2013;2020 <a href="https://apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
 </footer>
 </body>
 </html>
diff --git a/openmeetings-core/apidocs/org/apache/openmeetings/core/mail/MailHandler.html b/openmeetings-core/apidocs/org/apache/openmeetings/core/mail/MailHandler.html
index 3a48839..5f7ce8f 100644
--- a/openmeetings-core/apidocs/org/apache/openmeetings/core/mail/MailHandler.html
+++ b/openmeetings-core/apidocs/org/apache/openmeetings/core/mail/MailHandler.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.5) on Sun Dec 15 14:07:40 NOVT 2019 -->
-<title>MailHandler (Openmeetings Core 5.0.0-M3 API)</title>
+<!-- Generated by javadoc (11.0.7) on Thu Apr 23 20:52:06 NOVT 2020 -->
+<title>MailHandler (Openmeetings Core 5.0.0-M4 API)</title>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="dc.created" content="2019-12-15">
+<meta name="dc.created" content="2020-04-23">
 <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../../jquery/jquery-ui.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
@@ -22,7 +22,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MailHandler (Openmeetings Core 5.0.0-M3 API)";
+            parent.document.title="MailHandler (Openmeetings Core 5.0.0-M4 API)";
         }
     }
     catch(err) {
@@ -122,7 +122,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 </div>
 <div class="contentContainer">
 <ul class="inheritance">
-<li>java.lang.Object</li>
+<li><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">java.lang.Object</a></li>
 <li>
 <ul class="inheritance">
 <li>org.apache.openmeetings.core.mail.MailHandler</li>
@@ -135,7 +135,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <hr>
 <pre>@Component("mailHandler")
 public class <span class="typeNameLabel">MailHandler</span>
-extends java.lang.Object</pre>
+extends <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a></pre>
 <dl>
 <dt><span class="simpleTagLabel">Author:</span></dt>
 <dd>swagner
@@ -187,13 +187,13 @@ extends java.lang.Object</pre>
 <tr id="i0" class="altColor">
 <td class="colFirst"><code>javax.mail.internet.MimeMessage</code></td>
 <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#appendBody(javax.mail.internet.MimeMessage,java.lang.String)">appendBody</a></span>&#8203;(javax.mail.internet.MimeMessage&nbsp;msg,
-          java.lang.String&nbsp;body)</code></th>
+          <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;body)</code></th>
 <td class="colLast">&nbsp;</td>
 </tr>
 <tr id="i1" class="rowColor">
 <td class="colFirst"><code>protected javax.mail.internet.MimeMessage</code></td>
 <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#appendIcsBody(javax.mail.internet.MimeMessage,org.apache.openmeetings.db.entity.basic.MailMessage)">appendIcsBody</a></span>&#8203;(javax.mail.internet.MimeMessage&nbsp;msg,
-             org.apache.openmeetings.db.entity.basic.MailMessage&nbsp;m)</code></th>
+             <a href="https://openmeetings.apache.org/openmeetings-db/apidocs/org/apache/openmeetings/db/entity/basic/MailMessage.html?is-external=true" title="class or interface in org.apache.openmeetings.db.entity.basic" class="externalLink">MailMessage</a>&nbsp;m)</code></th>
 <td class="colLast">&nbsp;</td>
 </tr>
 <tr id="i2" class="altColor">
@@ -203,11 +203,11 @@ extends java.lang.Object</pre>
 </tr>
 <tr id="i3" class="rowColor">
 <td class="colFirst"><code>void</code></td>
-<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#init(java.lang.String,int,java.lang.String,java.lang.String,java.lang.String,boolean,boolean)">init</a></span>&#8203;(java.lang.String&nbsp;smtpServer,
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#init(java.lang.String,int,java.lang.String,java.lang.String,java.lang.String,boolean,boolean)">init</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;smtpServer,
     int&nbsp;smtpPort,
-    java.lang.String&nbsp;from,
-    java.lang.String&nbsp;mailAuthUser,
-    java.lang.String&nbsp;mailAuthPass,
+    <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;from,
+    <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;mailAuthUser,
+    <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;mailAuthPass,
     boolean&nbsp;mailTls,
     boolean&nbsp;mailAddReplyTo)</code></th>
 <td class="colLast">&nbsp;</td>
@@ -219,27 +219,27 @@ extends java.lang.Object</pre>
 </tr>
 <tr id="i5" class="rowColor">
 <td class="colFirst"><code>void</code></td>
-<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#send(java.lang.String,java.lang.String,java.lang.String)">send</a></span>&#8203;(java.lang.String&nbsp;toEmail,
-    java.lang.String&nbsp;subj,
-    java.lang.String&nbsp;message)</code></th>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#send(java.lang.String,java.lang.String,java.lang.String)">send</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;toEmail,
+    <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;subj,
+    <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;message)</code></th>
 <td class="colLast">&nbsp;</td>
 </tr>
 <tr id="i6" class="altColor">
 <td class="colFirst"><code>void</code></td>
-<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#send(java.lang.String,java.lang.String,java.lang.String,java.lang.String)">send</a></span>&#8203;(java.lang.String&nbsp;toEmail,
-    java.lang.String&nbsp;replyTo,
-    java.lang.String&nbsp;subj,
-    java.lang.String&nbsp;message)</code></th>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#send(java.lang.String,java.lang.String,java.lang.String,java.lang.String)">send</a></span>&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;toEmail,
+    <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;replyTo,
+    <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;subj,
+    <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;message)</code></th>
 <td class="colLast">&nbsp;</td>
 </tr>
 <tr id="i7" class="rowColor">
 <td class="colFirst"><code>void</code></td>
-<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#send(org.apache.openmeetings.db.entity.basic.MailMessage)">send</a></span>&#8203;(org.apache.openmeetings.db.entity.basic.MailMessage&nbsp;m)</code></th>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#send(org.apache.openmeetings.db.entity.basic.MailMessage)">send</a></span>&#8203;(<a href="https://openmeetings.apache.org/openmeetings-db/apidocs/org/apache/openmeetings/db/entity/basic/MailMessage.html?is-external=true" title="class or interface in org.apache.openmeetings.db.entity.basic" class="externalLink">MailMessage</a>&nbsp;m)</code></th>
 <td class="colLast">&nbsp;</td>
 </tr>
 <tr id="i8" class="altColor">
 <td class="colFirst"><code>void</code></td>
-<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#send(org.apache.openmeetings.db.entity.basic.MailMessage,boolean)">send</a></span>&#8203;(org.apache.openmeetings.db.entity.basic.MailMessage&nbsp;m,
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#send(org.apache.openmeetings.db.entity.basic.MailMessage,boolean)">send</a></span>&#8203;(<a href="https://openmeetings.apache.org/openmeetings-db/apidocs/org/apache/openmeetings/db/entity/basic/MailMessage.html?is-external=true" title="class or interface in org.apache.openmeetings.db.entity.basic" class="externalLink">MailMessage</a>&nbsp;m,
     boolean&nbsp;send)</code></th>
 <td class="colLast">&nbsp;</td>
 </tr>
@@ -253,8 +253,8 @@ extends java.lang.Object</pre>
 <li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
 <!--   -->
 </a>
-<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
-<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a></h3>
+<code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang" class="externalLink">clone</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang" class="externalLink">equals</a>, <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.h [...]
 </ul>
 </li>
 </ul>
@@ -297,11 +297,11 @@ extends java.lang.Object</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>init</h4>
-<pre class="methodSignature">public&nbsp;void&nbsp;init&#8203;(java.lang.String&nbsp;smtpServer,
+<pre class="methodSignature">public&nbsp;void&nbsp;init&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;smtpServer,
                  int&nbsp;smtpPort,
-                 java.lang.String&nbsp;from,
-                 java.lang.String&nbsp;mailAuthUser,
-                 java.lang.String&nbsp;mailAuthPass,
+                 <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;from,
+                 <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;mailAuthUser,
+                 <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;mailAuthPass,
                  boolean&nbsp;mailTls,
                  boolean&nbsp;mailAddReplyTo)</pre>
 </li>
@@ -313,11 +313,11 @@ extends java.lang.Object</pre>
 <li class="blockList">
 <h4>appendIcsBody</h4>
 <pre class="methodSignature">protected&nbsp;javax.mail.internet.MimeMessage&nbsp;appendIcsBody&#8203;(javax.mail.internet.MimeMessage&nbsp;msg,
-                                                        org.apache.openmeetings.db.entity.basic.MailMessage&nbsp;m)
-                                                 throws java.lang.Exception</pre>
+                                                        <a href="https://openmeetings.apache.org/openmeetings-db/apidocs/org/apache/openmeetings/db/entity/basic/MailMessage.html?is-external=true" title="class or interface in org.apache.openmeetings.db.entity.basic" class="externalLink">MailMessage</a>&nbsp;m)
+                                                 throws <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Exception.html?is-external=true" title="class or interface in java.lang" class="externalLink">Exception</a></pre>
 <dl>
 <dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code>java.lang.Exception</code></dd>
+<dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Exception.html?is-external=true" title="class or interface in java.lang" class="externalLink">Exception</a></code></dd>
 </dl>
 </li>
 </ul>
@@ -328,13 +328,13 @@ extends java.lang.Object</pre>
 <li class="blockList">
 <h4>appendBody</h4>
 <pre class="methodSignature">public&nbsp;javax.mail.internet.MimeMessage&nbsp;appendBody&#8203;(javax.mail.internet.MimeMessage&nbsp;msg,
-                                                  java.lang.String&nbsp;body)
+                                                  <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;body)
                                            throws javax.mail.MessagingException,
-                                                  java.io.IOException</pre>
+                                                  <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a></pre>
 <dl>
 <dt><span class="throwsLabel">Throws:</span></dt>
 <dd><code>javax.mail.MessagingException</code></dd>
-<dd><code>java.io.IOException</code></dd>
+<dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/io/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a></code></dd>
 </dl>
 </li>
 </ul>
@@ -345,10 +345,10 @@ extends java.lang.Object</pre>
 <li class="blockList">
 <h4>getBasicMimeMessage</h4>
 <pre class="methodSignature">public&nbsp;javax.mail.internet.MimeMessage&nbsp;getBasicMimeMessage()
-                                                    throws java.lang.Exception</pre>
+                                                    throws <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Exception.html?is-external=true" title="class or interface in java.lang" class="externalLink">Exception</a></pre>
 <dl>
 <dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code>java.lang.Exception</code></dd>
+<dd><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Exception.html?is-external=true" title="class or interface in java.lang" class="externalLink">Exception</a></code></dd>
 </dl>
 </li>
 </ul>
@@ -358,9 +358,9 @@ extends java.lang.Object</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>send</h4>
-<pre class="methodSignature">public&nbsp;void&nbsp;send&#8203;(java.lang.String&nbsp;toEmail,
-                 java.lang.String&nbsp;subj,
-                 java.lang.String&nbsp;message)</pre>
+<pre class="methodSignature">public&nbsp;void&nbsp;send&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;toEmail,
+                 <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;subj,
+                 <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;message)</pre>
 </li>
 </ul>
 <a id="send(java.lang.String,java.lang.String,java.lang.String,java.lang.String)">
@@ -369,10 +369,10 @@ extends java.lang.Object</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>send</h4>
-<pre class="methodSignature">public&nbsp;void&nbsp;send&#8203;(java.lang.String&nbsp;toEmail,
-                 java.lang.String&nbsp;replyTo,
-                 java.lang.String&nbsp;subj,
-                 java.lang.String&nbsp;message)</pre>
+<pre class="methodSignature">public&nbsp;void&nbsp;send&#8203;(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;toEmail,
+                 <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;replyTo,
+                 <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;subj,
+                 <a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;message)</pre>
 </li>
 </ul>
 <a id="send(org.apache.openmeetings.db.entity.basic.MailMessage)">
@@ -381,7 +381,7 @@ extends java.lang.Object</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>send</h4>
-<pre class="methodSignature">public&nbsp;void&nbsp;send&#8203;(org.apache.openmeetings.db.entity.basic.MailMessage&nbsp;m)</pre>
+<pre class="methodSignature">public&nbsp;void&nbsp;send&#8203;(<a href="https://openmeetings.apache.org/openmeetings-db/apidocs/org/apache/openmeetings/db/entity/basic/MailMessage.html?is-external=true" title="class or interface in org.apache.openmeetings.db.entity.basic" class="externalLink">MailMessage</a>&nbsp;m)</pre>
 </li>
 </ul>
 <a id="send(org.apache.openmeetings.db.entity.basic.MailMessage,boolean)">
@@ -390,7 +390,7 @@ extends java.lang.Object</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>send</h4>
-<pre class="methodSignature">public&nbsp;void&nbsp;send&#8203;(org.apache.openmeetings.db.entity.basic.MailMessage&nbsp;m,
+<pre class="methodSignature">public&nbsp;void&nbsp;send&#8203;(<a href="https://openmeetings.apache.org/openmeetings-db/apidocs/org/apache/openmeetings/db/entity/basic/MailMessage.html?is-external=true" title="class or interface in org.apache.openmeetings.db.entity.basic" class="externalLink">MailMessage</a>&nbsp;m,
                  boolean&nbsp;send)</pre>
 </li>
 </ul>
@@ -481,7 +481,7 @@ extends java.lang.Object</pre>
 </a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
 </nav>
... 184377 lines suppressed ...