[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. |