Porting UCD Gradebook changes to 2.3

Porting UCD Gradebook changes to 2.3

Details of changes made to 2-1-x:

New Files (classes, etc)

  • service/src/java/org/sakaiproject/service/gradebook/shared/GradebookCourseGradeFeedService.java

  • component/src/java/org/sakaiproject/component/gradebook/GradebookCourseGradeFeedServiceImpl.java

  • component/src/java/org/sakaiproject/tool/gradebook/facades/SakaiSiteService.java

  • tool/src/java/org/sakaiproject/tool/gradebook/facades/sakai2impl/SiteServiceImpl.java

  • tool/src/bundle/org/sakaiproject/tool/gradebook/bundle/GradeDownloadConfig.properties

Modifications to pre-existing files

  • component-data/src/java/org/sakaiproject/tool/gradebook/Assignment.java

  • component-data/src/java/org/sakaiproject/tool/gradebook/PassNotPassMapping.java

  • component-data/src/java/org/sakaiproject/tool/gradebook/LetterGradeMapping.java

  • component-data/src/java/org/sakaiproject/tool/gradebook/LetterGradePlusMinusMapping.java

  • tool/src/bundle/org/sakaiproject/tool/gradebook/bundle/Messages.properties

  • tool/src/webapp/common/WEB-INF/spring-service.xml

  • tool/src/webapp/common/WEB-INF/faces-beans.xml

  • tool/src/webapp/common/courseGradeDetails.jsp

  • tool/src/java/org/sakaiproject/tool/gradebook/ui/ExportBean.java