Skip to content

Releases: indiana-university/itpeople-functions-v2

Accessibility Fixes

26 Oct 13:59
f3a2b3c
Compare
Choose a tag to compare

Addresses accessibility issues found by the SiteImprove tool.

Fixes a bug where the "Export results to CSV" button on the People page was not working.

Hotfix for UpdateDepartmentRecords

22 Sep 14:52
1ae64c1
Compare
Choose a tag to compare

An issue occurred where data was returned from the Profile API without a department description provided which was causing the UpdateDepartmentRecords task to fail. This release adds null checks that prevent the issue.

Additionally it updates the version of the Postgres container used in our integration tests to match the version used in the test and production environments.

Package Updates

30 Jun 15:40
55a826b
Compare
Choose a tag to compare

This release updates packages used in the Tasks project. It resolves an issue where logs were not being written to the Serilog Postgres sink.

Update API Response Logic

20 Jun 18:57
7710bcc
Compare
Choose a tag to compare
  • Updates API response logic to handle case where empty options requests are made against the root of the site
  • Updates API response logic to handle cases where string values are passed up to endpoints that expect integer values

Add better logging for public, legacy LSP function endpoints

25 May 15:20
7710bcc
Compare
Choose a tag to compare

Adds logging for successful GET requests against the public, legacy LSP function endpoints

Improved Use of LDAP in User Search

25 Apr 14:16
Compare
Choose a tag to compare

Improves search results when adding a user to a Unit. When the provided search term matches the format of an Indiana University username LDAP is queried in addition to the hr_people table.

This fixes an edge case where a username wouldn't be found in the hr_people table, but would not "fail-over" to an LDAP search for the username because poor matches were found in the hr_people table.

Azure Functions V4 and .Net 6.0

13 Apr 09:59
Compare
Choose a tag to compare

Updates the API and Tasks projects to Azure Functions V4. Updates all projects' Target Framework to net6.0.

Improve Building Importing

15 Sep 17:58
24d3c1c
Compare
Choose a tag to compare

Updates the methods used to map a building from the Office of the Architect API onto an IT People Building object.

Find Users Missing from IMS API

15 Apr 14:19
Compare
Choose a tag to compare

Users with certain statuses, such as Academic Non-Appointed, are not returned in our bulk requests to the IMS Profile API.

This release adds an LDAP query against Active Directory when we do not get any results from the Profile API.

Due to the additional complexity of LDAP queries, it will only provide a result if you enter the person's username.

Fixing Issue With Parent Unit Permissions on Child Unit

28 Jan 21:07
Compare
Choose a tag to compare

Resolves an issue where a UnitMember was in a parent Unit with Owner permissions, but they were unable to edit a child Unit's UnitMembers.