Release Notes - COmanage - Version COmanage Registry 4.4.0 (Sparkling Summit) - HTML format

Sub-task

  • [CO-2471] - Function strftime() is deprecated

Bug

  • [CO-2012] - Add Support for "Allow Other" in Original Attribute Enumerations
  • [CO-2612] - Database specific response for REST APIv1 OrgIdentity
  • [CO-2652] - Deletion of Extended Types for Affiliation causes EnvSource failure
  • [CO-2709] - CoEnrollmentAttribute validateHidden can not handle empty CoEnrollmentAttributeDefault
  • [CO-2712] - CoEnrollmentAttributeDefault validateModified can not handle save from CMD
  • [CO-2716] - SqlSource missing association
  • [CO-2727] - Announcement menu action fetches announcement of a different CO
  • [CO-2729] - Attribute deleted after the creation of the petition
  • [CO-2738] - Cannot delete API user because of fk constraint
  • [CO-2751] - only one of multiple petition text attributes is saved
  • [CO-2753] - CoDashboardWidget header or footer not properly checked for nothingness
  • [CO-2754] - Account Linking Creates Additional OrgIdentity and Pipelined Attributes
  • [CO-2767] - CoPetitions index view permissions not correct for approver group
  • [CO-2769] - Invitation Workflow Attributes with value for sponsor should show name of the manager
  • [CO-2771] - Enrollment Flow Form Has Two Introduction Fields
  • [CO-2772] - Enrollment Attributes Calls "Telephone Number" "Number"
  • [CO-2782] - Pre-selected Sponsor in Petition blocks form submission
  • [CO-2784] - Invitation view does not display the correct Sponsor and Manager CO Person Id
  • [CO-2787] - Fix approvers' groups filtering
  • [CO-2798] - Provisioning REST API endpoint returns 302
  • [CO-2799] - Delete a Match Server attribute is broken
  • [CO-2820] - CoGroup associated with per-user UnixCluster group does not provision to LDAP after enrollment
  • [CO-2824] - REST API CO Create return 404
  • [CO-2826] - Provisioned Services page times out
  • [CO-2828] - Attribute Enumeration Breaks OIS Sync
  • [CO-2829] - ChangelogBehavior Leaves Transaction Open on Failed Save
  • [CO-2830] - Make Delete confirmation box button label consistent with link title
  • [CO-2832] - Unix Cluster Account API Doc wrong on query by person
  • [CO-2833] - Attribute Enumerations Not Correctly Exported via SQL Provisioner
  • [CO-2835] - SshKey API Documentation does not specify the return code when no keys exist for the CoPerson specified
  • [CO-2837] - Application Initiated Enrollment Can't Accept Initial Status and Validity Dates
  • [CO-2838] - Co Petition Filter not showing all the records for an Enrollment flow after configuration is changed
  • [CO-2839] - Extended Type affiliation fails validation during enrollment
  • [CO-2841] - beforeValidate CoPersonRole sets incorrect message
  • [CO-2842] - Paginator does allow setting a # of records to display
  • [CO-2843] - OAuth2Server model access_token field too small
  • [CO-2858] - Add New Org Identity From Source fails when Pipeline attached with sync_replace_cou_id
  • [CO-2860] - ApplicationPreferencesController logs Warning
  • [CO-2861] - enumerableField.ctp throws Warning

New Feature

  • [CO-454] - Identifier Assignment Does Not Support UTF-8 Characters
  • [CO-1728] - Filter Jobs By Status
  • [CO-2463] - KdcServer model for integrating with Kerberos KDC servers
  • [CO-2596] - Eligibility Dashboard Widget Plugin for Self Service
  • [CO-2807] - IdentifierAssignment plugin with minimum length and UTF-8 conversion
  • [CO-2810] - Organization Source Plugins
  • [CO-2818] - Autopopulate Manager or Sponsor from Approver During Enrollment

Task

  • [CO-2680] - Email Dashboard Widget: failure to add address using Extended Types
  • [CO-2757] - Enhancements for Password and Email Dashboard Widgets
  • [CO-2815] - Improve Petition Approve/Deny UX

Improvement

  • [CO-1407] - Copy Configuration To JSON
  • [CO-2178] - Plugin connection with ORCID member API
  • [CO-2261] - Group filter to exclude groups created automatically by UnixCluster
  • [CO-2522] - Filter group memberships based on owner status
  • [CO-2689] - Registry connections to PostgreSQL and SSL/TLS
  • [CO-2710] - SqlServer model should support port configuration
  • [CO-2715] - Enable safeties save option for Oauth2Server Model
  • [CO-2725] - Skip API Username calculations in beforeValidate on update
  • [CO-2732] - Improve LDAP Provisioner plugin logging
  • [CO-2780] - Add "Linked Person" Column under MyPopulation > Organizational Identities index table
  • [CO-2781] - Avoid change notification in petition attributes when only the presentation order has changed
  • [CO-2785] - Upgrade adodb to the latest version
  • [CO-2790] - Filter unattached OrgIdentities under the OrgIdentity index view
  • [CO-2796] - Config option to stop recording API authentication events
  • [CO-2800] - MyPopulation Filter People with no OrgIdentity attached
  • [CO-2816] - Present Subset of COUs in Enrollment Flow
  • [CO-2819] - CoPetitions index view causes large database load and slow query
  • [CO-2836] - Multiselect dropdown for search block

Edit/Copy Release Notes

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