Skip to content

Cycle 109

10/21/2019 – 11/1/2019

Work Complete

Applicant Review

  • (Done) Button to import ACT/SAT scores from central UW SDB. Our bulk import of test scores only looks for recent test scores. Occasionally applicants have applicable ACT/SAT test scores from 10+ years back. Our staff has ability to add these scores as Basic Skills Evidence with one click.
  • (Done) Certificate records for applicants that do not enroll are deleted with application, approximately 1 year after processing.
  • (Fix) User authorization page was showing double labels for check boxes.

Courses

My next major projects are in the Courses database. While I am building out new features I plan to update the interface and aggressively strip out unused features. We also want to move this project to a more modern and robust software stack.

We’ve shared the Courses project with other UW units, but now are planning substantial changes for COE business processes. I’ve created a new project fork allows us more freedom to make substantial changes.

  • (Done) Create new Courses project in version control system.
  • (Done) Implement two stage bootstrapping that allows legacy Course application and new Laravel based application to run from the same project code base and same root URL.

NARF (Hiring)

  • (Done) Show all other current requests on appointment request detail page. Previously this only showed requests that had overlapping appointment dates. New view provides more complete context. “Current” is defined as requests for future dates or a request whose end date has not yet passed.
  • (Done) Quarter date helper improved. The original quarter date picker showed a chronological academic year based on the appointment period start, this wasn’t always a helpful suggestion list, especially at the end of an academic year. New tool starts with the quarter that includes the appointment period start and also shows the next three quarters, summer terms, and academic year. A radio checkbox indicates when the appointment period dates exactly match a quarter.
  • (Done) Change input label to “Current Worker Status”. The goal is to help user understand that form is asking for worker status as of “today”, “Does this worker have a current active UW appointment?”
  • (Done) Next Request button for HR approvals. Provide routing to allow HR review to happen sequentially without returning to list view of requests.
  • (Done) Add new position type “Student: Research Hourly”.
  • (Done) Add “Appointment Canceled in Workday” request status and banner message. This is used occasionally when a request was fully processed, but the appointment was later canceled. WARNING: The scope of NARF is only New Appointment Request processing, it does not attempt to represent the current status of active appointments. This new feature is a gray area exception that properly describes the outcome of the request.

Student

  • (Done) Purge old mentor roles with goal of labeling student teaching mentors as “Lead Mentor” or “Mentor”. Work with Institutional Researcher and TEP team to identify unused historic mentor role on student placement record. Deleted or renamed old mentor relationships.
  • (Done) Mentor payment report is now based on mentors with new role label “Lead Mentor”.

Test Scores

  • (Fixed) Visiting the URL for step 2 of add-test-score workflow caused an error. Now it redirects back to beginning of process.
  • (Complete) The test score person match routine (compare agency test data to college applicants and students and link test scores) now also updates Basic Skills

Infrastructure

  • (Fixed) Focus search box after animation. Previously on clicking the Search button the cursor would be placed in search field and then an animation would slide the search panel down into view. In Chrome, the browser’s search suggestions would be rendered at the original search input position, after the slide the input was covered by suggestions. This fix allows the browser suggestion list to align correctly.
  • (Done) Upgrade NARF project to Laravel 6.X. Also upgrade JavaScript build dependencies and security issues.
  • (Done) Upgrade EDUC project to Laravel 6.X. Investigate and resolve slow style sheet build times. This was caused by URL transformation plugin that our project was not using.
  • (Done) Upgrade AddCodes project to Laravel 6.X.