UCD Sakai Modifications

UCD Sakai Modifications

Module Name: authz

  • SAK-625 : change sakai_realm.provider_id column size to 4000 SVN(r1240)
  • SAK-652 : A Time-blocked section retrieval for siteaction site creation wizard SVN(r1703)
  • SAK-657 : Refresh Authz Group SVN(r1725)
  • SAK-759 : Add OpenSessionInViewFilter to authz (realms) tool SVN(r2057)
  • SAK-820 : Hibernate Lazy Loading problem with Assignments SVN(r2242)
  • SAK-823 : authz: org.hibernate.LazyInitializationException SVN(r2291)
  • SAK-1349 : replace HashMap usage in authz refresh cache with ConcurrentHashMap SVN(r3449)
  • SAK-1522 : Add Maven2 build capability to ucd-* modules SVN(r4054)
  • SAK-1562 : Samigo Publishd Assessment URL not reliable SVN(r4428)

Module Name: component

  • SAK-1019 : Experiment with turning Presence off quickly via JMX/Jconsole SVN(r1534)
  • SAK-1522 : Add Maven2 build capability to ucd-* modules SVN(r3761)

Module Name: course-management

  • SAK-9391 : ## ERROR ## JIRA Issue not found SVN(r967)
  • SAK-634 : Add Instructors hibernate mapping SVN(r1265)
  • SAK-652 : A Time-blocked section retrieval for siteaction site creation wizard SVN(r1703)
  • SAK-690 : Implement Method cache for CMS SVN(r1846)
  • SAK-697 : modify datamodel to get category code and descriptions using ssbsect_schd_code SVN(r1939)
  • SAK-749 : disable method level caching for CMS SVN(r2017)
  • SAK-755 : create enrollment status object SVN(r2027)
  • SAK-762 : create orm mapping for grading scheme object SVN(r2065)
  • SAK-803 : Add a Method Interceptor to CMS that allows injection of multiple before and after advice implementations SVN(r2174)
  • SAK-1142 : Add mix-in for Enrollment to include mailid and sort name SVN(r3945)
  • SAK-1522 : Add Maven2 build capability to ucd-* modules SVN(r4054)

Module Name: gradebook

  • SAK-2056 : Merging Final Grade Submission Button changes from trunk to sakai_2-5-x branch SVN(r4215)
  • SAK-1832 : Apply local modifications of Gradebook for 2.5 SVN(r4215)
  • SAK-1885 : port SAK-1348 fix SVN(r4687)
  • SAK-1884 : Create patch to port SAK-1062 fix SVN(r5043)
  • SAK-2009 : Update scantron gb code for student ids and to be able to function in 2.5.x SVN(r5195)
  • SAK-2066 : Gradebook: Final Graded Submission Button was added twice SVN(r5218)
  • SAK-1819 : Unsubmitted gradebook scores are lost when "page size" is changed SVN(r5252)
  • SAK-1800 : Enhancement Request - Gradebook roster export data should include the Banner Student ID. SVN(r5230)
  • SAK-1988 : Edit tool reg file to use student id's for displayId() SVN(r5238)
  • SAK-1986 : Mechanism for setting tool-specific display id in user object SVN(r5238)
  • SAK-2166 : Grade over-rides appear on subsequent pages, even if no over-ride is given to displayed student SVN(r5252)
  • SAK-2218 : Change the instructions on the gradebook csv upload so that it doesn't say the user should use mailID. SVN(r5366)
  • SAK-2238 : Vendor drop from R50412 to R52096 SVN(r5464)

Module Name: help

  • SAK-646 : Allow to replace the help tool's main page with custom content SVN(r1595)
  • SAK-1522 : Add Maven2 build capability to ucd-* modules SVN(r4054)

Module Name: jobscheduler

  • none

