You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 109 Next »

CSF Version 2 Change Log

Help is available by sending an email to csf-support@mit.edu.
Have any suggestion on how improve this wiki?  Please give us your feedback at csf-support@mit.edu

Quick Links to:

CSF Snapshot Version 2.0.21

  • Snapshot 2.0.21 is based on CSF Release version 2.0.20 - August 2, 2013.
  • Change to HibernateStudentEnrollmentCharacteristicsHistoryDao to fix Jira REGREC-85. Also new unit test class. Changes from sais-common patch submitted by Monica Menlibai on August 6, 2013. Committed by Stephen Turner on August 7, 2013.
  • Course - added CipCode to domain and hbm files.  Patch submitted by Shawn Dunn on August 20, 2013.  Committed by David Tanner on August 22, 2013.
  • Nationality / EthnicityGroup – fixed issue where hbm files were mapped to wrong objects (Nationality.hbm had mapping to EthnicityGroup table, and vice versa).  Patch submitted by Shawn Dunn on August 20, 2013.  Committed by David Tanner on August 22, 2013.
  • Modify SMTPMessagePublisher - comment out the logic to request the server to authenticate before sending out emails. The change is to resolve the email sending problem encountered by pe-registraiton -web.  Patch submitted by Ramkrishna Gundraju on August 30, 2013.   Committed by Felicia Leung on August 30, 2013.

CSF Snapshot Version 2.0.20 - Released August 2, 2013

  • Snapshot 2.0.20 is based on CSF Release version 2.0.19 - July 9, 2013.
  • Changes to csf-notes to resolve the problems in notes Text formatted in paragraphs, mismatch in privacy mouse-over text and display text, and missing instructions for student with no notes. (Jira tickets: OREG-1103, OREG-1140 and OREG-1142).    Committed by Felicia Leung on July 9, 2013.
  • Changes to csf-notes to resolve the problem of double quotes display problem reported in Jira ticket: OREG - 1126.   Committed by Felicia Leung on July 11, 2013
  • Changes to csf-notes to resolve the problem of displaying a more graceful message when user attempts to print an empty note. (Jira ticket: OREG - 1144).   Committed by Felicia Leung on July 12, 2013.
  • Changes to csf-notes to display the error(s) more gracefully when exception is encountered and fix IE 7 or IE 10 compatibility mode display issues.   Committed by Felicia Leung on July 15, 2013.
  • Changes to textbookService.  Added new Edition field.   Patch submitted by Ben Cole on July 17, 2013.  Committed by David Tanner on July 18, 2013.
  • Changes to csf-notes to fix the name of the log file.   Committed by Felicia Leung on July 18, 2013.
  • Changes to csf-notes to add /notes.htm as one of the RequestMapping values      Committed by Felicia Leung on Aug 2, 2013.

CSF Snapshot Version 2.0.19 - Released July 9, 2013

  • Snapshot 2.0.19 is based on CSF Release version 2.0.18 - June 26, 2013.
  • Modify EmailServiceImpl for tomcat environment. The system now will set the path to retrieve the velocity template as /velocity/(name of the template) if the server is a Tomcat server. Committed by Felicia Leung on July 3, 2013
  • Changes to csf-notes to resolve problems reported in Jira tickets: OREG-1115, OREG-1122, OREG-1124 and OREG-1125. Committed by Felicia Leung on July 1, 2013
  • Changes to csf-notes to resolve problems reported in Jira tickets: OREG-1103 and some IE 7 formatting issues.  Committed by Felicia Leung on July 13, 2013.

CSF Release Version 2.0.18 - Released June 26, 2013

  • Snapshot 2.0.18 is based on CSF Release version 2.0.17 - June 24, 2013.
  • Moved all studentaccount objects from csf-common-legacy jar to the sfs-ssb project csf-studentaccounts jar.  Patches for csf-common-legacy and csf-studentaccounts submitted by Viswanath Raghava on June 19 and 20, 2013.  Committed by David Tanner on June 25, 2013.

CSF Release Version 2.0.17 - Released June 24, 2013

  • Snapshot 2.0.17 is based on CSF Release version 2.0.16 - June 19, 2013.
  • modify EmailServiceImpl for tomcat environment. It will now set the path to retrieve the velocity template as /(name of velocity template from the input parameter) if the server is a Tomcat server.   Committed by Felicia Leung on June 24, 2013.

CSF Release Version 2.0.16 - Released June 19, 2013

  • Snapshot 2.0.15 is based on CSF Release version 2.0.15 - June 10, 2013.
  • Changes for printing individual note in pdf format.   Committed by Felicia Leung on June 18, 2013.

