[LRA-134] Implements Whiteboard app fixes Created: 08/Apr/14  Updated: 05/May/14  Resolved: 05/May/14

Status: Resolved
Project: Liferay Apps
Component/s: Whiteboard
Affects Version/s: None
Fix Version/s: None

Type: Bug Priority: Major
Reporter: mcalvo Assignee: Katalina Marcos
Resolution: Completed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Resolution Date:

 Description   
1) Can we get the current logged in user detail from the backend code so that we don't have to pass the username from front-end?
    User liferayUser = com.liferay.portal.util.PortalUtil.getUser(resource.getRequest());
2) The portlet lost the drag and drop capability on the page
3) Java code formatting and variables names needs to be fixed.
    arg0 - whiteboardresourceeventlistener.java
4) Use Liferay's multivm pool for loggedUserMap and whiteBoardDump to support clustered deployment
5) Change info logging to debug logging for debug statements.
6) Edit/Cancel - Change to Save/Cancel for the text edit dialog
7) Review the development check list: http://wiki.rivetlogic.com/display/HRPORTAL/Development+ready+checklist
8) Just for this app, because it requires special networking capabilities we need to test it deploys well in these servers:
Glassfish 3.1
JBoss AS 7.1
https://www.liferay.com/web/developer/marketplace/app-review-process




 Comments   
Comment by Katalina Marcos [ 05/May/14 ]
Next issues were addressed:

.- Reviewing development checklist: Enabling security management, adding some missing constants, using Liferay's language utilities.
.- Changing label edit to save in text editor. Changing arguments arg0 to event.
.- Using Liferay's multivm pool for loggedUserMap and whiteBoardDump to support clustered deployment.
.- Removing username and user image path from request.
.- Fixing drag and drop capability of the portlet.
.- Using constants for javascript constants.
.- Removing from web.xml because it was preventing deploy the portlet in glass fish bundle.
.- Updating PACl policy.
.- Updating atmosphere libraries to lastest stable version.
.- Adding portlet class to clean cache when portlet is redeployed.
.- Removing initial text in text editor because it was necessary delete it before to write something.
.- Fixing issue with free draw shapes, they were turning black after a reload.
.- Adding line color to freedraw and text.

Besides portlet was tested with
.- Liferay bundles: Tomcat 7, Jboss AS7 and Glassfish 3.1.2
.- Browsers IE9+, Firefox, Safari and Chrome.
Generated at Sat Feb 10 05:48:47 GMT 2024 using Jira 8.1.3#801003-sha1:6b6f07cffadda9a0d6efe24639daed8ce94dcdd6.