Module Name: login

  • SAK-322 : Porting to v2.3.x :  loggedOutUrl modifications SVN(r797)
  • SAK-620 : Translate kerberosName to personEid (mothra id) SVN(r1254)
  • SAK-755 : create enrollment status object SVN(r2077)
  • SAK-636 : login process stops after filter chain ends SVN(r3102)
  • SAK-1175 : Container login fix for null url in session that causes white screen of death SVN(r3102)
  • SAK-1522 : Add Maven2 build capability to ucd-* modules SVN(r4085)
  • SAK-2550 : Complete Guest Access Tool for Feb Deployment SVN(r6622)
  • SAK-2562 : Add method to disable guest accounts either via Admin View or changing the Users tool SVN(r6622)
  • SAK-2520 : Guest access deployment asset SVN(r6622)
  • SAK-2584 : Add method to disable guest accounts either via Admin View or changing the Users tool SVN(r6622)

Module Name: master

  • none

Module Name: portal

  • SAK-534 : Porting various modifications from v2.3.x to trunk SVN(r965)
  • SAK-329 : Porting to v2.3.x : Add a link to the logo image SVN(r965)
  • SAK-642 : Remove Powered by Sakai image from the portal footer SVN(r1589)
  • SAK-653 : Implement contact us for 2.4.x SVN(r2171)
  • SAK-600 : CLONE -Contact me button SVN(r1814)
  • SAK-680 : Create a link on Sakai home page that makes the UC Davis logo go to www.ucdavis.edu SVN(r1839)
  • SAK-691 : Contact Us button label intermittently replaced with code output SVN(r1859)
  • SAK-736 : Place configuration flag for Contact Us link disabling/enabling it at will SVN(r1969)
  • SAK-737 : Implement contact us now configuration control SVN(r1969)
  • SAK-933 : Feature Enhancement Request: Extend "Become User" functionality SVN(r3233)
  • SAK-367 : CharonPortal Tracking of assumed Id's with 'Return to...' link SVN(r3233)
  • SAK-1245 : Modify Portal to logout SU sessions to previous user SVN(r3329)
  • SAK-1335 : Return To Me button throws exception (in logs) SVN(r3416)
  • SAK-1460 : SmartSite PDA portal : we either disable this or make it work SVN(r3704)
  • SAK-959 : Contact Us presents Category drop down on initial click of Contact Us button in smartsite SVN(r3825)
  • SAK-1522 : Add Maven2 build capability to ucd-* modules SVN(r4054)
  • SAK-2090 : My Active Sites tab - duplicate entries SVN(r5697)
  • SAK-2668 : Swap Guest Login and Login buttons and rename Registered Guest Login to Guest Login SVN(r6874)
  • SAK-2727 : Swap Guest Login and Login buttons SVN(r6874)

Module Name: providers

  • SAK-620 : Translate kerberosName to personEid (mothra id) SVN(r1583)
  • SAK-626 : Change UserDirectoryProvider.getDisplayId() to use the email address' UserName instead the Kerberos-Name SVN(r1242)
  • SAK-638 : add role mappings for enrollment status and instructor membership role SVN(r1281)
  • SAK-652 : A Time-blocked section retrieval for siteaction site creation wizard SVN(r1703)
  • SAK-726 : remove eager loading of associations in coursemanagement datamodel hibernate implementation (code asset) SVN(r1941)
  • SAK-738 : change role mappping in CM components.xml to expect 'INSTRUCTOR' instead of 'instructor' SVN(r1971)
  • SAK-751 : create CM role mapping for waitlisted students SVN(r2047)
  • SAK-1033 : Make CM provider aware of new "Open Campus" role SVN(r2878)
  • SAK-1055 : Adjust application logging to have more pertinent data in catalina.out SVN(r2896)
  • SAK-1522 : Add Maven2 build capability to ucd-* modules SVN(r4055)
  • SAK-1138 : Improve performance/efficiency of SiteInfo Tool SVN(r4301)
  • SAK-1829 : Implement an AuthenticatedUserProvider SVN(r4735)
  • SAK-1865 : Modify our UserDirectoryProviderImpl to implement AuthenticatedUserProvider SVN(r4735)
  • SAK-1420 : Upgrade SmartSite to 2.5 SVN(r4735)
  • SAK-1800 : Enhancement Request - Gradebook roster export data should include the Banner Student ID. SVN(r5501)
  • SAK-1986 : Mechanism for setting tool-specific display id in user object SVN(r5378)
  • SAK-1139 : Make displayId and eid properties on SiteInfo's Participant so query to db is not required for each SVN(r5494)
  • SAK-1988 : Edit tool reg file to use student id's for displayId() SVN(r5494)
  • SAK-2134 : UserDirectoryProvider Displayed cache not working SVN(r5501)
  • SAK-2160 : gradeconverter assumes displayId is student id SVN(r5556)

