Repository: openmeetings
Updated Branches:
  refs/heads/master ce2f7a87a -> 328be41ff


[OPENMEETINGS-1714] coverage is improved


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

Branch: refs/heads/master
Commit: 328be41ffdb5323d04237fedac43836ada5321d2
Parents: ce2f7a8
Author: Maxim Solodovnik <[email protected]>
Authored: Mon Oct 9 18:02:44 2017 +0700
Committer: Maxim Solodovnik <[email protected]>
Committed: Mon Oct 9 18:02:44 2017 +0700

----------------------------------------------------------------------
 .../core/converter/BaseConverter.java           |  5 ++-
 .../core/converter/ImageConverter.java          |  6 ++--
 .../core/data/file/FileProcessor.java           |  4 +--
 .../openmeetings/core/remote/MobileService.java |  3 +-
 .../openmeetings/db/dao/label/LabelDao.java     |  2 +-
 .../openmeetings/db/dao/room/RoomDao.java       |  4 +--
 .../db/dao/server/SessiondataDao.java           |  2 +-
 .../openmeetings/db/dao/user/IUserManager.java  |  2 +-
 .../openmeetings/db/dao/user/UserDao.java       |  4 +--
 .../openmeetings/db/dto/room/InvitationDTO.java |  1 -
 .../openmeetings/backup/BackupImport.java       | 10 +++---
 .../installation/ImportInitvalues.java          | 15 ++++----
 .../screenshare/RTMPClientPublish.java          |  4 +--
 .../src/main/assembly/components/all.xml        | 10 +++---
 .../openmeetings/service/mail/EmailManager.java |  6 ----
 .../service/quartz/scheduler/CleanupJob.java    |  4 +--
 .../openmeetings/service/user/UserManager.java  |  5 ++-
 .../apache/openmeetings/util/OmFileHelper.java  |  4 +--
 .../util/OpenmeetingsVariables.java             |  1 -
 .../web/admin/connection/ConnectionsPanel.java  |  4 +--
 .../web/admin/labels/AddLanguageDialog.java     |  6 ++--
 .../openmeetings/web/admin/rooms/RoomForm.java  |  1 -
 .../openmeetings/web/admin/users/UserForm.java  |  2 +-
 .../openmeetings/web/app/Application.java       | 38 ++++++++++----------
 .../apache/openmeetings/web/app/WebSession.java |  4 +--
 .../web/common/OmDateTimePicker.java            |  2 +-
 .../web/common/tree/FolderPanel.java            |  4 +--
 .../openmeetings/web/pages/NotInitedPage.html   |  2 +-
 .../apache/openmeetings/web/room/RoomPanel.java |  2 +-
 .../web/room/menu/RoomMenuPanel.java            |  2 +-
 .../web/room/sidebar/RoomClientPanel.java       |  3 +-
 .../apache/openmeetings/web/room/wb/wb-board.js |  2 +-
 .../web/user/InviteUserToRoomDialog.java        |  2 +-
 .../web/user/calendar/AppointmentDialog.java    |  5 ++-
 .../web/user/calendar/CalendarPanel.java        | 10 +++---
 .../apache/openmeetings/web/user/chat/Chat.java |  2 +-
 .../web/user/dashboard/WelcomeWidgetView.java   |  2 +-
 .../web/user/profile/MessagesContactsPanel.java |  2 +-
 .../web/user/profile/ProfileForm.java           |  4 +--
 .../web/user/profile/UserSearchPanel.html       |  2 +-
 .../web/user/profile/UserSearchPanel.java       |  4 +--
 .../web/user/record/VideoPlayer.java            |  2 +-
 .../apache/openmeetings/web/util/DateLabel.java |  5 +--
 .../web/util/UserChoiceProvider.java            |  2 +-
 .../src/main/webapp/css/general-rtl.css         |  2 +-
 .../src/main/webapp/css/general.css             |  2 +-
 .../TestDatabaseStructureMeetingMember.java     | 11 +-----
 .../webservice/CalendarWebService.java          |  2 +-
 .../openmeetings/webservice/FileWebService.java |  4 +--
 .../openmeetings/webservice/UserWebService.java |  2 --
 50 files changed, 101 insertions(+), 128 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/openmeetings/blob/328be41f/openmeetings-core/src/main/java/org/apache/openmeetings/core/converter/BaseConverter.java
----------------------------------------------------------------------
diff --git 
a/openmeetings-core/src/main/java/org/apache/openmeetings/core/converter/BaseConverter.java
 
b/openmeetings-core/src/main/java/org/apache/openmeetings/core/converter/BaseConverter.java
index 01539c5..fabf270 100644
--- 
a/openmeetings-core/src/main/java/org/apache/openmeetings/core/converter/BaseConverter.java
+++ 
b/openmeetings-core/src/main/java/org/apache/openmeetings/core/converter/BaseConverter.java
@@ -49,8 +49,8 @@ import 
org.apache.openmeetings.db.entity.record.RecordingMetaData;
 import org.apache.openmeetings.db.entity.record.RecordingMetaData.Status;
 import org.apache.openmeetings.db.entity.record.RecordingMetaDelta;
 import org.apache.openmeetings.util.OmFileHelper;
-import org.apache.openmeetings.util.process.ProcessResult;
 import org.apache.openmeetings.util.process.ProcessHelper;
+import org.apache.openmeetings.util.process.ProcessResult;
 import org.red5.io.flv.impl.FLVWriter;
 import org.red5.logging.Red5LoggerFactory;
 import org.slf4j.Logger;
