Release notes

2024

September 19, 2024 release

  • Search interface and results
    • Eliminated discrepancies between search results and profile pages
    •  Adjusted local search results to provide greater accuracy
  • Web Directory Department Admin interface
    •  Added display_name column to CSV exports
    • Fixed permissions issue on "Sort by last name" functionality
  • Profile View/Edit interface
    •  Improved help text and display of titles
  • Data processing
    • Consolidated and refactored code for profile titles 
  • Miscellaneous and technical
    •  Improved local site search indexing
    • Added site reliability and data insight tools
    • Updated to latest Webspark version
    • Implemented various bug fixes

July 30, 2024 release

  • Profile View/Edit interface
    • Addressed regressions impacting "Other ASU affiliations" listing

July 2, 2024 release

  • Search interface and results
    • Implemented various bug fixes
    • Updated web directory profile design
    • Made secondary affiliation listings default to a blank title unless customized
  • Web Directory Department Admin interface
    • Implemented various bug fixes
  • Profile View/Edit interface
    • Addressed accessibility issues
  • Data processing
    • Updated and improved back-end processes
  • Miscellaneous and technical
    • Addressed slow page-load issues with bug fixes and new caching system
    • Improved security protocols
  • Webspark Web Directory module
    • Made Faculty Rank tabs hidden when containing no results
      (included in the Webspark 2.13.0 release)

May 14, 2024 release

  • Miscellaneous and technical
    • Put safeguard in place to resolve intermittent issue impacting Web Directory clients

May 1, 2024 release

  • Profile View/Edit interface
    • Fix missing titles, for some edge cases

December 14, 2023 release

  • Search interface and results
    • Improved reliability and stability of search results
  • Web Directory Department Admin interface
    • The "show/hide other relationships" link on individual department results has been moved down by the "save" button to improve user experience
    • Bug fix applied so that pressing "enter" while in the "add employees" form no longer erroneously causes the page to reload
    • Improved the department picker widget so that multiple items can be opened in new tabs
  • Profile View/Edit interface
    • The list of courses on the Teaching tab now includes courses from the upcoming semester
    • Improved "help text" on several items to provide greater clarity
    • Improved unauthorized access message on inactive profiles
  • Miscellaneous and technical
    • Improved security and stability with 3rd party image hosting resources

November 8, 2023 release

  • Search interface and results
    • Cursor is now placed in the search box on page load
  • Web Directory Department Admin interface
    • Fixed drag-and-drop bug for department profile weights
    • Fixed broken CSV Export functionality
  • Profile View/Edit interface
    • Fixed bug relating to profiles with missing values
  • Data processing
    • Most profile edits now update the directory in “real-time,” rather than taking up to 24 hours to propagate
  • Miscellaneous and technical
    • Profile Curriculum Vitae files are now inaccessible on inactive profiles, which improves Google Search result accuracy and relevancy
    • Added security improvements
    • Apply latest Webspark 2 updates
    • Update background processes to improve directory data quality and performance

October 17, 2023 release

  • Search interface and results
    • Maximum of 100 pages of results now enforced to match search API constraints and prevent unexpected behavior in pager.
  • Web Directory Department Admin interface
    • Resolved 502 Bad Gateway error affecting Department CSV export.
  • Profile View/Edit interface
    • Removed CV size label as migrated files mistakenly reported a 0 bytes size.
    • Gray background used on profiles now goes full width.
    • Updated Twitter icon with X icon.
  • Miscellaneous and technical
    • Upgraded to latest release of Webspark 2.
    • Implemented service functionality to support Web Directory component alphabetical filter functionality in the next Webspark 2 release.
    • Resolved department API endpoint cache issue.
    • Over 30 automated tests added to the application's development workflow ensure application quality and guard against defects.
    • Improved system resiliency when profiles records with null key values are encountered.
    • Updated default profile photo handling.

August 3, 2023 release

  • Profile View/Edit interface
    • Resolved regression from previous release which affected profile titles.