Module Name: reference

  • SAK-600 : CLONE -Contact me button SVN(r1816)
  • SAK-791 : Porting jsMath to 2.4.x (Asset) SVN(r2154)
  • SAK-2012 : Make changes to our SmartSite skin to add tabs, the tab pull down, and icons SVN(r5206)
  • SAK-2068 : "Unpublished" icon is missing on coursesite Home for sites that are unpublished SVN(r5319)
  • SAK-2083 : Fix various CSS errors as determined by Web Developer FireFox plugin SVN(r5368)
  • SAK-2082 : MOTD shows partial list item bullet SVN(r5365)
  • SAK-2108 : user supplied logo (top left hand corner of a site) is squished. SVN(r5537)
  • SAK-2098 : WebDAV Vista instructions should link directly to MS KB article SVN(r5717)
  • SAK-1123 : Fix the humanities skin.   The chopped off graphic makes the system look awful SVN(r5819)

Module Name: rwiki

  • SAK-791 : Porting jsMath to 2.4.x (Asset) SVN(r2167)
  • SAK-801 : Add OpenSessionInViewFilter to rwiki SVN(r2173)

Module Name: sam

  • SAK-797 : Turn off Samigo Audio Questions for 2.4 SVN(r2169)
  • SAK-1600 : Timer does not display correct time in browsers (IE7 and Safari) when Popup reminder, "5 minutes", is displayed SVN(r6143)

Module Name: site

  • SAK-761 : Add OpenSessionInViewFilter to site-tool SVN(r2058)
  • SAK-660 : Port Training Sites Tool to 2.4 SVN(r2155)
  • SAK-1010 : Modify site delete to ensure that we don't accidentally lose data SVN(r4766)
  • SAK-1015 : Modify UCDavisSiteService to change site remove from actually removing the site to leaving an audit trail SVN(r4304)
  • SAK-1464 : Duplicating a course copies rosters as well SVN(r3710)
  • SAK-1522 : Add Maven2 build capability to ucd-* modules SVN(r4079)
  • SAK-1428 : Tool to create guest users SVN(r3946)
  • SAK-1546 : update autoddl sql to apply IS_DELETED field SVN(r3995)
  • SAK-2260 : Add MyUCDavis "My Campus Messages" as an iframe to all SmartSite user's My Workspace Home Page SVN(r6071)
  • SAK-2357 : Add hook in getDefinedSite() to update home pages with tool changes to add new My Campus Msgs tool SVN(r6068)
  • SAK-2257 : testing for workflow--please ignore. SVN(r6071)

