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 2018/04/18 16:26:42 UTC

[openmeetings] branch 4.0.x updated: Text files were converted to markdown

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

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


The following commit(s) were added to refs/heads/4.0.x by this push:
     new a50556c  Text files were converted to markdown
a50556c is described below

commit a50556c18546d33eb2242b1ecde1f876dbb57989
Author: Maxim Solodovnik <so...@gmail.com>
AuthorDate: Wed Apr 18 23:26:29 2018 +0700

    Text files were converted to markdown
---
 CHANGELOG => CHANGELOG.md | 681 +++++++++++++++++++++++-----------------------
 NOTICE => NOTICE.md       |  10 +-
 README                    | 258 ------------------
 README.md                 | 196 +++++++++++++
 4 files changed, 542 insertions(+), 603 deletions(-)

diff --git a/CHANGELOG b/CHANGELOG.md
similarity index 87%
rename from CHANGELOG
rename to CHANGELOG.md
index ca5f9fe..d7f7ff1 100644
--- a/CHANGELOG
+++ b/CHANGELOG.md
@@ -1,15 +1,16 @@
 Apache OpenMeetings Change Log
+==============================
 
-See http://issues.apache.org/jira/browse/OPENMEETINGS-* (where * is the number of the issue below)
+See http://issues.apache.org/jira/browse/OPENMEETINGS-* (where * is the number of the issue below)  
 See https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-* (where * is the number of CVE below)
 
 Release Notes - Openmeetings - Version 4.0.3
 ================================================================================================================
 
-** Vulnerability
+* Vulnerability
     * CVE-2018-1325 - Wicket Jquery UI: XSS while displaying value in WYSIWYG editor
 
-** Bug
+* Bug
     * [OPENMEETINGS-1836] - Performance degradation
     * [OPENMEETINGS-1837] - Audio isn't recording but the video is ok
     * [OPENMEETINGS-1840] - Add Group in Room
@@ -19,11 +20,11 @@ Release Notes - Openmeetings - Version 4.0.3
     * [OPENMEETINGS-1853] - Closed Room redirect link causes error
     * [OPENMEETINGS-1857] - RoomWebService hash method is broken
 
-** Improvement
+* Improvement
     * [OPENMEETINGS-1791] - Quick response within a session
     * [OPENMEETINGS-1863] - Red5sip Log-files - add a command to VoIP tutorial (chown nobody)
 
-** Task
+* Task
     * [OPENMEETINGS-1848] - Library versions need to be updated (4.0.3)
     * [OPENMEETINGS-1862] - Apache mailing list RSS is not loaded
     * [OPENMEETINGS-1866] - Entity enums should be annotated with different namespaces
@@ -32,11 +33,11 @@ Release Notes - Openmeetings - Version 4.0.3
 Release Notes - OpenMeetings - Version 4.0.2
 ================================================================================================================
 
-** Vulnerability
+* Vulnerability
     * CVE-2017-15719 - Wicket jQuery UI: XSS in WYSIWYG editor
     * CVE-2018-1286 - Apache OpenMeetings - Insufficient Access Controls
 
-** Bug
+* Bug
     * [OPENMEETINGS-1775] - Send on Enter/Ctrl+Enter should be added
     * [OPENMEETINGS-1776] - Deleted recording is played on whiteboard
     * [OPENMEETINGS-1778] - all messages will be deleted in a&a using autoclean-function
@@ -56,10 +57,10 @@ Release Notes - OpenMeetings - Version 4.0.2
     * [OPENMEETINGS-1829] - Audio is being translated to room after room exit
     * [OPENMEETINGS-1832] - File Info will be generated underneath a&a
 
-** New Feature
+* New Feature
     * [OPENMEETINGS-1815] - Show number of users in the room
 
-** Improvement
+* Improvement
     * [OPENMEETINGS-1780] - save and restore also custom.css while backup & restore
     * [OPENMEETINGS-1783] - Mathematical formulas on WB
     * [OPENMEETINGS-1790] - Translations need to be improved
@@ -72,7 +73,7 @@ Release Notes - OpenMeetings - Version 4.0.2
     * [OPENMEETINGS-1824] - There should be the way to set WB text font
     * [OPENMEETINGS-1825] - Chat issues and improvements
 
-** Task
+* Task
     * [OPENMEETINGS-1777] - Library versions should be updated
     * [OPENMEETINGS-1803] - Sonar issues need to be addressed
 
@@ -80,7 +81,7 @@ Release Notes - OpenMeetings - Version 4.0.2
 Release Notes - OpenMeetings - Version 4.0.1
 ================================================================================================================
 
-** Bug
+* Bug
     * [OPENMEETINGS-1705] - Error on Rest api /openmeetings/services//calendar/title/{title}
     * [OPENMEETINGS-1712] - There is no logout or exit option if come in to room directly by API call
     * [OPENMEETINGS-1717] - OAuth2 login works weird in FF
@@ -110,7 +111,7 @@ Release Notes - OpenMeetings - Version 4.0.1
     * [OPENMEETINGS-1773] - Backup import of v 4.0 fails
     * [OPENMEETINGS-1774] - Product screen-shots need to be updated
 
-** Improvement
+* Improvement
     * [OPENMEETINGS-1735] - TabbedPanel should be replaced with TabBehavior
     * [OPENMEETINGS-1736] - Close WB is not guarded by confirm dialog
     * [OPENMEETINGS-1740] - Labels should be updated
@@ -124,10 +125,10 @@ Release Notes - OpenMeetings - Version 4.0.1
     * [OPENMEETINGS-1768] - enter/live room activities should auto-dissappear
     * [OPENMEETINGS-1771] - Minified JS/CSS files should be created at runtime
 
-** New Feature
+* New Feature
     * [OPENMEETINGS-495] - Setting the sound quality of recordings.
 
-** Task
+* Task
     * [OPENMEETINGS-1721] - Sonar issues need to be addressed
     * [OPENMEETINGS-1738] - Library versions should be updated
 
@@ -135,7 +136,7 @@ Release Notes - OpenMeetings - Version 4.0.1
 Release Notes - OpenMeetings - Version 4.0.0
 ================================================================================================================
 
-** Sub-task
+* Sub-task
     * [OPENMEETINGS-370] - Please make the ability to change slides/pages of an uploaded document only available to Moderators, and not to participants who have “Draw on the Whiteboard” rights
     * [OPENMEETINGS-371] - Please make the ability to create new Whiteboards or change the Whiteboard only available to Moderators, and not to participants who have “Draw on the Whiteboard” rights
     * [OPENMEETINGS-374] - Only Moderators should have the ability to upload, add, delete, or load files and folders
@@ -165,7 +166,7 @@ Release Notes - OpenMeetings - Version 4.0.0
     * [OPENMEETINGS-1459] - External users need to be redirected on connection error
     * [OPENMEETINGS-1469] - Download functionality is missing in file tree
 
-** Bug
+* Bug
     * [OPENMEETINGS-19] - pdf, doc etc does not resize
     * [OPENMEETINGS-84] - Issue with Whiteboard Scaling and Scrolling
     * [OPENMEETINGS-189] - Invitation
@@ -528,7 +529,7 @@ Release Notes - OpenMeetings - Version 4.0.0
     * [OPENMEETINGS-1731] - Multiple JS errors in room without WB
     * [OPENMEETINGS-1732] - Whiteboard is displayed after deletion
 
-** Improvement
+* Improvement
     * [OPENMEETINGS-16] - Missing functionality in SOAP/REST API
     * [OPENMEETINGS-67] - Show Recordings in the File-Section and make them available to be able to show them in the whiteboard
     * [OPENMEETINGS-95] - docs folder, generated by build, should be removed from SVN, artifact for the docs should be added
@@ -621,7 +622,7 @@ Release Notes - OpenMeetings - Version 4.0.0
     * [OPENMEETINGS-1709] - GeneralConfiguration.xml should be generated
     * [OPENMEETINGS-1722] - Config values should be better cached
 
-** New Feature
+* New Feature
     * [OPENMEETINGS-132] - Video window resizing
     * [OPENMEETINGS-290] - Switching the type of converter
     * [OPENMEETINGS-293] - Doc to html converter with Apache POI
@@ -638,7 +639,7 @@ Release Notes - OpenMeetings - Version 4.0.0
     * [OPENMEETINGS-1453] - Provision for getting OpenMeetings version from SOAP/REST api
     * [OPENMEETINGS-1501] - Openmeetings - deleting emails
 
-** Task
+* Task
     * [OPENMEETINGS-90] - Default Country
     * [OPENMEETINGS-745] - Refactoring of timezone behaviour in OpenMeetings
     * [OPENMEETINGS-940] - Build system should be changed to use Maven
@@ -651,10 +652,10 @@ Release Notes - OpenMeetings - Version 4.0.0
     * [OPENMEETINGS-1707] - SMSlib should be removed from dependencies
     * [OPENMEETINGS-1714] - Issues reported by Sonar should be fixed (4.0.0)
 
-** Test
+* Test
     * [OPENMEETINGS-1025] - Problem with convert recording by ffmpeg
 
-** Wish
+* Wish
     * [OPENMEETINGS-217] - Chat module place..
     * [OPENMEETINGS-853] - temporary uploaded files
     * [OPENMEETINGS-861] - SOAP user for creating & using om rooms via moodle can log into GUI of OM
@@ -667,7 +668,7 @@ Release Notes - OpenMeetings - Version 4.0.0
 
 Release Notes - OpenMeetings - Version 3.3.2
 ================================================================================================================
-** Bug
+* Bug
     * [OPENMEETINGS-1688] - Selected icon tool is not availble after Undo
     * [OPENMEETINGS-1693] - UserWebService.add method parameters are badly annotated
     * [OPENMEETINGS-1696] - Microphone is not switched on when user disabled video
@@ -676,13 +677,13 @@ Release Notes - OpenMeetings - Version 3.3.2
     * [OPENMEETINGS-1700] - Internal error during simultaneous room enter
     * [OPENMEETINGS-1702] - List of rooms is not scrolled when user exit from the room
 
-** New Feature
+* New Feature
     * [OPENMEETINGS-1008] - New Setting: Can user create rooms
 
 
 Release Notes - OpenMeetings - Version 3.3.1
 ================================================================================================================
-** Bug
+* Bug
     * [OPENMEETINGS-1660] - UserWebService.add method is broken
     * [OPENMEETINGS-1664] - SIP integration is broken
     * [OPENMEETINGS-1665] - Multiple issues were reported against web services
@@ -698,19 +699,19 @@ Release Notes - OpenMeetings - Version 3.3.1
     * [OPENMEETINGS-1689] - Video frame overlaps start record button in the interview room.
     * [OPENMEETINGS-1690] - Password is required message is displayed when admin try to update any user settings
 
-** Improvement
+* Improvement
     * [OPENMEETINGS-1623] - Full-Fit for Recordings Video Player
     * [OPENMEETINGS-1662] - UI is bad..
     * [OPENMEETINGS-1667] - JS/CSS optimization should be added
     * [OPENMEETINGS-1676] - Room left panel should be iconized for smaller devices
 
-** New Feature
+* New Feature
     * [OPENMEETINGS-1678] - Eraser tool need to be added to WB
 
 
 Release Notes - OpenMeetings - Version 3.3.0
 ================================================================================================================
-** Vulnerability
+* Vulnerability
     * CVE-2017-7663 - Apache OpenMeetings XSS in chat
     * CVE-2017-7664 - Apache OpenMeetings Missing XML Validation
     * CVE-2017-7666 - Apache OpenMeetings Missing Secure Headers
@@ -723,7 +724,7 @@ Release Notes - OpenMeetings - Version 3.3.0
     * CVE-2017-7685 - Apache OpenMeetings Insecure HTTP Methods
     * CVE-2017-7688 - Apache OpenMeetings Insecure Password Update
 
-** Bug
+* Bug
     * [OPENMEETINGS-159] - Horizontal scrolling for Low resolution screen
     * [OPENMEETINGS-1609] - When you select the color of the object to be placed on the white board, the left side of the color selection window is hidden.
     * [OPENMEETINGS-1610] - "'timepicker' is not a valid LocalTime
@@ -739,7 +740,7 @@ Release Notes - OpenMeetings - Version 3.3.0
     * [OPENMEETINGS-1654] - No nickname dialog, wrong name on video window
     * [OPENMEETINGS-1655] - Whiteboard room element can not be hidden
 
