Skip to content

October 2020

Choose a tag to compare

@WyattBest WyattBest released this 14 Oct 21:47
· 305 commits to master since this release

All the original code has been refactored or rewritten, and code shared between modules has been moved into pscore module. Instead of storing applications lists in three formats (Slate, API, and SQL) and cross-referencing among them, a single list is kept in Slate format and translated on-demand. Functions are decoupled so as to be stateless (except for the global config file and network connections). All this should make new feature development much easier.

New:

  • PowerCampus PREREG_VAL_DATE/REG_VAL_DATE passed back to Slate.
  • PowerCampus ENROLL_SEPARATION passed back to Slate.
  • School email address passed back to Slate.
  • Record Found flag passed back to Slate for error handling.
  • Slate's Application Submission Date is written to PowerCampus's APPLICATION_DATE.
  • Arbitrary number of addresses and phone numbers can be sent from Slate.
  • Default phone country code setting.
  • Default phone type setting.
  • New sample Slate queries and Windows Task Scheduler definitions included.

Changed:

  • All fields are updated during initial sync if application is processed automatically through Handle Applications. Formerly, some fields were only updated on subsequent syncs.
  • PowerSlate Integration Fields.docx updated.
  • Registered Credits field sent to Slate is no longer used as an error flag.