Release notes: Sprint 34

Notes

This sprint we found a bug that was causing the company field for projects to be empty. We tracked down the source and will be releasing a fix today. Since the names of projects follow a regular pattern with the campus code at the beginning of the name, you can use an alternate filter to get the same results: Instead of ?filter[company]=UWMIL, use ?filter[name]=STARTS_WITH:UWMIL

We completed our first pass on the new endpoint for cost center hierarchies, and this will be available to users when we deploy the sprint’s changes later today. For performance reasons, we’re listing the parent node (if any) of each hierarchy record, but not all the child nodes. The parent node should be sufficient for users who want to pull out and rebuild the whole structure, and we’ll add alternate ways to get the children in the next sprint.

We added a new field to hold effective dates on worktags that support them. We don’t currently have a data source to populate those, but we understand that will be coming down the pipe later on, so we’re getting ahead of it. We also updated our API specification (which previously didn’t list the company filter on programs) and did some security-related cleanup based on the results of our recent cybersecurity risk assessment.

API changes

If you were unsuccessfully trying to filter projects by company, it was most likely caused by a bug we’ve discovered. There’s a fix in the pipeline. See the Notes above for a workaround.

New cost center hierarchies endpoint added. Full details to come soon.

Recording

ASP API Sprint 34 Review