Activity log for bug #2013792

Date Who What changed Old value New value Message
2023-03-31 14:58:38 Galen Charlton bug added bug
2023-03-31 14:59:28 Galen Charlton description This is a separate bug for Angularizing the Item Alert Types administration interface. As noted in a comment on bug 1770979, an autogenerated admin interface is insufficient. The AngularJS version of this interface uses a special AutoGridEditorCtl temmplate that include some things not available in the current Angular fm-editor. As noted in a comment by Jane Sandberg, an autogenerated admin interface has the following issues: * The order of the fields is different in the angular version from the angjs version. The fieldOrder should be: 'name,active,state,event,scope_org,next_status,in_renew,invert_location' * The state field should be a dropdown with a list of status names * The event field should be a dropdown with three options: Any Event / Checkin / Checkout * The next status field should be a multi-select with a list of status names. It should be readonly unless the event field is set to Checkin. This is a separate bug for Angularizing the Item Alert Types administration interface. As noted in a comment by Jane Sandberg, an autogenerated admin interface has the following issues: * The order of the fields is different in the angular version from the angjs version. The fieldOrder should be: 'name,active,state,event,scope_org,next_status,in_renew,invert_location' * The state field should be a dropdown with a list of status names * The event field should be a dropdown with three options: Any Event / Checkin / Checkout * The next status field should be a multi-select with a list of status names. It should be readonly unless the event field is set to Checkin. The AngularJS version of this interface uses a special AutoGridEditorCtl temmplate that include some things not available in the current Angular fm-editor.