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.
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. Here's the TLDR:
James Entar:
Add rank column to Competition Participation tab of Unit Metrics
Link Custom Robe Form
Link to ACC battle from timeout reminder mail
Rename Jar'Kai Niman to Jar'Kai
Allow YouTube embedding in SA course notes
Update Martial Arts
Allow cloning sheets with invalid martial arts
Refactor PvP submissions: Allow different competitions for each participant; allow remands; general clean-up; preparations for new FIST bot
SA exam export feature
Navbar update
Update Dark Maven: Combat requirements
Small PvP bugfixes
Fix typo in canned promo recc
Fix weird cakeday calendar bug with people joining on leap days
Add provenance info to HRLD assets
Accidentally revoked too many permissions last commit
Refine HRLD permissions
Fix small bug in PvP matches
Chat page with TG join links
Put guard on Manual Bulk Award to prevent Nero from bunch-awarding a bunch of Golden Lightsabers
Update CS Linguistics section
Update ACC resources dropdown
FIST bot API prep
ACC Elo bug fix
Misc small tweaks
Small bugfix
Update Combat Maven requirements
Various competition-related tweaks
Show Markdown Preview of news in full-width modal
Fix a bug that caused an error on the competition show page for people with no timezone set
Update Art Community TG link
Bugfix related to trying to join with an existing e-mail address
Various Possessions tweaks
Fix copy/paste error
CS default lore topics
Update some links on ACC landing page and CS wizard
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.
TG-o-Matic and Gaming Submission Overhaul
Status: ▮▮▮▮▮▮▮▮▮▯
This project involves the implementation of a Telegram-based Gaming matchmaking bot, as well as augmenting the gaming submission flow in such a way that it will become possible for each participant in a PvP or PvE/PvO submission to specify the competition they want the submission to count towards, as opposed to specifying a single competition for the entire submission.
The PvE, PvO and PvP sections of the site have been overhauled, and the Telegram-based FIST bot is currently being tested - message @DJBFistBot to try it out and/or help test, and check out Pravus' news post below for a full description of its features. Once sufficiently tested, the IRC-based matchmaking bot will be retired, and the Telegram-based one will take over.
Competitions Overhaul
Status: ▮▮▮▮▮▮▮▮▮▯
An effort to expand the number of competition archetypes available, and to give each archetype a specifically tailored administration interface.
Currently on hold due to other items having priority. The final stages of this project involve adding features to Container Competitions to automatically aggregate participants and/or placements from child competitions based on various configurable formulae and scoring methods. I'm also still taking requests for additional archetypes, though so far interest appears to be low.
Possessions
Status: Prepping beta
Please refer to Pravus' latest report for more information on Possessions.
Random Bugfixes and Things That Come Up™
Status: Neverending
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
Ninja-comment to prevent useless "first" posts ;)
Second! Or something? :P
Third I guess?
Fine. No more report comments for you.
I hereby open the James-faith, all bow to our glorious god James!
Thank you for your never ending efforts. We're lucky to have you in the coding seat. Bravo!
You're the hero we need, and the hero we deserve.
Huzzah for Seneschal goodness!