Skip to content

March 2021

Choose a tag to compare

@WyattBest WyattBest released this 03 Mar 23:08
· 199 commits to master since this release
e490452

New

  • Diagram of data flow between systems
  • More fields passed to PowerCampus:
    • DEMOGRAPHICS.ETHNICITY
    • ACADEMIC.APP_STATUS_DATE
    • ACADEMIC.APP_DECISION_DATE
    • ACADEMIC.DEPARTMENT
    • ACADEMIC.COLLEGE_ATTEND
    • ACADEMIC.POPULATION
    • ACADEMIC.EXTRA_CURRICULAR
    • User Defined fields (configurable)
    • Notes (configurable)
  • SQL script to create RecruiterApplication and Application rows without posting to API (to backfill old applications)
  • SQL scripts to auto-generate portions of recruiterMapping.xml
  • SQL script to copy ProgramOfStudy between test and prod databases
  • HTTP listening port is configurable
  • Additional configurable strings and error messages
  • More detailed console output while syncing

Changed

  • Python 3.9 required (for new dictionary merge operator)
  • Don't update AppStatus or AppDecision unless both codes are present
  • Improved error handling in many areas
  • Performance improvements
  • Split PowerCampus upload into two configurable feeds - one for "active" fields that should trigger Slate rules and another for "passive" fields
  • Work around bugs in PowerCampus Web API's Veteran field
  • Updated sample queries and source formats