3.16.0

A college whose renewal has lapsed now keeps its catalog pages live and read-only, with no time limit, and can still export everything it entered. Every other module stops and nothing is deleted. A license that was withdrawn is handled differently and serves nothing.

  • Added A site whose renewal grace has run out keeps serving its catalog pages, read-only, for as long as it likes. Programs, credentials, courses, policies and every other catalog record type stay readable. Every other module stops, and every write is refused in one place with a plain message.
  • Added The admin of a lapsed site says its license has ended and offers export only, instead of editing screens that would answer with an error.
  • Changed The data export now covers everything a college entered, not three record types, so a college that lets its license end can take all of its work with it.
  • Changed A license that ended is now told apart from one that never existed, using only fields inside the signed answer from the licensing service. A withdrawn license keeps nothing live.
  • Fixed The board record types now register whatever the license says, and only their screens and routes are gated. Before, a lapsed site had no board records to read or export, and they would not have been there on renewal.