Open Chamindana opened 7 years ago
201610241506 CM
201610241644 CM
201610242224 CM
201610250912 CM
201610251430 CM
201610251435 CM
201610252300 CM
201610261619 CM
201610272128 CM
201610281016 CM
201610281018 CM
201610281100 CM
c13-Display course details- Modified execute method and add method comments 45a02d8 c13-Display course details- Modified execute method sql query for retrieve 799b772 c13-Display course details-Removed unwanted values in dql query-cm 6090405 c13-Display course details-Modified execute() and add method comments cda4436 c13-Display course details-Modified execute method, retrive semester code 2812d86 c13-Display course details-Modified jsp page for display data-cm 988d900
201611011553 CM
201611011555 CM.
201611011650 CM
201611022204 CM
201611021313 CM
201611021313 CM
-c13-display course details- Moved to RFQA.
201611031440 HF
QA comments
Note: Only a basic testing on the main use case, display program details was carried out in this phase since the UI is not ready yet and data inserting function has not implemented yet.
Assigning back to @chathuriM to consider above comments.
201611081452 CM
Due to the design change that's intended to support both JSTL and JSON data , through the same CampusController.java (servlet) and the decision to follow the multi-page Application approach instead of SPA (Single Page Application), the rest of the code progression will be conducted in c13-display-course-details-MP-cm branch.
Estimation: UI - 32sp Dev - 32sp Testing - 32sp
201611081551 CM
201611101421 CM
201611111252 CM
201611111527 CM
201611151140 CM
QA Modifications Done: 201611031440 HF QA comments
C13-Display Course details Moved to Code review.
201611151235 PN Code review comments Improvements
static Logger log = Logger.getLogger(ModuleDAO.class.getName());
change the class name into ClassTypeDAO.java.rs.getString(2)
over rs.getString("CODE")
.Line 76: HashMap<String, Object> hashmap = new HashMap<String, Object>();
public void calculateMonth(int totalDays) { try { // assumes all months have 30 days months = (int) totalDays / 30; totalDays %= 30; calculateWeeks(totalDays); } catch (Exception e) { // TODO: handle exception } }
@chathuriM FYA.
201611152327 CM
201611152314 CM
201611161047 CM
201611161123 CM
201611161440 CM
201611161502 CM Code modifications after crev.
rts 201611151235 PN
When taking a data from ResultSet manage your own pattern. I prefer giving the column name rather than the number. This is not a must. Just to improve readability. rs.getString(2) over rs.getString("CODE").
Above improvement not implement here because I used SQL inner joins.
Take CmdViewProgramme.calculateRating() method into another class that can be reuse in a different issue.
As instructed by TW Rating is future implementation. So This method is not moved to another class.
@pabodhaW assigning this back to you to do the verification.
201611161511 CM
What has been done(Scope)
List all details relevant to program
Above mentioned details are displayed in jsp page for get details about courses to users.
Change/Add Files $ git diff --name-status d776aa1a90c40f68aab0b87f6c3d3a20339d12f3..4035804b6c380 458ca4fcafc3cff0038a883ed1a
Grade of risk of change High
Sprint released Sprint 1
Unit Test Done
How can it be tested Browse : localhost:8080 or www.campus.dev
What will it affect To the man preview of browsing course details.
How can it be tested Click on View ProgrammeDetails Button on Home Page
What user roles are affected public user/student
Other comments Use Number 1 as a Program ID.
201611151235 AS Code review issue fixes
rtc 201611151235 PN
Other than 3 and 7 all the other mentioned issues are fixed. rtc 201611161502 CM
In 7th issue will be fix in future implementation. I'm moving this issue to the next stage, QA.
201611241110 CM
c13-display-couurse-details merged with c-v1.0-sp1 branch
201611241155 CM
Programme rating system implemented in this issue. But As Instructed by @tharinduw I've commented both front end and backend code. Rating Algorithm added to CmdViewProgramme.java class. Please refer the code if you need it in future implementations.
201611291630 CN- Local testing summary
1.Footer image is not set .The following error is displayed.
2.Additional cage is going to display in chrome browser.
3.The following error is identified when loading the page.
ERROR [com.genesiis.campus.command.CmdViewProgramme] (http-0.0.0.0:8080-5) calculateRating() : ejava.lang.NumberFormatException: For input string: "?" 12:07:27,885 ERROR [com.genesiis.campus.command.CmdViewProgramme] (http-0.0.0.0:8080-5) execute() : ejava.lang.NumberFormatException: For input string: "?" 12:07:27,885 INFO [com.genesiis.campus.util.DataHelper] (http-0.0.0.0:8080-5) getResultView() : java.lang.NumberFormatException: For input string: "?" 12:07:27,887 ERROR [com.genesiis.campus.controller.CampusController] (http-0.0.0.0:8080-5) process(): Exception : java.lang.NumberFormatException: For input string: "?"
Assign back to @chinthakacw for MX fix.
201611301530 CW c13-display-course-details-MP-c13 issue solving done-cw c95d52bae0
201611302150 CW
QA Modifications Done: 201611291630 CN
1.Footer image is not set .The following error is displayed. 2.Additional cage is going to display in chrome browser.
Need to copy an image into the "education\course\" path with the folder name & image name (.jpg) as Program code in "Program" table data
3.The following error is identified when loading the page.
ERROR [com.genesiis.campus.command.CmdViewProgramme] (http-0.0.0.0:8080-5) calculateRating() : ejava.lang.NumberFormatException: For input string: "?" 12:07:27,885 ERROR [com.genesiis.campus.command.CmdViewProgramme] (http-0.0.0.0:8080-5) execute() : ejava.lang.NumberFormatException: For input string: "?" 12:07:27,885 INFO [com.genesiis.campus.util.DataHelper] (http-0.0.0.0:8080-5) getResultView() : java.lang.NumberFormatException: For input string: "?" 12:07:27,887 ERROR [com.genesiis.campus.controller.CampusController] (http-0.0.0.0:8080-5) process(): Exception : java.lang.NumberFormatException: For input string: "?"
C13-Display Course details Moved to Code review.
201612010956 PN Code review comments Improvements
CmdViewProgramme.calculateRating() code has changed by developer. But not mentioned it in header comments. Also not explained what has done to the code..
code-details.jsp page has changed by developer. No header comments.
Assigning this issue back to @chinthakacw
201612011303 CW c13-display-course-details-MP-crev modifications done - cw 2714f55d6c
201612011314CW
-c13-display course details- Moved to QA.
201612011715 CN -Local test summary
rtc 201611151140 CM
All fixed.
rtc 201611302150 CW
Error 1, 2, 3, All fixed. Tested and verified.
The following point is identified.
1.The error message is displayed when loading the Image.
Assigning back to @chinthakacw to consider the point.
Business benefit: Display course details content. Implement rating facility to a course.
Estimation: Dev - 32sp Testing - 32sp