CSF Release Version 2.0.15 - Released June 10, 2013

  • Snapshot 2.0.15 is based on CSF Release version 2.0.14 - May 20, 2013.
  • Add a new field ruleSequence to the RuleMetatdata table and modify the getMsgRuleMetadataList method in HibernateRuleDao to retrieve an ordered list of RuleMetadata objects sorted according to the values of the ruleSequence of the records The new field enables the ordering of rules that is required in implementing onlinereg Fall 2013-2014 Intelligent Messaging functions. Committed by Felicia Leung on May 29, 2013.
  • csf-notes initial check-in as one of the modules within csf.   Committed by Felicia Leung on May 31, 2013.
  • Adding daoFoundation property to departmentalAdministratorAccessDao bean definition.  Committed by Stephen Turner on June 4, 2013.
  • Allowing apps to pass in null Cc and Bcc string arrays. If they do pass in null, we are replacing with empty string arrays.  This will avoid apps getting NPEs.  Committed by Stephen Turner on June 7, 2013.
  • Replaced the filterChainProxy bean in applicationContext-csf-security-spring.xml with a new version.  Committed by David Tanner on June 10, 2013.

CSF Release Version 2.0.14 - Released May 20, 2013

  • Snapshot 2.0.14 is based on CSF Release version 2.0.13 - May 13, 2013.
  • Batchadmin UROP patch submitted by Leo Larson on May 16, 2013.  Committed by David Tanner on May 17, 2013..
  • Changed the default email addresses in CSF-EMAIL from rjones@mit.edu to csf-support@mit.edu.  Committed by Stephen Turner on May 17, 2013.

CSF Release Version 2.0.13 - Released May 13, 2013

  • Snapshot 2.0.13 is based on CSF Release version 2.0.12 - May 3, 2013.
  • Moved the data files used by ComplexNameGenerator from test resources into main resources.  This is necessary for external unit tests using the ComplexNameGenerator.  Committed by Stephen Turner on May 8, 2013.
  • Modify the MitsisStudentService.extractAddressFromWebAddress method to fix the problem of international address not displaying correctly on Student Landing Page. (OREG - 1111) - Committed by Felicia Leung on May 13, 2013. 

CSF Release Version 2.0.12 -  Released May 2, 2013

  • Snapshot 2.0.12 is based on CSF Release version 2.0.11 - April 22, 2013.
  • Adding dependency on csf-registration to pick up SubjectWarehouse classes that have been moved out of csf-common-legacy. Tweaked spring config to find csf-registration hibernate mappings.  Committed by Stephen Turner on April 26, 2013.
  • Add a DEGREE_DEPTOPTIONLVL_COMPARATOR  to StudentDegreeProgram to fix the issue of sorting of the course column not working properly on the online registration application "Select Students to Email" page (OREG - 1101). Committed by Felicia Leung on May 2, 2013.

CSF Release Version 2.0.11 - Released April 22, 2013

  • Snapshot 2.0.11 is based on CSF Release version 2.0.10 - April 3, 2013.
  • add field gradesheetFacultySource to GradeSheetSection object - patch submitted by Leo Larson for InstructorAssignment. Commited by Felicia Leung on 4/5/2013 
  • moved slf4j-api and slf4j-log4j12 dependencies (version 1.6.6) into csf-base and removed dependencies from csf-email and csf-workflow.  Also added exclusions for earlier versions in csf-email, csf-orm and csf-workflow.  Committed by David Tanner on April 18, 2013.

CSF Release Version 2.0.10 - Released April 03, 2013

  • Snapshot 2.0.10 is based on CSF Release version 2.0.9 - March 29, 2013.
  • Consolidated all CSF dependencies.  Moved commonly used dependencies into the csf-base pom.xml.  Verified inherited dependencies of all CSF modules and applications which depend on CSF for consistancy.  Committed by David Tanner on April 2, 2013.
  • Corrected TestHibernateStudentEnrollProfileDao.java unit test.  Comitted by David Tanner on April 2, 2013.

CSF Release Version 2.0.9 - Released March 29, 2013

  • Snapshot 2.0.9 is based on CSF Release version 2.0.8 - March 26, 2013.
  • Moved registration-related code from common-legacy to csf-registration. Committed by Felicia Leung on March 27, 2013.
  • Move the StudentAuditSummary object and its related services, dao(s), mapping, configuration and unit tests to csf-registraiton. Commited by Felicia Leung on March 29, 2013.

CSF Release Version 2.0.8 - Release March 26, 2013

  • Snapshot 2.0.8 is based on CSF Release version 2.0.7 - March 26, 2013.

