Release Notes - COmanage - Version COmanage Registry 2.0.0 (Passing Fad) - HTML format

Sub-task

  • [CO-1204] - Email Templates
  • [CO-1359] - Optimize Provisioning on Delete/Expunge

Bug

  • [CO-597] - Really Long URLs Mess Up Top Bar
  • [CO-1113] - Change in name of CO does not change description of the admin or members groups
  • [CO-1235] - Miscellaneous Undefined Errors During Enrollment
  • [CO-1239] - View members Groups Should Not Link To Edit
  • [CO-1251] - Self service account linking template should ignore authoritative values
  • [CO-1268] - Various Warning Messages Under PHP 7
  • [CO-1271] - Search Truncates Email
  • [CO-1278] - Fix style and javascript loading on CO enrollment to ensure layout completes before popup renders
  • [CO-1283] - Add Buttons Misaligned On Canvas
  • [CO-1285] - Can't Manually Set Invited User To Active
  • [CO-1293] - co_sequential_identifier_assignments Index Too Large For MySQL
  • [CO-1295] - Delete Cascades to History Records
  • [CO-1297] - Various Save Operations Cause PHP Crash
  • [CO-1314] - Identifier Should Use Suspended Status, Not Deleted
  • [CO-1315] - Can't Update Identifier Status
  • [CO-1319] - Identifier Selection Enroller Plugin
  • [CO-1322] - CoPetitionHistoryRecord vs Cascade Delete
  • [CO-1323] - Allow for global skin overrides
  • [CO-1331] - Fix Handling of Email Address Verified Flag
  • [CO-1332] - sendApprovalNotification assumes existence of COU
  • [CO-1341] - Enrollment Flow T&C Mode Does Not Stick
  • [CO-1345] - LDAP Provisioner deletes then recreates person record during some enrollment flows
  • [CO-1348] - Provisioner Pulls Group Data Inefficiently on Person Provision
  • [CO-1354] - LdapProvisioner Should Not Rewrite Entries on Petition
  • [CO-1356] - Provisioners Should Run In Reverse on Deprovisioning
  • [CO-1368] - Deleting Associated Models Does Not Trigger Provisioning
  • [CO-1374] - T&C Requested During Enrollment
  • [CO-1377] - Enrollment flows with petitioner enrollment authorization set to authenticated user fail
  • [CO-1388] - Search By Identifier Fields Missing
  • [CO-1389] - Initial Population Of CMP Attributes Throws Constraint Violation
  • [CO-1399] - reconcileCouMembersGroupMemberships Does Not Handle Multiple Roles In Same COU
  • [CO-1400] - GrouperProvisioner Does Not Remove Group Memberships
  • [CO-1401] - Removed Org Identity Attribute Does Not Sync Via Pipeline
  • [CO-1408] - No COUs are available to be assigned parent during add action
  • [CO-1409] - Cannot delete COU with no child after child deleted
  • [CO-1415] - SyncOrgSources Makes Duplicate Backend Queries
  • [CO-1428] - OrcidSource Throws SSL Error
  • [CO-1429] - History Not Created On CO Person Add
  • [CO-1432] - SetupShell Uses Old Groups
  • [CO-1433] - DatabaseShell fails with PHP 7 and MySQL
  • [CO-1434] - Platform admin cannot edit CO:admins group
  • [CO-1435] - Self Signup With Approval enrollment fails
  • [CO-1436] - Cannot Rename COU
  • [CO-1443] - GrouperProvisioner error when upgrading 1.0.7 to 2.0.0

New Feature

  • [CO-101] - List of applications
  • [CO-154] - Skinning Per-CO
  • [CO-315] - Grouper Database View
  • [CO-579] - ORCID Support
  • [CO-641] - Support Exporting DisplayName
  • [CO-1011] - Maintain LDAP Record on Expire/etc
  • [CO-1076] - LDAP Schema Plugin Support
  • [CO-1084] - Merge or Replace Records Option for relinkOrgIdentity
  • [CO-1139] - Expirations Notify Sponsor
  • [CO-1153] - Organizational Identity Sources
  • [CO-1154] - Org Identity From Source Default Enrollment
  • [CO-1155] - Query Org Identity Source During Enrollment
  • [CO-1169] - Controlled Vocabulary Fields
  • [CO-1186] - Population-Specific Provisioning
  • [CO-1188] - Notification on Finalization
  • [CO-1189] - Include Identifiers In Templates
  • [CO-1191] - Add Support For LDAP Password Policy Schema
  • [CO-1200] - External Check for Identifier Assignment Uniqueness
  • [CO-1205] - Record Login Time
  • [CO-1266] - File Org Identity Source
  • [CO-1267] - Implement Pipelines
  • [CO-1270] - Auto Confirm Invitations
  • [CO-1290] - netFORUM Source
  • [CO-1300] - Cron/Console Command to Sync Org Identity Sources
  • [CO-1316] - AvailablePlugin Directory
  • [CO-1317] - LdapIdentifierValidator
  • [CO-1318] - RegexIdentifierValidator
  • [CO-1338] - reconcileCouMembersGroupMemberships Should Honor Role Status
  • [CO-1350] - Single Use Identifier Assignment Sequence Segments
  • [CO-1390] - Org Identity Validity Dates
  • [CO-1402] - Service Tokens (Application Specific Passwords)
  • [CO-1403] - Add Support For netFORUM Enterprise
  • [CO-1404] - All vs Active Members Groups

Task

  • [CO-201] - update descriptions
  • [CO-312] - Test Scaling to 1000 People
  • [CO-667] - Remove References to Sanitize Class
  • [CO-698] - Implement Terms and Conditions REST API
  • [CO-740] - change admin group to plural admins
  • [CO-939] - Bump Minimum PHP to 5.4?
  • [CO-1211] - Update to Cake v2.8.x (or later)
  • [CO-1274] - FormHelper "action" Deprecated In Cake 2.8.x
  • [CO-1299] - Swap Select Enrollee and Select Org Identity Step Ordering
  • [CO-1360] - Re-evaluate Status Priorities

Improvement

  • [CO-225] - CoPersonRole API Get All By CoPerson
  • [CO-457] - Make Admin Group Name Configurable
  • [CO-965] - Limit Expiration Notifications Per-Day or Per-Policy
  • [CO-1180] - Enable Changelog for CoTermsAndConditions
  • [CO-1182] - Breadcrumbs Should Include CO Person Name
  • [CO-1184] - Add /local Path to Cake Logs
  • [CO-1214] - Support /local to Enable Changelog Provisioner
  • [CO-1257] - "Autogenerate Identifiers For All" Failed
  • [CO-1258] - LdapProvisioner Support For Additional eduPerson Attributes
  • [CO-1281] - Flag Identifiers Collected During Enrollment as Login
  • [CO-1282] - Additional Out-Of-Box Identifiers
  • [CO-1286] - Tab Should Send To Next Petition Field, Not Label
  • [CO-1339] - Create New Reserved Group Prefix
  • [CO-1358] - Trim Whitespace From LdapProvisioner Attributes
  • [CO-1373] - Unconfigured LDAP Attribute Handling
  • [CO-1393] - Expiration Timezone Confusion
  • [CO-1398] - Improve Handling of CO Pipeline Role Status Sync

Documentation

  • [CO-223] - skinning instructions
  • [CO-737] - Grouper Provisioner Plugin documentation

Edit/Copy Release Notes

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