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.
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:
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
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.
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.
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.
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]
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
You need to be logged in to post comments
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?