Seneschal Report - September 2016

   9

Seneschal Report - September 2016

In which James talks about recent changes to the site, copy/pastes a change-log, and talks about upcoming coding-related things on the horizon.

Hi all, It's that time again! About time for another report from your friendly neighborhood Seneschal with the latest ins and outs related to the site.

Deployed Code Changes

Below is a list of most of the code check-ins done to the site since my last report. This isn't an exhaustive list, and does not contain code changes that have not yet been deployed to the main website or code changes that do not relate to the site at all, most notably code related to the FIST Telegram bot, which, since my last report, has seen a successful beta trial, and has replaced the IRC-based FIST bot. Here's the TLDR:

  1. Possessions-related changes
  2. Possessions tweaks
  3. Various miscellaneous fixes and tweaks
  4. Possessions
James Entar:
      Prep possessions beta
      Additional requirement options - Trophy and MemberGroup
      Update ACC CI values
      Update P:HRLD perms
      Fix dossier wiki links code to use new Wiki categories
      API changes for FIST bot
      Add DB Fiction Chat to Chat Page
      Bot API bugfix
      Enable Stock Rules
      Add Aspect Type filter to Item Aspect Listing
      Record item renames in item history
      Assessment Report: count competitions (co)organized by end date rather than creation date
      Various Possessions tweaks
      Fix LoS dropping off assessment page
      Update Gaming Lounge chat link
      Possessions tweaks
      Fix trophy requirement
      Add Award requirement
      Possessions: Item Aspect Workflow changes
      API: Fix for a bug that prevented the bot from submitting matches to competitions that had just ended
      Fix item aspect placeholders
      Fix bug in Trophy processing code that could sometimes result in not all position terms being counted
      Various Possessions-related tweaks: Store improvements; Buy/Sell tweaks; Admin features; misc tweaks
      Clean up cluster filtering logic, add CG to cluster filters and digest e-mail
      Fix bug related to NPCs with invalid owners
      SA Course Notes Markdown Preview
      CC ACC Staff Group on Combat Writing Hall exam e-mails
      More Possessions tweaks
      Update Site Audit tools
      Remove a debug flag that caused CF digest mails to consider most members to not be in a Clan
      Permission changes
      Possessions: PDAWG
      Permission changes
      Report API
      Possessions tweaks
      ACC reminder e-mail copy changes
      Fix DJB-owned NPC sheets from breaking when Voice is TBA

Kalen Aquillarum:
      Specify Ruby version in the Gemfile
      Better display order of sub-competitions
      Clean up display logic for different competition types

On the Horizon

This section provides some sneak previews of upcoming site changes and the larger things on the Seneschal Office's todo-list in various stages of completion, in no particular order.

  1. Competitions Overhaul
    Status: ▮▮▮▮▮▮▮▮▮▯
    An effort to expand the number of competition archetypes available, and to give each archetype a specifically tailored administration interface. Kalen has taken over this project, and will be implementing additional features to Container Competitions to automatically aggregate participants and/or placements from child competitions based on various configurable formulae and scoring methods.

  2. Possessions
    Status: Closed Beta
    A small group of selected members have been testing the stores and item management sections for the past few weeks. We've received valuable feedback, and feel like we've addressed most of the (coding-related) concerns that were raised. Work on the slotting and load-out code has been started, and we'll move on to a second beta phase in not too long. Expect a report from Evant on this topic soon.

  3. Random Bug fixes and Things That Come Up™
    Status: Never-ending
    A wild Dark Council member appeared. It uses Feature Request!
    [FIGHT][ITEM][PKMN][RUN]

Closing/TLDR

Again, lots of fixes and additions to the site, and even more interesting things to come. As always, if you have any questions or suggestions, feel free to either e-mail me or throw in a comment.

James L. Entar
Seneschal of the Brotherhood

Great stuff! Thanks for the API James!

I love #3. Like running into Zubat in a cave, eh?

Another awesome report, James!

You're such a rockstar! Thanks for all you do!

Bot API? :O Also, someone seems to be working hard on coding possessions... I cannot wait to see what you are doing!

Fascinating. Many thanks indeed for the update, I have rarely seen such a devoted effort to maintain and upgrade a website by one person, such as this.

Amazing work, James. You continue to astound! Seriously. <3

Lots of magic going on. Good work, James!

James, hey I'd like to help coding, what do you need?

You need to be logged in to post comments