Hi all, Following is the summary of the code review for Engineering Dashboard. *
Changes in functionality * 1. Ability to Insert the Carbon version for the Redmine projects - Dashboard should be one stop place to update all related information and inserting the Carbon version in the Redmine projects also needed to be done from the dashboard. 2. Use a permission model - Logged in user's permissions must be taken into consideration when allowing to change the Release Manager information. *UI changes* 1. Use default styling from Bootstrap. 2. Avoid displaying all the product information and display a collapsed view in the Calendar and allow expand option. 3. Occupy main page with some info as it is empty now. *Code level changes* 1. Rewrite the Engineering Dashboard property file in json. 2. Separate the front-end and back-end code and restructure the directories. 3. Rename server side files as js not as jag files (ex: cache.jag) 4. Entire object containing RedMine + OT jira + Release Manager info should be created in the back-end and passed to the front-end. 5. Do the authentication using the user manager api without using the ws module. 6. Change the onBodyLoad function with the ajax call. Note: Ability to handle SQL queries through prepared statements needed to be checked from the Jaggery side. Thanks, Tanya. -- Tanya Madurapperuma Software Engineer, WSO2 Inc. : wso2.com Mobile : +94718184439
_______________________________________________ Dev mailing list [email protected] http://wso2.org/cgi-bin/mailman/listinfo/dev
