Seneschal Report

   4

Seneschal Report

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 neighbourhood Seneschal with the latest ins and outs related to the site.

I urge you all to first go read V'yr's report below, then come back and read this one. Then go do the Episode VII Celebration Competitions :)

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. To summarise, here's the TLDR:

  1. Fiction Society and associated tweaks.
  2. New Order/Path Change Form.
  3. Database-driven overview of how many clusters what platform/activity provides.
  4. Various small Possessions tweaks.
  5. Step 1 of overhauling the Competition system backend - making ContainerCompetitions available to everyone (previously only available to CoreDC as VendettaCompetitions).
  6. Trophies and associated tweaks and fixes.
  7. Various other fixes and tweaks.
James Entar (40):
      Fiction Society
      Minor Fiction Society Bugfix
      Fix bug in Cluster Processing
      Update icon font; Add icons; update blacklist
      Fix sidebar icons
      Small fixes; update Custom Weapon Form
      Update Kallisto; Allow filtering assets
      Blacklist update
      Streamline Order/Path changes; Update P:FIST permissions
      Add ACC battles requiring a post to actionable items; add Promotheus Reports to dossier actions (thanks Marcus for both)
      Add spoiler option to news posts
      CS: Update Saber Forms
      Allow cloning character sheets with invalid saber forms selected
      s/novitate/novitiate/g
      Cluster Legend, initial implementation
      Add additional cluster-based grading methods to Gaming Competitions
      Small bugfix; slightly change cluster legend layout
      Small permissions fix
      Update Blacklist
      Add various non-clan root units to Fiction Activity unit dropdown
      Link up Platform Overview; permissions change
      Allow Journeymen under DJK to see their own Promotion Progress
      Possessions item icons; add Path to Perf report join overview; minor bugfix in position assignments controller
      Auto-close ACC battles; remove delete request button
      Trophies; lib updates; small ACC ladder fix
      Disable On the Run Trophy - not working yet
      Small Trophies fix
      Fix trophy notification dismissal bug
      Clean-up, misc fixes
      Sticky competitions; granted item aspects; CS tweaks; exam metrics tweaks
      Recruitment Links, Phase 1
      Perm fix
      VendettaCompetition -> ContainerCompetition
      Typoes
      Dossier History Health Report for MAA staff
      Small bugfix in competitions
      Add History Health Report to routes
      Cherrypick again... Add HHR to permissions this time...
      Engage SA Lock
      Fix aspect slot deletion

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.

  1. Possessions (status: Waiting on data entry and testing)
    The coding for phase 1 through phase 3 of Possessions has been completed and deployed to the site, and the focus has now shifted to creating items, item aspects, and making sure these are entered into the site (Evant is making good progress, probably more on that from him soon!). We're also tweaking the existing code when we come across issues. Once all items are in the system, and the coding has been properly and thorougly tested, implementation of the next phase (consisting of the load-out management interface) will begin.
  2. Competitions Overhaul (status: In Progress)
    A new effort to expand the number of competition archetypes available, and to give each archetype a specifically tailored administration interface. Think word-count entry for Fiction Competitions, resulting in automated CI requests, an interface for Gaming Competitions that allows organizers to exclude matches/activities from the automated score calculation, and splitting out the timed/trivia competition type into its own archetype allowing the other archetypes to have an 'unsubscribe' button. More soon.
  3. Recruitment Links (status: In Progress)
    A way for members to create recruitment links that automatically tag the 'owner' of the link as recruiter when someone signs up using the link. Allows creating a different link for different purposes (inviting a RL friend; handing out cards at your local TFA showing, etc.) so the recruitment office can track where new recruits come from.
  4. Random Bugfixes and Things That Come Up™
    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

First! Thank you for all you do!

Code monkeys are always working, even if we don't see the change logs... bwahahahaha! Nice to see the full list sometimes, though it doesn't convey the actual work involved.

The comp changes will be very nice, especially automated CIs for fictiony stuff. Go Jamez!

Awesome Work!

You need to be logged in to post comments