-** Improvement
+* Improvement
     * [OPENMEETINGS-553] - GSOC: Need to have possibility to import/export or sync events from OpenMeetings calendar using ical or caldav protocol.
     * [OPENMEETINGS-1554] - Please add the feature to upload your video files to the server, in the recording section
     * [OPENMEETINGS-1607] - "Raise your hand" notification should also be added in user-list
@@ -751,7 +752,7 @@ Release Notes - OpenMeetings - Version 3.3.0
 
 Release Notes - OpenMeetings - Version 3.2.1
 ================================================================================================================
-** Bug
+* Bug
     * [OPENMEETINGS-571] - Chat area does not resize when resizing browser window
     * [OPENMEETINGS-1437] - behavior os share audio and share audio/video button ist different
     * [OPENMEETINGS-1547] - 'You have to wait until a moderator enters the room' dialog need to be added to the room
@@ -790,7 +791,7 @@ Release Notes - OpenMeetings - Version 3.2.1
     * [OPENMEETINGS-1601] - Drop recording to WB doesn't work as expected
     * [OPENMEETINGS-1603] - The "Internal error" is thrown when user select custom folder in the room
 
-** Improvement
+* Improvement
     * [OPENMEETINGS-372] - Please make the ability to “clear the Chat window” only available to Moderators, and not to participants who have “Draw on the Whiteboard” rights
     * [OPENMEETINGS-690] - possibility for user to signal a question 
     * [OPENMEETINGS-1209] - typing indicator
@@ -803,13 +804,13 @@ Release Notes - OpenMeetings - Version 3.2.1
     * [OPENMEETINGS-1571] - 3.2.1 - Library versions should be updated
     * [OPENMEETINGS-1580] - Enable multiple uploads  at once to file tree and whiteboard.
 
-** New Feature
+* New Feature
     * [OPENMEETINGS-573] - Audio notification for new chat message
 
 
 Release Notes - OpenMeetings - Version 3.2.0
 ================================================================================================================
-** Sub-task
+* Sub-task
     * [OPENMEETINGS-896] - Basic room layout should be created
     * [OPENMEETINGS-1030] - Add Files section
     * [OPENMEETINGS-1045] - Screen-sharing button/action should be added
@@ -825,7 +826,7 @@ Release Notes - OpenMeetings - Version 3.2.0
     * [OPENMEETINGS-1459] - External users need to be redirected on connection error
     * [OPENMEETINGS-1469] - Download functionality is missing in file tree
 
-** Bug
+* Bug
     * [OPENMEETINGS-508] - Network testing page is not localized
     * [OPENMEETINGS-653] - playing video follow the scrolling of the screen and leave its player.
     * [OPENMEETINGS-827] - Video play/stop event acceptable one time in all tab
@@ -914,7 +915,7 @@ Release Notes - OpenMeetings - Version 3.2.0
     * [OPENMEETINGS-1548] - EmoticonsBehavior should be removed to speed up OM in FF
     * [OPENMEETINGS-1549] - Command line admin fails to install
 
-** Improvement
+* Improvement
     * [OPENMEETINGS-652] - video playback is not very clear and there isn't a pause button.
     * [OPENMEETINGS-1138] - In the general interface, provide a way to access links to recordings, which can be shared with others (both registered users and external people).
     * [OPENMEETINGS-1366] - Recommendations
@@ -935,26 +936,26 @@ Release Notes - OpenMeetings - Version 3.2.0
     * [OPENMEETINGS-1512] - Wrong LDAP value can cause error on My Profile Page
     * [OPENMEETINGS-1527] - Multiselect using Shift/Ctrl need to be added to file tree
 
-** New Feature
+* New Feature
     * [OPENMEETINGS-895] - HTML5 room should be implemented
     * [OPENMEETINGS-1408] - provide device-settings dialog via link
     * [OPENMEETINGS-1427] - Re-name Witheboards tabs
     * [OPENMEETINGS-1453] - Provision for getting OpenMeetings version from SOAP/REST api
     * [OPENMEETINGS-1501] - Openmeetings - deleting emails
 
-** Task
+* Task
     * [OPENMEETINGS-1515] - Fluido skin for the site should be replaced with reflow
 
-** Test
+* Test
     * [OPENMEETINGS-1516] - Users are kicked off the rooms and participant list is incomplete
 
-** Wish
+* Wish
     * [OPENMEETINGS-853] - temporary uploaded files
 
 
 Release Notes - OpenMeetings - Version 3.1.5
 ================================================================================================================
-** Bug
+* Bug
     * [OPENMEETINGS-863] - Video Problem
     * [OPENMEETINGS-1401] - Email Reminders for Calendared Events Not Issued
     * [OPENMEETINGS-1530] - Secure Hash is broken
@@ -966,13 +967,13 @@ Release Notes - OpenMeetings - Version 3.1.5
     * [OPENMEETINGS-1540] - Placeholder in reset template email is not being replaced
     * [OPENMEETINGS-1541] - Appointment invitations are not always accessible
 
-** Improvement
+* Improvement
     * [OPENMEETINGS-1531] - 3.1.5 - Library versions should be updated
 
 
 Release Notes - OpenMeetings - Version 3.1.4
 ================================================================================================================
-** Bug
+* Bug
     * [OPENMEETINGS-827] - Video play/stop event acceptable one time in all tab
     * [OPENMEETINGS-1451] - SOAP/REST API documentation need to be improved
     * [OPENMEETINGS-1475] - Select area is not unattached from cursor
@@ -1007,7 +1008,7 @@ Release Notes - OpenMeetings - Version 3.1.4
     * [OPENMEETINGS-1524] - Poll description is missed in the Poll results
     * [OPENMEETINGS-1525] - Openmeetings 3.1.3 - Problem with script red5-highperf.sh 
 
-** Improvement
+* Improvement
     * [OPENMEETINGS-1366] - Recommendations
     * [OPENMEETINGS-1462] - Implementation for a delete button for the chat content on the principal chat window 
     * [OPENMEETINGS-1467] - 3.1.4 Library versions should be updated
@@ -1018,21 +1019,21 @@ Release Notes - OpenMeetings - Version 3.1.4
     * [OPENMEETINGS-1512] - Wrong LDAP value can cause error on My Profile Page
     * [OPENMEETINGS-1526] - Multiselect using Shift/Ctrl need to be added to file tree
 
-** New Feature
+* New Feature
     * [OPENMEETINGS-1427] - Re-name Witheboards tabs
     * [OPENMEETINGS-1477] - Default chat font is too small
     * [OPENMEETINGS-1501] - Openmeetings - deleting emails
 
-** Task
+* Task
     * [OPENMEETINGS-1515] - Fluido skin for the site should be replaced with reflow
 
-** Test
+* Test
     * [OPENMEETINGS-1516] - Users are kicked off the rooms and participant list is incomplete
 
 
 Release Notes - OpenMeetings - Version 3.1.3
 ================================================================================================================
-** Bug
+* Bug
     * [OPENMEETINGS-508] - Network testing page is not localized
     * [OPENMEETINGS-1267] - inproper handover of rtmphostlocal to screenshare-client
     * [OPENMEETINGS-1358] - RTMPS SSHHandshakeFailed error  in 3.0.7 and working fine with 3.0.4
@@ -1048,24 +1049,24 @@ Release Notes - OpenMeetings - Version 3.1.3
     * [OPENMEETINGS-1473] - JPG file display in the room is broken
     * [OPENMEETINGS-1474] - Users are not being displayed in restricted room
 
-** Improvement
+* Improvement
     * [OPENMEETINGS-652] - video playback is not very clear and there isn't a pause button.
     * [OPENMEETINGS-1138] - In the general interface, provide a way to access links to recordings, which can be shared with others (both registered users and external people).
     * [OPENMEETINGS-1445] - 3.1.2 Build Compilation Warnings
     * [OPENMEETINGS-1446] - SSL installation not fully working
     * [OPENMEETINGS-1447] - 3.1.3 - Library versions should be updated
 
-** New Feature
+* New Feature
     * [OPENMEETINGS-1408] - provide device-settings dialog via link
     * [OPENMEETINGS-1453] - Provision for getting OpenMeetings version from SOAP/REST api
 
 
 Release Notes - OpenMeetings - Version 3.1.2
 ================================================================================================================
-** Vulnerability
+* Vulnerability
     * CVE-2016-3089 - Apache Openmeetings XSS in SWF panel
 
-** Bug
+* Bug
     * [OPENMEETINGS-412] - Spacebar and enter key cause keyboard remote control to fail while screen sharing
     * [OPENMEETINGS-653] - playing video follow the scrolling of the screen and leave its player.
     * [OPENMEETINGS-1319] - Flash player crashes
@@ -1108,7 +1109,7 @@ Release Notes - OpenMeetings - Version 3.1.2
     * [OPENMEETINGS-1443] - Invitations are broken
     * [OPENMEETINGS-1444] - Language editor is broken
 
-** Improvement
+* Improvement
     * [OPENMEETINGS-16] - Missing functionality in SOAP/REST API
     * [OPENMEETINGS-413] - A good idea could be to add default parameter like default country, default language, default domain, etc
     * [OPENMEETINGS-649] - Add email management functions to Om Admin
@@ -1122,22 +1123,22 @@ Release Notes - OpenMeetings - Version 3.1.2
     * [OPENMEETINGS-1405] - Appointment dialog should be simplified
     * [OPENMEETINGS-1419] - Connect to Oracle DB with Service Name through Web Installer
 
-** Task
+* Task
     * [OPENMEETINGS-90] - Default Country
 
-** Wish
+* Wish
     * [OPENMEETINGS-853] - temporary uploaded files
 
 
 Release Notes - OpenMeetings - Version 3.1.1
 ================================================================================================================
-** Vulnerability
+* Vulnerability
     * CVE-2016-0783 - Predictable password reset token
     * CVE-2016-0784 - ZIP file path traversal
     * CVE-2016-2164 - Arbitrary file read via SOAP API
     * CVE-2016-2163 - Stored Cross Site Scripting in Event description
 
-** Bug
+* Bug
     * [OPENMEETINGS-1328] - ConfirmAjaxCallListener should be changed on standard wicket dialog in the MessagesContactsPanel
     * [OPENMEETINGS-1339] - Poll results shows uncorrectly
     * [OPENMEETINGS-1341] - White page is shown when user try to reset password
@@ -1149,20 +1150,20 @@ Release Notes - OpenMeetings - Version 3.1.1
     * [OPENMEETINGS-1354] - Backup zip is being extracted without necessary checks
     * [OPENMEETINGS-1355] - random UUID should be user to generate password reset hash
 
-** Improvement
+* Improvement
     * [OPENMEETINGS-1337] - Library versions should be updated (3.1.1)
 
 
 Release Notes - OpenMeetings - Version 3.1.0
 ================================================================================================================
-** Sub-task
+* Sub-task
     * [OPENMEETINGS-1118] - SOAP/REST methods need to be implemented using CXF
     * [OPENMEETINGS-1277] - roomtype in laszlo code need to be changed
     * [OPENMEETINGS-1278] - newmessage and some other dialogs need to be replaced with HTML5 dialogs
     * [OPENMEETINGS-1285] - Number of servlets need to be reduced
     * [OPENMEETINGS-1286] - Srceensharing is not started
 
-** Bug
+* Bug
     * [OPENMEETINGS-570] - Some issues with device settings and attach Camera
     * [OPENMEETINGS-823] - Images are not dragged on whiteboard correctly if user re-enter to the room
     * [OPENMEETINGS-887] - Global chat is not implemented completly for OM 3.0
@@ -1219,7 +1220,7 @@ Release Notes - OpenMeetings - Version 3.1.0
     * [OPENMEETINGS-1338] - Screen sharing application failed to connect to the server
     * [OPENMEETINGS-1340] - Moderator can't kick user from the conference room
 
-** Improvement
+* Improvement
     * [OPENMEETINGS-794] - Add a possibility to enter brief name for users with same invitation url (grouped mail)
     * [OPENMEETINGS-846] - Invitation of a complete usergroup as a one-click operation
     * [OPENMEETINGS-1245] - Offer drop-down list for inviting users when in conference room
