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 is a non-exhaustive, automatically generated list, and does not contain code changes that have not yet been deployed to the main website, nor does it list code changes that are outside the scope of the main website.
Here are some highlights:
James Entar: Fix competition participation filter Permission updates - M:RGT, P:MAA Allow GamingActivities with base_value of 0 Change hardcoded Gray and Dark Jedi references to Force Disciple Make vendetta lockdown configurable through config file instead of hardcoding values Add link to Factions to navigation menu Update Telegram join links Convert styles/templates to use bootstrap 4 New layout for news page Make bin system for competitions a configurable option rather than hardcoding it to a set of competition IDs Add Splash Collective Gold as a permanent skin option Switch error reporting to Sentry Show server time on news page Order-specific title display names Fix competition relevance filter showing results from other houses in the same clan Fix inventory sorting inconsistencies Implement request from Bubba Add history/event filter for Seals Check for additional conditions to require MAA award review when closing competitions Add passed marks to SA department course lists Add bracket helpers for SA markdown course Add warning to activity assessment when showing data from old site Sort awards in cluster digest e-mail Extended PvP/PvE metrics for FIST staff Fix being able to extend the time limit on already timed out battles without actually reopening them Show YouTube embeds in competition previews Hide item histories on container items Fix decommissioning slotted items or items that have items slotted resulting in inaccessible items Make ACC aware of word count caps Better distinguish PCs from NPCs in hybrid factions Gray out already selected feats on CS feat selection modal Add option to specify first poster on ACC battle Show item description on item administration pages Fix P:FIST permissions Fix Server Time display not taking local timezones into account Fix incorrect avatar caching Fix being unable to post news Fix award stats page throwing a 500 error Tune error logging/alerting to be less spammy Fix CS aspects showing wrong description Fix competition participation tracker throwing errors if no vendetta competition is active Fix position dropdown in GFX request form passing wrong value Style sheet and news page tweaks Fix editing news Fix pinned news misalignment Some CSS fixes Fix competition early close check being a bit overeager Fix responsive tables (again)
As you have no doubt noticed if you are reading this, we have made some significant changes to the visual style and interface of the Brotherhood Website. Our ultimate goal with this update is to both update to a more modern set of fonts and styles, but also to push a more modular frontpage. Long-term, will allow us to further customize the front page of the site to be a more appealing landing site for current and potential members alike.
As part of this update, we have updated the underlaying libraries that power the styling of the website (for the initiated - we've switched from Bootstrap version 3 to version 4), which essentially meant that we've had to audit and update every single template file in the site's codebase. While this allowed us to go through every page and ensure consistency between pages (e.g. breadcrumbs everywhere, consistent pagination elements, etc.), due to the sheer volume of changes it is inevitable that some bugs and glitches slipped through. We are already aware of some small bugs that have snuck in, and have already resolved a bunch, but please do not hesitate to report any bugs you find.
The updated news page adds a couple of features that aid in ensuring news items and reports optimally reach their intended audience.
We are working closely with the Grand Master, Deputy Grand Master and Herald to make final adjustments, so expect additional changes in the coming weeks as the interface is further refined.
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.
The big "When we get to it" list
Random small or less small things the Seneschal office tackles when they have spare time. Feel free to mail/message me with any suggestions for this list.
Assorted items that are being considered for implementation in the future. These likely require input from other offices before development can start
Random Bug fixes and Things That Come Up™
A wild Dark Council member appeared. It uses Feature Request!
As always, lots of fixes and additions, and even more interesting things to come. If you have any questions or suggestions, feel free to e-mail me, Telegram me, or throw in a comment.
James L. Entar
Seneschal of the Brotherhood
You need to be logged in to post comments