Release Notes - Kuali Rice Development - Version 2.2.0-m4 - HTML format

Bug Fix

  • [KULRICE-6810] - People Flow Inquiry doesn't work
  • [KULRICE-7066] - Issue when two quickfinders on same view have different lookup configuration
  • [KULRICE-7130] - Asterisk should not be displayed for read only fields
  • [KULRICE-7144] - You can enter letters and special characters in Uif-InputField with TimePatternConstraint
  • [KULRICE-7261] - Datepicker - InputField not properly updated when format is "mm-dd-yy" and input field is bound to a Date
  • [KULRICE-7310] - Can't change only month or year with picker (jquery limitation)
  • [KULRICE-7355] - Ambiguous method call in MessageMap.addGrowlMessage()
  • [KULRICE-7360] - Growl not working with MessageMap().addGrowlMessage()
  • [KULRICE-7389] - Travel Account Lookup page not rendering in IE (9)
  • [KULRICE-7457] - Drop down lists do not highlight the item user is selecting on Chrome
  • [KULRICE-7592] - Suggest query not working correctly with custom service method
  • [KULRICE-7603] - Add Blank Line and Add Via Lightbox for Table Layouts not highlighting new row
  • [KULRICE-7656] - Tool Tip Errors Preventing Use of Lookup
  • [KULRICE-7671] - Add via Light box not retaining the information
  • [KULRICE-7686] - Left hand menu longer than content window cut off
  • [KULRICE-7693] - expressions in nested bean definitions not processed
  • [KULRICE-7694] - input field assumes option value of type string
  • [KULRICE-7735] - Exception when trying to add a note
  • [KULRICE-7746] - Rice 2 Error on adding an Ad Hoc Recipient most of the time
  • [KULRICE-7767] - Error tooltips not getting cleared on page change
  • [KULRICE-7771] - Breadcrumbs keep adding on for each dialog response
  • [KULRICE-7772] - Client side validation no longer properly notifies the user with a popup nor jumps them back to the page error list
  • [KULRICE-7778] - Required message pops up on field and not removed
  • [KULRICE-7787] - href in maintenance record lock error displays as string instead of link
  • [KULRICE-7795] - messageMap being undefined
  • [KULRICE-7810] - ExtensionAttributeTest fails with unable to find Uif-AddLineAction
  • [KULRICE-7835] - expressions not being evaluated on line actions within a collection
  • [KULRICE-7839] - Travel Account Maintenance new and edit throw exception Error getting property 'layoutManager.sequenceFieldPrototype.inquiry.directInquiryAction.actionImage
  • [KULRICE-7846] - PeopleFlow create new Error getting property 'layoutManager.sequenceFieldPrototype.inquiry.directInquiryAction.actionImage'
  • [KULRICE-7852] - Maintenance smoke test failures
  • [KULRICE-7860] - KRAD Lookup window - too small to be useful.
  • [KULRICE-7871] - Checkbox and Radio Group ids are not correct
  • [KULRICE-7886] - Clicking on rich labels for checkbox items is not checking the box
  • [KULRICE-7887] - Subcollections in Details that have their own Details have 2 details links
  • [KULRICE-7888] - Css box layout classes are appearing more than once in items of a collection
  • [KULRICE-7889] - Client-side summaries on save feature lost
  • [KULRICE-7892] - JS error on kitchen sink collections page
  • [KULRICE-7898] - Checkbox control label rich message support
  • [KULRICE-7910] - Internet Explorer IE does not perform ajax refresh/retrieval correctly
  • [KULRICE-7912] - Various css issues with deployed version of KRAD (not local versions)
  • [KULRICE-7913] - Collection Save line button not enabling when changes to the line are made
  • [KULRICE-7914] - JS Error on collection test view Save tab
  • [KULRICE-7917] - inquiry link on related object opens a lookup
  • [KULRICE-7966] - Lookups throw Request method 'POST' not supported
  • [KULRICE-7973] - Add via lightbox not stopping on validation errors
  • [KULRICE-7977] - For delivered Rice, Person Lookup not pointing to the lookup Controller
  • [KULRICE-7995] - Multiple problems with dialog test view
  • [KULRICE-7997] - Quickfinder lightbox too small
  • [KULRICE-8007] - Buttons throw Request method 'POST' not supported at
  • [KULRICE-8069] - Fix smoke tests broken by line aware UifActionDefinitions
  • [KULRICE-8072] - Strange behavior with add lines on collection test view
  • [KULRICE-8074] - Getting client side validation errors when no errors are present
  • [KULRICE-8081] - Problem with 'no tooltips' in validation framework demo
  • [KULRICE-8082] - Deleting a collection line doesn't remove the line only the data
  • [KULRICE-8088] - Creating new peopleflow and selecting type id throws exception
  • [KULRICE-8101] - Expressions not evaluated on tooltip content
  • [KULRICE-8104] - Changing PeopleFlow Member Type results in errors
  • [KULRICE-8107] - Progressive disclosure will probably have issues with line validation - untested
  • [KULRICE-8137] - Agenda Rule edit Incident report Invalid property 'refreshWhenChanged'
  • [KULRICE-8155] - JS error going to collections page
  • [KULRICE-8167] - KRMS Agenda Editor: Buttons on the rule Tree are still enabled after the Agenda is submitted
  • [KULRICE-8238] - Tree widget not working on Cache Admin page (or Kitchen Sink(s))
  • [KULRICE-8240] - Major issues with add line functionality and collection refresh
  • [KULRICE-8246] - Collections - datatable plugin not paging for first record over page limit
  • [KULRICE-8276] - RichTableTest unit tests failing
  • [KULRICE-8346] - Clicking return value link on nested lookup opens in a new tab
  • [KULRICE-8350] - Breadcrumbs not rendering
  • [KULRICE-8353] - Lookup controller does not check return of validation call

