--------------------------------------------------------------------- Release 2004-04-13 --------------------------------------------------------------------- NEW FEATURES: - Change state of a student curricular course in master degree operation INACTIVE for ACTIVE, it should change all curricular course ANNULLED for ENROLEMENT (modified service file EditPosGradStudentCurricularPlanStateAndCredits.java ) NOTES: CHANGES: - In degree curricular plan site it was add a new column to the list, CurricularCourseType. (modified publico/degreeSite/showDegreeCurricularPlan.jsp, publico/degreeSite/showDegreeCurricularPlanEnglish.jsp, ApplicationResources, Util/CurricularCourseType.java) - In curricular course's site without CURRICULUM information are shown in the same the execution courses. - The degree's site in the area of the degree coordinator did not show all actives curricular plans. - The student´s list about gratuity shouldn't show only the students with SCP actives or with school part conclued. (modified ) - In the degree's site only the responsible professor for the degree's coordination is shown. (modified publico/degreeSite/showDegreeSiteDescription.jsp, publico/degreeSite/showDegreeSiteDescriptionEnglish.jsp) - In students list about gratuities, all students with SCP inactive or similar should appear in the list. (modified StudentsGratuityListAction.java, GratuitySituationOJB.java, studentsGrauityList.jsp) - In students list about gratuities, degrees with gratuity values defined by (modified StudentsGratuityListAction.java, GratuitySituationOJB.java, studentsGrauityList.jsp) BUG FIXES: - in the use cases of GROUP PROPERTIES. This bugs had appeared because bad merge was made in the last deploy. - in master degree operation when check enrolment for extra_curricular (ATTEND, ENROLMENT_EVALUATION, ENROLMENT_EQUIVALENCE, EQUIVALENT_ENROLMENT_FOR_ENROLMENT_EQUIVALENCE, CREDITS_IN_SCIENTIFIC_AREA, CREDITS_IN_ANY_SECUNDARY_AREA) KNOWN ISSUES: --------------------------------------------------------------------- Release 2004-04-13 --------------------------------------------------------------------- NEW FEATURES: - Added create/edit of final degree work proposals interface to coordinators portal. - task [#178] Publication of Final Degree Work Proposals. - task [#177] Public Listing of Final Degree Work Proposals. - Added definition of final degree work candidacy period interface to coordinators portal. - new operation in teacher area: delete a grouping. - Master Degree Students are now allowed to enroll in execution courses and shifts NOTES: - updateGroupPropertiesTable.sql do an update in table GROUP_PROPERTIES ao campo ENROLMENT_BEGIN_DAY and ENROLMENT_END_DAY. CHANGES: - change the order of the input boxes on searchStudents.jsp - changes in teacher area about group properties. Some details pointed by Prof. Mira da Silva like hours in enrolment date. (Calendar2DateTimeFieldConversion.java(nova classe), repository_gesdis.xml, struts-teacher.xml, validation_teacher.xml, InfoGroupProperties, TeacherAdministrationViewerDispatchAction groupProperties methods, editGroupPorperties.jsp, insertGroupPorperties.jsp, services.xml, DeleteGroupProperties(Service)) - added links to other operations, in master degree administrative office, when inside guide listing menu - added, in master degree administrative office, in guide listing operations, the possibility to search by student number - added, in gep, the possibility to choose basic, non basic or all types of curricular courses - fixed, in coordinator, error report when trying to view active degree curricular plan for a degree curricular plan without curricular courses - Some imports in classes were removed for warnings cleaning BUG FIXES: - fixed bug [ #142 ] master degree students cannot enroll in shifts and execution courses - fixed bug [ #143 ] problem with file listing in the sections with files - Bug [#106] The missing error page. Fixed. - fix bug in master degree area at EditPosGradStudentCurricularPlanStateAndCredits Service for update enrolment state. - fix bug in master degree area at create guide. - fix bug in jsp with degree's description about coordinator's names KNOWN ISSUES: - Final degree work proposals are associated with the execution degree prior to the one they are proposed for. This is due to not yet having information regarding the next execution year. This must be resolved by establishing dates when the information must be introduced into the database. - method in CursoExecucaoOJB: readByDegreeCodeAndExecutionYear, that asks database for execution degree by execution year and degree code, should return a list and it is returning an object CursoExecucao. --------------------------------------------------------------------- Release D2004-03-31 --------------------------------------------------------------------- NEW FEATURES: -added ECTS information in english -added stats of the ECTS information in english -manager area: it's now possible to dissociate an execution course from a curricular course in the curricular course site. -added to InfoAttendWithEnrollment a map with the shifts a student is enrolled in -added the shifts the students are enrolled in to the student list table and also to the excell file in the teacher and coordinator areas - Added 'Enrollment in Optional Curricular Courses' feature for the Degree Administrative Office Portal. - Added a script for generating data for GEP. - Export distributed tests final marks - Remove distributed test NOTES: -the bug [ #128 ] could be replicated in the Exam Enrollment Use cases - remove attribute cacheable=false and added dynamic proxies in all classes from repository_tests.xml - new table (DISTRIBUTED_TEST_ADVISORY) and added an index to METADATA table. CHANGES: - changed in master-degree area the rounding of the total credits of "folha de apuramento final" - Updated exames period for the second semesters exams season of 2003/2004. - Filtered exams from list of evaluations of an execution course when reading all exams sorted by degree. - fix [#137] validation in forms that use requiredif: fieldTest instead of field-test - fix [#139] information about current curricular courses in degree curricular plan management in coordinator site. It asked for information about in curricular course scopes instead of doing it in curricular courses. - fix [#136] filter WriteCandidateEnrolments that refered to curricular course scopes, and it should refer to curricular courses. - fix [#136] service WriteCandidateEnrolments to eliminate confirm and begin transaction. - ReadItems is now a berserk service - StoreItemFile is now a berserk service - ReadStudentsByCurricularCourse is now a berserk service - list of students of an execution course now displays "total number of enrollments" instead of "number of enrollments" - teachers can now view the list of credits of all execution periods with credits - New way of showing enrollments in optional curricular courses in the various enrollment interfaces and in the student curriculum. - Some JSPs were cleaned up for compilation warnings removal. - added dynamic proxies in all classes from repository_tests.xml - InsertTestQuestion - allow to insert several questions at once. - Edit exercise - show all variations - use tiles for all tests pages - student test advisories with links - show message to students when trying do access any test before/after the test dates or trying to access an invalid test BUG FIXES: - fixed [#116 ]- www.ist.utl.pt/serviços/ - fixed IST person migration - Corrected input forward for create exams mapping on SOP's interface. - Corrected sucessful forward for create exams mapping on SOP's interface to avoid stack overflow. - Fixed validation of selecting a context for listing exams by day and shift. - Added missing validation message to selection of execution course on SOP's interface for creating exams. - Added context forwarding (of execution period) for choosing exams context by day and shift. - fix [#134] creation of study plan in master degree office - fix [#136] creation of study plan in coordinator of master degree - fix [#138] listing of students by curricular course in coordinator of master degrees - fix [#133] edit curricular course information in coordinator - fix error while consulting employee assiduousness - fixed bug [ #127 ] edit curricular course information in the manager portal doesn't work - fixed bug [ #128 ] class cast Exception in ExamEnrollmentManager - fixed bug [ #131 ] cannot store files to fenix - Fixed a bug in Cloner.java when cloning EnrolmentInOptionalCourse to InfoEnrolmentInOptionalCourse KNOWN ISSUES: - method in CursoExecucaoOJB: readByDegreeCodeAndExecutionYear, that asks database for execution degree by execution year and degree code, should return a list and it is returning an object CursoExecucao.