@@ -1234,18 +1235,18 @@ Release Notes - OpenMeetings - Version 3.1.0
     * [OPENMEETINGS-1306] - modifica dei campi e grafica
     * [OPENMEETINGS-1313] - Support for Google Analytics scripts should be added
 
-** Task
+* Task
     * [OPENMEETINGS-1302] - Current maven build doesn't create source artifact
     * [OPENMEETINGS-1305] - REST/SOAP should be tested
     * [OPENMEETINGS-1311] - Outdated jquery.ui.menubar should be replaced with jqueryui menu component
 
-** Test
+* Test
     * [OPENMEETINGS-1315] - build code sucess, but run red5.bat happen error
 
 
 Release Notes - OpenMeetings - Version 3.0.7
 ================================================================================================================
-** Bug
+* Bug
     * [OPENMEETINGS-1211] - the use of icons in users tab is illogical
     * [OPENMEETINGS-1213] - Error is shown when contact try to send invitation
     * [OPENMEETINGS-1218] - Wrong birthday date is displayed on the User datails at Administration->Users page
@@ -1262,33 +1263,33 @@ Release Notes - OpenMeetings - Version 3.0.7
     * [OPENMEETINGS-1253] - Crash when searching at language editor.
     * [OPENMEETINGS-1254] - Crash when adding OAuth2 config
 
-** Improvement
+* Improvement
     * [OPENMEETINGS-954] - Need implement OM client for Android devices.
     * [OPENMEETINGS-1100] - Seperate video/audio permissions capability 
     * [OPENMEETINGS-1101] - Live presenter activity (typing , drawing)
     * [OPENMEETINGS-1212] - Library versions should be updated (3.0.7)
 
-** Wish
+* Wish
     * [OPENMEETINGS-1214] - LDAP import AD groups
 
 
 Release Notes - OpenMeetings - Version 3.0.6
 ================================================================================================================
-** Bug
+* Bug
     * [OPENMEETINGS-1202] - Send Invitation error with moodle
     * [OPENMEETINGS-1203] - Screen sharing is not started when external guest try to start sharing
     * [OPENMEETINGS-1205] - Invitation is not sent from the toom
     * [OPENMEETINGS-1207] - Create a poll
     * [OPENMEETINGS-1208] - default_group_id ...?
 
-** Improvement
+* Improvement
     * [OPENMEETINGS-1197] - Library versions should be updated (3.0.6)
     * [OPENMEETINGS-1206] - Room service should be updated to be able to generate invitation hash with first and last name
 
 
 Release Notes - OpenMeetings - Version 3.0.5
 ================================================================================================================
-** Bug
+* Bug
     * [OPENMEETINGS-889] - "Upload new image" button should have the same style with other buttons
     * [OPENMEETINGS-1161] - Dashboard start widget is not correctly aligned when language is RTL
     * [OPENMEETINGS-1168] - Request for contact multi-language + RTL issues
@@ -1305,7 +1306,7 @@ Release Notes - OpenMeetings - Version 3.0.5
     * [OPENMEETINGS-1200] - Main menu items shows incorrectly
     * [OPENMEETINGS-1201] - Header of moderators list box shows incorrectly
 
-** Improvement
+* Improvement
     * [OPENMEETINGS-1133] - Direct sign-in from another site
     * [OPENMEETINGS-1184] - Library versions should be updated (3.0.5)
     * [OPENMEETINGS-1198] - Simplify Database Install
@@ -1313,7 +1314,7 @@ Release Notes - OpenMeetings - Version 3.0.5
 
 Release Notes - OpenMeetings - Version 3.0.4
 ================================================================================================================
-** Bug
+* Bug
     * [OPENMEETINGS-878] - Sign Web-Start application with trusted root cert
     * [OPENMEETINGS-1041] - It is impossible drag and drop recordings to public folder when recordings list is scrolled
     * [OPENMEETINGS-1055] - Error is thrown and connection is closed when external user try to generate URL and send email invitation
@@ -1373,7 +1374,7 @@ Release Notes - OpenMeetings - Version 3.0.4
     * [OPENMEETINGS-1175] - It is impossible to send private message from the room
     * [OPENMEETINGS-1177] - Calendar is not properly aligned when RTL language is selected
 
-** Improvement
+* Improvement
     * [OPENMEETINGS-547] - Deferred recordings converting possibility.
     * [OPENMEETINGS-623] - OpenMeetings怎么修改发送邮件的格式
     * [OPENMEETINGS-1082] - Library versions should be updated
@@ -1382,16 +1383,16 @@ Release Notes - OpenMeetings - Version 3.0.4
     * [OPENMEETINGS-1135] - logback config should be updated to use log rotation and keep old logs
     * [OPENMEETINGS-1136] - Improving portuguese-brazil installation translation
 
-** New Feature
+* New Feature
     * [OPENMEETINGS-1104] - Enable change first day in the Calendar
 
-** Wish
+* Wish
     * [OPENMEETINGS-1065] - add ability to minimize screen-sharing video
 
 
 Release Notes - OpenMeetings - Version 3.0.3
 ================================================================================================================
-** Bug
+* Bug
     * [OPENMEETINGS-270] - MemoryLeak / Dead-Lock in FlvRecorderConverter
     * [OPENMEETINGS-292] - Inviting people during conference
     * [OPENMEETINGS-409] - Interview Room (2)
@@ -1443,7 +1444,7 @@ Release Notes - OpenMeetings - Version 3.0.3
     * [OPENMEETINGS-1076] - Export of localization to file not working.
     * [OPENMEETINGS-1077] - Max participants in the room work incorrectly
 
-** Improvement
+* Improvement
     * [OPENMEETINGS-96] - Possibility to deny remote control for all when sharing screen
     * [OPENMEETINGS-360] - Email invited meeting participants to display name not email address
     * [OPENMEETINGS-942] - Searching for contacts
@@ -1457,24 +1458,24 @@ Release Notes - OpenMeetings - Version 3.0.3
     * [OPENMEETINGS-1040] - Select2 should be used to display/set user groups
     * [OPENMEETINGS-1049] - no default value for the "Quality of the screen sharing"/default FPS
 
-** New Feature
+* New Feature
     * [OPENMEETINGS-442] - om LDAP users controlled with a group
     * [OPENMEETINGS-1011] - long time to load openmeetings activity in moodle
 
-** Task
+* Task
     * [OPENMEETINGS-964] - LDAP login should be refactored
 
-** Test
+* Test
     * [OPENMEETINGS-1025] - Problem with convert recording by ffmpeg
 
-** Wish
+* Wish
     * [OPENMEETINGS-861] - SOAP user for creating & using om rooms via moodle can log into GUI of OM
     * [OPENMEETINGS-1066] - re-order fields on screen-sharing applet
 
 
 Release Notes - OpenMeetings - Version 3.0.2
 ================================================================================================================
-** Bug
+* Bug
     * [OPENMEETINGS-604] - Pop up message remain same after quitting the room created by Book conference room option in the email
     * [OPENMEETINGS-916] - Selected recording is not highlighted and should not be moved to other folder
     * [OPENMEETINGS-976] - Cannot restore an erased key in administration\configuration\key
@@ -1489,16 +1490,16 @@ Release Notes - OpenMeetings - Version 3.0.2
     * [OPENMEETINGS-1002] - OM theming should be consistent
     * [OPENMEETINGS-1004] - Internal error is thrown when you search a user on the Search Users Tab
 
-** Improvement
+* Improvement
     * [OPENMEETINGS-982] - ApplicationContext recreation should be avoided
 
 
 Release Notes - OpenMeetings - Version 3.0.1
 ================================================================================================================
-** Sub-task
+* Sub-task
     * [OPENMEETINGS-937] - Screen sharing application should create recordings with size multiple by 16
 
-** Bug
+* Bug
     * [OPENMEETINGS-913] - Booking is not working via private message
     * [OPENMEETINGS-917] - Contacts should not be added as default moderator
     * [OPENMEETINGS-920] - where are the controls to playback a recorded video?
@@ -1522,14 +1523,14 @@ Release Notes - OpenMeetings - Version 3.0.1
     * [OPENMEETINGS-975] - Reminder is not sent for calendar event
     * [OPENMEETINGS-977] - Import of Appointments and UserContacts was broken
 
-** Improvement
+* Improvement
     * [OPENMEETINGS-938] - Recording length field should be filled by converters
     * [OPENMEETINGS-939] - Not ready recordings should have special icon
 
 
 Release Notes - OpenMeetings - Version 3.0.0
 ================================================================================================================
-** Sub-task
+* Sub-task
     * [OPENMEETINGS-746] - Replace OmTimeZone in User Entity with String tz and fix all dependencies
     * [OPENMEETINGS-747] - Replace OmTimeZone in Invitations Entity with String tz and fix all dependencies
     * [OPENMEETINGS-748] - Replace OmTimeZone in MeetingMembers Entity with String tz and fix all dependencies
@@ -1543,7 +1544,7 @@ Release Notes - OpenMeetings - Version 3.0.0
     * [OPENMEETINGS-759] - Remove Flash UI user settings and related API calls 
     * [OPENMEETINGS-762] - Callers of TimezoneUtil.getTimezoneByInternalJName should be checked to work as expected
 
-** Bug
+* Bug
     * [OPENMEETINGS-69] - Conference Room - Chat RTL dosn't function 
     * [OPENMEETINGS-243] - "Updated" field in Administration -> LDAP panel contains "null" for string for empty value.
     * [OPENMEETINGS-274] - It is impossible to display "test setup recording" once hidden
@@ -1750,7 +1751,7 @@ Release Notes - OpenMeetings - Version 3.0.0
     * [OPENMEETINGS-930] - getInvitationHash method allow creation of invalid users (login too small)
     * [OPENMEETINGS-932] - SIP dialer menu item is not availble in the OM 3.x
 
-** Improvement
+* Improvement
     * [OPENMEETINGS-167] - Main menu of OM
     * [OPENMEETINGS-168] - Adding system date on dashboard
     * [OPENMEETINGS-183] - Replacing "Timezone" column in "Users search" interface with a most important information = "statue" (connected /  absent).
@@ -1788,7 +1789,7 @@ Release Notes - OpenMeetings - Version 3.0.0
     * [OPENMEETINGS-820] - No function to match user groups with rooms via SOAP
     * [OPENMEETINGS-854] - SOAP/REST call getFlvRecordingByExternalUserId should take into account both external id and type
 
-** New Feature
+* New Feature
     * [OPENMEETINGS-152] - Background image
     * [OPENMEETINGS-491] - LDAP authentication filter
     * [OPENMEETINGS-576] - Suggestion about the tunnelling implementation.
@@ -1796,14 +1797,14 @@ Release Notes - OpenMeetings - Version 3.0.0
     * [OPENMEETINGS-802] - Integration with Chamilo LMS
     * [OPENMEETINGS-857] - sound/voice warning when disconnected
 
-** Task
+* Task
     * [OPENMEETINGS-81] - Unify Upload Components
     * [OPENMEETINGS-721] - is it possible to add new user from soap method?
     * [OPENMEETINGS-740] - Login via OAuth2
     * [OPENMEETINGS-760] - Removing all OpenLaszlo /Flash UI that is no more maintained all all connected server side API calls.
     * [OPENMEETINGS-767] - Redundant fields should be removed from MeetingMember object
 
-** Wish
+* Wish
     * [OPENMEETINGS-38] - Default language
     * [OPENMEETINGS-534] - How to set When the user is registered, need administrator audit to register?
     * [OPENMEETINGS-607] - Refine the UI
@@ -1812,7 +1813,7 @@ Release Notes - OpenMeetings - Version 3.0.0
 
 Release Notes - OpenMeetings - Version 2.2.0 Apache Release
 ================================================================================================================
-** Bug
+* Bug
     * [OPENMEETINGS-671] - Calendar is shown incompletely when book conference room
     * [OPENMEETINGS-763] - Command line admin: --drop option is broken
     * [OPENMEETINGS-789] - Interview room recording in 2.1.1
@@ -1830,22 +1831,22 @@ Release Notes - OpenMeetings - Version 2.2.0 Apache Release
     * [OPENMEETINGS-842] - External users should not be redirected to dashboard
     * [OPENMEETINGS-848] - RoomService.getRoomCounters REST/SOAP method is not working
 