Improvement

  • [KULRICE-6962] - Allow loading message to be configured on Action component
  • [KULRICE-7068] - Add option to specify the loading message on action field
  • [KULRICE-7364] - "disabled" property improvements
  • [KULRICE-7651] - Collection details: allow input fields and javascript content
  • [KULRICE-7867] - Improve details to allow subcollections in their content
  • [KULRICE-7885] - Add rich message support to Labels
  • [KULRICE-7938] - Data for Creating a separate permission for accessing the new super user tab
  • [KULRICE-7949] - Expand detail link when detail group have validation errors
  • [KULRICE-7955] - Upgrade jQuery version from 1.7.2 to 1.8
  • [KULRICE-8011] - Impovements to bubblepopup code

New Feature

  • [KULRICE-5987] - Improvements for components/html elements in message content (links and etc)
  • [KULRICE-6676] - UI Framework - Central Repository for Message Content
  • [KULRICE-6677] - UI Framework - Rich Message Content / Architecture
  • [KULRICE-6679] - UI Framework - View-only Access without Authenticating
  • [KULRICE-7561] - Allow an easy way to enable/disable controls and buttons clientside

Task

  • [KULRICE-7357] - Handle naming of JS files to avoid problems caused by cached JS files
  • [KULRICE-7519] - Upgrade version of datatables to 1.9+
  • [KULRICE-7550] - Fix progressive disclosure highlight animation styling
  • [KULRICE-7598] - Implement Ajax Refresh Timer
  • [KULRICE-7682] - KRAD - Collections UI - Totals and Grouping
  • [KULRICE-7756] - Create 2.2 M3 Patch Branch
  • [KULRICE-7783] - Finish cleanup of Ajax code
  • [KULRICE-7803] - Fix or work around bad class error in rice-trunk-unit-test
  • [KULRICE-7884] - rice-152 code review: review comments and fix as necessary
  • [KULRICE-7895] - In env1, fieldsets have a border
  • [KULRICE-7901] - JSP templates replaced with Freemarker
  • [KULRICE-7904] - Create standard page for blank line usage
  • [KULRICE-7905] - Create standard page for Javadocs
  • [KULRICE-8035] - Refactor BlanketAppIT tests to ReferenceCampusTypeBlanketAppIT pattern
  • [KULRICE-8068] - Add line number aware id for easier testing of UifActionDefinitions
  • [KULRICE-8216] - Document Rich Messages Functionality
  • [KULRICE-8217] - Document Collections Grouping and Totaling Functionality
  • [KULRICE-8322] - Apply database updates for messages to master data source
  • [KULRICE-8349] - Insert guest KIM data in master data source

Sub Task

  • [KULRICE-7012] - Limit the size of form storage in session
  • [KULRICE-7054] - Configuration of block UI options
  • [KULRICE-7669] - Collection Test View table not sorting properly between tabs
  • [KULRICE-7703] - Update ServerErrorsIT selenium test for Kitchen Sink
  • [KULRICE-7813] - WorkFlowRouteRulesBlanketAppIT.testUntitled
  • [KULRICE-7826] - IdentityPermissionBlanketAppIT.testPermission
  • [KULRICE-8086] - Smoke tests for Rich Messages
  • [KULRICE-8281] - Create LegacyIT tests from the classes which extend KradMenuITBase
  • [KULRICE-8382] - Create new travel Smoke Tests for those under edu.samplu.admin.test that extend UpgradedSeleniumITBase and don't yet have a Legacy version
  • [KULRICE-8383] - Create new travel Smoke Tests for those under edu.samplu.krad.compview that extend UpgradedSeleniumITBase and don't yet have a Legacy version

Edit/Copy Release Notes

The text area below allows the project release notes to be edited and copied to another document.