Site News

Release 2021-09-20


  • Devs now have a tool for splitting posts, which should make doing that much easier. (And we have tests for it which is also good.)


  • Post lists should now display the correct count and number of pages

Development Work

  • More tests added and minimum test coverage increased
  • Chrome as used in javascript tests has been told to use a config file separate from any chrome instances the dev might have
  • We explained to one of our linters about things being shared between files
  • Added a caching tool for tests (fakeredis)
  • The site will now cache information used on every page load (last news seen, last daily report read, inbox unread) rather than asking the database for it every time
  • When a list of continuities is loaded the site will no longer ask the database for the authors and last changes for each of them individually
  • Switched to a simpler syntax for telling the site what post/character/icon/etc to link to or redirect to
  • Told various tools and heroku to ignore some of our test files
  • Upgraded addressable from 2.7.0 to 2.8.0
  • Upgraded ruby from 2.6.7 to 2.6.8

Full Github changelog here

Posted on Sep 20, 2021 11:08 PM by teceler