-** Improvement
+* Improvement
     * [OPENMEETINGS-368] - Allow users to zoom their view of the Whiteboard by default and not being controlled by "Draw on the Whiteboard" permissions
     * [OPENMEETINGS-556] - GSOC: Faster screen sharing
     * [OPENMEETINGS-798] - MSSQL support should be added to OM
     * [OPENMEETINGS-820] - No function to match user groups with rooms via SOAP
 
-** New Feature
+* New Feature
     * [OPENMEETINGS-491] - LDAP authentication filter
 
-** Task
+* Task
     * [OPENMEETINGS-790] - Red5 version in 2.x branch should be bumped
 
 
 Release Notes - OpenMeetings - Version 2.1.1 Apache Release
 ================================================================================================================
-** Bug
+* Bug
     * [OPENMEETINGS-432] - video only room is coming with white board also
     * [OPENMEETINGS-439] - An LDAP user can't change their own profile picture.
     * [OPENMEETINGS-481] - When I reserve a room by sending an email, users who connected to this link from an email have the same email address as me
@@ -1865,16 +1866,16 @@ Release Notes - OpenMeetings - Version 2.1.1 Apache Release
     * [OPENMEETINGS-670] - The webinar is already closed, you wil be rediredcted to some interesting offerings in X sek
     * [OPENMEETINGS-687] - Microphone is unmuted when user refresh video frame
 
-** Improvement
+* Improvement
     * [OPENMEETINGS-589] - Configurable hot key for Mute/Unmute should be added
 
 
 Release Notes - OpenMeetings - Version 2.1 Apache Release
 ================================================================================================================
-** Sub-task
+* Sub-task
     * [OPENMEETINGS-448] - Test and fix latest trunk to be able to import all old download zip's
 
-** Bug
+* Bug
     * [OPENMEETINGS-34] - missing entries in XML language files
     * [OPENMEETINGS-49] - Synchronisation between Calendar and Dashboard
     * [OPENMEETINGS-92] - The documents are not deleted from the server after removing them from the system
@@ -1986,7 +1987,7 @@ Release Notes - OpenMeetings - Version 2.1 Apache Release
     * [OPENMEETINGS-580] - Smslib 3.5.3 should be used.
     * [OPENMEETINGS-582] - 2.0 RoomPoll and Configs restore failed
 
-** Improvement
+* Improvement
     * [OPENMEETINGS-93] - Create Openmeetings plug-in
     * [OPENMEETINGS-119] - New users french manual
     * [OPENMEETINGS-299] - Language import should be improved to take less time
@@ -2019,7 +2020,7 @@ Release Notes - OpenMeetings - Version 2.1 Apache Release
     * [OPENMEETINGS-562] - To import ppt presentation delete page
     * [OPENMEETINGS-583] - Ability to disable enhanced microphone should be added
 
-** New Feature
+* New Feature
     * [OPENMEETINGS-111] - Command line admin need to be created
     * [OPENMEETINGS-342] - Private Chat should be available in the room
     * [OPENMEETINGS-350] - Hot key should be added to be able to "rearrange" video windows in the room
@@ -2027,7 +2028,7 @@ Release Notes - OpenMeetings - Version 2.1 Apache Release
     * [OPENMEETINGS-354] - Volume slider
     * [OPENMEETINGS-383] - Plugin for Joomla should be added to Openmeetings
 
-** Task
+* Task
     * [OPENMEETINGS-41] - OM without private storage area
     * [OPENMEETINGS-107] - Unify database schema
     * [OPENMEETINGS-248] - Remove LGPL Icons from Symbol/Cliparts and Emoticons
@@ -2039,247 +2040,247 @@ Release Notes - OpenMeetings - Version 2.1 Apache Release
     * [OPENMEETINGS-522] - add Redmine Plugin Link to HomePage
     * [OPENMEETINGS-585] - Clustering documentation
 
-** Test
+* Test
     * [OPENMEETINGS-50] - content of whiteboards
 
 
 Release Notes - OpenMeetings - Version 2.0-INCUBATING
 ================================================================================================================