July 27, 2023 release

  • Profile View/Edit interface
    • Bug fixes for profile title logic affecting a small number of profiles.
  • Data processing
    • Performance improvements.
  • Miscellaneous and technical
    • Add duplicate user profile detection and repair. Solves for issues that may arise when individuals change their ASURITE IDs.
    • Resolve regression in error reporting display.

June 22, 2023 release

  • Search interface and results
    • Adjusted search results scoring so faculty and employee results score above courtesy affiliates when all else is equal, for improved relevancy
  • Web Directory Department Admin interface
    • Resolved an issue where “Array” erroneously showed in the Displayed Title field
    • Fixed CSV import error caused by platform timeout when uploading large department lists
    • Globally hidden affiliations no longer capable of being selected as primary affiliation
    • Fixed “Sort by last name” error caused by missing sort-weight values
  • Profile View/Edit interface
    • Made employee title displays more consistent across the platform
    • Added information regarding default HR data to Affiliations tab to help with troubleshooting and transparency
  • Data processing
    • Resolved issue with click API calls
  • Miscellaneous and technical
    • Created internal report dashboard
    • Resolved various HTML errors to more closely align with best practices

June 2, 2023 release

  • Search interface and results
    • Remove excess spacing above search results
  • Web Directory Department Admin interface
    • Hide pager on Directory Admin UI when there are no accessible results
    • Make group members and admins pages' breadcrumbs and titles consistent
    • Resolve bug preventing persons from being affiliated to departments that did not yet have affiliations
    • Maintenance updates to underlying libraries
    • "Show other relationships" link now toggles show/hide for other relationships
    • Improve business logic regarding primary affiliations and hiding of affiliations
    • Misc. UI improvements:
      • Remove mystery "*" in Directory Admin UI
      • Prevent case where loading spinner doesn't dismiss
  • Profile View/Edit interface
    • Move Affiliations tab on Profile to follow Basic tab, to be more prominent
    • Add ORCID ID logo
    • Update validation to allow X in last position of ORCID IDs
    • Resolve bug preventing profiles from being saved after profile photo is removed
    • Improvements and bug fixes for title handling
    • Short Bio field character limit validation bug resolved
    • Expertise Area links no longer open in separate tabs
    • Guard against profile photos displaying sideways
  • Data processing
    • Working title now sources from same field as Outlook working titles
  • Webspark Web Directory module
    • Fix ordering of people when stacking departments while using the "Departments" listing type

April 27, 2023 release

  • Webspark Web Directory module​​​​​​
    • Updated Web Directory service endpoint to resolve issue resulting in size and pager settings for Web Directory "People" and "People in Departments" listings not being honored.​

April 17, 2023 release

  • Search interface and results
    • Fixed phone number and address formatting on "All ASU & Faculty/Staff" results
  • Web Directory Department Admin Interface
    • Added "sort by last name" option
    • Added ability to hide affiliations on profiles in addition to hiding affiliations globally
    • Improved CSV import and export functionality for department admins
      • Admins can now delete affiliations from a CSV import
      • Admins can now hide affiliations on profiles from a CSV import
  • Profile View/Edit interface
    • Added new ORCID ID field on Research tab
    • Mouse arrow cursor now turns into hand cursor upon hover/grab/drag of cross icon
  • Data processing
    • Improved user profile loading logic and functionality from original source data (PeopleSoft)
    • Improved processes regarding the maintenance and processing of user affiliations and titles
    • Improved performance issues relating to cache and data freshness 
  • General
    • Updated to latest Webspark version
    • Updated contributed modules to work with latest Webspark update
    • Resolved deprecations on all custom modules to prepare for future updates
    • Fixed accessibility issue related to tab order for "Sort By" option
    • Provided various user experience and user interface improvements
    • Improved "page not found" and user access error handling
    • Improved stability with multiple bug fixes and feature enhancements
  • Webspark Web Directory module
    • Fixed "Department defined sort" data source problems
    • Released Faculty by Rank functionality with Webspark 2.9.0