Module Name: site-manage

  • SAK-929 : Manual Site Created with Inconsistent Name SVN(r2515)
  • SAK-661 : Disallow duplicate course site titles SVN(r2882)
  • SAK-1027 : Prevent sites from being created with duplicate titles SVN(r2882)
  • SAK-1083 : Course site creation should choose reasonable titles for multi-section sites SVN(r3004)
  • SAK-1084 : Modify site info to create reasonable site titles for multi-section courses SVN(r3125)
  • SAK-1138 : Improve performance/efficiency of SiteInfo Tool SVN(r3023)
  • SAK-1139 : Make displayId and eid properties on SiteInfo's Participant so query to db is not required for each SVN(r3008)
  • SAK-1140 : Improve efficiency of SiteAction.addParticipantsFromEnrollmentSet SVN(r3011)
  • SAK-1142 : Add mix-in for Enrollment to include mailid and sort name SVN(r3014)
  • SAK-1146 : Minimize course management api calls from SiteAction.prepareParticipants SVN(r3023)
  • SAK-1132 : SiteInfo - Add Participants 'Assign each participant a role individually" does not work when adding only one user SVN(r3030)
  • SAK-1193 : Worksite Setup - manual course creation SVN(r3140)
  • SAK-1254 : Manual course creation does not work for future terms SVN(r3283)
  • SAK-1255 : Manual course creation should allow four characters rather than three for the course and section text fields SVN(r3286)
  • SAK-1256 : Manual course creation sometimes smushes the subject and course codes together, as in MUS001 123 FQ 2007 SVN(r3287)
  • SAK-1029 : Copying a course mis copies term and doesn't copy term_eid SVN(r3304)
  • SAK-1257 : Modify edit class rosters behavior to change site title SVN(r3320)
  • SAK-1168 : Modify "Edit Class Rosters" so it changes the site title to reflect the new set of rosters given the same naming convention as site create SVN(r3320)
  • SAK-1298 : SiteAction doesn't email instructors for course requests on rosters from "future terms" SVN(r3321)
  • SAK-1153 : Double-roster entries in MUS 002A - 001 FQ 2007 site SVN(r3631)
  • SAK-1442 : Keep dropped enrollments from displaying in site info roster SVN(r3631)
  • SAK-913 : Course creation process for another faculty member fails to lookup courses on email name SVN(r3639)
  • SAK-1409 : Allow users to add guests to Project Sites again (and possibly Course Sites) SVN(r3719)
  • SAK-1428 : Tool to create guest users SVN(r3946)
  • SAK-1514 : Vendor drop our turnk up to R36116 (sakai_2-5-x  branch creation) SVN(r3838)
  • SAK-1522 : Add Maven2 build capability to ucd-* modules SVN(r4054)
  • SAK-1568 : Revert changes made in SAK-717 SVN(r4009)
  • SAK-717 : Consistent naming convention for Creating a new site page title SVN(r4009)
  • SAK-798 : Worksite Setup: Course creation doesn't use CM's long course description SVN(r4426)
  • SAK-1586 : add text to mb.list.nosearchsites2 prop in site-manage for better feedback on zero results searches in membership tool SVN(r4020)
  • SAK-2050 : PageOrder Helper Tool doesn't show up in SiteInfo SVN(r5178)
  • SAK-2084 : Site Info and Worksite Information use different editors, thus not uniformly displaying formatted content SVN(r5351)
  • SAK-2075 : Page Order tool does not re-order tools as it should. SVN(r5386)
  • SAK-2220 : Site description markup appearing in Membership tool SVN(r5726)
  • SAK-2236 : XSS in site-manage (Fnd 13958) SVN(r5772)
  • SAK-2503 : Complete Guest Access SVN(r6464)
  • SAK-2520 : Guest access deployment asset SVN(r6688)
  • SAK-2472 : Site Title limit of 20 characters in UI is too restrictive SVN(r6531)
  • SAK-13723 : ## ERROR ## JIRA Issue not found SVN(r6531)
  • SAK-2534 : Allow a user to be a guest of more than one site SVN(r6574)
  • SAK-2539 : ucd-guest: extract  the "guest.grace.seconds" from the map into a single property in the dynamic configuration service SVN(r6582)
  • SAK-2548 : incorrect "guest" name in activation email and missing ID SVN(r6598)
  • SAK-2568 : Add Guest Activation Tool to sponsor's My Workspace SVN(r6602)
  • SAK-2554 : Add Guest Activation Tool to sponsor's My Workspace SVN(r6602)
  • SAK-2550 : Complete Guest Access Tool for Feb Deployment SVN(r6688)
  • SAK-2567 : Disable Guests from seeing add participant blocks in site info even if they otherwise have permissions SVN(r6611)
  • SAK-2552 : Reset registration time frame for guests SVN(r6627)
  • SAK-2553 : Resend initial creation email for guests SVN(r6627)
  • SAK-2583 : Reset registration time frame for guests SVN(r6627)
  • SAK-2582 : UCD Guest: Resend initial creation email for guests SVN(r6627)
  • SAK-2594 : Add Javascript check to guest email textarea for valid email SVN(r6644)
  • SAK-2557 : Add Javascript check to guest email textarea for valid email SVN(r6644)
  • SAK-2609 : For Guest Access change the email to the sponsor for activating his guest. SVN(r6688)
  • SAK-2611 : For Guest Access change the email to the sponsor for activating his guest. SVN(r6688)
  • SAK-2681 : Add explicit username reference to guest registration messages SVN(r6832)
  • SAK-2695 : Add explicit username reference to guest registration messages - Asset SVN(r6832)
  • SAK-2683 : Guest Activation tool changes SVN(r6820)
  • SAK-2559 : Admin view for activation SVN(r6820)
  • SAK-2617 : Add ability to see all guests sponsored for a given site SVN(r6820)
  • SAK-2625 : guest access - sponsor does not get guest access tool if guest he adds to site is pre-existing guest SVN(r6833)
  • SAK-2720 : Adding guest to multiple sites without letting the guest register for the first site results in failure to activate. SVN(r6920)