-** Sub-task
-    [OPENMEETINGS-8] - Generate CalendarAPI for SOAP/REST WebServices
-    [OPENMEETINGS-9] - Design MockUp for new Calendar UI
-    [OPENMEETINGS-40] - Merge Audio/Video components to trunk
-    [OPENMEETINGS-44] - remove all old audio/video components
-    [OPENMEETINGS-47] - fix ScopeApplicationAdapter / sync and message broadcasting mechanism to not send messages to SWF10 client
-    [OPENMEETINGS-51] - fix url params (invitationHash / secureHash / language_id / roomScopeId / et cetera ) to be forwarded to inner SWF components
-    [OPENMEETINGS-52] - fix icon status in new video components
-    [OPENMEETINGS-53] - Add security mechanism to LocalConnection subscribers
-    [OPENMEETINGS-54] - fix recorder to use new audio/video components and fix recording itself to reference correct streams
-    [OPENMEETINGS-55] - fix testing application (5 second video recording on room enter) to use new a/v components
-    [OPENMEETINGS-61] - fix screensharing player to use the new audio/video components
-    [OPENMEETINGS-62] - Clean up 5-second recordings using a scheduler
-    [OPENMEETINGS-65] - fix whiteboard video player to use the new audio/video components
-    [OPENMEETINGS-71] - fix interview room type to use new audio/video components
-    [OPENMEETINGS-73] - fix mute functionality in new video components
-    [OPENMEETINGS-77] - changeDevice.lzx must be transformed to SWF10
-    [OPENMEETINGS-79] - SharedObject in SWF10 does not store settings
-    [OPENMEETINGS-80] - Some notification windows need to be moved to SWF10
-    [OPENMEETINGS-89] - Fix new option "hideWhiteboard" with layout of video pods
-    [OPENMEETINGS-97] - RTPMSClient for ScreenSharing should be created/tested
-    [OPENMEETINGS-98] - "Borrowed" code should be removed from ScreenSharing client
-    [OPENMEETINGS-105] - Add the license header to all SWF10 files
-    [OPENMEETINGS-170] - When you republish your stream while recording or suddenly leave the meeting, the recording has no audio
-
-** Bug
-    [OPENMEETINGS-5] - Invitation default language
-    [OPENMEETINGS-15] - Usability problem with login at http://demo.openmeetings.de/openmeetings/
-    [OPENMEETINGS-18] - File upload no work
-    [OPENMEETINGS-26] - Whiteboard error "arrow tool" dragging from right to left in any angle.
-    [OPENMEETINGS-28] - LDAP wrong default mapping for firstname
-    [OPENMEETINGS-31] - Upload files will not convert to SWF.
-    [OPENMEETINGS-48] - Log are either not written or in the wrong logfile
-    [OPENMEETINGS-56] - LDAP authentication is not correct
-    [OPENMEETINGS-64] - whiteboard id
-    [OPENMEETINGS-87] - All DB related JUnit tests are failed
-    [OPENMEETINGS-91] - Fix field type's of comment/description fields to use datatype Text (instead of VARCHAR(255))
-    [OPENMEETINGS-114] - With trunk svn 1307221: LDAP authentication fails because user can't be imported into local DB
-    [OPENMEETINGS-116] - Menu bar shortcuts do not work
-    [OPENMEETINGS-118] - Activity UI: Fix duplicated calls, removal of items does not work
-    [OPENMEETINGS-122] - Fix JUnit tests
-    [OPENMEETINGS-123] - Wildcard on creating WebService docs doesn't work
-    [OPENMEETINGS-127] - Backup\Import Asterisk related tables
-    [OPENMEETINGS-133] - Sources produced by nightly build should be buildable with ant
-    [OPENMEETINGS-135] - Video window can't be maximized
-    [OPENMEETINGS-137] - Loading of stored whiteboards doesn't work (error in loading path)
-    [OPENMEETINGS-138] - Errors and quality of Recording with screensharing application
-    [OPENMEETINGS-139] - Unable to Add User into Usergroups
-    [OPENMEETINGS-140] - Login options/features been reduced in current update
-    [OPENMEETINGS-141] - onMetaData Event not thrown in AS3 Non-Debug version
-    [OPENMEETINGS-142] - 1-2-3-4 buttons on dashboard don't do anything
-    [OPENMEETINGS-144] - When using openLDAP authentication, the source code uses the hardcoded 'uid' attribute to map logins and user DNs instead of the field_user_principal parameter
-    [OPENMEETINGS-145] - Unmuting/exclusive audio doesn't work and icons show wrong status in video pod after entering a room
-    [OPENMEETINGS-149] - Error while installing on MySQL DB openmeetings-2.0.0.r1311115-08-04-2012_2307
-    [OPENMEETINGS-150] - Error restoring password
-    [OPENMEETINGS-156] - UI BUGS?
-    [OPENMEETINGS-158] - Degradation of the sound quality in recordings in the recent release
-    [OPENMEETINGS-161] - UI Bugs in private messages
-    [OPENMEETINGS-162] - Exception in Screensharing
-    [OPENMEETINGS-163] - Recording does no more work if you start to share audio/video AFTER starting the recording
-    [OPENMEETINGS-164] - java.lang.ArrayIndexOutOfBoundsException: 5 in Recording Conversion
-    [OPENMEETINGS-165] - Video freezes as soon as two people have audio/video turned on and you start to record the meeting => Convert FLV writers to act async
-    [OPENMEETINGS-171] - Screensharing notification not showing when already running
-    [OPENMEETINGS-172] - Home drive in recorder UI, minimize the home drive makes the list of files empty, drag and rop file from home drive to public drive
-    [OPENMEETINGS-174] - CLI import of backup does not work
-    [OPENMEETINGS-175] - CLI installer does not create install.xml
-    [OPENMEETINGS-176] - Import of Backup from version 1.9.x fails to import conference rooms
-    [OPENMEETINGS-177] - Meeting Room Invitation Link Not working
-    [OPENMEETINGS-178] - Invited user has access to adminstration panel
-    [OPENMEETINGS-179] - User Not Removed from chat participants window after logout..
-    [OPENMEETINGS-181] - Video Window, Conference room
-    [OPENMEETINGS-182] - OM need to be restarted after fresh installation to get menu list
-    [OPENMEETINGS-187] - Moderator and his room
-    [OPENMEETINGS-188] - Inserting room, horizontal bar does not appear
-    [OPENMEETINGS-190] - Problem with language when invoking OM from Moodle module
-    [OPENMEETINGS-191] - When I enable HTTPS and RTMPS the screen sharing resultant JNLP file has the wrong address = http://servername:443/.... instead of https://servername/..... if I edit the JNLP file by hand on the client level and change the address it works
-    [OPENMEETINGS-193] - Fix timezones that are missing
-    [OPENMEETINGS-195] - Send private message / Show user profile buttons
-    [OPENMEETINGS-196] - Calendar Ical / Simple Mail - double invitation mail
-    [OPENMEETINGS-197] - Calendar Ical / Simple Mail - room language
-    [OPENMEETINGS-198] - Password and dashboard calendar event list
-    [OPENMEETINGS-199] - Screensharing and recording does not work under OSX with Java 64Bit
-    [OPENMEETINGS-200] - Invitation link does not arrive
-    [OPENMEETINGS-203] - two languages are shown
-    [OPENMEETINGS-205] - ReplyTo Field leads to exception when sending emails to external users
-    [OPENMEETINGS-206] - wrong meeting times
-    [OPENMEETINGS-208] - Incorrectly filled "Last name" field on the User details form when created user with "Sign in" form
-    [OPENMEETINGS-209] - Encoding at install OpenMeetings
-    [OPENMEETINGS-210] - Calendar event
-    [OPENMEETINGS-211] - NullPointerException in FLVRecorderService.stopRecordingShow
-    [OPENMEETINGS-214] - When calendar event invitation is sent, invitation_text_from value displays with the name of the person for whom the invitation is being sent to but should be showing the sender's name
-    [OPENMEETINGS-215] - Created date is duplicated where restoring base from backup
-    [OPENMEETINGS-216] - UI problem
-    [OPENMEETINGS-219] - 'Delete' button is not visible
-    [OPENMEETINGS-225] - If object on whiteboard of type "freedraw" ("paint") is dragged/moved, the object is gone when you re-enter the room
-    [OPENMEETINGS-229] - "Exit"button is not shown for inviting users from room
-    [OPENMEETINGS-230] - Error in the field name on the form "Add external"
-    [OPENMEETINGS-232] - Rooms are imported with invalid room types
-    [OPENMEETINGS-233] - Font styles in propertyPanel are getting disabled.
-    [OPENMEETINGS-234] - Video and Screen sharing not working with HTTPS and RTMPS - Java Application starts but doesnt connect - java trace logs shows "[WARN] [NioProcessor-2] org.red5.server.net.rtmps.RTMPSMinaIoHandler - Exception caught Keystore or password are null"
-    [OPENMEETINGS-237] - Calender reminder email invitation link fails due to link missing "&language=x" in URL
-    [OPENMEETINGS-238] - Calendar shows incorrect day of week for the actual date when timezone is GMT+10
-    [OPENMEETINGS-239] - Calendar Event details Comment/Description field text can overflow the boundary of the Description field of the Meeting Room's Event details dialog box
-    [OPENMEETINGS-241] - Cannot send emailed Invitations from a Meeting room
-    [OPENMEETINGS-242] - Moodle Plugin
-    [OPENMEETINGS-244] - Calendar doesn't show Day / Week / Month
-    [OPENMEETINGS-246] - Remote Cursor is no more visible
-    [OPENMEETINGS-249] - Using LDAP with latest build fails to login, - after login screen im prompted with "You account is assigned to multiple usergroups... " The drop down list is empty - I have checked the MYSQL DB table "oraganisations" and there are two entries there
-    [OPENMEETINGS-250] - Moderator loses Moderation
-    [OPENMEETINGS-252] - Fix ImportInitValues.java default.timezone not taken from install config and add (optional) mapping "ldap_user_attr_timezone" in the ldap config
-    [OPENMEETINGS-257] - Exception in CLI Installer when installing in a new database
-    [OPENMEETINGS-263] - Missing invitation from calendar
-    [OPENMEETINGS-264] - Spinners in ScreenSharing applet works improperly
-    [OPENMEETINGS-269] - Image Download Issue from the Whiteboard - Naming problem and Deletion.jpg file - Reported by George Kirkham
-    [OPENMEETINGS-270] - MemoryLeak / Dead-Lock in FlvRecorderConverter
-    [OPENMEETINGS-271] - Whiteboad Undo tool does not remove all objects from the Whiteboard
-    [OPENMEETINGS-272] - When entering a room, the "Choose devices" window is behind any attendee video windows.
-    [OPENMEETINGS-275] - "User Speaks" icon in Users list does not indicate when the person is speaking
-    [OPENMEETINGS-277] - Latest build fails to start using RTMPS
-    [OPENMEETINGS-278] - When I enter a room and choose a lower resolution the "Choose Devices" window shrinks but the text at the top doesn't wrap to re-size
-    [OPENMEETINGS-279] - Minimize Video button works improperly
-    [OPENMEETINGS-281] - Enhance Language Editor with search fields
-    [OPENMEETINGS-282] - Video window "Exclusive Audio" causes tool tips message boxes to be left on the screen
-    [OPENMEETINGS-283] - Choose devices - Start test recording - no longer plays back the recorded clip
-    [OPENMEETINGS-284] - Audio is not working
-    [OPENMEETINGS-286] - video/audio broadcast problem with language of japanese
-    [OPENMEETINGS-287] - Unable to connect from moodle. Builde 2.0.0.r1341675-22-05-2012_2319
-    [OPENMEETINGS-288] - Unable to connect from moodle. Builde 2.0.0.r1341675-22-05-2012_2319
-    [OPENMEETINGS-289] - Unable to connect from moodle. Builde 2.0.0.r1341675-22-05-2012_2319
-    [OPENMEETINGS-294] - Cannot install Openmeetings with mysql
-    [OPENMEETINGS-295] - OpenMeetings with rtmp over HTTP Tunneling does not work anymore with Red5 r4374
-    [OPENMEETINGS-296] - Language export works only in english
-    [OPENMEETINGS-297] - Users are imported with invalid country
-    [OPENMEETINGS-298] - Problems with shortcut-key 'Ctrl + Shift + m', Camera/Mic settings-screen pops-up when typing 'M' (Shift+m)
-    [OPENMEETINGS-300] - $APP_NAME placeholder is not correctly handled in some email templates
-    [OPENMEETINGS-302] - Delete massges in Trash
-    [OPENMEETINGS-304] - Can not delete mail in Trash
-    [OPENMEETINGS-307] - Language does not load at login
-    [OPENMEETINGS-312] - File was null or did not exist: TEST_SETUP_1338945244240.flv
-    [OPENMEETINGS-314] - Webcam Title of user is username of default OM user
-    [OPENMEETINGS-316] - ICS attachments for emails not working with Exchange 2003/2007 and Outlook 2003/2007
-    [OPENMEETINGS-317] - Multiple appointments generated when clicking save more than once
-    [OPENMEETINGS-319] - Recordings at demo.openmeetings.com are not downloadble
-    [OPENMEETINGS-320] - Exception and layout for screensharing/recording client
-    [OPENMEETINGS-323] - Update Red5 to latest version (r4380) in both server and client library to test RTMPT and file not found exceptions
-    [OPENMEETINGS-324] - Limit login
-
-** Improvement
-    [OPENMEETINGS-2] - Modify ANT Build script to create correct Build Artefacts / Integrate into https://builds.apache.org/
-    [OPENMEETINGS-4] - Microphone rooms
-    [OPENMEETINGS-10] - openmeetings_1_9_1_r4707 Default Language Error
-    [OPENMEETINGS-45] - New Audio/Video Components
-    [OPENMEETINGS-46] - Updated German lang file
-    [OPENMEETINGS-59] - Japanese translation update
-    [OPENMEETINGS-63] - Update Sharing RTMPClient with latest Red5 version and test if it works now
-    [OPENMEETINGS-66] - Whiteboard Player should aspect ratio when importing a video to the whiteboard
-    [OPENMEETINGS-83] - multipart.jar should be replaced with implementation compatible with ASF licence
-    [OPENMEETINGS-86] - SVN directory structure need to be optimized
-    [OPENMEETINGS-101] - Linking OpenMeetings tutorials and manuals
-    [OPENMEETINGS-113] - Define a default Login-Domain (ie an Ldap domain) to be automatically selected in the frontend login window
-    [OPENMEETINGS-125] - Text does not fit in the button.
-    [OPENMEETINGS-146] - Add mechanism to debug LocalConnection better
-    [OPENMEETINGS-184] - When we make a mistake or we use the same ID in users add administration menu => all fields become empty !
-    [OPENMEETINGS-185] - There is no sense to have two users / moderator / administrator with the same email
-    [OPENMEETINGS-194] - Command line admin: added parameter "--drop", to drop database before install
-    [OPENMEETINGS-202] - Calendar event
-    [OPENMEETINGS-226] - It should be possible to configure OpenOffice location via OM config
-    [OPENMEETINGS-245] - configuration table is not backup/restored
-    [OPENMEETINGS-247] - Make document conversion quality an administrator changeable option
-    [OPENMEETINGS-253] - Made some changes to the german language deutsch.xml
-    [OPENMEETINGS-259] - English Language Text improvements
-    [OPENMEETINGS-268] - Improvements for english text for 506, "registering_mail_text_head", 507, "registering_mail_text_head2", 512, "register_mail_subject"
-    [OPENMEETINGS-276] - Need a way to select "Exclusive Audio" for attenees who have selected "Audo Only"
-    [OPENMEETINGS-285] - Update for Chinese Language text
-    [OPENMEETINGS-309] - Complete French translation
-    [OPENMEETINGS-313] - Errors with it's types and descriptions should be listed on the site
-
-** New Feature
-    [OPENMEETINGS-129] - Load Icons dynamically at runtime and replace LGPL licensed icons
-    [OPENMEETINGS-130] - Add mechanism for advanced runtime theming
-    [OPENMEETINGS-134] - Themes: Add Color definitions to default-theme.xml file and enhance with more color definitions
-    [OPENMEETINGS-186] - ReplyTo email address should be set to user email address.
-    [OPENMEETINGS-266] - ScreenSharing need to be enhanced to enable screen publishing
-
-** Task
-    [OPENMEETINGS-7] - Replace lzCalendar with non CPL implementation
-    [OPENMEETINGS-32] - Replace JOD Library with own implementation
-    [OPENMEETINGS-60] - OpenMeetings Plugin for Atlassian JIRA
-    [OPENMEETINGS-70] - There should be a scheduler the does a check for test-recordings older then 1 hour and delete them.
-    [OPENMEETINGS-74] - Integrate Apache Ivy for dependency management of Libraries
-    [OPENMEETINGS-75] - Remove roomtype audience
-    [OPENMEETINGS-76] - Remove Event Recording
-    [OPENMEETINGS-82] - Atlassian Confluence Integration Plugin
-    [OPENMEETINGS-85] - Fix and improve Chat Layout
-    [OPENMEETINGS-88] - Fix client side modules structure (delete "Plugins" directory)
-    [OPENMEETINGS-99] - Project restructuring (sources, beans, eclipse)
-    [OPENMEETINGS-100] - JabberService should be added to Axis2 services
-    [OPENMEETINGS-106] - JabberService is missing in the API Doclet task that generates the SOAP/REST API Documentation
-    [OPENMEETINGS-109] - Show Number of Unread private messages in the dashboard and upgrade layout
-    [OPENMEETINGS-110] - Refactor menubar layout and tabbuttons in dashboard/rooms/settings section + remove "navisub" table + Fix to use "NamedQuery" for main navigation to enable/disable entries in the mainnavi
-    [OPENMEETINGS-117] - Refactor Conference Coloring and Layout
-    [OPENMEETINGS-124] - Clean Up Splash Screen and unused resources in init
-    [OPENMEETINGS-128] - Remove "doc" folder with partly documentated japanese documention and fix icon resources that are not needed
-    [OPENMEETINGS-147] - The green dot that indicates somebody else is speaking produces too many events and is badly performing
-    [OPENMEETINGS-160] - Enable sending messages to external users from the private messages including invitations to conference rooms and events
-    [OPENMEETINGS-169] - Clean up WhiteBoardService to use proper sync methods
-    [OPENMEETINGS-173] - CLI needs a check on those params that are "must haves" for installation
-    [OPENMEETINGS-222] - Enable Keyboard actions to whiteboard (Arrow Down|Left|Right|Up [+Shift] and Delete) when object is selected
-    [OPENMEETINGS-223] - Hardly anybody knows that you can double click to re-edit the text
-    [OPENMEETINGS-231] - Update website with new screenshots
-    [OPENMEETINGS-236] - Where to put portuguese Brasil.xml.
-
-** Test
-    [OPENMEETINGS-104] - Error in cyrillic filenames
-    [OPENMEETINGS-115] - Installation error
-    [OPENMEETINGS-120] - Blank screen on Backup
-    [OPENMEETINGS-121] - Share/record screen doesn't work
-    [OPENMEETINGS-136] - Duplicate message in Activity section
-    [OPENMEETINGS-148] - when I click to button of page, that haven't anything content
-    [OPENMEETINGS-155] - record not playing
-    [OPENMEETINGS-220] - main.lzx changes (background)
-    [OPENMEETINGS-221] - problem: recordings with 1 frame/sec
-    [OPENMEETINGS-240] - jod converter error
-    [OPENMEETINGS-303] - Can not Export new language
-
-** Wish
-    [OPENMEETINGS-11] - Openmeeting use LDAP as default domain
-    [OPENMEETINGS-20] - Add hideWhiteboard attributes in Room Object and make it possible to configure / editable via Administration > Rooms
-    [OPENMEETINGS-21] - Add hideChat attributes in Room Object and make it possible to configure / editable via Administration > Rooms
-    [OPENMEETINGS-22] - Add hideActivitiesAndActions attributes in Room Object and make it possible to configure / editable via Administration > Rooms
-    [OPENMEETINGS-23] - Add hideFilesExplorer attributes in Room Object and make it possible to configure / editable via Administration > Rooms
-    [OPENMEETINGS-24] - Add hideScreenSharing attributes in Room Object and make it possible to configure / editable via Administration > Rooms
-    [OPENMEETINGS-25] - Add SOAP/REST Call
-    [OPENMEETINGS-78] - datatype of externalUserId
-    [OPENMEETINGS-254] - German System Backup garbled text
-    [OPENMEETINGS-255] - Possibility to disable Show Sip Dialer in Meeting Room
-    [OPENMEETINGS-258] - Combine device settings and audio/video test in single UI
-    [OPENMEETINGS-262] - Document conversion Windows / Linux different
+* Sub-task
+    * [OPENMEETINGS-8] - Generate CalendarAPI for SOAP/REST WebServices
+    * [OPENMEETINGS-9] - Design MockUp for new Calendar UI
+    * [OPENMEETINGS-40] - Merge Audio/Video components to trunk
+    * [OPENMEETINGS-44] - remove all old audio/video components
+    * [OPENMEETINGS-47] - fix ScopeApplicationAdapter / sync and message broadcasting mechanism to not send messages to SWF10 client
+    * [OPENMEETINGS-51] - fix url params (invitationHash / secureHash / language_id / roomScopeId / et cetera ) to be forwarded to inner SWF components
+    * [OPENMEETINGS-52] - fix icon status in new video components
+    * [OPENMEETINGS-53] - Add security mechanism to LocalConnection subscribers
+    * [OPENMEETINGS-54] - fix recorder to use new audio/video components and fix recording itself to reference correct streams
+    * [OPENMEETINGS-55] - fix testing application (5 second video recording on room enter) to use new a/v components
+    * [OPENMEETINGS-61] - fix screensharing player to use the new audio/video components
+    * [OPENMEETINGS-62] - Clean up 5-second recordings using a scheduler
+    * [OPENMEETINGS-65] - fix whiteboard video player to use the new audio/video components
+    * [OPENMEETINGS-71] - fix interview room type to use new audio/video components
+    * [OPENMEETINGS-73] - fix mute functionality in new video components
+    * [OPENMEETINGS-77] - changeDevice.lzx must be transformed to SWF10
+    * [OPENMEETINGS-79] - SharedObject in SWF10 does not store settings
+    * [OPENMEETINGS-80] - Some notification windows need to be moved to SWF10
+    * [OPENMEETINGS-89] - Fix new option "hideWhiteboard" with layout of video pods
+    * [OPENMEETINGS-97] - RTPMSClient for ScreenSharing should be created/tested
+    * [OPENMEETINGS-98] - "Borrowed" code should be removed from ScreenSharing client
+    * [OPENMEETINGS-105] - Add the license header to all SWF10 files
+    * [OPENMEETINGS-170] - When you republish your stream while recording or suddenly leave the meeting, the recording has no audio
+
+* Bug
+    * [OPENMEETINGS-5] - Invitation default language
+    * [OPENMEETINGS-15] - Usability problem with login at http://demo.openmeetings.de/openmeetings/
+    * [OPENMEETINGS-18] - File upload no work
+    * [OPENMEETINGS-26] - Whiteboard error "arrow tool" dragging from right to left in any angle.
+    * [OPENMEETINGS-28] - LDAP wrong default mapping for firstname
+    * [OPENMEETINGS-31] - Upload files will not convert to SWF.
+    * [OPENMEETINGS-48] - Log are either not written or in the wrong logfile
+    * [OPENMEETINGS-56] - LDAP authentication is not correct
+    * [OPENMEETINGS-64] - whiteboard id
+    * [OPENMEETINGS-87] - All DB related JUnit tests are failed
+    * [OPENMEETINGS-91] - Fix field type's of comment/description fields to use datatype Text (instead of VARCHAR(255))
+    * [OPENMEETINGS-114] - With trunk svn 1307221: LDAP authentication fails because user can't be imported into local DB
+    * [OPENMEETINGS-116] - Menu bar shortcuts do not work
+    * [OPENMEETINGS-118] - Activity UI: Fix duplicated calls, removal of items does not work
+    * [OPENMEETINGS-122] - Fix JUnit tests
+    * [OPENMEETINGS-123] - Wildcard on creating WebService docs doesn't work
+    * [OPENMEETINGS-127] - Backup\Import Asterisk related tables
+    * [OPENMEETINGS-133] - Sources produced by nightly build should be buildable with ant
+    * [OPENMEETINGS-135] - Video window can't be maximized
+    * [OPENMEETINGS-137] - Loading of stored whiteboards doesn't work (error in loading path)
+    * [OPENMEETINGS-138] - Errors and quality of Recording with screensharing application
+    * [OPENMEETINGS-139] - Unable to Add User into Usergroups
+    * [OPENMEETINGS-140] - Login options/features been reduced in current update
+    * [OPENMEETINGS-141] - onMetaData Event not thrown in AS3 Non-Debug version
+    * [OPENMEETINGS-142] - 1-2-3-4 buttons on dashboard don't do anything
+    * [OPENMEETINGS-144] - When using openLDAP authentication, the source code uses the hardcoded 'uid' attribute to map logins and user DNs instead of the field_user_principal parameter
+    * [OPENMEETINGS-145] - Unmuting/exclusive audio doesn't work and icons show wrong status in video pod after entering a room
+    * [OPENMEETINGS-149] - Error while installing on MySQL DB openmeetings-2.0.0.r1311115-08-04-2012_2307
+    * [OPENMEETINGS-150] - Error restoring password
+    * [OPENMEETINGS-156] - UI BUGS?
+    * [OPENMEETINGS-158] - Degradation of the sound quality in recordings in the recent release
+    * [OPENMEETINGS-161] - UI Bugs in private messages
+    * [OPENMEETINGS-162] - Exception in Screensharing
+    * [OPENMEETINGS-163] - Recording does no more work if you start to share audio/video AFTER starting the recording
+    * [OPENMEETINGS-164] - java.lang.ArrayIndexOutOfBoundsException: 5 in Recording Conversion
+    * [OPENMEETINGS-165] - Video freezes as soon as two people have audio/video turned on and you start to record the meeting => Convert FLV writers to act async
+    * [OPENMEETINGS-171] - Screensharing notification not showing when already running
+    * [OPENMEETINGS-172] - Home drive in recorder UI, minimize the home drive makes the list of files empty, drag and rop file from home drive to public drive
+    * [OPENMEETINGS-174] - CLI import of backup does not work
+    * [OPENMEETINGS-175] - CLI installer does not create install.xml
+    * [OPENMEETINGS-176] - Import of Backup from version 1.9.x fails to import conference rooms
+    * [OPENMEETINGS-177] - Meeting Room Invitation Link Not working
+    * [OPENMEETINGS-178] - Invited user has access to adminstration panel
+    * [OPENMEETINGS-179] - User Not Removed from chat participants window after logout..
+    * [OPENMEETINGS-181] - Video Window, Conference room
+    * [OPENMEETINGS-182] - OM need to be restarted after fresh installation to get menu list
+    * [OPENMEETINGS-187] - Moderator and his room
+    * [OPENMEETINGS-188] - Inserting room, horizontal bar does not appear
+    * [OPENMEETINGS-190] - Problem with language when invoking OM from Moodle module
+    * [OPENMEETINGS-191] - When I enable HTTPS and RTMPS the screen sharing resultant JNLP file has the wrong address = http://servername:443/.... instead of https://servername/..... if I edit the JNLP file by hand on the client level and change the address it works
+    * [OPENMEETINGS-193] - Fix timezones that are missing
+    * [OPENMEETINGS-195] - Send private message / Show user profile buttons
+    * [OPENMEETINGS-196] - Calendar Ical / Simple Mail - double invitation mail
+    * [OPENMEETINGS-197] - Calendar Ical / Simple Mail - room language
+    * [OPENMEETINGS-198] - Password and dashboard calendar event list
+    * [OPENMEETINGS-199] - Screensharing and recording does not work under OSX with Java 64Bit
+    * [OPENMEETINGS-200] - Invitation link does not arrive
+    * [OPENMEETINGS-203] - two languages are shown
+    * [OPENMEETINGS-205] - ReplyTo Field leads to exception when sending emails to external users
+    * [OPENMEETINGS-206] - wrong meeting times
+    * [OPENMEETINGS-208] - Incorrectly filled "Last name" field on the User details form when created user with "Sign in" form
+    * [OPENMEETINGS-209] - Encoding at install OpenMeetings
+    * [OPENMEETINGS-210] - Calendar event
+    * [OPENMEETINGS-211] - NullPointerException in FLVRecorderService.stopRecordingShow
+    * [OPENMEETINGS-214] - When calendar event invitation is sent, invitation_text_from value displays with the name of the person for whom the invitation is being sent to but should be showing the sender's name
+    * [OPENMEETINGS-215] - Created date is duplicated where restoring base from backup
+    * [OPENMEETINGS-216] - UI problem
+    * [OPENMEETINGS-219] - 'Delete' button is not visible
+    * [OPENMEETINGS-225] - If object on whiteboard of type "freedraw" ("paint") is dragged/moved, the object is gone when you re-enter the room
+    * [OPENMEETINGS-229] - "Exit"button is not shown for inviting users from room
+    * [OPENMEETINGS-230] - Error in the field name on the form "Add external"
+    * [OPENMEETINGS-232] - Rooms are imported with invalid room types
+    * [OPENMEETINGS-233] - Font styles in propertyPanel are getting disabled.
+    * [OPENMEETINGS-234] - Video and Screen sharing not working with HTTPS and RTMPS - Java Application starts but doesnt connect - java trace logs shows "[WARN] [NioProcessor-2] org.red5.server.net.rtmps.RTMPSMinaIoHandler - Exception caught Keystore or password are null"
+    * [OPENMEETINGS-237] - Calender reminder email invitation link fails due to link missing "&language=x" in URL
+    * [OPENMEETINGS-238] - Calendar shows incorrect day of week for the actual date when timezone is GMT+10
+    * [OPENMEETINGS-239] - Calendar Event details Comment/Description field text can overflow the boundary of the Description field of the Meeting Room's Event details dialog box
+    * [OPENMEETINGS-241] - Cannot send emailed Invitations from a Meeting room
+    * [OPENMEETINGS-242] - Moodle Plugin
+    * [OPENMEETINGS-244] - Calendar doesn't show Day / Week / Month
+    * [OPENMEETINGS-246] - Remote Cursor is no more visible
+    * [OPENMEETINGS-249] - Using LDAP with latest build fails to login, - after login screen im prompted with "You account is assigned to multiple usergroups... " The drop down list is empty - I have checked the MYSQL DB table "oraganisations" and there are two entries there
+    * [OPENMEETINGS-250] - Moderator loses Moderation
+    * [OPENMEETINGS-252] - Fix ImportInitValues.java default.timezone not taken from install config and add (optional) mapping "ldap_user_attr_timezone" in the ldap config
+    * [OPENMEETINGS-257] - Exception in CLI Installer when installing in a new database
+    * [OPENMEETINGS-263] - Missing invitation from calendar
+    * [OPENMEETINGS-264] - Spinners in ScreenSharing applet works improperly
+    * [OPENMEETINGS-269] - Image Download Issue from the Whiteboard - Naming problem and Deletion.jpg file - Reported by George Kirkham
+    * [OPENMEETINGS-270] - MemoryLeak / Dead-Lock in FlvRecorderConverter
+    * [OPENMEETINGS-271] - Whiteboad Undo tool does not remove all objects from the Whiteboard
+    * [OPENMEETINGS-272] - When entering a room, the "Choose devices" window is behind any attendee video windows.
+    * [OPENMEETINGS-275] - "User Speaks" icon in Users list does not indicate when the person is speaking
+    * [OPENMEETINGS-277] - Latest build fails to start using RTMPS
+    * [OPENMEETINGS-278] - When I enter a room and choose a lower resolution the "Choose Devices" window shrinks but the text at the top doesn't wrap to re-size
+    * [OPENMEETINGS-279] - Minimize Video button works improperly
+    * [OPENMEETINGS-281] - Enhance Language Editor with search fields
+    * [OPENMEETINGS-282] - Video window "Exclusive Audio" causes tool tips message boxes to be left on the screen
+    * [OPENMEETINGS-283] - Choose devices - Start test recording - no longer plays back the recorded clip
+    * [OPENMEETINGS-284] - Audio is not working
+    * [OPENMEETINGS-286] - video/audio broadcast problem with language of japanese
+    * [OPENMEETINGS-287] - Unable to connect from moodle. Builde 2.0.0.r1341675-22-05-2012_2319
+    * [OPENMEETINGS-288] - Unable to connect from moodle. Builde 2.0.0.r1341675-22-05-2012_2319
+    * [OPENMEETINGS-289] - Unable to connect from moodle. Builde 2.0.0.r1341675-22-05-2012_2319
+    * [OPENMEETINGS-294] - Cannot install Openmeetings with mysql
+    * [OPENMEETINGS-295] - OpenMeetings with rtmp over HTTP Tunneling does not work anymore with Red5 r4374
+    * [OPENMEETINGS-296] - Language export works only in english
+    * [OPENMEETINGS-297] - Users are imported with invalid country
+    * [OPENMEETINGS-298] - Problems with shortcut-key 'Ctrl + Shift + m', Camera/Mic settings-screen pops-up when typing 'M' (Shift+m)
+    * [OPENMEETINGS-300] - $APP_NAME placeholder is not correctly handled in some email templates
+    * [OPENMEETINGS-302] - Delete massges in Trash
+    * [OPENMEETINGS-304] - Can not delete mail in Trash
+    * [OPENMEETINGS-307] - Language does not load at login
+    * [OPENMEETINGS-312] - File was null or did not exist: TEST_SETUP_1338945244240.flv
+    * [OPENMEETINGS-314] - Webcam Title of user is username of default OM user
+    * [OPENMEETINGS-316] - ICS attachments for emails not working with Exchange 2003/2007 and Outlook 2003/2007
+    * [OPENMEETINGS-317] - Multiple appointments generated when clicking save more than once
+    * [OPENMEETINGS-319] - Recordings at demo.openmeetings.com are not downloadble
+    * [OPENMEETINGS-320] - Exception and layout for screensharing/recording client
+    * [OPENMEETINGS-323] - Update Red5 to latest version (r4380) in both server and client library to test RTMPT and file not found exceptions
+    * [OPENMEETINGS-324] - Limit login
+
+* Improvement
+    * [OPENMEETINGS-2] - Modify ANT Build script to create correct Build Artefacts / Integrate into https://builds.apache.org/
+    * [OPENMEETINGS-4] - Microphone rooms
+    * [OPENMEETINGS-10] - openmeetings_1_9_1_r4707 Default Language Error
+    * [OPENMEETINGS-45] - New Audio/Video Components
+    * [OPENMEETINGS-46] - Updated German lang file
+    * [OPENMEETINGS-59] - Japanese translation update
+    * [OPENMEETINGS-63] - Update Sharing RTMPClient with latest Red5 version and test if it works now
+    * [OPENMEETINGS-66] - Whiteboard Player should aspect ratio when importing a video to the whiteboard
+    * [OPENMEETINGS-83] - multipart.jar should be replaced with implementation compatible with ASF licence
+    * [OPENMEETINGS-86] - SVN directory structure need to be optimized
+    * [OPENMEETINGS-101] - Linking OpenMeetings tutorials and manuals
+    * [OPENMEETINGS-113] - Define a default Login-Domain (ie an Ldap domain) to be automatically selected in the frontend login window
+    * [OPENMEETINGS-125] - Text does not fit in the button.
+    * [OPENMEETINGS-146] - Add mechanism to debug LocalConnection better
+    * [OPENMEETINGS-184] - When we make a mistake or we use the same ID in users add administration menu => all fields become empty !
+    * [OPENMEETINGS-185] - There is no sense to have two users / moderator / administrator with the same email
+    * [OPENMEETINGS-194] - Command line admin: added parameter "--drop", to drop database before install
+    * [OPENMEETINGS-202] - Calendar event
+    * [OPENMEETINGS-226] - It should be possible to configure OpenOffice location via OM config
+    * [OPENMEETINGS-245] - configuration table is not backup/restored
+    * [OPENMEETINGS-247] - Make document conversion quality an administrator changeable option
+    * [OPENMEETINGS-253] - Made some changes to the german language deutsch.xml
+    * [OPENMEETINGS-259] - English Language Text improvements
+    * [OPENMEETINGS-268] - Improvements for english text for 506, "registering_mail_text_head", 507, "registering_mail_text_head2", 512, "register_mail_subject"
+    * [OPENMEETINGS-276] - Need a way to select "Exclusive Audio" for attenees who have selected "Audo Only"
+    * [OPENMEETINGS-285] - Update for Chinese Language text
+    * [OPENMEETINGS-309] - Complete French translation
+    * [OPENMEETINGS-313] - Errors with it's types and descriptions should be listed on the site
+
+* New Feature
+    * [OPENMEETINGS-129] - Load Icons dynamically at runtime and replace LGPL licensed icons
+    * [OPENMEETINGS-130] - Add mechanism for advanced runtime theming
+    * [OPENMEETINGS-134] - Themes: Add Color definitions to default-theme.xml file and enhance with more color definitions
+    * [OPENMEETINGS-186] - ReplyTo email address should be set to user email address.
+    * [OPENMEETINGS-266] - ScreenSharing need to be enhanced to enable screen publishing
+
+* Task
+    * [OPENMEETINGS-7] - Replace lzCalendar with non CPL implementation
+    * [OPENMEETINGS-32] - Replace JOD Library with own implementation
+    * [OPENMEETINGS-60] - OpenMeetings Plugin for Atlassian JIRA
+    * [OPENMEETINGS-70] - There should be a scheduler the does a check for test-recordings older then 1 hour and delete them.
+    * [OPENMEETINGS-74] - Integrate Apache Ivy for dependency management of Libraries
+    * [OPENMEETINGS-75] - Remove roomtype audience
+    * [OPENMEETINGS-76] - Remove Event Recording
+    * [OPENMEETINGS-82] - Atlassian Confluence Integration Plugin
+    * [OPENMEETINGS-85] - Fix and improve Chat Layout
+    * [OPENMEETINGS-88] - Fix client side modules structure (delete "Plugins" directory)
+    * [OPENMEETINGS-99] - Project restructuring (sources, beans, eclipse)
+    * [OPENMEETINGS-100] - JabberService should be added to Axis2 services
+    * [OPENMEETINGS-106] - JabberService is missing in the API Doclet task that generates the SOAP/REST API Documentation
+    * [OPENMEETINGS-109] - Show Number of Unread private messages in the dashboard and upgrade layout
+    * [OPENMEETINGS-110] - Refactor menubar layout and tabbuttons in dashboard/rooms/settings section + remove "navisub" table + Fix to use "NamedQuery" for main navigation to enable/disable entries in the mainnavi
+    * [OPENMEETINGS-117] - Refactor Conference Coloring and Layout
+    * [OPENMEETINGS-124] - Clean Up Splash Screen and unused resources in init
+    * [OPENMEETINGS-128] - Remove "doc" folder with partly documentated japanese documention and fix icon resources that are not needed
+    * [OPENMEETINGS-147] - The green dot that indicates somebody else is speaking produces too many events and is badly performing
+    * [OPENMEETINGS-160] - Enable sending messages to external users from the private messages including invitations to conference rooms and events
+    * [OPENMEETINGS-169] - Clean up WhiteBoardService to use proper sync methods
+    * [OPENMEETINGS-173] - CLI needs a check on those params that are "must haves" for installation
+    * [OPENMEETINGS-222] - Enable Keyboard actions to whiteboard (Arrow Down|Left|Right|Up [+Shift] and Delete) when object is selected
+    * [OPENMEETINGS-223] - Hardly anybody knows that you can double click to re-edit the text
+    * [OPENMEETINGS-231] - Update website with new screenshots
+    * [OPENMEETINGS-236] - Where to put portuguese Brasil.xml.
+
+* Test
+    * [OPENMEETINGS-104] - Error in cyrillic filenames
+    * [OPENMEETINGS-115] - Installation error
+    * [OPENMEETINGS-120] - Blank screen on Backup
+    * [OPENMEETINGS-121] - Share/record screen doesn't work
+    * [OPENMEETINGS-136] - Duplicate message in Activity section
+    * [OPENMEETINGS-148] - when I click to button of page, that haven't anything content
+    * [OPENMEETINGS-155] - record not playing
+    * [OPENMEETINGS-220] - main.lzx changes (background)
+    * [OPENMEETINGS-221] - problem: recordings with 1 frame/sec
+    * [OPENMEETINGS-240] - jod converter error
+    * [OPENMEETINGS-303] - Can not Export new language
+
+* Wish
+    * [OPENMEETINGS-11] - Openmeeting use LDAP as default domain
+    * [OPENMEETINGS-20] - Add hideWhiteboard attributes in Room Object and make it possible to configure / editable via Administration > Rooms
+    * [OPENMEETINGS-21] - Add hideChat attributes in Room Object and make it possible to configure / editable via Administration > Rooms
+    * [OPENMEETINGS-22] - Add hideActivitiesAndActions attributes in Room Object and make it possible to configure / editable via Administration > Rooms
+    * [OPENMEETINGS-23] - Add hideFilesExplorer attributes in Room Object and make it possible to configure / editable via Administration > Rooms
+    * [OPENMEETINGS-24] - Add hideScreenSharing attributes in Room Object and make it possible to configure / editable via Administration > Rooms
+    * [OPENMEETINGS-25] - Add SOAP/REST Call
+    * [OPENMEETINGS-78] - datatype of externalUserId
+    * [OPENMEETINGS-254] - German System Backup garbled text
+    * [OPENMEETINGS-255] - Possibility to disable Show Sip Dialer in Meeting Room
+    * [OPENMEETINGS-258] - Combine device settings and audio/video test in single UI
+    * [OPENMEETINGS-262] - Document conversion Windows / Linux different
diff --git a/NOTICE b/NOTICE.md
similarity index 61%
rename from NOTICE
rename to NOTICE.md
index f41777f..ffe9f15 100644
--- a/NOTICE
+++ b/NOTICE.md
@@ -1,17 +1,17 @@
 Apache OpenMeetings
 Copyright 2011-2017 The Apache Software Foundation
 