@@ -167,7 +167,6 @@ public abstract class BaseConverter {
        }
 
        private String[] addSoxPad(List<ProcessResult> returnLog, String job, 
double length, double position, File inFile, File outFile) throws IOException {
-               //FIXME need to check this
                if (length < 0 || position < 0) {
                        log.debug("::addSoxPad {} Invalid parameters: length = 
{}; position = {}; inFile = {}", job, length, position, inFile);
                }
@@ -377,7 +376,7 @@ public abstract class BaseConverter {
                                "-c:a", "libfaac",
                                "-c:a", "libfdk_aac",
                                "-ar", "22050",
-                               "-b:a", "32k", //FIXME add quality constants
+                               "-b:a", "32k", //TODO add quality constants
                                "-s", getDimensions(r), //
                                mp4path
                                ));

http://git-wip-us.apache.org/repos/asf/openmeetings/blob/328be41f/openmeetings-core/src/main/java/org/apache/openmeetings/core/converter/ImageConverter.java
----------------------------------------------------------------------
diff --git 
a/openmeetings-core/src/main/java/org/apache/openmeetings/core/converter/ImageConverter.java
 
b/openmeetings-core/src/main/java/org/apache/openmeetings/core/converter/ImageConverter.java
index fa657ec..beefb99 100644
--- 
a/openmeetings-core/src/main/java/org/apache/openmeetings/core/converter/ImageConverter.java
+++ 
b/openmeetings-core/src/main/java/org/apache/openmeetings/core/converter/ImageConverter.java
@@ -24,8 +24,8 @@ import static 
org.apache.openmeetings.util.OmFileHelper.EXTENSION_JPG;
 import static org.apache.openmeetings.util.OmFileHelper.EXTENSION_PNG;
 import static org.apache.openmeetings.util.OmFileHelper.JPG_MIME_TYPE;
 import static org.apache.openmeetings.util.OmFileHelper.PNG_MIME_TYPE;
-import static 
org.apache.openmeetings.util.OmFileHelper.getUploadProfilesUserDir;
 import static org.apache.openmeetings.util.OmFileHelper.PROFILE_FILE_NAME;
+import static 
org.apache.openmeetings.util.OmFileHelper.getUploadProfilesUserDir;
 import static 
org.apache.openmeetings.util.OpenmeetingsVariables.CONFIG_DOCUMENT_DPI;
 import static 
org.apache.openmeetings.util.OpenmeetingsVariables.CONFIG_DOCUMENT_QUALITY;
 import static 
org.apache.openmeetings.util.OpenmeetingsVariables.getWebAppRootKey;
@@ -44,9 +44,9 @@ import org.apache.openmeetings.db.entity.file.FileItem;
 import org.apache.openmeetings.db.entity.user.User;
 import org.apache.openmeetings.util.OmFileHelper;
 import org.apache.openmeetings.util.StoredFile;
+import org.apache.openmeetings.util.process.ProcessHelper;
 import org.apache.openmeetings.util.process.ProcessResult;
 import org.apache.openmeetings.util.process.ProcessResultList;
-import org.apache.openmeetings.util.process.ProcessHelper;
 import org.apache.tika.metadata.Metadata;
 import org.apache.tika.metadata.TIFF;
 import org.apache.tika.parser.ParseContext;
@@ -111,7 +111,7 @@ public class ImageConverter extends BaseConverter {
                us.setPictureuri(pictureuri);
                userDao.update(us, userId);
 
-               //FIXME: After uploading a new picture all other clients should 
refresh
+               //TODO: After uploading a new picture all other clients should 
refresh
                return returnMap;
        }
 

http://git-wip-us.apache.org/repos/asf/openmeetings/blob/328be41f/openmeetings-core/src/main/java/org/apache/openmeetings/core/data/file/FileProcessor.java
----------------------------------------------------------------------
diff --git 
a/openmeetings-core/src/main/java/org/apache/openmeetings/core/data/file/FileProcessor.java
 
b/openmeetings-core/src/main/java/org/apache/openmeetings/core/data/file/FileProcessor.java
index ca4d77e..438f1ed 100644
--- 
a/openmeetings-core/src/main/java/org/apache/openmeetings/core/data/file/FileProcessor.java
+++ 
b/openmeetings-core/src/main/java/org/apache/openmeetings/core/data/file/FileProcessor.java
@@ -35,8 +35,8 @@ import org.apache.openmeetings.db.dao.file.FileItemDao;
 import org.apache.openmeetings.db.entity.file.BaseFileItem.Type;
 import org.apache.openmeetings.db.entity.file.FileItem;
 import org.apache.openmeetings.util.StoredFile;
-import org.apache.openmeetings.util.process.ProcessResultList;
 import org.apache.openmeetings.util.process.ProcessResult;
+import org.apache.openmeetings.util.process.ProcessResultList;
 import org.red5.logging.Red5LoggerFactory;
 import org.slf4j.Logger;
 import org.springframework.beans.factory.annotation.Autowired;
@@ -56,7 +56,7 @@ public class FileProcessor {
        @Autowired
        private DocumentConverter generatePDF;
 
-       //FIXME TODO this method need to be refactored to throw exceptions
+       //TODO this method need to be refactored to throw exceptions
        public ProcessResultList processFile(FileItem f, InputStream is) throws 
Exception {
                ProcessResultList result = new ProcessResultList();
                // Generate a random string to prevent any problems with

http://git-wip-us.apache.org/repos/asf/openmeetings/blob/328be41f/openmeetings-core/src/main/java/org/apache/openmeetings/core/remote/MobileService.java
----------------------------------------------------------------------
diff --git 
a/openmeetings-core/src/main/java/org/apache/openmeetings/core/remote/MobileService.java
 
b/openmeetings-core/src/main/java/org/apache/openmeetings/core/remote/MobileService.java
index b81a6e1..e7793b7 100644
--- 
a/openmeetings-core/src/main/java/org/apache/openmeetings/core/remote/MobileService.java
+++ 
b/openmeetings-core/src/main/java/org/apache/openmeetings/core/remote/MobileService.java
@@ -166,7 +166,7 @@ public class MobileService {
                                String country = umap.get("stateId");
                                Long langId = Long.valueOf(umap.get("langId"));
 
-                               //FIXME TODO unify with Register dialog
+                               //TODO unify with Register dialog
                                String hash = UUID.randomUUID().toString();
 
                                String baseURL = cfgDao.getBaseUrl();
@@ -310,7 +310,6 @@ public class MobileService {
 
        public List<Map<String, Object>> getRooms() {
                List<Map<String, Object>> result = new ArrayList<>();
-               // FIXME duplicated code
                IConnection current = Red5.getConnectionLocal();
                StreamClient c = 
sessionManager.get(IClientUtil.getId(current.getClient()));
                User u = userDao.get(c.getUserId());

http://git-wip-us.apache.org/repos/asf/openmeetings/blob/328be41f/openmeetings-db/src/main/java/org/apache/openmeetings/db/dao/label/LabelDao.java
----------------------------------------------------------------------
diff --git 
a/openmeetings-db/src/main/java/org/apache/openmeetings/db/dao/label/LabelDao.java
 
b/openmeetings-db/src/main/java/org/apache/openmeetings/db/dao/label/LabelDao.java
index afbd6fb..cc559cd 100644
--- 
a/openmeetings-db/src/main/java/org/apache/openmeetings/db/dao/label/LabelDao.java
+++ 
b/openmeetings-db/src/main/java/org/apache/openmeetings/db/dao/label/LabelDao.java
@@ -100,7 +100,7 @@ public class LabelDao implements 
IDataProviderDao<StringLabel>{
 
        public static synchronized Class<?> getAppClass() throws 
ClassNotFoundException {
                if (appClass == null) {
-                       //FIXME HACK to resolve package dependencies
+                       //HACK to resolve package dependencies
                        appClass = 
Class.forName("org.apache.openmeetings.web.app.Application");
                }
                return appClass;

http://git-wip-us.apache.org/repos/asf/openmeetings/blob/328be41f/openmeetings-db/src/main/java/org/apache/openmeetings/db/dao/room/RoomDao.java
----------------------------------------------------------------------
diff --git 
a/openmeetings-db/src/main/java/org/apache/openmeetings/db/dao/room/RoomDao.java
 
b/openmeetings-db/src/main/java/org/apache/openmeetings/db/dao/room/RoomDao.java
index 6ebc941..747d571 100644
--- 
a/openmeetings-db/src/main/java/org/apache/openmeetings/db/dao/room/RoomDao.java
+++ 
b/openmeetings-db/src/main/java/org/apache/openmeetings/db/dao/room/RoomDao.java
@@ -83,7 +83,7 @@ public class RoomDao implements 
IGroupAdminDataProviderDao<Room> {
                        OpenJPAEntityManager oem = OpenJPAPersistence.cast(em);
                        boolean qrce = 
oem.getFetchPlan().getQueryResultCacheEnabled();
                        try {
-                               
oem.getFetchPlan().setQueryResultCacheEnabled(false); //FIXME update in cache 
during update
+                               
oem.getFetchPlan().setQueryResultCacheEnabled(false); //update in cache during 
update
                                TypedQuery<Room> q = 
oem.createNamedQuery("getRoomById", Room.class);
                                q.setParameter("id", id);
                                @SuppressWarnings("unchecked")
@@ -104,7 +104,7 @@ public class RoomDao implements 
IGroupAdminDataProviderDao<Room> {
                OpenJPAEntityManager oem = OpenJPAPersistence.cast(em);
                boolean qrce = oem.getFetchPlan().getQueryResultCacheEnabled();
                try {
-                       oem.getFetchPlan().setQueryResultCacheEnabled(false); 
//FIXME update in cache during update
+                       oem.getFetchPlan().setQueryResultCacheEnabled(false); 
//update in cache during update
                        TypedQuery<Room> q = 
oem.createNamedQuery("getBackupRooms", Room.class);
                        @SuppressWarnings("unchecked")
                        OpenJPAQuery<Room> kq = OpenJPAPersistence.cast(q);

http://git-wip-us.apache.org/repos/asf/openmeetings/blob/328be41f/openmeetings-db/src/main/java/org/apache/openmeetings/db/dao/server/SessiondataDao.java
----------------------------------------------------------------------
diff --git 
a/openmeetings-db/src/main/java/org/apache/openmeetings/db/dao/server/SessiondataDao.java
 
b/openmeetings-db/src/main/java/org/apache/openmeetings/db/dao/server/SessiondataDao.java
index 88ae986..52251b3 100644
--- 
a/openmeetings-db/src/main/java/org/apache/openmeetings/db/dao/server/SessiondataDao.java
+++ 
b/openmeetings-db/src/main/java/org/apache/openmeetings/db/dao/server/SessiondataDao.java
@@ -171,7 +171,7 @@ public class SessiondataDao {
                        for (StreamClient rcl : 
sessionManager.listByRoom(roomId)) {
                                String aux = rcl.getSwfurl();
 
-                               //FIXME TODO this need to be refactored !
+                               //TODO this need to be refactored !
                                int start = aux.indexOf("sid=") + 4;
                                int end = start + 32;
                                if (end > aux.length()) {

http://git-wip-us.apache.org/repos/asf/openmeetings/blob/328be41f/openmeetings-db/src/main/java/org/apache/openmeetings/db/dao/user/IUserManager.java
----------------------------------------------------------------------
diff --git 
a/openmeetings-db/src/main/java/org/apache/openmeetings/db/dao/user/IUserManager.java
 
b/openmeetings-db/src/main/java/org/apache/openmeetings/db/dao/user/IUserManager.java
index 0ddc944..93d420a 100644
--- 
a/openmeetings-db/src/main/java/org/apache/openmeetings/db/dao/user/IUserManager.java
+++ 
b/openmeetings-db/src/main/java/org/apache/openmeetings/db/dao/user/IUserManager.java
@@ -31,7 +31,7 @@ import org.apache.openmeetings.db.entity.user.User;
 import org.apache.openmeetings.db.entity.user.User.Right;
 import org.apache.openmeetings.util.OmException;
 
-//FIXME HACK to bypass cross project compilation
+//HACK to bypass cross project compilation
 public interface IUserManager {
 
        Object registerUser(String login, String userpass, String lastname,

http://git-wip-us.apache.org/repos/asf/openmeetings/blob/328be41f/openmeetings-db/src/main/java/org/apache/openmeetings/db/dao/user/UserDao.java
----------------------------------------------------------------------
diff --git 
a/openmeetings-db/src/main/java/org/apache/openmeetings/db/dao/user/UserDao.java
 
b/openmeetings-db/src/main/java/org/apache/openmeetings/db/dao/user/UserDao.java
index a4cab6b..664dbe6 100644
--- 
a/openmeetings-db/src/main/java/org/apache/openmeetings/db/dao/user/UserDao.java
+++ 
b/openmeetings-db/src/main/java/org/apache/openmeetings/db/dao/user/UserDao.java
@@ -287,7 +287,7 @@ public class UserDao implements 
IGroupAdminDataProviderDao<User> {
                        OpenJPAEntityManager oem = OpenJPAPersistence.cast(em);
                        boolean qrce = 
oem.getFetchPlan().getQueryResultCacheEnabled();
                        try {
-                               
oem.getFetchPlan().setQueryResultCacheEnabled(false); //FIXME update in cache 
during update
+                               
oem.getFetchPlan().setQueryResultCacheEnabled(false); //update in cache during 
update
                                TypedQuery<User> q = 
oem.createNamedQuery("getUserById", User.class).setParameter("id", id);
                                @SuppressWarnings("unchecked")
                                OpenJPAQuery<User> kq = 
OpenJPAPersistence.cast(q);
@@ -334,7 +334,7 @@ public class UserDao implements 
IGroupAdminDataProviderDao<User> {
                OpenJPAEntityManager oem = OpenJPAPersistence.cast(em);
                boolean qrce = oem.getFetchPlan().getQueryResultCacheEnabled();
                try {
-                       oem.getFetchPlan().setQueryResultCacheEnabled(false); 
//FIXME update in cache during update
+                       oem.getFetchPlan().setQueryResultCacheEnabled(false); 
//update in cache during update
                        TypedQuery<User> q = 
oem.createNamedQuery("getAllUsers", User.class);
                        @SuppressWarnings("unchecked")
                        OpenJPAQuery<User> kq = OpenJPAPersistence.cast(q);

http://git-wip-us.apache.org/repos/asf/openmeetings/blob/328be41f/openmeetings-db/src/main/java/org/apache/openmeetings/db/dto/room/InvitationDTO.java
----------------------------------------------------------------------
diff --git 
a/openmeetings-db/src/main/java/org/apache/openmeetings/db/dto/room/InvitationDTO.java
 
b/openmeetings-db/src/main/java/org/apache/openmeetings/db/dto/room/InvitationDTO.java
index 460a80b..b320784 100644
--- 
a/openmeetings-db/src/main/java/org/apache/openmeetings/db/dto/room/InvitationDTO.java
+++ 
b/openmeetings-db/src/main/java/org/apache/openmeetings/db/dto/room/InvitationDTO.java
@@ -205,7 +205,6 @@ public class InvitationDTO implements Serializable {
                                        break;
                        }
                } catch (ParseException e) {
-                       //FIXME TODO need to throw other exception
                        log.error("Unexpected error while creating invitation", 
e);
                        throw new RuntimeException(e);
                }

http://git-wip-us.apache.org/repos/asf/openmeetings/blob/328be41f/openmeetings-install/src/main/java/org/apache/openmeetings/backup/BackupImport.java
----------------------------------------------------------------------
diff --git 
a/openmeetings-install/src/main/java/org/apache/openmeetings/backup/BackupImport.java
 
b/openmeetings-install/src/main/java/org/apache/openmeetings/backup/BackupImport.java
index 46f0863..55520bf 100644
--- 
a/openmeetings-install/src/main/java/org/apache/openmeetings/backup/BackupImport.java
+++ 
b/openmeetings-install/src/main/java/org/apache/openmeetings/backup/BackupImport.java
@@ -952,7 +952,7 @@ public class BackupImport {
                return null;
        }
 
-       //FIXME (need to be removed in later versions) HACK to fix old 
properties
+       //TODO (need to be removed in later versions) HACK to fix old properties
        public List<FileItem> readFileItemList(File baseDir, String fileName, 
String listNodeName) throws Exception {
                List<FileItem> list = new ArrayList<>();
                File xml = new File(baseDir, fileName);
@@ -1031,7 +1031,7 @@ public class BackupImport {
                return list;
        }
 
-       //FIXME (need to be removed in later versions) HACK to fix old 
properties
+       //TODO (need to be removed in later versions) HACK to fix old properties
        public List<Recording> readRecordingList(File baseDir, String fileName, 
String listNodeName) throws Exception {
                List<Recording> list = new ArrayList<>();
                File xml = new File(baseDir, fileName);
@@ -1093,7 +1093,7 @@ public class BackupImport {
                return readUserList(new 
InputSource(xml.toURI().toASCIIString()), listNodeName);
        }
 
-       //FIXME (need to be removed in later versions) HACK to add external 
attendees previously stored in MeetingMember structure
+       //TODO (need to be removed in later versions) HACK to add external 
attendees previously stored in MeetingMember structure
        private List<MeetingMember> readMeetingMemberList(File baseDir, String 
filename, String listNodeName) throws Exception {
                Registry registry = new Registry();
                Strategy strategy = new RegistryStrategy(registry);
@@ -1169,7 +1169,7 @@ public class BackupImport {
                return list;
        }
 
-       //FIXME (need to be removed in later versions) HACK to fix 2 deleted 
nodes in users.xml and inline Address and sipData
+       //TODO (need to be removed in later versions) HACK to fix 2 deleted 
nodes in users.xml and inline Address and sipData
        private List<User> readUserList(InputSource xml, String listNodeName) 
throws Exception {
                Registry registry = new Registry();
                Strategy strategy = new RegistryStrategy(registry);
@@ -1312,7 +1312,7 @@ public class BackupImport {
                return list;
        }
 
-       //FIXME (need to be removed in later versions) HACK to fix old 
properties
+       //TODO (need to be removed in later versions) HACK to fix old properties
        private List<Room> readRoomList(File baseDir, String fileName, String 
listNodeName) throws Exception {
                List<Room> list = new ArrayList<>();
                File xml = new File(baseDir, fileName);

http://git-wip-us.apache.org/repos/asf/openmeetings/blob/328be41f/openmeetings-install/src/main/java/org/apache/openmeetings/installation/ImportInitvalues.java
----------------------------------------------------------------------
diff --git 
a/openmeetings-install/src/main/java/org/apache/openmeetings/installation/ImportInitvalues.java
 
b/openmeetings-install/src/main/java/org/apache/openmeetings/installation/ImportInitvalues.java
index 51811e2..aa1b92b 100644
--- 
a/openmeetings-install/src/main/java/org/apache/openmeetings/installation/ImportInitvalues.java
+++ 
b/openmeetings-install/src/main/java/org/apache/openmeetings/installation/ImportInitvalues.java
@@ -475,12 +475,15 @@ public class ImportInitvalues {
        }
 
        // 
------------------------------------------------------------------------------
-
-       public void loadSystem(InstallationConfig cfg, boolean force) {
-               // FIXME dummy check if installation was performed before
+       private void checkInstalled(boolean force) {
+               // dummy check if installation was performed before
                if (!force && userDao.count() > 0) {
                        log.debug("System contains users, no need to install 
data one more time.");
                }
+       }
+
+       public void loadSystem(InstallationConfig cfg, boolean force) {
+               checkInstalled(force);
                sipDao.delete();
                progress = 20;
                loadConfiguration(cfg);
@@ -492,11 +495,7 @@ public class ImportInitvalues {
        }
 
        public void loadAll(InstallationConfig cfg, boolean force) throws 
Exception {
-               // FIXME dummy check if installation was performed before
-               if (!force && userDao.count() > 0) {
-                       log.debug("System contains users, no need to install 
data one more time.");
-                       return;
-               }
+               checkInstalled(force);
                loadSystem(cfg, force);
                loadInitUserAndGroup(cfg);
                progress = 80;

http://git-wip-us.apache.org/repos/asf/openmeetings/blob/328be41f/openmeetings-screenshare/src/main/java/org/apache/openmeetings/screenshare/RTMPClientPublish.java
----------------------------------------------------------------------
diff --git 
a/openmeetings-screenshare/src/main/java/org/apache/openmeetings/screenshare/RTMPClientPublish.java
 
b/openmeetings-screenshare/src/main/java/org/apache/openmeetings/screenshare/RTMPClientPublish.java
index 35df2fe..2beea08 100644
--- 
a/openmeetings-screenshare/src/main/java/org/apache/openmeetings/screenshare/RTMPClientPublish.java
+++ 
b/openmeetings-screenshare/src/main/java/org/apache/openmeetings/screenshare/RTMPClientPublish.java
@@ -82,9 +82,7 @@ class RTMPClientPublish extends RTMPClient implements 
IPendingServiceCallback, I
        public void resultReceived(IPendingServiceCall call) {
                String method = call == null ? null : 
call.getServiceMethodName();
                logger.trace("call ### get Method Name " + method);
-               if ("connect".equals(method)) {
-                       //setConnectionAsSharingClient(); //FIXME
-               } else if ("createStream".equals(method)) {
+               if ("createStream".equals(method)) {
                        if (call.getResult() != null) {
                                
publishScreen.setStreamId((Integer)call.getResult());
                                publish(publishScreen.getStreamId(), id, 
"live", this);

http://git-wip-us.apache.org/repos/asf/openmeetings/blob/328be41f/openmeetings-server/src/main/assembly/components/all.xml
----------------------------------------------------------------------
diff --git a/openmeetings-server/src/main/assembly/components/all.xml 
b/openmeetings-server/src/main/assembly/components/all.xml
index d4a7f24..018f486 100644
--- a/openmeetings-server/src/main/assembly/components/all.xml
+++ b/openmeetings-server/src/main/assembly/components/all.xml
@@ -93,14 +93,14 @@
                        </includes>
                </fileSet>
                <fileSet>
-                       
<directory>${project.parent.basedir}/openmeetings-web/target/openmeetings-web-${project.version}/public</directory><!--
 FIXME should be implemented differently -->
+                       
<directory>${project.parent.basedir}/openmeetings-web/target/openmeetings-web-${project.version}/public</directory>
                        <outputDirectory>${root.webapp}</outputDirectory>
                        <includes>
                                <include>favicon.ico</include>
                        </includes>
                </fileSet>
                <fileSet>
-                       
<directory>${project.parent.basedir}/openmeetings-web/target/openmeetings-web-${project.version}</directory><!--
 FIXME should be implemented differently -->
+                       
<directory>${project.parent.basedir}/openmeetings-web/target/openmeetings-web-${project.version}</directory>
                        <outputDirectory>${om.webapp}</outputDirectory>
                        <excludes>
                                <exclude>META-INF/**</exclude>
@@ -122,7 +122,7 @@
                        </excludes>
                </fileSet>
                <fileSet>
-                       
<directory>${project.parent.basedir}/openmeetings-web/target/openmeetings-web-${project.version}</directory><!--
 FIXME should be implemented differently -->
+                       
<directory>${project.parent.basedir}/openmeetings-web/target/openmeetings-web-${project.version}</directory>
                        <outputDirectory>${om.webapp}</outputDirectory>
                        <filtered>true</filtered>
                        <includes>
@@ -130,7 +130,7 @@
                        </includes>
                </fileSet>
                <fileSet>
-                       
<directory>${project.parent.basedir}/openmeetings-web/target/openmeetings-web-${project.version}/WEB-INF/lib</directory><!--
 FIXME should be implemented differently -->
+                       
<directory>${project.parent.basedir}/openmeetings-web/target/openmeetings-web-${project.version}/WEB-INF/lib</directory>
                        <outputDirectory>lib</outputDirectory>
                        <includes>
                                <include>spring-*</include>
@@ -140,7 +140,7 @@
                        </includes>
                </fileSet>
                <fileSet>
-                       
<directory>${project.parent.basedir}/openmeetings-web/target/openmeetings-web-${project.version}/WEB-INF/lib</directory><!--
 FIXME should be implemented differently -->
+                       
<directory>${project.parent.basedir}/openmeetings-web/target/openmeetings-web-${project.version}/WEB-INF/lib</directory>
                        <outputDirectory>plugins</outputDirectory>
                        <includes>
                                <include>tomcat-*</include>

http://git-wip-us.apache.org/repos/asf/openmeetings/blob/328be41f/openmeetings-service/src/main/java/org/apache/openmeetings/service/mail/EmailManager.java
----------------------------------------------------------------------
diff --git 
a/openmeetings-service/src/main/java/org/apache/openmeetings/service/mail/EmailManager.java
 
b/openmeetings-service/src/main/java/org/apache/openmeetings/service/mail/EmailManager.java
index ef3e7b7..c5791d9 100644
--- 
a/openmeetings-service/src/main/java/org/apache/openmeetings/service/mail/EmailManager.java
+++ 
b/openmeetings-service/src/main/java/org/apache/openmeetings/service/mail/EmailManager.java
@@ -27,7 +27,6 @@ import static 
org.apache.openmeetings.util.OpenmeetingsVariables.getWicketApplic
 import org.apache.openmeetings.IApplication;
 import org.apache.openmeetings.core.mail.MailHandler;
 import org.apache.openmeetings.db.dao.basic.ConfigurationDao;
-import org.apache.openmeetings.service.mail.template.FeedbackTemplate;
 import org.apache.openmeetings.service.mail.template.RegisterUserTemplate;
 import org.apache.wicket.Application;
 import org.apache.wicket.request.mapper.parameter.PageParameters;
@@ -79,9 +78,4 @@ public class EmailManager {
                                , RegisterUserTemplate.getEmail(username, 
email, sendEmailWithVerficationCode ? link : null));
                }
        }
-
-       //FIXME, seems to be not used
-       public void sendFeedback(String username, String email, String message) 
{
-               mailHandler.send("[email protected]", 
getString("499"), FeedbackTemplate.getEmail(username, email, message));
-       }
 }

http://git-wip-us.apache.org/repos/asf/openmeetings/blob/328be41f/openmeetings-service/src/main/java/org/apache/openmeetings/service/quartz/scheduler/CleanupJob.java
----------------------------------------------------------------------
diff --git 
a/openmeetings-service/src/main/java/org/apache/openmeetings/service/quartz/scheduler/CleanupJob.java
 
b/openmeetings-service/src/main/java/org/apache/openmeetings/service/quartz/scheduler/CleanupJob.java
index 4db6031..d6d6cfa 100644
--- 
a/openmeetings-service/src/main/java/org/apache/openmeetings/service/quartz/scheduler/CleanupJob.java
+++ 
b/openmeetings-service/src/main/java/org/apache/openmeetings/service/quartz/scheduler/CleanupJob.java
@@ -77,7 +77,7 @@ public class CleanupJob extends AbstractJob {
                        return;
                }
                try {
-                       //FIXME need to move all these staff to helper
+                       //TODO need to move all these staff to helper
                        File[] folders = getStreamsDir().listFiles();
                        if (folders != null) {
                                for (File folder : folders) {
@@ -105,7 +105,7 @@ public class CleanupJob extends AbstractJob {
                        return;
                }
                try {
-                       //FIXME need to move all these staff to helper
+                       //TODO need to move all these staff to helper
                        File[] folders = getStreamsDir().listFiles();
                        if (folders != null) {
                                for (File folder : folders) {

http://git-wip-us.apache.org/repos/asf/openmeetings/blob/328be41f/openmeetings-service/src/main/java/org/apache/openmeetings/service/user/UserManager.java
----------------------------------------------------------------------
diff --git 
a/openmeetings-service/src/main/java/org/apache/openmeetings/service/user/UserManager.java
 
b/openmeetings-service/src/main/java/org/apache/openmeetings/service/user/UserManager.java
index c94b202..86022e1 100644
--- 
a/openmeetings-service/src/main/java/org/apache/openmeetings/service/user/UserManager.java
+++ 
b/openmeetings-service/src/main/java/org/apache/openmeetings/service/user/UserManager.java
@@ -315,12 +315,12 @@ public class UserManager implements IUserManager {
                }
                if (!userDao.validLogin(login)) {
                        log.error("Invalid login, please check parameters");
-                       return null; //TODO FIXME need to be checked
+                       return null;
                }
                User u = userDao.getByLogin(login, Type.oauth, serverId);
                if (!userDao.checkEmail(email, Type.oauth, serverId, u == null 
? null : u.getId())) {
                        log.error("Another user with the same email exists");
-                       return null; //TODO FIXME need to be checked
+                       return null;
                }
                // generate random password
                SecureRandom rnd = new SecureRandom();
@@ -352,7 +352,6 @@ public class UserManager implements IUserManager {
                                }
                        }
                }
-               //TODO FIXME should we update fields on login ????
                u.setLastlogin(new Date());
                u = userDao.update(u, pass, Long.valueOf(-1));
 

http://git-wip-us.apache.org/repos/asf/openmeetings/blob/328be41f/openmeetings-util/src/main/java/org/apache/openmeetings/util/OmFileHelper.java
----------------------------------------------------------------------
diff --git 
a/openmeetings-util/src/main/java/org/apache/openmeetings/util/OmFileHelper.java
 
b/openmeetings-util/src/main/java/org/apache/openmeetings/util/OmFileHelper.java
index 33b628e..fa9f58f 100644
--- 
a/openmeetings-util/src/main/java/org/apache/openmeetings/util/OmFileHelper.java
+++ 
b/openmeetings-util/src/main/java/org/apache/openmeetings/util/OmFileHelper.java
@@ -88,7 +88,7 @@ public class OmFileHelper {
        }
 
        public static File getRootDir() {
-               // FIXME hack !!!!
+               // hack !!!!
                return getOmHome().getParentFile().getParentFile();
        }
 
@@ -257,7 +257,7 @@ public class OmFileHelper {
                return new File(parent, name + suffix + ext);
        }
 
-       // FIXME need to be generalized
+       // TODO need to be generalized
        public static File getNewFile(File dir, String name, String ext) throws 
IOException {
                File f = new File(dir, getName(name, ext));
                int recursiveNumber = 0;

http://git-wip-us.apache.org/repos/asf/openmeetings/blob/328be41f/openmeetings-util/src/main/java/org/apache/openmeetings/util/OpenmeetingsVariables.java
----------------------------------------------------------------------
diff --git 
a/openmeetings-util/src/main/java/org/apache/openmeetings/util/OpenmeetingsVariables.java
 
b/openmeetings-util/src/main/java/org/apache/openmeetings/util/OpenmeetingsVariables.java
index 7f72bea..3c6c86b 100644
--- 
a/openmeetings-util/src/main/java/org/apache/openmeetings/util/OpenmeetingsVariables.java
+++ 
b/openmeetings-util/src/main/java/org/apache/openmeetings/util/OpenmeetingsVariables.java
@@ -90,7 +90,6 @@ public class OpenmeetingsVariables {
        public static final String HEADER_XFRAME_SAMEORIGIN = "SAMEORIGIN";
        public static final String HEADER_CSP_SELF = "default-src 'self'; 
style-src 'self' 'unsafe-inline'; script-src 'self' 'unsafe-inline' 
'unsafe-eval'; img-src 'self' data:;";
        public static final int RECENT_ROOMS_COUNT = 5;
-       public static final String WEB_DATE_PATTERN = "dd.MM.yyyy HH:mm:ss"; 
//FIXME need to be made locale based
        public static final int USER_LOGIN_MINIMUM_LENGTH = 4;
        public static final int USER_PASSWORD_MINIMUM_LENGTH = 8;
        public static final String DEFAULT_APP_NAME = "OpenMeetings";

http://git-wip-us.apache.org/repos/asf/openmeetings/blob/328be41f/openmeetings-web/src/main/java/org/apache/openmeetings/web/admin/connection/ConnectionsPanel.java
----------------------------------------------------------------------
diff --git 
a/openmeetings-web/src/main/java/org/apache/openmeetings/web/admin/connection/ConnectionsPanel.java
 
b/openmeetings-web/src/main/java/org/apache/openmeetings/web/admin/connection/ConnectionsPanel.java
index ce5da41..39f0c54 100644
--- 
a/openmeetings-web/src/main/java/org/apache/openmeetings/web/admin/connection/ConnectionsPanel.java
+++ 
b/openmeetings-web/src/main/java/org/apache/openmeetings/web/admin/connection/ConnectionsPanel.java
@@ -56,8 +56,7 @@ public class ConnectionsPanel extends AdminBasePanel {
                SearchableDataProvider<IClient> sdp = new 
SearchableDataProvider<IClient>(null) {
                        private static final long serialVersionUID = 1L;
 
-                       //FIXME add search
-
+                       //TODO add search
                        private List<IClient> list() {
                                List<IClient> l = new ArrayList<>();
                                l.addAll(getBean(ISessionManager.class).list());
@@ -67,7 +66,6 @@ public class ConnectionsPanel extends AdminBasePanel {
 
                        @Override
                        public Iterator<? extends IClient> iterator(long first, 
long count) {
-                               //FIXME add grouping by public SID
                                List<IClient> l = list();
                                return l.subList((int)Math.max(0, first), 
(int)Math.min(first + count, l.size())).iterator();
                        }

http://git-wip-us.apache.org/repos/asf/openmeetings/blob/328be41f/openmeetings-web/src/main/java/org/apache/openmeetings/web/admin/labels/AddLanguageDialog.java
----------------------------------------------------------------------
diff --git 
a/openmeetings-web/src/main/java/org/apache/openmeetings/web/admin/labels/AddLanguageDialog.java
 
b/openmeetings-web/src/main/java/org/apache/openmeetings/web/admin/labels/AddLanguageDialog.java
index b241c43..b992f53 100644
--- 
a/openmeetings-web/src/main/java/org/apache/openmeetings/web/admin/labels/AddLanguageDialog.java
+++ 
b/openmeetings-web/src/main/java/org/apache/openmeetings/web/admin/labels/AddLanguageDialog.java
@@ -60,13 +60,13 @@ public class AddLanguageDialog extends 
AbstractFormDialog<String> {
                                try {
                                        new 
Locale.Builder().setLanguageTag(s.getValue());
                                } catch (IllformedLocaleException e) {
-                                       s.error(new ValidationError("Invalid 
code, please use ")); //FIXME TODO add proper key
+                                       s.error(new ValidationError("Invalid 
code, please use "));
                                        return;
                                }
                                Locale l = Locale.forLanguageTag(s.getValue());
                                for (Map.Entry<Long, Locale> e : 
LabelDao.getLanguages()) {
                                        if (e.getValue().equals(l)) {
-                                               s.error(new 
ValidationError("This code already added")); //FIXME TODO add proper key
+                                               s.error(new 
ValidationError("This code already added"));
                                                break;
                                        }
                                }
@@ -108,7 +108,7 @@ public class AddLanguageDialog extends 
AbstractFormDialog<String> {
                        langPanel.getLangForm().updateLanguages(target);
                        
target.appendJavaScript("$('#addLanguage').dialog('close');");
                } catch (Exception e) {
-                       error("Failed to add, " + e.getMessage()); //FIXME TODO 
add proper key
+                       error("Failed to add, " + e.getMessage());
                        target.add(feedback);
                }
        }

http://git-wip-us.apache.org/repos/asf/openmeetings/blob/328be41f/openmeetings-web/src/main/java/org/apache/openmeetings/web/admin/rooms/RoomForm.java
----------------------------------------------------------------------
diff --git 
a/openmeetings-web/src/main/java/org/apache/openmeetings/web/admin/rooms/RoomForm.java
 
b/openmeetings-web/src/main/java/org/apache/openmeetings/web/admin/rooms/RoomForm.java
index 6bbd85c..e7010e8 100644
--- 
a/openmeetings-web/src/main/java/org/apache/openmeetings/web/admin/rooms/RoomForm.java
+++ 
b/openmeetings-web/src/main/java/org/apache/openmeetings/web/admin/rooms/RoomForm.java
@@ -437,7 +437,6 @@ public class RoomForm extends AdminBaseForm<Room> {
                        for (RoomFile rf : r.getFiles()) {
                                rf.setRoomId(r.getId());
                        }
-                       // FIXME double update
                        getBean(RoomDao.class).update(getModelObject(), 
getUserId());
                }
                hideNewRecord();

http://git-wip-us.apache.org/repos/asf/openmeetings/blob/328be41f/openmeetings-web/src/main/java/org/apache/openmeetings/web/admin/users/UserForm.java
----------------------------------------------------------------------
diff --git 
a/openmeetings-web/src/main/java/org/apache/openmeetings/web/admin/users/UserForm.java
 
b/openmeetings-web/src/main/java/org/apache/openmeetings/web/admin/users/UserForm.java
index 87506d2..7817168 100644
--- 
a/openmeetings-web/src/main/java/org/apache/openmeetings/web/admin/users/UserForm.java
+++ 
b/openmeetings-web/src/main/java/org/apache/openmeetings/web/admin/users/UserForm.java
@@ -191,7 +191,7 @@ public class UserForm extends AdminBaseForm<User> {
                                
getBean(EmailManager.class).sendMail(login.getValue(), email, 
u.getActivatehash(), false, null);
                        }
                } catch (Exception e) {
-                       // FIXME update feedback with the error details
+                       // TODO update feedback with the error details
                        log.error("[onSaveSubmit]: ", e);
                }
                setModelObject(getBean(UserDao.class).get(u.getId()));

http://git-wip-us.apache.org/repos/asf/openmeetings/blob/328be41f/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application.java
----------------------------------------------------------------------
diff --git 
a/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application.java
 
b/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application.java
index 23df3f7..26dae7c 100644
--- 
a/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application.java
+++ 
b/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application.java
@@ -156,7 +156,7 @@ public class Application extends 
AuthenticatedWebApplication implements IApplica
        public static final String NAME_ATTR_KEY = "name";
        //additional maps for faster searching should be created
        private DashboardContext dashboardContext;
-       private static final Set<String> STRINGS_WITH_APP = new HashSet<>(); 
//FIXME need to be removed
+       private static final Set<String> STRINGS_WITH_APP = new HashSet<>();
        private static String appName;
        static {
                STRINGS_WITH_APP.addAll(Arrays.asList("499", "500", "506", 
"511", "512", "513", "517", "532", "622", "widget.start.desc"
@@ -443,10 +443,10 @@ public class Application extends 
AuthenticatedWebApplication implements IApplica
                                        client.setMic(0);
                                        
client.setRoom(getBean(RoomDao.class).get(rcl.getRoomId()));
                                        addUserToRoom(client);
-                                       //FIXME TODO unify this
+                                       //TODO unify this
                                        WebSocketHelper.sendRoom(new 
RoomMessage(client.getRoom().getId(), client.getUserId(), 
RoomMessage.Type.roomEnter));
                                }
-                               //FIXME TODO rights
+                               //TODO rights
                        } else if (client == null && Client.Type.sip == 
rcl.getType()) {
                                rcl.setLogin(SIP_USER_NAME);
                                rcl.setUserId(SIP_USER_ID);
@@ -462,7 +462,7 @@ public class Application extends 
AuthenticatedWebApplication implements IApplica
                                client.allow(Room.Right.audio, 
Room.Right.video);
                                client.set(Activity.broadcastA);
                                addUserToRoom(client);
-                               //FIXME TODO unify this
+                               //TODO unify this
                                WebSocketHelper.sendRoom(new 
RoomMessage(client.getRoom().getId(), client.getUserId(), 
RoomMessage.Type.roomEnter));
                        } else {
                                return null;
@@ -695,7 +695,7 @@ public class Application extends 
AuthenticatedWebApplication implements IApplica
                return false;
        }
 
-       //TODO need more safe way FIXME
+       //TODO need more safe way
        public <T> T _getBean(Class<T> clazz) {
                WebApplicationContext wac = 
getWebApplicationContext(getServletContext());
                return wac == null ? null : wac.getBean(clazz);
@@ -757,13 +757,14 @@ public class Application extends 
AuthenticatedWebApplication implements IApplica
                }
        }
 
+       //BEGIN hack for email templates support (should be in separate module 
for now
        @Override
-       public <T> T getOmBean(Class<T> clazz) { //FIXME hack for email 
templates support (should be in separate module for now
+       public <T> T getOmBean(Class<T> clazz) {
                return Application.getBean(clazz);
        }
 
        @Override
-       public <T> T _getOmBean(Class<T> clazz) { //FIXME hack for web services 
support (should be in separate module for now
+       public <T> T _getOmBean(Class<T> clazz) {
                return Application.get()._getBean(clazz);
        }
 
@@ -772,10 +773,21 @@ public class Application extends 
AuthenticatedWebApplication implements IApplica
        }
 
        @Override
-       public String getOmContactsLink() { //FIXME hack for email templates 
support (should be in separate module for now
+       public String getOmContactsLink() {
                return getContactsLink();
        }
 
+       @Override
+       public String getOmInvitationLink(Invitation i) {
+               return getInvitationLink(i, null);
+       }
+
+       @Override
+       public String urlForActivatePage(PageParameters pp) {
+               return urlForPage(ActivatePage.class, pp, null);
+       }
+       //END hack for email templates support (should be in separate module 
for now
+
        public static String getInvitationLink(Invitation i, String baseUrl) {
                String link = "";
                Room r = i.getRoom();
@@ -807,11 +819,6 @@ public class Application extends 
AuthenticatedWebApplication implements IApplica
                return link;
        }
 
-       @Override
-       public String getOmInvitationLink(Invitation i) { //FIXME hack for 
email templates support (should be in separate module for now
-               return getInvitationLink(i, null);
-       }
-
        public static String urlForPage(Class<? extends Page> clazz, 
PageParameters pp, String _baseUrl) {
                RequestCycle rc = RequestCycle.get();
                String baseUrl = getBean(ConfigurationDao.class).getBaseUrl();
@@ -822,11 +829,6 @@ public class Application extends 
AuthenticatedWebApplication implements IApplica
        }
 
        @Override
-       public String urlForActivatePage(PageParameters pp) { //FIXME hack for 
email templates support (should be in separate module for now
-               return urlForPage(ActivatePage.class, pp, null);
-       }
-
-       @Override
        public String getOmString(String key, long languageId) {
                return getString(key, languageId);
        }

http://git-wip-us.apache.org/repos/asf/openmeetings/blob/328be41f/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/WebSession.java
----------------------------------------------------------------------
diff --git 
a/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/WebSession.java
 
b/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/WebSession.java
index 9d1a2d7..387daf6 100644
--- 
a/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/WebSession.java
+++ 
b/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/WebSession.java
@@ -226,7 +226,7 @@ public class WebSession extends 
AbstractAuthenticatedWebSession implements IWebS
                                                user = 
userDao.getNewUserInstance(null);
                                                
user.setFirstname(remoteUser.getFirstname());
                                                
user.setLastname(remoteUser.getLastname());
-                                               
user.setLogin(remoteUser.getUsername()); //FIXME check if login UNIQUE
+                                               
user.setLogin(remoteUser.getUsername());
                                                user.setType(Type.external);
                                                
user.setExternalId(remoteUser.getExternalUserId());
                                                
user.setExternalType(remoteUser.getExternalUserType());
@@ -243,7 +243,7 @@ public class WebSession extends 
AbstractAuthenticatedWebSession implements IWebS
                                        if (markUsed) {
                                                soapLogin.setUsed(true);
                                                soapLogin.setUseDate(new 
Date());
-                                               
//soapLogin.setClientURL(clientURL); //FIXME
+                                               
//soapLogin.setClientURL(clientURL); //TODO
                                                soapDao.update(soapLogin);
                                        }
                                        roomId = soapLogin.getRoomId();

http://git-wip-us.apache.org/repos/asf/openmeetings/blob/328be41f/openmeetings-web/src/main/java/org/apache/openmeetings/web/common/OmDateTimePicker.java
----------------------------------------------------------------------
diff --git 
a/openmeetings-web/src/main/java/org/apache/openmeetings/web/common/OmDateTimePicker.java
 
b/openmeetings-web/src/main/java/org/apache/openmeetings/web/common/OmDateTimePicker.java
index 6e7cf9e..2b28eff 100644
--- 
a/openmeetings-web/src/main/java/org/apache/openmeetings/web/common/OmDateTimePicker.java
+++ 
b/openmeetings-web/src/main/java/org/apache/openmeetings/web/common/OmDateTimePicker.java
@@ -56,7 +56,7 @@ public class OmDateTimePicker extends DateTimePicker {
        @Override
        public void renderHead(IHeaderResponse response) {
                super.renderHead(response);
-               //FIXME TODO this is remain here until localized AM/PM will be 
correctly handled
+               //TODO this is remain here until localized AM/PM will be 
correctly handled
                
//response.render(KendoCultureHeaderItem.of(WebSession.get().getLocale()));
        }
 }

http://git-wip-us.apache.org/repos/asf/openmeetings/blob/328be41f/openmeetings-web/src/main/java/org/apache/openmeetings/web/common/tree/FolderPanel.java
----------------------------------------------------------------------
diff --git 
a/openmeetings-web/src/main/java/org/apache/openmeetings/web/common/tree/FolderPanel.java
 
b/openmeetings-web/src/main/java/org/apache/openmeetings/web/common/tree/FolderPanel.java
index afc7bab..257a251 100644
--- 
a/openmeetings-web/src/main/java/org/apache/openmeetings/web/common/tree/FolderPanel.java
+++ 
b/openmeetings-web/src/main/java/org/apache/openmeetings/web/common/tree/FolderPanel.java
@@ -24,9 +24,9 @@ import java.util.Map.Entry;
 
 import org.apache.openmeetings.db.dao.file.FileItemDao;
 import org.apache.openmeetings.db.dao.record.RecordingDao;
-import org.apache.openmeetings.db.entity.file.FileItem;
 import org.apache.openmeetings.db.entity.file.BaseFileItem;
 import org.apache.openmeetings.db.entity.file.BaseFileItem.Type;
+import org.apache.openmeetings.db.entity.file.FileItem;
 import org.apache.openmeetings.db.entity.record.Recording;
 import org.apache.wicket.AttributeModifier;
 import org.apache.wicket.Component;
@@ -130,7 +130,7 @@ public class FolderPanel extends Panel {
 
        private static void move(final FileTreePanel treePanel, 
AjaxRequestTarget target, BaseFileItem p, BaseFileItem f) {
                Long pid = p.getId();
-               //FIXME parent should not be moved to child !!!!!!!
+               //TODO parent should not be moved to child !!!!!!!
                if (pid != null && pid.equals(f.getId())) {
                        return;
                }

http://git-wip-us.apache.org/repos/asf/openmeetings/blob/328be41f/openmeetings-web/src/main/java/org/apache/openmeetings/web/pages/NotInitedPage.html
----------------------------------------------------------------------
diff --git 
a/openmeetings-web/src/main/java/org/apache/openmeetings/web/pages/NotInitedPage.html
 
b/openmeetings-web/src/main/java/org/apache/openmeetings/web/pages/NotInitedPage.html
index 895423e..88bf654 100644
--- 
a/openmeetings-web/src/main/java/org/apache/openmeetings/web/pages/NotInitedPage.html
+++ 
b/openmeetings-web/src/main/java/org/apache/openmeetings/web/pages/NotInitedPage.html
@@ -20,7 +20,7 @@
 -->
 <html xmlns:wicket="http://wicket.apache.org";>
 <wicket:extend>
-       <!-- FIXME localized versions of this file need to be created -->
+       <!-- TODO localized versions of this file need to be created -->
        <div class="message">
                <b>OpenMeetings - Loading ...</b><br />
                The server is not yet completely initialized. Please try again 
in a couple of seconds.<br/>

http://git-wip-us.apache.org/repos/asf/openmeetings/blob/328be41f/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/RoomPanel.java
----------------------------------------------------------------------
diff --git 
a/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/RoomPanel.java
 
b/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/RoomPanel.java
index d288f82..fc940ee 100644
--- 
a/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/RoomPanel.java
+++ 
b/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/RoomPanel.java
@@ -655,7 +655,7 @@ public class RoomPanel extends BasePanel {
                                c.allow(Right.superModerator);
                                update(c);
                        } else {
-                               //FIXME TODO !!! c.getUser != getUserId
+                               //TODO !!! c.getUser != getUserId
                                Set<Right> rr = 
AuthLevelUtil.getRoomRight(c.getUser(), r, r.isAppointment() ? 
getBean(AppointmentDao.class).getByRoom(r.getId()) : null, 
getRoomClients(r.getId()).size());
                                if (!rr.isEmpty()) {
                                        c.allow(rr);

http://git-wip-us.apache.org/repos/asf/openmeetings/blob/328be41f/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/menu/RoomMenuPanel.java
----------------------------------------------------------------------
diff --git 
a/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/menu/RoomMenuPanel.java
 
b/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/menu/RoomMenuPanel.java
index 9bb3a99..2d358ba 100644
--- 
a/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/menu/RoomMenuPanel.java
+++ 
b/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/menu/RoomMenuPanel.java
@@ -340,7 +340,7 @@ public class RoomMenuPanel extends Panel {
                        if (recClient != null) {
                                roomTitle.append(String.format("%s %s %s %s 
%s", getString("419")
                                                , 
recClient.getUser().getLogin(), recClient.getUser().getFirstname(), 
recClient.getUser().getLastname(), df.format(recClient.getConnectedSince())));
-                               //FIXME TODO get ConnectedSince of StreamClient
+                               //TODO get ConnectedSince of StreamClient
                                roomClass.append(" screen");
                        }
                        Client pubClient = 
getClientBySid(room.getPublishingUser());

http://git-wip-us.apache.org/repos/asf/openmeetings/blob/328be41f/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/sidebar/RoomClientPanel.java
----------------------------------------------------------------------
diff --git 
a/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/sidebar/RoomClientPanel.java
 
b/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/sidebar/RoomClientPanel.java
index 1b3889f..aa20fc0 100644
--- 
a/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/sidebar/RoomClientPanel.java
+++ 
b/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/sidebar/RoomClientPanel.java
@@ -100,8 +100,7 @@ public class RoomClientPanel extends Panel {
                        status = "status-user";
                        statusTitle = "677";
                }
-               //FIXME TODO add 'typingActivity'
-               //FIXME TODO add ability to change 'first/last name'
+               //TODO add ability to change 'first/last name'
                add(new 
WebMarkupContainer("status").add(AttributeModifier.append("class", status), 
AttributeModifier.replace("title", getString(statusTitle))));
        }
 }

http://git-wip-us.apache.org/repos/asf/openmeetings/blob/328be41f/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/wb/wb-board.js
----------------------------------------------------------------------
diff --git 
a/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/wb/wb-board.js
 
b/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/wb/wb-board.js
index 90efa25..c92b4e6 100644
--- 
a/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/wb/wb-board.js
+++ 
b/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/wb/wb-board.js
@@ -452,7 +452,7 @@ var Wb = function() {
                $(this).find('.canvas-container').each(function(idx) {
                        const h = $(this).height(), pos = $(this).position();
                        if (slide !== idx && pos.top > BUMPER - h && pos.top < 
BUMPER) {
-                               //TODO FIXME might be done without iterating
+                               //TODO might be done without iterating
                                _setSlide(idx);
                                return false;
                        }

http://git-wip-us.apache.org/repos/asf/openmeetings/blob/328be41f/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/InviteUserToRoomDialog.java
----------------------------------------------------------------------
diff --git 
a/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/InviteUserToRoomDialog.java
 
b/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/InviteUserToRoomDialog.java
index f7b4861..eaf299a 100644
--- 
a/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/InviteUserToRoomDialog.java
+++ 
b/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/InviteUserToRoomDialog.java
@@ -54,7 +54,7 @@ public class InviteUserToRoomDialog extends 
AbstractDialog<String> {
 
                @Override
                public void onRoomEnter(AjaxRequestTarget target, Long roomId) {
-                       //FIXME TODO only show message if other user is online
+                       //TODO only show message if other user is online
                        inviteMsg.open(target, roomId, userId);
                }
        }

http://git-wip-us.apache.org/repos/asf/openmeetings/blob/328be41f/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/calendar/AppointmentDialog.java
----------------------------------------------------------------------
diff --git 
a/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/calendar/AppointmentDialog.java
 
b/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/calendar/AppointmentDialog.java
index ebebd50..bad11d4 100644
--- 
a/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/calendar/AppointmentDialog.java
+++ 
b/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/calendar/AppointmentDialog.java
@@ -113,7 +113,7 @@ public class AppointmentDialog extends 
AbstractFormDialog<Appointment> {
        private final KendoFeedbackPanel feedback = new 
KendoFeedbackPanel("feedback", new Options("button", true));
        final MessageDialog confirmDelete;
        private final WebMarkupContainer sipContainer = new 
WebMarkupContainer("sip-container");
-       //FIXME TODO need to be unified with RoomInvitationForm
+       //TODO need to be unified with RoomInvitationForm
        private final RadioGroup<InviteeType> rdi = new 
RadioGroup<>("inviteeType", Model.of(InviteeType.user));
        private final Select2MultiChoice<Group> groups = new 
Select2MultiChoice<>("groups"
                        , new CollectionModel<Group>(new ArrayList<>())
@@ -494,14 +494,13 @@ public class AppointmentDialog extends 
AbstractFormDialog<Appointment> {
                }
 
                private List<Room> getRoomList() {
-                       //FIXME need to be reviewed
                        List<Room> result = new ArrayList<>();
                        RoomDao dao = getBean(RoomDao.class);
                        result.addAll(dao.getPublicRooms());
                        for (GroupUser ou : 
getBean(UserDao.class).get(getUserId()).getGroupUsers()) {
                                
result.addAll(dao.getGroupRooms(ou.getGroup().getId()));
                        }
-                       if (getModelObject().getRoom() != null && 
getModelObject().getRoom().isAppointment()) { //FIXME review
+                       if (getModelObject().getRoom() != null && 
getModelObject().getRoom().isAppointment()) {
                                result.add(getModelObject().getRoom());
                        }
                        return result;

http://git-wip-us.apache.org/repos/asf/openmeetings/blob/328be41f/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/calendar/CalendarPanel.java
----------------------------------------------------------------------
diff --git 
a/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/calendar/CalendarPanel.java
 
b/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/calendar/CalendarPanel.java
index 4bc7cb3..7dd9b8d 100644
--- 
a/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/calendar/CalendarPanel.java
+++ 
b/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/calendar/CalendarPanel.java
@@ -215,11 +215,11 @@ public class CalendarPanel extends UserBasePanel {
                                }
                                java.util.Calendar cal = 
WebSession.getCalendar();
                                cal.setTime(a.getStart());
-                               cal.add(java.util.Calendar.MILLISECOND, 
(int)delta); //FIXME?
+                               cal.add(java.util.Calendar.MILLISECOND, 
(int)delta);
                                a.setStart(cal.getTime());
 
                                cal.setTime(a.getEnd());
-                               cal.add(java.util.Calendar.MILLISECOND, 
(int)delta); //FIXME?
+                               cal.add(java.util.Calendar.MILLISECOND, 
(int)delta);
                                a.setEnd(cal.getTime());
 
                                dao.update(a, getUserId());
@@ -227,7 +227,7 @@ public class CalendarPanel extends UserBasePanel {
                                if (a.getCalendar() != null) {
                                        updatedeleteAppointment(target, 
CalendarDialog.DIALOG_TYPE.UPDATE_APPOINTMENT, a);
                                }
-                               //FIXME add feedback info
+                               //TODO add feedback info
                        }
 
                        @Override
@@ -239,7 +239,7 @@ public class CalendarPanel extends UserBasePanel {
                                }
                                java.util.Calendar cal = 
WebSession.getCalendar();
                                cal.setTime(a.getEnd());
-                               cal.add(java.util.Calendar.MILLISECOND, 
(int)delta); //FIXME?
+                               cal.add(java.util.Calendar.MILLISECOND, 
(int)delta);
                                a.setEnd(cal.getTime());
 
                                dao.update(a, getUserId());
@@ -247,7 +247,7 @@ public class CalendarPanel extends UserBasePanel {
                                if (a.getCalendar() != null) {
                                        updatedeleteAppointment(target, 
CalendarDialog.DIALOG_TYPE.UPDATE_APPOINTMENT, a);
                                }
-                               //FIXME add feedback info
+                               //TODO add feedback info
                        }
                };
 

http://git-wip-us.apache.org/repos/asf/openmeetings/blob/328be41f/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/chat/Chat.java
----------------------------------------------------------------------
diff --git 
a/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/chat/Chat.java
 
b/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/chat/Chat.java
index 5280be3..a0d8f8b 100644
--- 
a/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/chat/Chat.java
+++ 
b/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/chat/Chat.java
@@ -163,7 +163,7 @@ public class Chat extends Panel {
 
                if (showDashboardChat) {
                        ChatDao dao = getBean(ChatDao.class);
-                       //FIXME limited count should be loaded with "earlier" 
link
+                       //TODO limited count should be loaded with "earlier" 
link
                        List<ChatMessage> list = new 
ArrayList<>(dao.getGlobal(0, 30));
                        for(Long roomId : getUserRooms(getUserId())) {
                                Room r = getBean(RoomDao.class).get(roomId);

http://git-wip-us.apache.org/repos/asf/openmeetings/blob/328be41f/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/dashboard/WelcomeWidgetView.java
----------------------------------------------------------------------
diff --git 
a/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/dashboard/WelcomeWidgetView.java
 
b/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/dashboard/WelcomeWidgetView.java
index 4c4543b..7bbff60 100644
--- 
a/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/dashboard/WelcomeWidgetView.java
+++ 
b/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/dashboard/WelcomeWidgetView.java
@@ -49,7 +49,7 @@ public class WelcomeWidgetView extends WidgetView {
 
                User u = getBean(UserDao.class).get(getUserId());
                add(new UploadableProfileImagePanel("img", getUserId()));
-                //FIXME this need to be aligned according to Locale
+               //TODO this need to be aligned according to Locale
                add(new Label("firstname", Model.of(u.getFirstname())));
                add(new Label("lastname", Model.of(u.getLastname())));
                add(new Label("tz", Model.of(u.getTimeZoneId())));

http://git-wip-us.apache.org/repos/asf/openmeetings/blob/328be41f/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/profile/MessagesContactsPanel.java
----------------------------------------------------------------------
diff --git 
a/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/profile/MessagesContactsPanel.java
 
b/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/profile/MessagesContactsPanel.java
index e62237a..87189ab 100644
--- 
a/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/profile/MessagesContactsPanel.java
+++ 
b/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/profile/MessagesContactsPanel.java
@@ -433,7 +433,7 @@ public class MessagesContactsPanel extends UserBasePanel {
                        private static final long serialVersionUID = 1L;
 
                        private String getName(UserContact uc) {
-                               return uc.getOwner().getFirstname() + " " + 
uc.getOwner().getLastname(); //FIXME salutation
+                               return uc.getOwner().getFirstname() + " " + 
uc.getOwner().getLastname(); //TODO salutation, UNIFY
                        }
 
                        @Override

http://git-wip-us.apache.org/repos/asf/openmeetings/blob/328be41f/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/profile/ProfileForm.java
----------------------------------------------------------------------
diff --git 
a/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/profile/ProfileForm.java
 
b/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/profile/ProfileForm.java
index 5a8dc4e..8cad586 100644
--- 
a/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/profile/ProfileForm.java
+++ 
b/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/profile/ProfileForm.java
@@ -89,7 +89,7 @@ public class ProfileForm extends Form<User> {
 
                        @Override
                        protected void onSaveError(AjaxRequestTarget target, 
Form<?> form) {
-                               // FIXME update feedback with the error details
+                               // TODO update feedback with the error details
                        }
 
                        @Override
@@ -100,7 +100,7 @@ public class ProfileForm extends Form<User> {
 
                        @Override
                        protected void onRefreshError(AjaxRequestTarget target, 
Form<?> form) {
-                               // FIXME update feedback with the error details
+                               // TODO update feedback with the error details
                        }
                });
                add(new WebMarkupContainer("changePwd").add(new 
ButtonBehavior("#changePwd"), new AjaxEventBehavior("click") {

http://git-wip-us.apache.org/repos/asf/openmeetings/blob/328be41f/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/profile/UserSearchPanel.html
----------------------------------------------------------------------
diff --git 
a/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/profile/UserSearchPanel.html
 
b/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/profile/UserSearchPanel.html
index 1644df5..3d9e006 100644
--- 
a/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/profile/UserSearchPanel.html
+++ 
b/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/profile/UserSearchPanel.html
@@ -20,7 +20,7 @@
 -->
 <html xmlns:wicket="http://wicket.apache.org";>
 <wicket:panel>
-       <!--  FIXME move styles into CSS -->
+       <!--  TODO move styles into CSS -->
        <table style="width: 100%; height: 100%;">
                <tr>
                        <td valign="top" style="width: 200px;">

http://git-wip-us.apache.org/repos/asf/openmeetings/blob/328be41f/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/profile/UserSearchPanel.java
----------------------------------------------------------------------
diff --git 
a/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/profile/UserSearchPanel.java
 
b/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/profile/UserSearchPanel.java
index 9e488bd..b2f3bfc 100644
--- 
a/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/profile/UserSearchPanel.java
+++ 
b/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/profile/UserSearchPanel.java
@@ -125,7 +125,7 @@ public class UserSearchPanel extends UserBasePanel {
                                                
.add(addOnClick(String.format("addContact(%s);", userId))));
                                item.add(new 
WebMarkupContainer("message").setVisible(userId != 
getUserId()).add(addOnClick(String.format("privateMessage(%s);", userId))));
                                item.add(new 
WebMarkupContainer("invite").setVisible(userId != 
getUserId()).add(addOnClick(String.format("inviteUser(%s);", userId))));
-                               //item.add(new TooltipBehavior(new 
Options("content", "TODO:: Picture will be displayed"))); //FIXME
+                               //item.add(new TooltipBehavior(new 
Options("content", "TODO:: Picture will be displayed")));
                        }
                };
 
@@ -144,7 +144,7 @@ public class UserSearchPanel extends UserBasePanel {
        }
 
        private static String getName(User u) {
-               return "" + u.getFirstname() + " " + u.getLastname() + " [" + 
u.getLogin() + "]"; //FIXME salutation
+               return "" + u.getFirstname() + " " + u.getLastname() + " [" + 
u.getLogin() + "]"; //TODO salutation
        }
 
        @Override

http://git-wip-us.apache.org/repos/asf/openmeetings/blob/328be41f/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/record/VideoPlayer.java
----------------------------------------------------------------------
diff --git 
a/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/record/VideoPlayer.java
 
b/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/record/VideoPlayer.java
index 3102264..bee53f4 100644
--- 
a/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/record/VideoPlayer.java
+++ 
b/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/record/VideoPlayer.java
@@ -33,7 +33,7 @@ import 
org.apache.wicket.request.mapper.parameter.PageParameters;
 
 public class VideoPlayer extends Panel {
        private static final long serialVersionUID = 1L;
-       private final WebMarkupContainer wait = new WebMarkupContainer("wait"); 
//FIXME not used
+       private final WebMarkupContainer wait = new WebMarkupContainer("wait"); 
//TODO not used
        private final WebMarkupContainer container = new 
WebMarkupContainer("container");
        private final Mp4RecordingResourceReference mp4RecRes = new 
Mp4RecordingResourceReference();
        private final PngRecordingResourceReference posterRecRes = new 
PngRecordingResourceReference();

http://git-wip-us.apache.org/repos/asf/openmeetings/blob/328be41f/openmeetings-web/src/main/java/org/apache/openmeetings/web/util/DateLabel.java
----------------------------------------------------------------------
diff --git 
a/openmeetings-web/src/main/java/org/apache/openmeetings/web/util/DateLabel.java
 
b/openmeetings-web/src/main/java/org/apache/openmeetings/web/util/DateLabel.java
index 921fe96..0de2e5d 100644
--- 
a/openmeetings-web/src/main/java/org/apache/openmeetings/web/util/DateLabel.java
+++ 
b/openmeetings-web/src/main/java/org/apache/openmeetings/web/util/DateLabel.java
@@ -18,7 +18,7 @@
  */
 package org.apache.openmeetings.web.util;
 
-import static 
org.apache.openmeetings.util.OpenmeetingsVariables.WEB_DATE_PATTERN;
+import static org.apache.commons.lang3.time.FastDateFormat.MEDIUM;
 
 import java.util.Calendar;
 import java.util.Date;
@@ -30,10 +30,11 @@ import org.apache.wicket.markup.html.basic.Label;
 
 public class DateLabel extends Label {
        private static final long serialVersionUID = 1L;
-       private static final FastDateFormat fmt = 
FastDateFormat.getInstance(WEB_DATE_PATTERN);
+       private final FastDateFormat fmt;
 
        public DateLabel(String id) {
                super(id);
+               fmt = FastDateFormat.getDateTimeInstance(MEDIUM, MEDIUM, 
getLocale());
        }
 
        @Override

http://git-wip-us.apache.org/repos/asf/openmeetings/blob/328be41f/openmeetings-web/src/main/java/org/apache/openmeetings/web/util/UserChoiceProvider.java
----------------------------------------------------------------------
diff --git 
a/openmeetings-web/src/main/java/org/apache/openmeetings/web/util/UserChoiceProvider.java
 
b/openmeetings-web/src/main/java/org/apache/openmeetings/web/util/UserChoiceProvider.java
index 59cdc3f..f733e5b 100644
--- 
a/openmeetings-web/src/main/java/org/apache/openmeetings/web/util/UserChoiceProvider.java
+++ 
b/openmeetings-web/src/main/java/org/apache/openmeetings/web/util/UserChoiceProvider.java
@@ -43,7 +43,7 @@ public class UserChoiceProvider extends 
RestrictiveChoiceProvider<User> {
        public static User getUser(String value) {
                User u = null;
                if (!Strings.isEmpty(value)) {
-                       //FIXME refactor this
+                       //TODO refactor this
                        String email = null;
                        String fName = null;
                        String lName = null;

http://git-wip-us.apache.org/repos/asf/openmeetings/blob/328be41f/openmeetings-web/src/main/webapp/css/general-rtl.css
----------------------------------------------------------------------
diff --git a/openmeetings-web/src/main/webapp/css/general-rtl.css 
b/openmeetings-web/src/main/webapp/css/general-rtl.css
index 8eca0c8..09d62a0 100644
--- a/openmeetings-web/src/main/webapp/css/general-rtl.css
+++ b/openmeetings-web/src/main/webapp/css/general-rtl.css
@@ -84,7 +84,7 @@ form .input {
        float: left !important;
 }
 
-/**** FIXME need to be moved to wicket-jquery-ui **************/
+/**** TODO need to be moved to wicket-jquery-ui **************/
 span.css-emoticon {
        transform: rotate(-90deg) !important;
 }

http://git-wip-us.apache.org/repos/asf/openmeetings/blob/328be41f/openmeetings-web/src/main/webapp/css/general.css
----------------------------------------------------------------------
diff --git a/openmeetings-web/src/main/webapp/css/general.css 
b/openmeetings-web/src/main/webapp/css/general.css
index 10bae24..fe032a6 100644
--- a/openmeetings-web/src/main/webapp/css/general.css
+++ b/openmeetings-web/src/main/webapp/css/general.css
@@ -551,7 +551,7 @@ form .input {
        width: 75%;
        vertical-align: middle;
 }
- /**** FIXME TODO need to be unified with other icons used ****/
+ /**** TODO need to be unified with other icons used ****/
 div.formSaveBar {
        height: 22px;
 }

http://git-wip-us.apache.org/repos/asf/openmeetings/blob/328be41f/openmeetings-web/src/test/java/org/apache/openmeetings/calendar/TestDatabaseStructureMeetingMember.java
----------------------------------------------------------------------
diff --git 
a/openmeetings-web/src/test/java/org/apache/openmeetings/calendar/TestDatabaseStructureMeetingMember.java
 
b/openmeetings-web/src/test/java/org/apache/openmeetings/calendar/TestDatabaseStructureMeetingMember.java
index 20d3d54..53c9959 100644
--- 
a/openmeetings-web/src/test/java/org/apache/openmeetings/calendar/TestDatabaseStructureMeetingMember.java
+++ 
b/openmeetings-web/src/test/java/org/apache/openmeetings/calendar/TestDatabaseStructureMeetingMember.java
@@ -27,15 +27,6 @@ public class TestDatabaseStructureMeetingMember extends 
AbstractJUnitDefaults {
 
        @Test
        public void testUpdateMeetingMember(){
-               //FIXME need to be refactored !!!!
-
-               //MeetingMemberDaoImpl.getInstance().addMeetingMember("Adddd", 
"dir", "1", "2", 1L, 1L, "test");
-               
//MeetingMemberDaoImpl.getInstance().addMeetingMember(firstname, lastname, 
memberStatus, appointmentStatus, appointmentId, userid, email)
-
-
-               //MeetingMemberDaoImpl.getInstance().getMeetingMemberById(1L);
-               //MeetingMemberDaoImpl.getInstance().deleteMeetingMember(2L);
-
-               //meetingMemberDao.updateMeetingMember(1l,"bbbbbb", "dir", "1", 
"2", 1L, 1L, "test", "");
+               //TODO add test
        }
 }

http://git-wip-us.apache.org/repos/asf/openmeetings/blob/328be41f/openmeetings-webservice/src/main/java/org/apache/openmeetings/webservice/CalendarWebService.java
----------------------------------------------------------------------
diff --git 
a/openmeetings-webservice/src/main/java/org/apache/openmeetings/webservice/CalendarWebService.java
 
b/openmeetings-webservice/src/main/java/org/apache/openmeetings/webservice/CalendarWebService.java
index 5d0ea30..6b7068e 100644
--- 
a/openmeetings-webservice/src/main/java/org/apache/openmeetings/webservice/CalendarWebService.java
+++ 
b/openmeetings-webservice/src/main/java/org/apache/openmeetings/webservice/CalendarWebService.java
@@ -277,7 +277,7 @@ public class CalendarWebService extends BaseWebService {
         */
        @WebMethod
        @POST
-       @Path("/") //TODO FIXME update is also here for now
+       @Path("/")
        public AppointmentDTO save(@QueryParam("sid") @WebParam(name="sid") 
String sid, @FormParam("appointment") @WebParam(name="appointment") 
AppointmentDTO appointment) throws ServiceException {
                //Seems to be create
                log.debug("save SID:" + sid);

http://git-wip-us.apache.org/repos/asf/openmeetings/blob/328be41f/openmeetings-webservice/src/main/java/org/apache/openmeetings/webservice/FileWebService.java
----------------------------------------------------------------------
diff --git 
a/openmeetings-webservice/src/main/java/org/apache/openmeetings/webservice/FileWebService.java
 
b/openmeetings-webservice/src/main/java/org/apache/openmeetings/webservice/FileWebService.java
index 042df46..d33a82b 100644
--- 
a/openmeetings-webservice/src/main/java/org/apache/openmeetings/webservice/FileWebService.java
+++ 
b/openmeetings-webservice/src/main/java/org/apache/openmeetings/webservice/FileWebService.java
@@ -319,7 +319,7 @@ public class FileWebService extends BaseWebService {
        {
                try {
                        if (AuthLevelUtil.hasUserLevel(getRights(sid))) {
-                               // FIXME TODO: check if this user is allowed to 
change this file
+                               // TODO: check if this user is allowed to 
change this file
 
                                log.debug("rename " + id);
                                FileItem f = getFileDao().rename(id, name);
@@ -359,7 +359,7 @@ public class FileWebService extends BaseWebService {
                        Sessiondata sd = check(sid);
                        Long userId = sd.getUserId();
                        if (AuthLevelUtil.hasUserLevel(getRights(userId))) {
-                               // FIXME TODO A test is required that checks if 
the user is allowed to move the file
+                               // TODO A test is required that checks if the 
user is allowed to move the file
                                log.debug("move " + id);
                                FileItem f = getFileDao().move(id, parentId, 
userId, roomId);
                                return f == null ? null : new FileItemDTO(f);

http://git-wip-us.apache.org/repos/asf/openmeetings/blob/328be41f/openmeetings-webservice/src/main/java/org/apache/openmeetings/webservice/UserWebService.java
----------------------------------------------------------------------
diff --git 
a/openmeetings-webservice/src/main/java/org/apache/openmeetings/webservice/UserWebService.java
 
b/openmeetings-webservice/src/main/java/org/apache/openmeetings/webservice/UserWebService.java
index 3dcff6b..dcf2809 100644
--- 
a/openmeetings-webservice/src/main/java/org/apache/openmeetings/webservice/UserWebService.java
+++ 
b/openmeetings-webservice/src/main/java/org/apache/openmeetings/webservice/UserWebService.java
@@ -236,8 +236,6 @@ public class UserWebService extends BaseWebService {
                }
        }
 
-       //FIXME no update
-
        /**
         *
         * Delete a certain user by its id

Reply via email to