Topic: Site Changelog

February 7, 2016 1.0.2

  • Bug Fixed issue that prevented recently approved aliases from working properly.
  • Bug Fixes bug where stale News posts would show for a short time at the beginning of page loads.
  • Bug Fixed broken "show historical" links in pools
  • Disabled user invites (since they haven't been used in years) and test janitors (because nobody knew what it was for anyways)
  • Adding missing help pages to the index
  • (Janitor+) Considerably improved post/moderate performance (so we can actually use it without waiting upwards of a minute for the page to load :P), added pagination
  • New (Admin) Added page to search error codes (rather than having to look them up manually)
  • (Admin) Replaced vague "Name" field on tickets index with "Reporter" and "Accused" (Accused is currently limited to user complaints)

Tags/blacklist:

  • Added (partial) automatic underscore cleanup to help prevent _tags like__this from getting added to posts (this_ still gets added)
  • Blacklist now removes artist:, species:, char: etc. on save (to help with common blacklisting issues)
  • New Blacklist will now remove duplicates and sort itself alphabetically on save. For whatever reason it's reverse alphabetically right now, but a fix should be ready soon.

Artists

  • Cleaned up the artist/new page and made it more like artist/edit (because it was missing several fields)
  • Bug Fixed previously non-working "Check" button
  • (Admin) Made delete button actually delete artist pages (rather than just marking them as inactive)
  • (Admin) Added checkbox to delete wiki page ("notes" field) at the same time as the artist page

XML API Changes

For anyone using the XML API, we accidentally made a change with our big update last week that changed any tag names with an underscore (like created_at) to use dashes instead (like created-at). This was unintentional and we just switched it back to underscores today, so if your application was misbehaving that may be why. JSON returns were unaffected and shouldn't be any different today than they were before or after the recent update.

Additionally, XML tags that don't have string values now include a type attribute indicating what type of variable they contain. For example:

<id>
    12345
</id>

is now:

<id type="integer">
    12345
</id>

This shouldn't really affect anything unless you're parsing the XML as a string, and if you are, use an XML library!

Updated by anonymous