-This product includes software developed at
+This product includes software developed at  
 The Apache Software Foundation (http://www.apache.org/).
 
-This product includes icons from FamFamFam Icon Set Silk.
+This product includes icons from FamFamFam Icon Set Silk.  
 http://www.famfamfam.com/lab/icons/silk/
 
-This product includes icons from Yusuke Kamiyamane.
+This product includes icons from Yusuke Kamiyamane.  
 http://p.yusukekamiyamane.com/
 
-This product includes free icons from FatCow.
+This product includes free icons from FatCow.  
 http://www.fatcow.com/free-icons
 
-This product includes loading indicator animated with CSS from SpinKit
+This product includes loading indicator animated with CSS from SpinKit  
 https://github.com/tobiasahlin/SpinKit
diff --git a/README b/README
deleted file mode 100644
index 8af64ea..0000000
--- a/README
+++ /dev/null
@@ -1,258 +0,0 @@
-Apache OpenMeetings - README
-Licensed under Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0
---------------------------------------------------------------------------------
-
-About
-=====
-Apache OpenMeetings provides video conferencing, instant messaging, white board,
-collaborative document editing and other groupware tools using API functions of 
-the Red5 Streaming Server for Remoting and Streaming. 
-
-Release Notes 4.0.3
-=============
-see CHANGELOG file for detailed log
-
-Release 4.0.3, provides following improvements:
-
-Security fix in Calendar
-
-Room:
-* Performance was improved
-* Issues with audio/video were fixed
-* Quick poll was added
-
-Multiple improvements in web services
-
-Other fixes and improvements, 13 issues were fixed
-
-Release Notes 4.0.2
-=============
-see CHANGELOG file for detailed log
-
-Release 4.0.2, provides following improvements:
-
-Security fixes in Chat and Admin
-
-Chat:
-* Send on Enter/Ctrl+Enter
-* Invited guest's name displayed as expected
-* Turned OFF global chat is not displayed
-* Link works as expected
-* Smiles works as expected
-* Hover removed from chat
-
-Room:
-* Download as PDF
-* Download/screen-sharing application in IE
-* No duplicated users
-* Activities&Actions improved
-* Number of users is displayed in the room
-* Mathematical formulas on WB
-
-Other fixes and improvements, 32 issues were fixed
-
-Release Notes 4.0.1
-=============
-see CHANGELOG file for detailed log
-
-Release 4.0.1, provides following improvements:
-
-* Openlaszlo code is removed
-* Login via OAuth is improved
-* External video source is room is fixed
-* Multiple improvements of White-board
-* Multiple improvements of Chat
-* JS/CSS files are minified and merged to reduce load time
-* Overall stability is improved
-
-Other fixes and improvements, 43 issues were fixed
-
-Release Notes 4.0.0
-=============
-see CHANGELOG file for detailed log
-
-Release 4.0.0, provides following improvements:
-
-* Room White board is rewritten to use HTML5 instead of Flash
-* All Audio/Video components were rewritten using Apache Flex
-* Bunch of automatic tests were written, code was cleaned-up and simplified
-* outdated SMSlib was removed from the dependencies
-* RTL in room is improved
-* swftool 3rd party tool is not required any more
-* OAuth authorization is fixed additional VK provider is added
-* language resources are minimized
-* performance is improved
-
-Admin->Config
-* config keys are generalized
-* config types are introduced
-
-Other fixes and improvements, 515 issues were fixed
-
-
-Release Notes 3.3.2
-=============
-see CHANGELOG file for detailed log
-
-Release 3.3.2, provides following improvements:
-
-* Audio/Video in conference room is fixed
-* Strong password is enforced during self registration
-* 'dashboard.show.chat' should work as expected
-* New Setting is added 'user can create rooms'
-
-Other fixes and improvements, 8 issues were fixed
-
-
-Release Notes 3.3.1
-=============
-see CHANGELOG file for detailed log
-
-Release 3.3.1, provides following improvements:
-
-* Clustering works as expected
-* SIP works as expected
-* Multiple issues in web services were fixed
-* RTMPT mode is fixed
-* Multiple UI improvements
-
-Other fixes and improvements, 19 issues were fixed
-
-
-Release Notes 3.3.0
-=============
-see CHANGELOG file for detailed log
-
-Release 3.3.0, provides following improvements:
-
-Security fixes in:
-* Chat
-* All requests via security headers
-* More secure password processing rules and storage
-* More strict rules for uploaded files
-* SQL injection in web services
-
-11 security vulnerabilities were addressed
-
-Whiteboard:
-* Room is displayed without overlap in IE
-* Multiple display issues
-* Wb room element can now be hidden
-
-Other fixes and improvements, 21 issues were fixed
-
-
-Release Notes 3.2.1
-=============
-see CHANGELOG file for detailed log
-
-Service release 1 for 3.2.0, provides following improvements:
-
-Room
-* Video is more stable
-* Office files download is fixed
-* Multi-upload is added
-* External video works as expected
-* WB drawing on slides works as expected
-
-Chat
-* chat is made resizable
-* multiple issues in chat are fixed
-* typing indicator is added
-
-Calendar
-* date/time validator is improved
-* whole group can be invited by admin to event
-
-Other fixes and improvements, 49 issues were fixed
-
-
-=============
-_Integration with Asterisk_
-SIP/VOIP integration with Asterisk was refactored. 
-Confbridge application is now used instead of Meetme for the conferences.
-Sound quality and SIP transport stability was significantly improved.
-Basic support for video is added (is unstable and in beta version stage now).
-See also: http://openmeetings.apache.org/red5sip-integration_2.1.html
-
-_Improving the sound and video quality_
-All the audio/video related components now use SWF11 for broadcasting and 
-receiving audio and video signals. 
-Echo cancellation can be enabled in the config. 
-H264 video codec is now used instead of H263 to enable SIP video support.
-
-_Private and moderated chat_
-Ability to send private chat messages in the room is added as well as the chat 
-moderation funmctionality.
-
-_SMS sending module_
-Possibility to send SMS message as a meeting reminder is added.
-See also: https://cwiki.apache.org/confluence/display/OPENMEETINGS/SMS+Sending+Module
-
-_Network testing tool/script_
-Network testing tool is implemented and its link is added to the login page.
-See also: https://cwiki.apache.org/confluence/display/OPENMEETINGS/Connection+testing+tool
-
-_Improvements in the mail sending process_
-Now e-mails are re-send again in case of unsuccessfull result at the first 
-attempt or OpenMeetings re-start before the sending. 
-SMTP setting updates now takes effect just after they saving whereas previously 
-they started to work after the OpenMeetings re-start only.
-
-_Calendar_
-Messages about the meeting updates are sent only when substantial changes were made. 
-Multiple external attendees can be added as one operation, it's now possible to 
-specify user name for external guests (user will appear with this name in the user 
-list in the room). 
-
-_Room Interface_
-Possibility to get invitation link without sending an e-mail was added. 
-Confirmation dialog for exclusive audio no longer appears.
-Hot key is added to be able to "rearrange" video windows in the room. 
-Volume slider on the video pod toolbar was added.
-
-_Recordings and screen sharing improvements_
-Some improvements for the screen sharing and recordings quality and stability 
-were made.
-
-_Cluster capabilities_
-In the beta stage: OpenMeetings  can be configured in the cluster environment and 
-is ready for the testing, but development has not been fnished yet. 
-See also: http://openmeetings.apache.org/Clustering.html,
-https://cwiki.apache.org/confluence/display/OPENMEETINGS/Cluster+Master-Slave+overview
-
-_Admin/Calendar HTML5 UI_
-Additional HTML5 Wicket based UI (fully customizable with CSS) is added for 
-static screens as a proof of the concept.
-
-Getting Started
-===============
-Please visit the project website for the latest information:
-    http://openmeetings.apache.org/
-    
-Documentation for Installation and Upgrade:
-    http://openmeetings.apache.org/installation.html
-    http://openmeetings.apache.org/Upgrade.html
-
-Along with the developer mailing list archive:
-    http://openmeetings.apache.org/mail-lists.html
-    
-    
-System Requirements
-===================
-You need a platform that supports Sun Java SE 6.
-
-
-Building and running
-====================
-To build from source code:
-
-  - Requirements:
-    Sources compilation require Sun Java SE 8.
-    The project is built with Apache Maven 3.3.9 or later.
-  
-  - To build the OpenMeetings project run ant in the root directory:
-     ant
-    
-For a detailed documentation on how to build from source and options see:
-    http://openmeetings.apache.org/BuildInstructions.html
diff --git a/README.md b/README.md
new file mode 100644
index 0000000..7de4f9d
--- /dev/null
+++ b/README.md
@@ -0,0 +1,196 @@
+![About Openmeetings Logo](/openmeetings-server/src/site/resources/images/logo.png)
+
+[Apache OpenMeetings](https://openmeetings.apache.org) provides: 
+ - [x] **video conferencing**
+ - [x] **instant messaging**
+ - [x] **white board**
+ - [x] **collaborative document editing**
+ - [x] **other groupware tools** using API functions of the [Red5 Streaming Server](http://red5.org/) for Remoting and Streaming. 
+
+Getting Started
+===============
+Please visit the project website for the latest information:
+  - http://openmeetings.apache.org/
+    
+Documentation for Installation and Upgrade:
+  - http://openmeetings.apache.org/installation.html
+  - http://openmeetings.apache.org/Upgrade.html
+
+Along with the developer mailing list archive:
+  - http://openmeetings.apache.org/mail-lists.html
+    
+    
+System Requirements
+===================
+You need a platform that supports [Oracle Java SE 8](http://www.oracle.com/technetwork/java/javase/downloads/index.html).
+
+
+Building and running
+====================
+To build from source code:
+
+  - Requirements:  
+    Sources compilation require [Oracle Java SE 8](http://www.oracle.com/technetwork/java/javase/downloads/index.html).  
+    The project is built with [Apache Maven 3.3.9 or later](https://maven.apache.org/). 
+  - To build the OpenMeetings project run mvn in the root directory:  
+     `mvn clean install -P allModules`
+  - To run the OpenMeetings project:
+    - go to `openmeetings-server/target` directory
+    - extract `apache-openmeetings-x.x.x.tar.gz` (or `apache-openmeetings-x.x.x.zip` for windows) to **new** directory
+    - enter to this new directory and execute `red5.sh` (`red5.bat` for windows)
+    
+For a detailed documentation on how to build from source and options see:
+    http://openmeetings.apache.org/BuildInstructions.html
+
+Release Notes 
+=============
+
+see [CHANGELOG.md](/CHANGELOG.md) file for detailed log
+
+4.0.3
+-----
+[Release 4.0.3](https://www.apache.org/dyn/closer.lua/openmeetings/4.0.3), provides following improvements:
+
+Security fix in Calendar
+
+Room:
+* Performance was improved
+* Issues with audio/video were fixed
+* Quick poll was added
+
+Multiple improvements in web services
+
+Other fixes and improvements, 13 issues were fixed
+
+4.0.2
+-----
+[Release 4.0.2](https://archive.apache.org/dist/openmeetings/4.0.2/), provides following improvements:
+
+Security fixes in Chat and Admin
+
+Chat:
+* Send on Enter/Ctrl+Enter
+* Invited guest's name displayed as expected
+* Turned OFF global chat is not displayed
+* Link works as expected
+* Smiles works as expected
+* Hover removed from chat
+
+Room:
+* Download as PDF
+* Download/screen-sharing application in IE
+* No duplicated users
+* Activities&Actions improved
+* Number of users is displayed in the room
+* Mathematical formulas on WB
+
+Other fixes and improvements, 32 issues were fixed
+
+4.0.1
+-----
+[Release 4.0.1](https://archive.apache.org/dist/openmeetings/4.0.1/), provides following improvements:
+
+* Openlaszlo code is removed
+* Login via OAuth is improved
+* External video source is room is fixed
+* Multiple improvements of White-board
+* Multiple improvements of Chat
+* JS/CSS files are minified and merged to reduce load time
+* Overall stability is improved
+
+Other fixes and improvements, 43 issues were fixed
+
+4.0.0
+-----
+[Release 4.0.0](https://archive.apache.org/dist/openmeetings/4.0.0/), provides following improvements:
+
+* Room White board is rewritten to use HTML5 instead of Flash
+* All Audio/Video components were rewritten using Apache Flex
+* Bunch of automatic tests were written, code was cleaned-up and simplified
+* outdated SMSlib was removed from the dependencies
+* RTL in room is improved
+* swftool 3rd party tool is not required any more
+* OAuth authorization is fixed additional VK provider is added
+* language resources are minimized
+* performance is improved
+
+Admin->Config
+* config keys are generalized
+* config types are introduced
+
+Other fixes and improvements, 515 issues were fixed
+
+3.3.2
+-----
+[Release 3.3.2](https://archive.apache.org/dist/openmeetings/3.3.2/), provides following improvements:
+
+* Audio/Video in conference room is fixed
+* Strong password is enforced during self registration
+* 'dashboard.show.chat' should work as expected
+* New Setting is added 'user can create rooms'
+
+Other fixes and improvements, 8 issues were fixed
+
+
+3.3.1
+-----
+[Release 3.3.1](https://archive.apache.org/dist/openmeetings/3.3.1/), provides following improvements:
+
+* Clustering works as expected
+* SIP works as expected
+* Multiple issues in web services were fixed
+* RTMPT mode is fixed
+* Multiple UI improvements
+
+Other fixes and improvements, 19 issues were fixed
+
+
+3.3.0
+-----
+[Release 3.3.0](https://archive.apache.org/dist/openmeetings/3.3.0/), provides following improvements:
+
+Security fixes in:
+* Chat
+* All requests via security headers
+* More secure password processing rules and storage
+* More strict rules for uploaded files
+* SQL injection in web services
+
+11 security vulnerabilities were addressed
+
+Whiteboard:
+* Room is displayed without overlap in IE
+* Multiple display issues
+* Wb room element can now be hidden
+
+Other fixes and improvements, 21 issues were fixed
+
+
+3.2.1
+-----
+[Service release 1 for 3.2.0](https://archive.apache.org/dist/openmeetings/3.2.1/), provides following improvements:
+
+Room
+* Video is more stable
+* Office files download is fixed
+* Multi-upload is added
+* External video works as expected
+* WB drawing on slides works as expected
+
+Chat
+* chat is made resizable
+* multiple issues in chat are fixed
+* typing indicator is added
+
+Calendar
+* date/time validator is improved
+* whole group can be invited by admin to event
+
+Other fixes and improvements, 49 issues were fixed
+
+License
+=======
+Licensed under Apache License 2.0 - http://www.apache.org/licenses/LICENSE-2.0
+
+Also this product includes 3rd party software. See more at [NOTICE.md](/NOTICE.md)
+

-- 
To stop receiving notification emails like this one, please contact
solomax@apache.org.