Module Name: test-harness

  • none

Module Name: tool

  • SAK-620 : Translate kerberosName to personEid (mothra id) SVN(r2083)
  • SAK-686 : Merge SU Realm-based security changes into trunk SVN(r1822)
  • SAK-689 : creating SuperUser security realm causes RTE in su tool SVN(r1841)
  • SAK-710 : User with access to Become User tool but not granted ability can access user information and see Mothra Id SVN(r2083)
  • SAK-1134 : Restore su tool so that it allows email address SVN(r3094)
  • SAK-1522 : Add Maven2 build capability to ucd-* modules SVN(r4055)

Module Name: user

  • SAK-620 : Translate kerberosName to personEid (mothra id) SVN(r2281)
  • SAK-1522 : Add Maven2 build capability to ucd-* modules SVN(r4055)
  • SAK-1782 : Cannot upload grade.csv files in assignments because of zero padded EIDs SVN(r5337)
  • SAK-1752 : ## ERROR ## JIRA Issue not found SVN(r5244)
  • SAK-2562 : Add method to disable guest accounts either via Admin View or changing the Users tool SVN(r6623)
  • SAK-2550 : Complete Guest Access Tool for Feb Deployment SVN(r6623)
  • SAK-2520 : Guest access deployment asset SVN(r6623)
  • SAK-2584 : Add method to disable guest accounts either via Admin View or changing the Users tool SVN(r6623)
  • SAK-2706 : Add robust password javascript to Account tool SVN(r6841)
  • SAK-2665 : Add robust password javascript to Account tool SVN(r6841)
  • SAK-2588 : Guest Access: Phase 2 SVN(r6841)

Module Name: dav

  • SAK-620 : Translate kerberosName to personEid (mothra id) SVN(r1989)
  • SAK-1522 : Add Maven2 build capability to ucd-* modules SVN(r4052)
  • SAK-1451 : WebDAV resources are 12 hours off of what's in the Resources tool SVN(r4320)
  • SAK-1829 : Implement an AuthenticatedUserProvider SVN(r4735)
  • SAK-1865 : Modify our UserDirectoryProviderImpl to implement AuthenticatedUserProvider SVN(r4735)
  • SAK-1420 : Upgrade SmartSite to 2.5 SVN(r4735)