CSF Release Version 2.0.7 - Release March 26, 2013

  • Snapshot 2.0.7 is based on CSF Release version 2.0.6 - March 22, 2013.
  • Change the savePhysedSwimCreditInBatch method in MitsisStudentService to reference the nonSubjectAcademicCreditDao instead of nonSubjectAcademicCreditBatchDao. Also, remove all the references to nonSubjectAcademicCreditBatchDao within csf-common-legacy.  Committed by Felicia Leung on March 25, 2013
  • Remove the EmailService and the EmailErrorService modules, unit tests and configuration from csf-common-legacy as the same modules and configuration are migrated to csf-email. It will enable other applications to use autowire for the EmailService. Committed by Felicia Leung on March 26, 2013
  • Bringing hbm mappings for UropProject and DeptHROrgUnit up to date - sais-common updates had not made it to CSF. Also, added tests for these two mappings - there are no DAOs, so the tests just use the DAO Foundation to exercise the mappings.  Committed by Stephen Turner on March 26, 2013.
  • Remove the EmailService and EmailErrorService modules from csf-common-legacy as the services are now in csf-email module. It will allow other application to use autowire.  Committed by Felicia Leung on March 26, 2013.
  • Remove all the references to nonSubjectAcademicCreditBatchDao from cssf-common-legacy.  Committed by Felicia Leung on March 25, 2013.
  • Change the savePhysedSwimCreditInBatch method to reference the nonSubjectAcademicCreditDao instead of nonSubjectAcademicCreditBatchDao. Also, remove all the references to nonSubjectAcademicCreditBatchDao.  Committed by Felicia Leung on March 26, 2013.

CSF Release Version 2.0.6 - Release March 22, 2013

  • Snapshot 2.0.6 is based on CSF Release version 2.0.5 - March 13, 2013.
  • Externalizing quartz scheduler specifications for sending and deleting email into properties. Property names are "sendEmailSchedule" and "deleteEmailSchedule". Defaults are what used to be in the xml. So individual apps can specify their own schedule for sending/deleting email, or just keep the csf-email default by not specifying the properties.  Committed by Stephen Turner on March 21, 2013.

CSF Release Version 2.0.5 - Release March 13, 2013

  • Snapshot 2.0.5 is based on CSF Release version 2.0.4 - March 7, 2013.
  • Upgrading Spring Security to 3.1.1 to get bug fix. Ths bug showed in IAP - see CSFU-8. Committed by Steve Turner on March 13, 2013.
  • Moved registration-related code from common-legacy to csf-registration. Committed by Felicia Leung on March 7, 2013.

CSF Release Version 2.0.4 - Release March 7, 2013

  • Snapshot 2.0.4 is based on CSF Release version 2.0.3 - March 7, 2013.

CSF Release Version 2.0.3 - Release March 7, 2013

  • Snapshot 2.0.3 is based on CSF Release version 2.0.2 - March 4, 2013.
  • Changed dependency version for Freemarker from 2.3.13 to 2.3.15 in csf-common-legacy's pom.xml.  See Jira CSF-3.  Committed by David Tanner on March 5, 2013.
  • Add new method, setContext(SecurityContext securityContext), to csf-security securityContextService.  Required by SFP.  Committed by David Tanner on March 6, 2013.
  • Fixing bug in csf-common-legacy for PublishingStatusUserType that manifested itself after the Hibernate 3.6 upgrade. Was not consistent with other similar user type classes.  Committed by Steve Turner on March 7, 2013.

CSF Release Version 2.0.2 - Release March 4, 2013

  • Snapshot 2.0.2 is based on CSF Release version 2.0.1 - February 20, 2013.
  • Add new method findByNamedQuery to daoFoundation.  Committed by David Tanner on February 25, 2013.
  • The following changes where committed by Felicia Leung on February 25, 2013.
    1. Move GradingMode and GradingOption objects to the csf-registration project
    2. Uncomment the @Service annotation for CatalogSubjectServiceImpl and AdvisorServiceImpl
    3. Uncomment the @Repository annotation for HibernateRuleDao
    4. Add context-component-scan for services and dao modules to the csf-ruleengine
  • Moved DaoFoundation from csf-common-legacy to csf-orm.  Committed by david Tanner on March 1, 2013.
  • Moved AuditHibernateInterceptor from csf-security to csf-orm.  Committed by david Tanner on March 1, 2013.
  • Upgraded csf-workflow from Acegi Security to Spring Security. Committed by Steve Turner on February 25, 2013.

CSF Release Version 2.0.1 - Release February 20, 2013

  • Snapshot 2.0.1 is based on CSF Release version 2.0.0 - January 25, 2013.
  • Changed hql in the testGetCurrentMitPersonByPidm() method of TestHibernatePersonDao.java from:
        from CurrentMitPerson where type='EMPLOYEE' and rownum < 20
    to:
        from CurrentMitPerson where type='EMPLOYEE' and pidm is not null and rownum < 200
    Submitted by David Tanner on January 30, 2013.
  • Added new application Id to the email db table.  Committed by Felicia Leung on February 1, 2013.
  • Created new csf-orm jar.  Moved daoFoundation from csf-common-legacy to csf-orm.  Committed by David Tanner on February 6, 2013.

CSF Release Version 2.0.0 - Released January 25, 2013

  • Snapshot 2.0.0 is based on CSF Release version 1.0.18 - January 13, 2013
  • Changed StudentDegree.hbm.xml.  property degreeCode column length changed from 6 to 8.  Change requested by Leo Larson on January 23, 2013.  Committed by David Tanner on January 23, 2013.
  • Created new Email Service.  Committed by Felicia Leung January 28, 2013.
  • Upgrade to hibernate 3.6.10.  Committed by Steve Turner January 17, 2013.
  • No labels